Nuestro compromiso es con el futuro.
CERTIFICÁ TUS CONOCIMIENTOS,
INVERTÍ EN TU FUTURO.
CALIDAD GARANTIZADA
CON RESPALDO UNIVERSITARIO
¿DÓNDE TRABAJAN
NUESTROS DOCENTES?
DIRIGIDO A
PROFESIONALES, ESTUDIANTES Y PÚBLICO EN
GENERAL QUE DESEEN CAPACITARSE COMO UNO
DE LOS PERFILES MÁS DEMANDADOS DE LA
INDUSTRIA Y ACCEDER A FORMACIÓN DE
CALIDAD.
UN PROGRAMA ÚNICO
HANDS-ON EXPERIENCE DURANTE TODAS LAS UNIDADES CON TALLERES DE
PROGRAMACIÓN INTENSIVOS
PODRÁS VOLVER A VER LAS CLASES DURANTE EL CURSADO,
EN EL MOMENTO QUE QUIERAS
EJERCITARÁS LA METODOLOGÍA DE TRABAJO REAL DE UN PROGRAMADOR
MENTORES PERSONALIZADOS SACARÁN TODAS TUS DUDAS Y ESTARÁN SIEMPRE
DISPONIBLES
TE CONVERTIRÁS EN DIPLOMADO EN DESARROLLO WEB
POR LA UNIVERSIDAD NACIONAL DE CÓRDOBA
LA PROPUESTA MÁS COMPLETA DEL MERCADO
PROGRAMACIÓN Y ARQUITECTURA WEB FRONT END AVANZADO: REACT
COMENZARÁS POR INTRODUCIRTE EN CONCEPTOS
INICIALES DE PROGRAMACIÓN PARA LUEGO ELABORAR
TUS PRIMEROS ALGORITMOS. AVANZAREMOS PASO A PASO LOS PROYECTOS MÁS DESAFIANTES QUE REALIZAN DÍA A
Y AL FINALIZAR SERÁS CAPAZ DE ELABORAR ALGORITMOS DÍA LAS EMPRESAS TECNOLÓGICAS MÁS IMPORTANTES
COMPLEJOS, IMPLEMENTANDO CONCEPTOS COMO DEL MUNDO SE CENTRAN EN EQUIPOS QUE IMPLEMENTAN
HERENCIA, POLIMORFISMO Y CLASES. FRAMEWORK. APRENDERÁS REACT, EL FRAMEWORK
CONOCERÁS CÓMO FUNCIONAN LOS SERVICIOS WEB Y FRONT END MÁS UTILIZADO DEL MERCADO.
CÓMO GESTIONAR TU CÓDIGO DE MANERA PROLIJA Y
PÚBLICA MEDIANTE SISTEMAS DE VERSIONADOS CON
GITHUB.
FRONT END: HTML, CSS Y JAVASCRIPT
APRENDERÁS LAS BASES DEL DESARROLLO WEB: HTML Y CSS. COMENZARÁS CREANDO TU PRIMER PROYECTO: UNA WEB ESTÁTICA,
PARA LUEGO DARLE DINAMISMO Y PROFESIONALISMO CON JAVASCRIPT. LAS BASES QUE FORMARÁS SERÁN EL PUENTE PARA
DIRIGIRNOS AL DESARROLLO BACK END Y FRONT END DONDE APLICARÁS FRAMEWORKS BASADOS EN JAVASCRIPT.
LA PROPUESTA MÁS COMPLETA DEL MERCADO
BACK END: NODE.JS BASE DE DATOS
POR SUS PRESTACIONES EN VELOCIDAD, ESCALABILIDAD Y
FLEXIBILIDAD PARA EL MANEJO DE DATOS MASIVOS, SE ESTIMA QUE ESTE AÑO SE GENERARÁN MÁS DATOS QUE
NODE.JS SE HA IMPUESTO EN LOS ÚLTIMOS AÑOS COMO EN TODA LA HISTORIA DE LA HUMANIDAD Y LA TENDENCIA
EL FRAMEWORK BACK END MÁS UTILIZADO EN LA PARECE AUMENTAR DÍA A DÍA.
INDUSTRIA. ES IMPRESCINDIBLE PARA CUALQUIER DESARROLLADOR
REQUERIDO POR CIENTOS DE EMPRESAS SE HA IMPUESTO SER CAPAZ DE CREAR, ADMINISTRAR, GESTIONAR Y
COMO UN MUST KNOW PARA CUALQUIER VINCULAR A SUS PROYECTOS BASES DE DATOS DE
DESARROLLADOR FULL STACK. CUALQUIER VOLUMEN. APRENDERÁS A UTILIZAR MYSQL EL
APRENDERÁS A IMPLEMENTARLO CON PROYECTOS REALES SERVICIO DE ADMINISTRACIÓN DE BASE DE DATOS PARA
Y A MONTAR SERVICIOS WEB DE MANERA PROFESIONAL. DESARROLLO WEB MÁS UTILIZADO A NIVEL MUNDIAL.
GITHUB
ARENDERÁS A UTILIZAR GITHUB DE MANERA PROFESIONAL. DOMINANDO CONCEPTOS COMO VERSIONADO DE CÓDIGO, TRABAJO
COLABORATIVO Y FORMARÁS TU PROPIO REPOSITORIO DE PROYECTOS.
TALLER DE GIT-HUB
GRATUITAMENTE, ACCEDERÁS A UN TALLER EN VIVO
DE VERSIONADO DE CÓDIGO Y USO DE GIT &
GIT-HUB. APRENDERÁS A CREAR Y MANEJAR TU
PROPIO REPOSITORIO DONDE ALOJARÁS LOS
PROYECTOS QUE REALICES DURANTE EL
CURSADO.
INTRODUCCIÓN A LA PROGRAMACIÓN
TIPOS Y ESTRUCTURAS DE DATOS.
TIPOS DE DATOS SIMPLES Y COMPUESTOS.
CONCEPTOS DE PROGRAMACIÓN TIPADO FUERTE Y TIPADO DÉBIL.
COMPUTACIÓN. CADENAS DE CARACTERES. ARRAYS. LISTAS.
PROGRAMACIÓN E INFORMÁTICA PROGRAMACIÓN ESTRUCTURADA.
SOFTWARE Y PROGRAMACIÓN.
SISTEMAS OPERATIVOS. FUNCIONES PROGRAMACIÓN ORIENTADA A OBJETOS
ALGORITMOS. CARACTERÍSTICAS.
LENGUAJES DE PROGRAMACIÓN DE ALTO Y BAJO DIFERENCIAS ENTRE PROGRAMACIÓN
NIVEL. ESTRUCTURADA Y PROGRAMACIÓN ORIENTADA A
REPRESENTACIÓN DE ALGORITMOS. OBJETOS.
DIAGRAMAS Y PSEUDOCÓDIGO. CLASES. OBJETOS.
PSEINT PROPIEDADES. MÉTODOS.
HERENCIA Y POLIMORFISMO.
ALGORITMOS: ELEMENTOS DE LENGUAJES DE PRO-
GRAMACIÓN ACTIVIDADES PRÁCTICAS
VARIABLES, CONSTANTES, BLOQUE. APLICARÁS CÓDIGO DESDE EL PRIMER DÍA.
ESTRUCTURAS DE CONTROL. IMPLEMENTANDO ALGORITMOS CRECIENTES EN
CONDICIONALES. COMPLEJIDAD: DEFINICIÓN DE VARIABLES,
PROCEDIMIENTOS Y FUNCIONES. CONDICIONALES (IF, CASE), PROCEDIMIENTOS Y
INPUT Y OUTPUT DE DATOS. FUNCIONES SIMPLES. TENDRÁS UNA COMPRENSIÓN
CABAL DE LA PROGRAMACIÓN ORIENTADA A
OBJETOS.
SERVICIOS WEB
SERVICIOS WEB
INTRODUCCIÓN A LA ARQUITECTURA WEB
CONCEPTOS BÁSICOS SOBRE WEB E INTERNET
HISTORIA DE INTERNET. DIFERENTES USOS
PROTOCOLOS. PUERTOS. ESTRUCTURAS
ARQUITECTURA DE UN SITIO WEB.
FLUJO DE UNA PETICIÓN WEB. VERBOS GET, POST,
PUT. SISTEMAS DE VERSIONADO (GIT)
LENGUAJES DE MARCADO CONCEPTOS GENERALES
CONCEPTOS BÁSICOS DE HTML Y CSS. CONCEPTOS DE BRANCHES. FLUJOS.
COMANDOS BÁSICOS : CLONE, CHECKOUT, PULL,
PROGRAMACIÓN WEB COMMIT, PUSH.
LENGUAJES DE COMUNICACIÓN DE DATOS (JSON MERGE.
/XML).
ENVÍO DE INFORMACIÓN . FORMULARIOS.
LENGUAJES DE PROGRAMACIÓN. FRAMEWORKS.
ARQUITECTURA CLIENTE/SERVIDOR
INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR
HTTP : APACHE, PHP Y MYSQL.
PROGRAMACIÓN WEB BÁSICA : PHP Y JAVASCRIPT.
BACK END: NODE.JS
CONCEPTOS DE SERVICIOS WEB
SERVICIOS WEB, CONCEPTOS GENERALES
REST. MANEJO DE BASE DE DATOS
INSTALACIÓN DE NODEJS, NPM, YARN. CONEXIÓN CON MYSQL
NODEJS: PRIMEROS PASOS. QUERIES.
POSTMAN. CONSUMO DE SERVICIOS CRUD.
MÓDULOS Y SISTEMA DE ARCHIVOS NODEJS SEGURIDAD
MÓDULOS. LOGIN / JWT/ OAUTH.
SISTEMA DE ARCHIVOS.
CALLBACKS. PROMISES. ASYNC / AWAIT. INTEGRACIÓN / CONSULTAS
EXPRESS FRAMEWORK
INSTALACIÓN DE EXPRESS.
RUTAS, CONTROLADORES, MIDDLEWARES.
REQUEST POST Y BODY PARSER.
MANEJO DE ERRORES.
BASES DE DATOS
MODELOS DE BASES DE DATOS
MODELO RELACIONAL
DIAGRAMAS DE ENTIDAD /RELACIÓN
NORMALIZACION DE BASE DE DATOS. FASES
CLAVE PRIMARIA Y CLAVE FORÁNEAS
INTEGRIDAD DE DATOS
AGRUPACIÓN
AGRUPACIÓN Y RESUMEN DE DATOS
INTRODUCCIÓN A SQL
AGRUPACIÓN DE DATOS CON GROUP BY
SINTAXIS EN MYSQL
CREACIÓN DE BASE DE DATOS
PROCEDIMIENTOS ALMACENADOS
CREACIÓN DE TABLAS MEDIANTE SCRIPT
INSERCIÓN DE DATOS.
ACTUALIZACIÓN DE DATOS
ELIMINACIÓN DE DATOS
CONSULTA DE DATOS
COMBINACIÓN DE TABLAS
ALGEBRA RELACIONAL
COMBINACIÓN DE TABLAS
OPERADORES
FRONT END: REACT
INTRODUCCIÓN Y FUNDAMENTOS DE REACT HOOKS AL DETALLE: DEFINICIÓN, UTILIZACIÓN Y
ARCHIVOS Y CARPETAS SINTAXIS
CREATEREACTAPP / WEBPACK Y BABEL HOOKS MAS UTILES: USESTATE, USEEFFECT,
JSX Y SINTAXIS BÁSICA USECONTEXT
CUSTOM HOOKS: UTILIDAD Y CREACIÓN
ESTRUCTURA DE COMPONENTES
COMPONENTES DE CLASES VS COMPONENTES LIBRERÍAS EXTERNAS:
FUNCIONALES - ROUTING: REACTROUTER (V6)
- ESTILOS: STYLEDCOMPONENTS
CONCEPTO DE PROPS Y MANEJO DEL ESTADO - OTRAS LIBRERIAS ADICIONALES POPULARES
CICLO DE VIDA DE UN COMPONENTE: CLASES VS
HOOKS ASINCRONÍA CON REACT
INTEGRACIÓN DE LA APLICACIÓN
TRABAJO PRÁCTICO INTEGRADOR
Llevarás adelante el desarrollo de un proyecto que integrará todos los
conocimientos adquiridos. El proyecto será evaluado por el cuerpo
docente y tendrás una devolución.
Podrás disponibilizar tu proyecto y te servirá como carta de presentación
personal para validar tu trabajo.
TE CONVERTIRÁS EN DIPLOMADO EN
DESARROLLO FULL STACK POR LA
UNIVERSIDAD NACIONAL DE
CÓRDOBA
OBTENDRÁS UN DIPLOMA DIGITAL QUE CERTIFICA Y VALIDA TUS
CONOCIMIENTOS POR UNA DE LAS UNIVERSIDADES MÁS
PRESTIGIOSAS DE LATINOAMÉRICA.
ICARO Asociación Civil
CUIT 30716564815
[email protected]www.icaro.org.ar