Modalidad
+
onLine
Duración
+
50 horas
 

 
Aulas
+
Online acceso permanente a la plataforma (IVA 21% NO INCLUIDO)
Horario
+
Acceso permanente y soporte técnico y pedagógico por mail durante 10 semanas
Idioma
+
Español

Confirme todas las fechas y horarios con el departamento comercial: comercial@learningXpert.com 913758490

Consulte cualquier otro curso que no localice con el departamento de marketing: marketing@learningXpert.com 913758490
MEAN Full Stack Desarrollo
En este curso aprenderemos el uso del nuevo esquema de desarrollo web, conocido com Full Stack o también llamado MEAN (MongoDB, Express, AngularJS, NodeJS).
 
Empezaremos con la instalación y configuración de todo el software. Generaremos una aplicación web SPA (Single Page Application) para que sirva de base para futuros proyectos y desarrollos profesionales
 
Continuaremos con la creación de una base de datos con MongoDB y modelos de datos con Mongoose. Diseñaremos las vistas de nuestra app con AngularJS. Usaremos Node.js y Express para crear un API REST que nos servirá para conectar la base de datos a las vistas y generar así las operaciones necesarias para poder interactuar con el modelo de datos.
 
Finalmente integraremos una capa de seguridad y manejo de sesiones con Passport JWT Este módulo le permite autenticar los puntos finales mediante un token web JSON. Está destinado a ser utilizado para asegurar los puntos finales REST en aplicaciones NodeJS.
 
El curso está abierto para nuevas incorporaciones de alumnos en cualquier momento, adaptándose su acceso de licencia, a la fecha en la que se inscribe.
 
 
Categoría
+
Formación Online
Mobile
Objetivos
+

Ayudarte a Mejorar tus aplicaciones web con las tecnologías más innovadoras del Universo Web.

Dirigido a
+

Está dirigido a profesionales de diseño y programación web que desean adquirir las habilidades y conocimientos necesarios para optimizar los proyectos.Se recomienda que los participantes tengan alguna experiencia con HTML y CSS.

Al Terminar el Curso
+

Aprenderemos el uso del nuevo esquema de desarrollo web, conocido com Full Stack o también llamado MEAN (MongoDB, Express, AngularJS, NodeJS).

Metodología
+

1-Curso online con la documentación del alumno y los videos íntegramente en castellano.2-Formato video-elearning con calidad full HD.3-El contenido está diseñado para guiar al alumno a lo largo de todo el curso .4-Soporte y tutorización con profesores acreditados.5-Plataforma online disponible 24/7 y accesible mediante cualquier dispositivo.

Programa
+
 
Introducción al MEAN Stack
 
Descripción de un  proyecto MEAN (MongoDB, Express, AngularJS y NodeJS)   
Conocimientos recomendados antes de comenzar el proyecto de Full Stack 
Qué es MEAN Stack  
Un poco de ayuda: “MEAN Frameworks”
 
 
Configurar el entorno de desarrollo.
 
Instalar y configurar NodeJS
Instalar y configurar MongoDB
Utilidades: Herramientas extra: Git Bash, Postman o RESTClient
Empezar a crear el proyecto
 
Empezar con el Front-End 
 
HTML: Maquetamos la estructura base de la web app 
CSS: Un poco de Bootstrap, por favor
Vistas: Templating: AngularUI Route
Agregar y desplegar datos en los “Templates”
Eliminar datos en los “Templates”
Editar datos en los “Templates”
Mostrar y listar datos mediante “ng-repeat”
Revelar u ocultar opciones mediante “ng-hide”
Integra las vistas generadas con AngularJS al proyecto creado con NodeJS y Express.
Integración General del front-end al proyecto
 
Empezar con el Back-End 
 
Datos con la librería Mongoose en MongoDB
Conceptos generales  de una API REST
GET. Generar servicios. Obtener/Listar items
POST. Agregar ítems a la base de datos
PUT. Actualizar ítems en la base de datos
DELETE. Eliminar Items de la base de datos
 
Integración de la API REST de la app (Back-End/Front-End)
 
Consumiendo servicios GET
Consumiendo servicios POST
Consumiendo servicios PUT
Consumiendo servicios DELETE
Referencias y Recomendaciones