Horas totales:100
Número de sesiones:50
Duración de la sesión: 2 hrs
Modalidad: virtual
Perfil de ingreso:
El participante debe ser mayor de edad y tener nivel diversificado como mínimo, dado las prácticas en ambientes laborales.
Debe contar con conocimientos de programación básica y experiencia en desarrollo web.
Materiales del estudiante:
- Computadora con requerimientos mínimos:
- 1.6 GHz or faster processor
- 1 GB of RAM
- Windows 10 and 11 (32-bit and 64-bit)
- OS X High Sierra (10.13+)
- Linux (Debian): Ubuntu Desktop 16.04, Debian 9
- Linux (Red Hat): Red Hat Enterprise Linux 7, CentOS 7, Fedora 34
- Conexión a internet requerimientos mínimos:
- 1.0 Mbps/600kbps (up/down)
Al Finalizar:
- El participante es capaz de programar, maneja los conceptos de lenguajes web, frameworks y bases de datos.
Metodología:
Para cada módulo se aplicará la metodología de aprendizaje basado en problemas y casos, donde se apliquen los conceptos y adicionalmente ejercicios prácticos. Como metodología de evaluación se realizará un proyecto aplicado con cada tecnología cubierta en el módulo, el cual permitirá conocer las competencias adquiridas para el desarrollo de aplicaciones web. La presentación de cada proyecto por módulo se realizará en modalidad virtual, así como cada sesión programada.
Contenido:
TEMAS | DESCRIPCIÓN DEL CONTENIDO |
Lenguajes y Tecnologías WebNative | – Conceptos de Arquitectura Web – ¿Qué es un framework? – Características de frameworks Native (Progressive Web Apps) – Frameworks existentes: Ionic, React, Vue , etc |
Introducción a Javascript y Node.js | Javascript – Características de JavaScript – Sintaxis básica: variables, sentencias y operadores. – Estructuras de datos: estáticas y dinámicas – Formularios – Manejo de archivos Node.js – Introducción, instalación y configuración de Node.js – Modelo Asíncrono – Manejo de Archivos – Manejo de consola, paso de parámetros y uso de REPL |
Introducción a React | – Instalación y configuración – Renderizado – Componentes – Manejo de estados – Manejo de eventos |
React avanzado y Bases de datos | – Tipos de manejadores de bases de datos – Modelado de base de datos – SQL y consultas – Transaccionalidad e Integridad de los datos – React Native – Manejo de listas y consumos de APIs – Manejo de formularios – Estrategias de autenticación – Publicación de aplicaciones |
Diploma e insignia digital:
La nota final es satisfactoria o no satisfactoria, dependiendo del cumplimiento de las actividades y el 80% de asistencia durante el programa. Para recibir tu insignia y diploma, es necesario también que contestes la encuesta de satisfacción enviada vía correo electrónico durante el desarrollo del programa.
El diploma que se emite de forma digital y se acompaña de una insignia. Tanto el diploma como las insignias están protegidos por el sistema Blockchain y pueden compartirse de forma electrónica por diferentes medios: correo electrónico, Facebook, LinkedIn, Twitter y otros. Las insignias digitales son un reconocimiento intransferible, duradero que permite guardar tus logros de forma electrónica evitando extraviar el documento o su deterioro.
Proceso de pago:
Realizar proceso de inscripción y pago con tarjeta de crédito o débito a través del portal de Educación Continua.
- Hacer clic en el botón Inscribirse al curso abajo.
- Completo formulario de inscripción.
- Paga con tarjeta de crédito o débito.
IMPORTANTE
Se estará enviando el link de acceso a la primera sesión sincrónica vía correo electrónico, una hora antes del inicio del curso.
El Centro Landivariano de Educación Continua, se reserva el derecho de cancelar o reprogramar las actividades académicas que no reúnan el cupo mínimo de participantes, realizando un reintegro de la inversión por medio de cheque el cual se demora aproximadamente 30 días hábiles.
Una vez confirmado el curso, no se realizará ninguna devolución.