Curso Programación MEAN FullStack con MongoDB, Express, AngularJS y NodeJS



Documentos relacionados
Programación Web Profesional con AngularJS

Front Edge, desarrollo web al límite: Material Design, ES6, JSPM y AngularJS 1.5

Angular 5 con TypeScript y Observables

Angular 5 con TypeScript y Observables

Angular 6: Desarrollo avanzado de aplicaciones empresariales

Clean Code: Crear y rehacer aplicaciones limpias

Clean Code: Crear y rehacer aplicaciones limpias

Fundamentos en Testing

Como Realizar una Evaluación del Desempeño, para Jefes de Proyecto y Profesionales de RRHH

SEO Posicionamiento, Usabilidad y Analítica Web

CURSO. Dirección y Gestión de Proyectos TI bajo la Metodología PMI con Microsoft Project (36 Horas)

SEO AVANZADO Estrategias, Herramientas y WordPress

React y Redux: Desarrollo frontend moderno

Microsoft Project Avanzado con la Metodología PMI

Curso Desarrollo de Habilidades Personales en la Dirección y Gestión de Proyectos : La Gestión del Cambio

Postgrado. Ingeniería MÁSTER EN PROGRAMACIÓN DE APPS PARA SMARTPHONES Y TABLETS

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

Programación de APPs Profesionales en ios 6 e ios 7

Curso Big Data: Herramientas Tecnológicas y Aplicaciones para Negocio

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

Curso Online de Diseño Web Especializado en Dispositivos Móviles con HTML 5, CSS3 y jquery Mobile: Práctico

Me llamo Albert y soy desarrollador web especializado en frontend. Conozco JavaScript a fondo i me apasiona el mundo UX.

PLAN FORMATIVO MODALIDAD I

React y Redux: Desarrollo frontend moderno

Universidad Autónoma del Perú

PROGRAMADOR PHP y MySQL

online Master Programación Java SE y Java EE

Reinventando el modelo de negocio de mi despacho

UF1844 Desarrollo de Aplicaciones Web en el Entorno Servidor (Online)

Symfony2. Junio. Inicio. Curso Desarrollo de aplicaciones web con. Básico-Intermedio

Acerca de esté Catálogo

Diseño dinámico de arquitecturas de información

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS

Charla Técnica. La certificación en Gestión de Proyectos según el PMI

CMS JOOMLA. Características

Introducción a la Gestión de Proyectos TI Ágiles con SCRUM

Diplomado en Desarrollo de Aplicaciones WEB Avanzado (HTML, PHP, MySQL, Java Script)

DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM

Avanzado. tip. ddy. Informaciones Human Business Fonos: / informaciones@hbusiness.cl Web:

ODEV. Curso Experto en Desarrollo Oracle 12c. geamind

TEMARIOS ADAPTADOS AL CERTIFICADO DE PROFESIONALIDA- (IFCD0110-

CURSO "CREACIÓN DE WEBS AUTOGESTIONABLES CON WORDPRESS"

PROGRAMACIÓN PÁGINAS WEB CON PHP

TFM Comunicación, Redes y Gestión de Contenidos

MINING SOLUTIONS LIMITADA

Especialista TIC en Diseño Web SEO con Drupal 7. Nivel Profesional

Curso Online de Diseño Web para Dispositivos Móviles con JQuery Mobile

Objetivos y Temario CURSO DESARROLLO DE APLICACIONES EN LA NUBE PARA DISPOSITIVOS MOVILES OBJETIVOS

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web

VISUAL STUDIO.NET 2012 WEB Desarrollo Certificación Microsoft. (Curso con Bolsa de empleo y 1 Derecho de examen)

CL_55049 PowerPivot, Power Viewand SharePoint 2013 Business Intelligence Center for Analysts

Módulos de Aplicaciones Wordpress y Prestashop 100% Bonificada

FORMACIÓN E-LEARNING. Curso de Excel para la Gestión de RRHH

DOSSIER DE SERVICIOS [Diseño Web] [Diseño web Programación a medida Posicionamiento SEO Bases de datos 3D LOPD Marketing Móvil]

FORMACIÓN E-LEARNING. Curso de Lean Office: Organización y Mejora de Procesos Administrativos

Propuesta ANDROID ATC

4. Base de datos XML nativa: Marklogic

CCNP - Building Scalable Cisco Internetworks v5

Resumen Ejecutivo. Febrero de 2014

PDF created with pdffactory Pro trial version

Colección. Aprende Drupal con Forcontu

INFORME FINAL DE PASANTIA

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

Soluciones tecnológicas basadas en web. Plataforma e-learning

PROGRAMA DE DESARROLLO DIRECTIVO. Premio a la Excelencia Empresarial por la revista Ejecu4vos, Galicia 2014.

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO

One Place AGENCIA DE VIAJES

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

La Solución informática para su sistema de gestión

Eficiencia en la Automatización y Gestión de Servicios

Excel para el Análisis Contable y Seguimiento Presupuestario

Programación páginas web con ASP.NET 3.5 (C#)

Solución Integral de RR.HH.

Experto en Diseño Gráfico aplicado al Diseño Web

BackflipSD Modelo de Diseño

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios

Alaro webmaster. Su departamento de Internet somos nosotros. Certificado ISO Seguridad de la Información

Transcripción:

Curso Programación MEAN FullStack con MongoDB, Express, AngularJS y NodeJS 40 horas Vitae Consultores A Coruña, Viernes Tardes y Sábados Mañana, 25, 26 de Septiembre y 2, 3, 9, 10, 16, 17 de Octubre de 2015

Programación MEAN FullStack con MongoDB, Express, AngularJS y NodeJS Introducción AngularJS es un framework JavaScript MVC desarrollado por Google que te permite crear código bien estructurado, y construir grandes aplicaciones de front-end fáciles de mantener. Consiste en una serie de herramientas integradas y modulares que te permiten hacer mej ores aplicaciones web con menos código. Dominar esta novedosa tecnología, que amplía el HTML y el JavaScript llevándolos al desarrollo profesional de aplicaciones empresariales, es un reto que requiere dedicación. La potencia y escalabilidad de las aplicaciones desarrolladas con NodeJS están detrás de su popularidad y demanda. Se basa en el lenguaje JavaScript: sencillo, potente y ampliamente conocido, al que complementa con librerías de sistema que sacan un gran rendimiento a los ejecutables. El uso más inmediato de NodeJS está en la programación de servicios web. Tanto en la creación de APIs como sirviendo páginas tradicionales. Esto le ha valido que se le conozca como el JavaScript del lado del servidor. Pero más allá de la web, destaca en entornos empresariales para construir aplicaciones de escritorio, y sobre todo scripts de administración o monitorización, aplicables a sistemas de ficheros, máquinas y servidores. Por si esto fuera poco, es la herramienta ideal para generar sistemas que respondan en tiempo real.

MongoDB es una base de datos NoSQL orientada a documentos con esquema dinámico. Esto le permite ofrecer un alto rendimiento y facilita mucho el desarrollo de aplicaciones, lo que la convierte en una de las bases de datos no relacionales con mayor penetración en la industria. Objetivos Aprender a desarrollar aplicaciones de negocio de calidad profesional usando JavaScript en todas las capas: el framework AngularJS de Google en lado del cliente, NodeJS y Express en el servidor, y la base de datos documental MongoDB. Aplicación de patrones y principios de la programación orientada a objetos al desarrollo con JavaScript para una calidad profesional. Dominar los conceptos de programación asíncrona y flujos de datos para crear sistemas escalables. Conocer los principales paquetes y servicios del ecosistema de programación relacionados con AngularJS, NodeJS y MongoDB. Dominar los conceptos de las bases de datos documentales. Dirigido a : Principalmente a programadores de aplicaciones web. Programadores de backend, mobile apps, o diseñadores web. Se necesita un conocimiento básico de JavaScript y HTML. Duración : El curso tiene una duración de 40 horas personalizadas a las necesidades del cliente, con un enfoque eminentemente práctico.

Temario ( 40 Horas ) Introducción a AngularJS y NodeJS (5 horas) - Vistas, controladores y factorías. - Enrutado y configuración de una SPA. - NodeJS: JavaScript fuera del navegador. - Npm y gestión básica de paquetes. Acceso a servicios remotos (5 horas) - Un API Rest con Express. - Consumo del API en AngularJS. - Rutas, Cookies, Cabeceras, Seguridad e Interceptores. Almacenamiento de documentos en MongoDB (5 horas) - Conceptos básicos: BBDD, colecciones, documentos, esquemas. - Trabajando con datos: Inserción, consulta, actualización y borrado. - El driver de MongoDB para NodeJS - Programación Asíncrona. Arquitectura de Software (5 horas) - Creando mis propios servicios en AngularJS. - Creando mis propios filtros en AngularJS. - Creando mis propias directivas en AngularJS. - Buenas prácticas, y organización del código en cliente. - Buenas prácticas, y organización del código en servidor.

Entrada de datos (5 horas) - Formularios profesionales en AngularJS - Validación en el cliente - Validación en el servidor - Mongoose para validaciones de esquema Consultas e informes (5 horas) - Acceso a datos y presentaciones en cliente - API para consultas flexibles - Paginación de datos, implicaciones MongoDB, NodeJS y AngulaJS - Gráficos y presentación dinámica Profesionalización (5 horas) - Internacionalización - Implicaciones SEO de aplicaciones client -side - Consultas agregadas con MongoDB - Sockets y comunicación en tiempo real Extras (5 horas) - Herramientas de depuración y pruebas TDD - Complementos: PhoneGap, IonicFramework y AngularUI - Gulp y automatización de tareas - Recursos online

Información del curso 40 Horas en 8 Sesiones de 5 Horas Coruña Fechas : 25, 26 de Septiembre y 2, 3, 9, 10, 16, 17 de Octubre de 2015 Horario : Viernes de 16:00 a 21:00h y Sábados de 9:00 a 14:00h Lugar : HOTEL ATTICA 21 CORUÑA (**** ) C/ Enrique Mariñas, 34. 15009 A Coruña (España) Tel : 981 179 299 43º20'23''N 8º24'15' Parking Gratuito en el mismo Hotel

FORMADOR Alberto Basalo Ingeniero Técnico en Informática. 20 años de experiencia como Analista Programador, Jefe de Proyecto y Formador en grandes y pequeñas empresa. El desarrollo de aplicaciones empresariales ha estado presente en toda su trayectoria profesional. Pero dónde Alberto se siente más cómodo es ayudando y enseñando a otros cómo programar. Haciendo las funciones de Arquitecto de software participó en el desarrollo de aplicaciones de gestión para diversas empresas. Cabe destacar los más de siete años que e stuvo en la plantilla de INDITEX liderando diversos proyectos de software. En los últimos años se ha especializado en soluciones de tecnologías web y en la potencialidad del Java Script como lenguaje Full -Stack. En su faceta de formador ha estado siempre ligada a su experiencia profesional. Entre las empresas y organismos que ha asesorado o formado se encuentran TECNOCOM, GADISA, INDITEX, PSA CITROEN, ALTIA, OPTARE SOLUTIONS, PLEXUS, SERESCO, GRADIANT, SIVSA, VECTOR SOFTWARE, Universidad de Vigo, Universidad de Santiago de Compostela, ETC. Actualmente es Socio Director de la empresa de desarrollo AgoraBinaria y Consultor Asociado a Vitae Consultores.

CONDICIONES ECONÓMICAS Tarifa por asistente 280 (Cuota Bonificable por la Fundación Tripartita) Tarifa por asistente a partir de dos personas inscritas de la misma empresa u organización 250 (Cuota Bonificable por la Fundación Tripartita) Curso Bonificable por la Fundación Tripartita Se añadirá el 21 % de IVA Forma de Pago con posterioridad a la finalización del curso por transferencia bancaria. Datos de Contacto para inscripción: Ángela Souto : angela.souto@vitaedigital.com Tlf : 986 47 21 01 / 635 559 285 Mail Vitae Consultores : vitae@vitaedigital.com Plazas limitadas, reserva de plazas por riguroso orden de inscripción.