Curso del Plan 111 Mil programadores en Luján
El 15 de agosto inicia un curso de Certificación para Analista de Conocimiento - Dimensión Programador, en el marco del Plan 111 Mil programadores. Se dictará los martes, miércoles y viernes de 18 a 21 hs. en la Sede del ITU de Luján de Cuyo.
111 Mil es un plan nacional que busca formar, en los próximos cuatro años, a 100.000 programadores, 10.000 profesionales y 1.000 emprendedores. El objetivo es cubrir la demanda laboral de las industrias basadas en el conocimiento, uno de los sectores que más crece y exporta en Argentina.
El plan capacita y certifica para trabajar en las mejores empresas del sector y brinda herramientas de desarrollo de software para diferentes usos y destinatarios.
Inscripciones:
Las inscripciones deben realizarse en la Sede de Luján de Cuyo, de 8:30 a 16:30.
Requisitos:
- Partida de nacimiento
- Certificado analítico del secundario
El Plan 111 Mil es gratuito y puede inscribirse cualquier persona que tenga el secundario completo o que esté cursando el último año de ese nivel educativo. No hay límite de edad y no necesita tener conocimientos previos. Los cursos son presenciales y no es necesario llevar computadora.
111 Mil brinda las herramientas necesarias para que entrar al mundo laboral como programador/a. Podés aprender a:
-
Entender y resolver diferentes necesidades del mundo de la programación.
-
Desarrollar software para diferentes usos y destinatarios: empresas, escuelas, tu comunidad, juegos, entre otros.
-
Armar bases de datos para las aplicaciones que creaste.
-
Estimar cuánto tiempo y recursos necesitás para hacer tu trabajo.
-
Relacionarte con otros profesionales.
Plan de estudio
El plan de estudios está dividido en cuatro módulos.
Módulo 1: Técnicas de programación
El objetivo de este módulo es que cada alumno/a desarrolle competencias y habilidades para resolver problemas e implementar soluciones en un lenguaje de programación, logrando un código legible y mantenible.
Busca fortalecer las siguientes capacidades profesionales:
-
Comprensión de un problema a resolver en su contexto.
-
Determinación del alcance del problema y convalidación de su interpretación con el fin de identificar los aspectos faltantes.
-
Interpretación de las especificaciones de diseño y requisitos de las asignaciones a programar.
-
Desarrollo de algoritmos que den soluciones a los problemas asignados o derivados de los mismos.
Módulo 2: Desarrollo de Software
El desarrollo de software es una actividad social, que se desarrolla principalmente en equipo. Por eso, este módulo integra conocimientos vinculados a la gestión y soporte de proyectos de desarrollo de software en un contexto de gestión ágil, donde se aprende a manejar el entorno personal y laboral.
Se abordan conceptos sobre la ingeniería de software y sus disciplinas constitutivas; y se profundiza sobre actividades vinculadas con la calidad del software en las etapas de construcción, revisiones técnicas o control de calidad como el testing.
Busca desarrollar las siguientes capacidades profesionales:
-
Integración a un equipo en el contexto de un proyecto de desarrollo de software.
-
Dimensionamiento de su trabajo en el contexto de un proyecto de desarrollo de software, considerando la utilización de recursos disponibles. Por ejemplo, utilización de bibliotecas de componentes, aplicación de patrones, entre otros.
Módulo 3: Programación orientada a objetos.
Este módulo tiene tres bloques temáticos:
El bloque de Fundamentos de la programación orientada a objetos introduce conceptos básicos como abstracción, encapsulamiento, modularización, jerarquía de clases y jerarquía de partes, polimorfismo y relaciones entre clases. Permite desarrollar otras capacidades como:
-
Comprensión de las necesidades de un cliente observando reglas del lenguaje de POO.
-
Comunicación en un lenguaje preciso y adecuado con los integrantes del equipo de proyecto.
El bloque Metodología de desarrollo aborda las técnicas de resolución de problemas informáticos bajo la óptica del paradigma orientado a objetos utilizando un proceso de desarrollo y un lenguaje de modelado unificado.
El bloque Lenguaje de POO tiene como núcleo central la elaboración y la construcción de aplicaciones, implementando los conceptos de programación orientada a objetos y la resolución de situaciones problemáticas en un lenguaje de programación para un entorno de desarrollo corporativo o abierto.
Módulo 4: Base de datos
Este módulo se orienta a la construcción de conceptos y al desarrollo de las técnicas de manejo, creación de consulta y manipulación de bases de datos.
Este módulo se organiza en dos bloques:
Organización lógica de datos aborda la estructura y organización de los datos, el reconocimiento de los componentes de una base de datos, la vinculación y optimización de los datos para, posteriormente, manipularlos.
Manipulación de datos se focaliza en el acceso, organización y almacenamiento de los datos mediante un lenguaje o sistema de gestión libre o propio.
El curso incluye un período de práctica que ayuda a familiarizarse con el ambiente laboral en empresas o centros de alta tecnología para afianzar los conocimientos adquiridos. Las prácticas profesionales son organizadas, implementadas, supervisadas pedagógicamente y evaluadas por el centro de formación profesional donde se dicte el curso y certificadas en conjunto con el Ministerio de Educación y el Ministerio de Producción de la Nación.