Saut au contenu

Desarrollo web con MEAN (Web full stack developer)

Objetivo General:

MEAN establece un paradigma de programación basado en cuatro tecnologías fundamentales: MongoDB, Express, AngularJS y Node.js, para el desarrollo ágil de aplicaciones web.

A lo largo de este curso, el alumno aprenderá desde los conocimientos básicos necesarios de JavaScript y JSON, hasta el uso del uso de potentes tecnologías de Express, AngularJS y Node.js que le permitan desarrollar aplicaciones web ligeras y modernas haciendo uso de MongoDB como base de datos persistentes.

Dirigido a:

Trabajadores/as preferentemente desempleados, residentes en la Comunidad de Madrid.

Se requiere:

  • Conocimientos de inglés a nivel de lectura.

Se recomienda poseer como mínimo alguno de los siguientes requisitos:

  • FP de Grado Superior.
  • Experiencia profesional de 6 meses en puestos relacionados con la especialidad.

Se realizarán pruebas de nivel para el acceso al curso.

Duracion del curso: 250 horas

Relación de Módulos Formativos:

1. INTRODUCCIÓN A MONGODB

- MongoDB: La compañía
- MongoDB: La tecnología
- MongoDB: En el mercado
- El trabajo con MongoDB

2. INTRODUCCIÓN AL STACK MEAN

- Introducción a las tecnologías Web: JavaScript y CSS
- Introducción a las tecnologías Web adaptables: jQuery y Bootstrap
- Introducción a las tecnologías Web MVC: AngularJS
- Introducción a las tecnologías Web en el servidor: node.js y express
- Introducción al modelo de datos: JSON

3. MONGODB PARA DESARROLLADORES

- Introducción
- CRUD y MongoDB Shell
- Introducción a la API de MongoDB y a los conceptos básicos de los documentos y colecciones
- Indexación y diseño de esquemas
- Drivers
- Replicación
- Solución de problemas de rendimiento
- Monitorización
- Sharding
- Copias de Seguridad y Recuperación
- Temas adicionales

4. DESARROLLO DE APLICACIONES MEAN AVANZADAS

- Introducción a Mongoose
- Construcción de aplicaciones MEAN
- Procesamiento en tiempo real con Socket.io
- Testeo y depuración de aplicaciones MEAN
- Caso práctico: Desarrollo de una aplicación MEAN completa

Examen de certificación:

La ejecución y financiación del programa formativo incluye la presentación de los alumnos que han realizado el curso con aprovechamiento, al siguiente examen para obtener la certificación oficial del fabricante o el que lo sustituya actualizado al momento de su impartición:

MongoDB Certified Application Developers.

Prácticas en empresa:

A los alumnos que hayan realizado el curso con aprovechamiento, se les ofrecerá la posibilidad de realizar prácticas en empresas del sector. Dichas prácticas no son obligatorias, por lo que podrá realizar el curso y elegir si desea realizar prácticas o no al finalizar el mismo.

Estas prácticas tendrán una duración de 80 horas.