CURSOS

Programación

Nuestros programas te permitirán 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?

Aprenderás 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 compañías líderes del mundo digital.

Inicio

Agosto 2019

Cursado

Se adapta a las necesidades del alumno

Finalización

Diciembre de 2019

¡Aprendé creando!

Desarrollá proyectos reales, en equipos multidisciplinarios, creando soluciones que superen los desafíos del mercado. ¡Sé protagonista de la Industria Digital!

¿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