©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Desarrollo avanzado con Angular 2 y JavaScript FullStack
Un curso completo donde aprenderás a crear aplicaciones, desarrollando tanto Front-end como Back-end
Material disponible
A éste y otros 200+ cursos
El curso Desarrollo avanzado con Angular 2 y JavaScript FullStack está pensado para profesionales de Internet que quieran ampliar su ámbito de trabajo y convertirse en Full Stack Developers.
Durante esta iniciativa aprenderás y pondrás en practica todos los aspectos necesarios que están involucrados en el desarrollo de una aplicación funcional completa usando JavaScript y Typescript. Nos centraremos en el frontend con la última versión de Angular, pero dando soporte completo al Backend con NodeJS y MongoDB.
Qué aprenderé en el Desarrollo avanzado con Angular 2 y JavaScript FullStack
Objetivos del curso
En la actualidad las empresas, cada día y cada vez con más frecuencia, solicitan profesionales con perfiles Full Stack; es decir, que sean capaces de manejarse en todos los entornos necesarios para el desarrollo de aplicaciones: desde el servidor y el hosting, pasando por el modelo de datos, lógica de negocio y APIs externas, hasta entender la UX y UI.
Clases y contenidos
- Diseño de una aplicación Javascript Fullstack
- Herramientas y patrones que usaremos
Trabajamos con una de las herramientas esenciales para desarrollar con el nuevo framework Angular 2.
Comenzamos creando un nuevo proyecto con Angular y reconociendo sus partes principales. Luego se observan varios comandos de Angular CLI, con los que podremos hacer cosas como servir una aplicación, en la etapa de desarrollo, o generar el código de la aplicación que llevaríamos a producción.
También se ofrecen las claves fundamentales para entender el código de Angular, escrito mediante el lenguaje TypeScript.
Luego se hace un recorrido más exhaustivo a la aplicación, repasando el flujo de ejecución de Angular:
- index.html y el uso del componente raíz
- main.ts y la declaración del módulo principal de la aplicación
- Definición del módulo principal, con su decorador y la especificación de los componentes de arranque (bootstrap)
- Definición del componente raíz de la aplicación, son sus distintas partes, como template, CSS, etc.
Analizamos en profundidad los módulos y componentes en Angular 2
Comenzamos a programar en Angular 2
Continuamos viendo la Inyección de servicios observables
Trabajamos con el flujo de comunicación entre componentes y sus implicaciones a nivel de datos.
Creamos un navegador en nuestra aplicación
Reapasamos la comunicación cliente servidor con NodeJS, Express y MongoDB
Continuamos la sesión anterior asegurando las comunicaciones cliente - servidor
Repasamo varios temas relacionados con el lado del servidor como del cliente
Angular Animation y Puesta en producción
Valoraciones
Jose Manuel Campos Soberano
Francisco Durán
Angel Castrillon
Jokin
Marc Farres
Jhon Doe Joe
Excelente
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.