0% encontró este documento útil (0 votos)
17 vistas17 páginas

Full Stack - Programa Académico

El documento presenta un programa de capacitación en desarrollo web, dirigido a profesionales y estudiantes, que ofrece formación práctica en tecnologías como HTML, CSS, JavaScript, Node.js y React. Los participantes recibirán un diploma de la Universidad Nacional de Córdoba al finalizar el curso, que incluye talleres intensivos y mentores personalizados. La propuesta se centra en preparar a los estudiantes para ser desarrolladores full stack, con un enfoque en la calidad y la experiencia práctica.

Cargado por

Gaby Fernandez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas17 páginas

Full Stack - Programa Académico

El documento presenta un programa de capacitación en desarrollo web, dirigido a profesionales y estudiantes, que ofrece formación práctica en tecnologías como HTML, CSS, JavaScript, Node.js y React. Los participantes recibirán un diploma de la Universidad Nacional de Córdoba al finalizar el curso, que incluye talleres intensivos y mentores personalizados. La propuesta se centra en preparar a los estudiantes para ser desarrolladores full stack, con un enfoque en la calidad y la experiencia práctica.

Cargado por

Gaby Fernandez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 17

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

También podría gustarte