Presidencia de la Nación

Primera cohorte de #YoProgramo


Si estás cursando la segunda etapa de Argentina Programa en el curso que inició el 12 de julio y termina el 22 diciembre, tené en cuenta que la capacitación se está realizando con modalidad sincrónica por única vez. Tiene una duración de 6 meses y una carga horaria total de 200hs.

Al finalizar el curso y realizar el examen final, obtendrás una certificación conjunta del Ministerio de Desarrollo Productivo y la Cámara de la Industria Argentina del Software (CESSI) que valide tus conocimientos. Al aprobar la capacitación tendrás lo conocimientos y herramientas de un programador web full-stack junior.

Si estás cursando #YoProgramo, podés solicitar la Tarjeta Argentina Programa y acceder a un ANR de hasta $100.000 para financiar una computadora, gastos de conectividad o transporte.


Programa:

1. Programación Orientada a Objetos
Utilizarás el lenguaje de programación Java, aunque los conceptos de orientación a objetos te servirán para cualquier lenguaje que utilice este paradigma.

2. Resolución de Problemas
El curso estará conducido por problemas que ejercitan los conceptos desarrollados en clase. La guía de ejercicios está planteada a modo incremental y considerando varios niveles de dificultad, para que no tengas problemas, o para que tengas un desafío extra si así lo deseás.

3. Herramientas del Lenguaje Java

Aprenderás herramientas básicas pero mundialmente utilizadas incorporadas en el lenguaje. Tratarán estructuras de datos, colecciones, excepciones, y un sinfín de recursos que la API de Java provee.

4. Conocimiento y Desarrollo de Algoritmos

Estudiarás algoritmos clásicos y recurrentes, para poder tomar conceptos de complejidad computacional y aprender a distinguir estrategias de resolución de problemas. ¡Será muy interesante descubrir nuevas formas de hacer tareas cotidianas!

5. Armado de un Proyecto

El armado de un proyecto en conjunto a otros estudiantes te facilitará las herramientas necesarias para coordinar el trabajo en grupo, la obtención de requisitos, y el armado de estrategias de trabajo para administrar los recursos y obtener un producto final.

6. Uso de Ansi SQL

Aprenderás los conceptos básicos de un Sistema de Gestión de Bases de Datos, y el lenguaje de consulta y modelado de datos. Se explorarán casos emblemáticos, consultas típicas y resoluciones a informes en SQL de lo más variados.

7. Conceptos Web

Se impartirán los tres lenguajes de la web (HTML, CSS y JavaScript). Esto te brindará las herramientas necesarias para el armado de cualquier página web, que luego puede tener un motor realizado en Java u otros lenguajes del mercado (como Ruby, Python, Node, PHP u otros)

8. Java para la Web

El módulo final mostrará un conjunto de herramientas para programar una aplicación web, utilizando los conceptos aprendidos hasta el momento. Realizarás tu primer sitio con funcionalidades que persistan en el tiempo, y será un buen proyecto para mostrar en tu portfolio personal.

Scroll hacia arriba