Programa para desarrollo web Fullstack (Orientado a Frontend y Backend)
Llenando este formulario descargue temario y precios al instante:
Incluye |
|
Maquetación , diseño y desarrollo web |
|
Desarrollo de aplicaciones con Javascript |
|
Desarrollo de aplicaciones con React Js |
|
Programación Backend con NodeJS y MongoDB |
|
Incluye diploma asistencia avalado por la secretaria de educación distrital |
Maquetación , diseño y desarrollo web |
|||
Desarrollo de aplicaciones con Javascript |
Desarrollo de aplicaciones con React Js |
||
Programación Backend con NodeJS y MongoDB |
Incluye diploma asistencia avalado por la secretaria de educación distrital |
Dirigido a :
Este programa está dirigido a cualquier persona con conocimientos en desarrollo y programación de software e incrementa competencias para los siguiente roles:
- Desarrollador de software
- Analista de automatización
- Analista de sistemas
- Analista de software
- Programador Junior
Pre-requisitos
Experiencia como desarrollador en cualquier tipo de lenguaje de programación o haber tomado el curso de software development fundamentals (lógica y programación desde cero) en Aula Matriz
Descripción
Con el Programa para desarrollo web Fullstack (Orientado a Frontend y Backend). Aprenderá a crear un sitio web con las mejores prácticas del diseño web responsive, trabajando con HTML y CSS. Asimismo, sabrá cómo programar con Javascript, agregando interactividad y dinamismo a sus proyectos. Además, conocerá el framework React JS, que le permitirá realizar sitios más complejos, dinámicos y escalables.
Por otro lado, en el curso de Programación Back End aprenderá a desarrollar aplicaciones modernas con Node.js y MongoDB. Programará en JavaScript del lado del servidor aplicando técnicas asincrónicas, y aprenderá a trabajar con Bases de datos SQL y NoSQL, dominando la gestión de los datos en forma eficiente, ágil y con una gran facilidad de escalabilidad.
Será capaz de diseñar complejas aplicaciones back end robustas, rápidas y escalables, pudiendo dominar diferentes técnicas de comunicación, manejo de procesos distribuidos, control de grandes volúmenes de datos y despliegue a distintas plataformas web. Al finalizar el programa, contará con los conocimientos para desempeñarse como Full Stack Developer.
Garantia
Si el estudiante no alcanza el nivel de competencia requerido conforme al concepto del instructor, contará con la oportunidad de reforzar en el próximo curso sin costo adicional, sujeto a condiciones establecidas dentro del reglamento interno de Aula Matriz.
Fechas de Inicio :
Dias | Horario | Modalidad | Fecha de Inicio | Cupos |
---|---|---|---|---|
Martes y Jueves | 6:00 PM 9:00 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-10-17 | Disponibles |
Lun - Mie - Vier | 6:00 PM 9:00 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-10-18 | Disponibles |
Sabados | 1:30 PM 7:30 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-10-19 | Disponibles |
Sabados | 7:30 AM 1:30 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-10-19 | Disponibles |
Objetivos
- Prototipar un sitio web
- Maquetar una web con HTML y CSS, siguiendo las mejores prácticas
- Crear animaciones con CSS
- Manejar SASS como preprocesador, y BEM como metodologÃa
- Versionar sú código con GIT y GitHub
- Trabajar con Boostrap y con Material Design
- Aprender herramientas de SEO, y tips de seguridad
- Subir tu web a un servidor y configurarlo
- Presentar presupuestos y entablar negociación con tus clientes
- Crear páginas web dinámicas con vistas en la inmediatez
- Se establecerán las bases iniciales para que la persona usuaria sea capaz de desarrollarse profesionalmente como programador o programadora web
- Conocerá los elementos básicos de Javascript: Datos, funciones, variables, arrays y objetos
- Ampliar la funcionalidad del lenguaje conociendo el uso de operadores principales y avanzados, el uso de librerÃas y frameworks.
- Crear desde cero SPA, haciendo focos en las interfaces de usuario
- Desarrollar aplicaciones web en Javascript utilizando ReactJS, la librerÃa de código abierto con mayor crecimiento en la web.
- Diseñar soluciones web rápidas, escalables, flexibles y potentes
- Comprender el ecosistema Node.js/JavaScript
- Dominar los lenguajes JavaScript JS5, ES6, ES7, ES8, ES9, ES10, ES11 y Typescript
- Programar en Javascript asincrónico avanzado del lado del servidor
- Utilizar el middleware Express.js
- Usar el framework Handlebars, Pug y Ejs para manejar plantillas HTML
- Crear APIs con RESTFul y GraphQL
- Testear y monitorear aplicaciones REST
- Dominar la tecnologÃa Websockets
- Instalar MySQL y Redis. Realizar un CRUD desde Node.js
- Hacer la instalación de MongoDB
- Comprender los principios y diferencias con SQL
- Trabajar con la consola de MongoDB y clientes UI/Web
- Manejar MongoDB desde Node.js a través de Mongoose
- Realizar CRUD con MongoDB
- Llevar a cabo importaciones, exportaciones y backups de una base de datos MongoDB
- Normalizar/denormalizar datos en formato JSON
- Manejar patrones de diseño y code style para aplicaciones de alta concurrencia
- Diseñar servidores web desarrollando en capas con MVC
- Implementar proyectos en la nube a través de plataformas como AWS,Heroku, Glitch, MongoAtlas, RedisLab
Metodologia
La metodologÃa de aprendizaje en Aula Matriz, independientemente de la modalidad (presencial o remota (en vivo)), se fundamenta en: "no memorizar", sino en, "entender" los conceptos, y aplicarlos en un ambiente laboral, mediante el desarrollo de talleres o laboratorios que conduzcan a la construcción de un proyecto, emulando la actividad real en una empresa.
Como resultado de este trabajo, al final de la capacitación, el estudiante ha adquirido una experiencia real, estará preparado para el trabajo, y para aprobar una entrevista, una prueba técnica, y/o lograr calificaciones de nivel superior en los exámenes para certificación internacional.
Dias | Horario | Modalidad | Fecha de Inicio | Cupos |
---|---|---|---|---|
Martes y Jueves | 6:00 PM 9:00 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-10-17 | Disponibles |
Lun - Mie - Vier | 6:00 PM 9:00 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-10-18 | Disponibles |
Sabados | 1:30 PM 7:30 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-10-19 | Disponibles |
Sabados | 7:30 AM 1:30 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-10-19 | Disponibles |
Programa para desarrollo web Fullstack (Orientado a Frontend y Backend) | Duracion |
---|---|
Maquetación , diseño y desarrollo web | 36 Horas |
Desarrollo de aplicaciones con Javascript | 34 Horas |
Desarrollo de aplicaciones con React Js | 28 Horas |
Programación Backend con NodeJS y MongoDB | 82 Horas |
Temas de Refuerzo E-learning ( Ingreso a docenteenlinea.com y/o sesiones grabadas) | 50% del total de la capacitacion |
Servicio de correo y almacenamiento ilimitado en G-suite para descarga y subida de laboratorios y materiales asociados a la capacitación | 12 Meses |
Sesiones de estudio Online (Si son requeridos, para nivelar o cubrir vacios) | Si |
Material de estudio: Microsoft Azure Architect Expert Student Guide | Si |
Otros materiales (agenda, esfero) | Si |
Aulas tipo Laboratorio | Si |
Evaluación del desempeño por competencias | Si |
Presencial | Si |
Online en vivo(en tiempo real, a través de docenteenlinea.com) | Si |
Otros materiales (agenda, esfero) | Si |
Grupo máximo por aula | ( 4 a 12 personas ) |
Certificado de asistencia a las prácticas y desarrollo del proyecto | Aula Matriz |
Total Horas | 180 |