campus icon

FICTIZIA — Formación de alto rendimiento en diseño, tecnología y arte digital

(+34) 91 172 33 13 [email protected] Plaza de España 12, Madrid

tecnologías de desarrollo

Curso de Angular (en remoto)

Aprende a programar aplicaciones web con Angular, uno de los frameworks JavaScript más demandados del sector, de la mano del desarrollador Jon Rojí.

tecnologías de desarrollo

Curso de Angular (en remoto)

  • Programación
  • Desarrollo_de_aplicaciones_web
  • JavaScript
  • MVC
  • SPA
Duración 5 semanas
máx. plazas 15 personas
Coste
975 €
495 € promoción especial #fictiziaentucasa
Modalidad de la formación Formación en remoto (tiempo real) en nuestro campus online. #fictiziaentucasa
Requisitos Control de versiones con Git/gitHub y conocimientos medios de JavaScript: sintaxis de ES6, async/await, classes, peticiones HTTP (fetch).
Bonificable Esta es una formación bonificable por FUNDAE (Fundación Estatal para la formación en el empleo). Si eres trabajador/a por cuenta ajena tu empresa puede bonificar tu formación. Además Fictizia puede gestionar todo el papeleo si tu empresa así lo prefiere.
Próximas ediciones
26 de enero de 2021 EN REMOTO martes y jueves de 18:30 a 21:30 (UTC+1)

Enfoque y objetivos

Actualmente, Angular es una de las principales opciones para trabajar en grandes proyectos. Debido a su robustez y oferta de herramientas en el propio framework, se ha convertido en una de las tecnologías de referencia para grandes compañías. Además, se apoya en tecnologías ya de por sí en auge, como Typescript o RxJS para ofrecer todo lo necesario en el desarrollo de aplicaciones, tanto web como híbridas.

A pesar de la aparición de otros frameworks, Angular es uno de los frameworks más utilizados y robustos de la actualidad. Muchas compañías importantes optan por su uso, y conocer toda su potencia y opciones, te abrirá las puertas a otro nivel de desarrollo.

El curso de Angular se ha diseñado para ayudar a los participantes a adentrarse en el mundo de este framework utilizando un enfoque práctico. El objetivo de este curso de Angular es enseñar el ciclo completo de desarrollo de una aplicación Angular, así como conocer todas aquellas librerías y utilidades que ya de por sí aporta el framework como el router o httpClient y además aprender a manejar TypeScript por el camino.

Este curso de Angular será muy útil para todas aquellas personas que tengan una base media de JavaScript (ES6) y quieran aprender a manejar EL framework. Además, aprenderán conceptos de arquitectura más generalistas como patrones Singleton, reactividad…

Siempre con un método práctico, empezarás conociendo las bondades de TypeScript y creando tus primeros componentes visuales. Una vez los tengas, aprenderás a construir servicios para comunicar tus piezas, aprendiendo la magia de RxJS y el enfoque de la programación basada en Observables y Streams. Utilizaremos este enfoque para crear arquitecturas modernas y estructuras de aplicaciones avanzadas y, como una web no esta completa sin sus test, dedicaremos la parte final del curso a que aprendas a testear todo tu desarrollo.

El curso de Angular se plantea como un 50% teoría y 50% práctica, de manera que todo lo que el alumno vaya viendo durante el curso se irá aplicando también de manera práctica mediante ejemplos reales que luego será habitual que te encuentres como retos en tu día a día de trabajo. Iremos desarrollando un proyecto a lo largo del curso que iremos evolucionando con los nuevos conocimientos y conceptos que aprendamos a medida que se avanza en el programa de contenidos.

Profesorado del curso

El equipo de profesores de Fictizia está formado por expertos profesionales en activo y con una larga y rica trayectoria profesional que les capacita para reconocer las necesidades reales de un sector tan cambiante y exigente y cumplir el objetivo de Fictizia de ofrecer una formación que responda a la realidad del mundo laboral más exigente. Cada integrante del profesorado de Fictizia es un/a gran especialista en su campo que además comparte sus conocimientos, sus enorme experiencia, sus tropiezos, sus aciertos y la pasión por su trabajo en nuestras aulas.

Jon Rojí

Jon Rojí

Frontend Team Leader en Sngular, donde comparte su pasión por las arquitecturas web, propiciando historias de amor estricto entre desarrolladores y código. Defensor de lo estándar, crítico con el código del día anterior, enfocado actualmente en sacar el máximo partido a Angular 2 y Polymer y trabajando en proyectos de gamificación multimedia en web, aplicaciones híbridas para móvil y arquitecturas de componentes utilizando también en su día a día otras tecnologías como NodejS, Gulp, Greenshock, Cordova, AWS, HTML5 y distintas librerías gráficas, así como animaciones y gráficos en CSS3.

El programa de contenidos

  1. Fundamentos del desarrollo con Angular
    • Entendiendo bien qué es Angular
    • De dónde viene esto
    • Componentes, servicios y módulos
    • Herramientas de desarrollo con Angular
    • Estructura y arquitectura
    • Tipos de piezas
    • Módulos de Angular
    • Conceptos esenciales de TypeScript
  2. Componentes y directivas
    • Qué es un componente
    • Sintaxis y directivas del framework
    • Inputs y Outputs
    • Comunicación de componentes
    • Inyección de dependencias
    • Directivas custom. Casos de uso
  3. Servicios e inyectables
    • Servicios inyectables en Angular
    • Comunicación entre componentes
    • Colección de servicios del framework Angular
  4. Routing
    • El router de Angular
    • Lazy Loading en Angular. El patrón LazyLoad
    • Guards e interceptores
    • Estrategias de precarga
  5. RxJS
    • Programación reactiva con RxJS
    • Observables y pipes
    • RxJS/Store y Effects
  6. Testing
    • Test unitarios en Angular con Testbed
    • Test unitarios con Jasmine (y algo de Jest)
    • Otras herramientas de testing
  7. Add-ons
    • Angular Universal
    • Ionic
    • NativeScript
  8. Referencias
    • Buenas prácticas
    • Herramientas útiles de desarrollo
    • Referentes y referencias de Angular

Un método reflejo del día a día en la profesión

La metodología de la formación de Fictizia es teórico–práctica. En cada sesión formativa tu profesor/a irá avanzando en el desarrollo de la formación contigo y tus compañeros/as estudiantes mediante ejercicios prácticos que van involucrando progresivamente nuevos contenidos teóricos del programa de estudios. Todos los ejercicios se han diseñado específicamente como reflejo de las técnicas, procesos y situaciones reales más habituales y representativas que el alumno/a se va a encontrar después en su día a día de trabajo y de otras posibles situaciones menos comunes para que también aprendas a desenvolverte con criterio ante cualquier necesidad.

Asimismo, con esta formación el/la estudiante no solo se instruye en la mera ejecución de técnicas con el único fin de producir o ejecutar lo que le piden, también aprende los fundamentos teóricos y críticos tan importantes y que le permitirán tomar decisiones basadas en criterios objetivos y analíticos de forma autónoma.

Las mejores empresas contratan a nuestros alumnos

Al finalizar la formación, el/la estudiante recibe su titulación de Fictizia y tiene acceso al grupo privado de Fictizia en LinkedIn, Fictizia Alumni, donde se publican todas las ofertas de empleo y prácticas de las muchas empresas con las que tenemos acuerdos de colaboración.

La calidad de la formación que reciben las personas que se forman en FICTIZIA se refleja en el nivel de las empresas que las contratan. Es un orgullo que las mejores compañías confíen en las capacidades de nuestros alumnos y es la mejor prueba de la efectividad de la formación que ofrecemos.

  • Alumnos Fictizia en Google
  • Alumnos Fictizia en El Ranchito
  • Alumnos Fictizia en Ogilvy
  • Alumnos Fictizia en BBVA Next
  • Alumnos Fictizia en Lola Mullenlowe
  • Alumnos Fictizia en Ánima-Kitchent
  • Alumnos Fictizia en Atresmedia
  • Alumnos Fictizia en BQ
  • Alumnos Fictizia en DDB
  • Alumnos Fictizia en Mach
  • Alumnos Fictizia en Byte London
  • Alumnos Fictizia en indra
  • Alumnos Fictizia en The Cocktail
  • Alumnos Fictizia en *SCPF
  • Alumnos Fictizia en Ediciones SM
  • Alumnos Fictizia en Paradigma digital
  • Alumnos Fictizia en Panda Security
  • Alumnos Fictizia en Exit Consultores Audiovisuales
  • Alumnos Fictizia en Mediaset
  • Alumnos Fictizia en Everis
  • Alumnos Fictizia en JWT
  • Alumnos Fictizia en Lalivingston
  • Alumnos Fictizia en Kairos DS
  • Alumnos Fictizia en Twin Pines
  • Alumnos Fictizia en LUCA data driven solutions
  • Alumnos Fictizia en Redbility
  • Alumnos Fictizia en LeChuck
  • Alumnos Fictizia en Liquid Squad
  • Alumnos Fictizia en Social Mood
  • Alumnos Fictizia en Warner Bros International tV Production