CURSOS

Programación

Nuestro programa te permitirá empezar desde cero y poder insertarte en la industria del desarrollo web al finalizar el cursado. Aprendé a crear aplicaciones, Web Full Stack, diseño front-end, arquitectura back-end, programación orientada a objetos, Java, MySQL, HTML + CSS y Javascript. Ahora, el trabajo del futuro está a tu alcance.

Ver Programa

Quiero programar

¿Qué vas a aprender?

A desarrollar webs desde cero y a crear aplicaciones, afrontando proyectos de cualquier complejidad. Podrás potenciar tu trabajo, comenzar tu propio emprendimiento o unirte a compañías líderes del mundo digital.

Inicio

Lunes 5 de agosto

Cursado

De tarde. Se adapta a las necesidades del alumno

Finalización

Viernes 20 de diciembre

Una nueva forma de aprender

Sumate a equipos multidisciplinarios que te permitirán entender el mundo de la Programación a través de una metodología de cooperación única en el mundo.

¿A quién va dirigido?

A cualquier persona que quiera aprender a programar, trabajar en la industria o desarrollar un proyecto propio. No es necesario tener conocimientos previos ni haber estudiado alguna disciplina de la rama de la Informática.

Programa

  • 1.1- Conceptos básicos de Informática.
  • 1.2- Algoritmos. Definición. Tipos de Algoritmos.
  • 1.3- Lenguajes de Programación. Tipos de Lenguajes. Compiladores.
  • 2.1- Qué es Java? Sintaxis. Palabras reservadas del lenguaje.
  • 2.2- Instrucciones. Tipos de instrucciones. Tipos de datos. Variables. Constantes.
  • 2.3- Expresiones y operaciones aritméticas, alfanuméricas, lógicas, relacionales.
  • 2.4- Declaración de variables, asignaciones, lectura y escritura.
  • 3.1- Flujos de control. Condicionales simples dobles y múltiples.
  • 3.2- Condiciones de salida.
  • 3.3- Estructuras repetitivas. Bucles. Anidaciones.
  • 4.1- Conceptos básicos. Dimensiones. Subíndices. Variables unidimensionales y multidimensionales.
  • 4.2- Listas. Operaciones.
  • 4.3- Estructuras. Estructuras anidadas. Operaciones con estructuras.
  • 5.1- Objetos y Clases. Conceptos básicos
  • 5.2- Análisis y Diseño Orientado a Objetos
  • 5.3- Los Identificadores, Palabras Clave y Tipos. Arreglos.
  • 5.4- Interacción entre Objetos.
  • 5.5- Relaciones. Uno a Uno. Uno a Muchos / Muchos a Uno. Muchos a Muchos.
  • 6.1- Métodos. ¿Para que se usan? Variables. Entorno de las variables. Parámetros.
  • 6.2- Private, public, protected. Scope.
  • 6.3- Constructores en Java
  • 6.4- Buenas prácticas de programación
  • 7.1- Concepto de base de datos. ¿Para qué sirve?
  • 7.2- SQL. MySQL. ¿Cómo se organiza una base de datos? Instalación.
  • 7.3- Conexiones a la base de datos.
  • 7.4- Consultas. SELECT. Clave Primaria. Clave Foránea. JOINS. INSERT, DELETE Y UPDATE. INSERT. DELETE. UPDATE. Tipos de datos. Números. Fechas. Texto. CREATE, ALTER Y DROP.
  • 8.1- Metodologías ágiles:XP, kanban, scrum
  • 8.2- Introducción a los sistemas de control de versiones, su importancia y sus características a lo largo de la historia. Descripción general de Git y Github (y alternativas como Bitbucket y GitLab)
  • 9.1- Arquitectura de Internet (cliente / servidor).
  • 9.2- Stacks y principios de desarrollo web.
  • 9.3- Frontend / Backend
  • 9.4- ¿Qué es un programador Full Stack?
  • 10.1- Estructura y estándares de uso.
  • 10.2- HTML. Semántica en HTML. Etiquetas Principales. Listas. Formularios Tablas.
  • 10.3- ¿Qué es CSS y cómo incluirlo en nuestro proyecto? Sintaxis CSS y principales reglas.
  • 10.4- Selectores. Medidas. Colores. Fuentes. Tools.
  • 10.5- Preprocesadores. Introducción a SASS.
  • 10.6- Bootstrap
  • 11.1- Acceso al DOM, selectores, agregado/borrado, edición.
  • 11.2- Objetos, variables, scopes, etc.
  • 11.3- Manejo extendido: storage, forms, embeds, etc. Pedidos por AJAX.
  • 11.4- Conceptos básicos de JavaScript. Introducción al manejo de selectores con jQuery.
  • 11.5- Eventos con jQuery (click, hover, focus, change, Keypress) Animaciones con jQuery (fade, 8.1- easing, parallax, Slide)
    • 12.2- Sintaxis. Palabras reservadas Variables. Tipos de variables. Operadores.
    • 12.3- Let y const. Arrow func ons. String Templates.
    • 12.4- Programación funcional. Array Methods. Clases. Promises.

    Mostrá todo el trabajo realizado.

    Logo Egg