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 de reconocidos desarrolladores.

tecnologías de desarrollo

Curso de Angular (en remoto)

  • Programación
  • Desarrollo_de_aplicaciones_web
  • JavaScript
  • MVC
  • SPA
Duración 30 horas
máx. plazas 8 alumnos
Coste
850 €
725 € promoción especial #fictiziaentucasa
Modalidad de la formación Formación en remoto en nuestras aulas virtuales.
Requisitos Conocimientos medios de JavaScript y control de versiones con Git/gitHub.
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.

Enfoque y objetivos

Angular es el popular framework MV* de Google para construir aplicaciones complejas en el navegador.

Angular es un framework ágil que permite a los programadores centrarse en la construcción de clases de JavaScript. Las vistas y los controladores se sustituyen por componentes, que pueden describirse como una versión refinada de directivas. Los componentes de Angular son considerablemente más fáciles de leer, y su API tiene menos jerga que las directivas de AngularJS.

Angular está escrito en TypeScript, lo que implementa muchas nuevas características ES2016+. Al centrarse en hacer que el framework sea más fácil de procesar, Angular permite un ecosistema de desarrollo mucho más rico y los programadores que usen sofisticados editores de texto (o IDEs) notarán grandes mejoras con el autocompletado y las sugerencias de código. Además, aquellos programadores que usen JavaScript (ES5) tradicional no tendrán problema. No tendrán porqué desarrollar en TypeScript o ES2015: pueden seguir usando si lo desean JavaScript «vainilla» y se ejecutará sin traspilación ni problema alguno.

Es importante señalar también que Angular ha sido diseñado desde cero para móviles. Aparte de la limitada capacidad de procesamiento, los dispositivos móviles tienen otras características y particularidades que los diferencian sustancialmente de los equipos tradicionales: Interfaces táctiles, propiedades de pantalla, hardware… Y todo ha sido tenido en cuenta en Angular. Al correr en equipos de escritorio también se notarán sustanciales mejoras en rendimiento y en tiempos de respuesta. Y además, el equipo de Ionic está trabajando en una versión para Angular, proporcionando otra forma de aprovechar las características de dispositivos nativos con Angular.

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.

Marcela Gotta

Marcela Gotta

Senior Software Developer en Sngular con más de 10 años de experiencia en el desarrollo de aplicaciones trabajando para empresas como BBVA, ING, Carrefour, Mapfre o el Corte Inglés, entre otras. Amante del desarrollo Front-end y el diseño UX, Marcela es especialista en JavaScript con experiencia trabajando con las tecnologías más destacadas de su ecosistema, como Angular, React, Vue.js, Node.js y LitElement. Compagina su trabajo con el aprendizaje constante, la enseñanza de nuevas tecnologías y el desarrollo de Apps que generen un aporte positivo a la educación.

El programa de contenidos

  1. Descubriendo Angular
    • Gestión de dependencias
    • Ciclo de vida de un componente
    • Flujo de comunicación entre componentes
  2. ECMAScript y RxJs
    • Clases
    • Exportación e importación
    • Arrow functions
    • Observables
  3. Typescript orientado a Angular
    • Por qué typescript
    • Ventajas y como aprovecharlo al máximo
  4. Sintaxis
    • «Bindeo» de propiedades
    • Eventos
    • One-way vs Two-way data binding
    • Directivas propias
    • Deconstrucción de un ngFor
  5. Modularización
    • Componentes
    • Inyectables
    • Pipes
    • Módulos
    • Pensando en componentes
    • Reusabilidad
  6. Router
    • Guards
      • Qué son
      • Diferencias
    • Resolvers
      • Qué son
      • Cuándo utilizarlos
    • Lazyload
      • Qué es
      • Estrategias de decisión de lazy load
    • Estrategias de precarga de módulos
      • Para qué sirve
      • Cómo utilizarlas
      • Cómo crear una estrategia propia
    • Forms
      • Formbuilder
      • Custom validators
      • Manejando el modelo de un form
    • Estrategias de detección de cambios y optimización
    • Construcción
      • AoT vs JiT
      • Webpack vs SystemJS
      • Utilizando Firebase para nuestro deploy
    • Unit testing en Angular
      • De qué nos sirve
      • 5 preguntas a responder por un buen test unitario
      • Mejores prácticas
    • Angular Universal y Server side rendering
    • Ionic o Nativescript
      • Qué son
      • Diferencias y ventajas
      • Pequeña introducción
    • Buenas prácticas y herramientas de desarrollo

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