Bootcamp | Frontend Angular

Angular es un framework para aplicaciones web cuyo core esta desarrollado en TypeScript. Es una herramienta de código abierto promovida por Google, que se utiliza para crear y mantener aplicaciones web de una sola página.

Techma  >  Programas  >  Technology  >  Bootcamps  >  Frontend Angular

Inicio y fin

Abril 2022
Septiembre 2022

Modalidad

Streaming

Duración

120 h

Horario

18’30 – 21’30 h

Días lectivos

Lunes y Miércoles

Directores

José Marín

Precio

3.500 €

Inicio y fin

Abril 2022 – Septiembre 2022

Modalidad

Streaming

Duración

120 h

Horario

18’30 – 21’30 h

Días lectivos

Lunes y Miércoles

Directores

José Marín

Precio

3.500 €

Frontend Angular

Angular es un framework para aplicaciones web cuyo core esta desarrollado en TypeScript. Es una herramienta de código abierto promovida por Google, que se utiliza para crear y mantener aplicaciones web de una sola página. Su objetivo es aumentar el rendimiento de las aplicaciones basadas en navegador en un esfuerzo por hacer que el desarrollo y las pruebas sean más fáciles integrando estas en una misma tool.

Al finalizar el curso el alumno será capaz de realizar aplicaciones web totalmente operativas utilizando Angular Framework y Typescript siguiendo los estándares marcados por el sector tecnológico y haciendo uso de las herramientas de desarrollo más habituales.

A quién va dirigido

El curso va dirigido tanto a profesionales como perfiles no técnicos que quieran iniciarse en el mundo de la programación o que quieran mejorar sus habilidades trabajando con Angular Framework y Typescript, Independientemente de cual fuera su nivel previo:

  • Perfiles no técnicos
  • Startups
  • Emprendedores y autónomos
  • Desarrolladores y perfiles técnicos

Para participar, no será necesario ningún conocimiento técnico previo para la realización de este curso. Solo deberás contar con un ordenador con conexión a Internet.

Objetivos

Preparar el entorno de desarrollo necesario para el desarrollo de aplicaciones web utilizando Angular Framework.

Creación de repositorios GIT y su vinculación con el directorio de proyecto vía CLI o su integración con Visual Studio Code.

Desplegar aplicaciones en el entorno de AWS a fin de hacer accesible su proyecto por medio de url.

Aplicar el uso de las herramientas de desarrollo integradas dentro de los navegadores web y el propio IDE.

Identificar las diferentes partes del elemento básico de HTML, tags.

Reconocer las diferentes formas de adjuntar una hoja de estilos a un documento HTML.

Aplicar diferentes tipos de selectores de elementos HTML que indiquen el alcance de las normas CSS.

Emplear reglas CSS que apliquen estilos a diferentes documentos HTML.

Tener una primera aproximación con el lenguaje TypeScript, conociendo sus principales operadores, estructuras de control y variables.

Aprender a ejecutar scripts en typescript con una sintaxis correcta, además de conocer los elementos básicos del lenguaje.

Ser capaces de consumir datos de una API por medio de peticiones HttpClientModule.

Desarrollar una aplicación completa con Angular Framework utilizando componentes, interpolación de datos, binding, httpClient, JWT, etc.

Conocer las novedades de Angular 11 y su aplicación en el desarrollo de aplicaciones web.

Ser capaces de realizar el despliegue de una aplicación completa de Angular en Heroku y AWS.

Salidas profesionales

Profesional TIC

especialista en desarrollo de aplicaciones web SPA responsives con Angular Framework.

Desarrollador de aplicaciones TypeScript

tanto en entornos backend como frontend.

 

Diseñador User Interface (UI) y User Experience (UX)

encargado de diseñar la experiencia de usuario y funcionalidad de interfaces graficas de manera óptima.

Gestor de contenidos

en páginas web y portales digitales.

Infórmate prepárate para mejorar tu carrera profesional

Metodología

La impartición de la asignatura está basada en la metodología learning by doing, poniendo el foco en el alumno como eje de su propio aprendizaje. El formador técnico ejerce un rol de acompañamiento durante todo el proceso formativo resolviendo sus dudas y guiando sus pasos, fomentado su proactividad e iniciativa para conseguir el éxito formativo.

El desarrollo de las sesiones tendrá, además de la parte teórica, una serie de ejercicios en los que se aplicará el contenido trabajado en cada unidad formativa. Se fomenta el aprendizaje colaborativo con técnicas y dinámicas que mejoren la experiencia de aprendizaje.

Además de ello, los alumnos han de desarrollar un proyecto final, a modo de síntesis, donde ponen en práctica todos los conocimientos adquiridos durante el itinerario formativo. Este se realizará de modo individual, cumpliendo los requisitos técnicos y funcionales establecidos por el formador.

Áreas formativas

1. Dev Tools
  • 1.1 Visual Studio Code IDE
  • 1.2 Git
  • 1.3 GitHub
  • 1.4 Debugging Tools
2. Lenguaje de marcas
  • 2.1 HTML5
  • 2.2 CSS3
  • 2.3 Bootstrap
3. Angular Framework
  • 3.1 Angular CLI
  • 3.2 Estructura de proyecto
  • 3.3 interpolación de archivos y bindeo.
  • 3.4 Directivas *ngIf y *ngFor
  • 3.5 Captura de eventos
  • 3.6 Directiva ngModel
  • 3.7 Componentes y modulos
  • 3.8 Routing
  • 3.9 Servicios
  • 3.10 Pipes
4. Typescript
  • 4.1 Variables
  • 4.2 Ámbito de las variables
  • 4.3 Operadores
  • 4.4 Estructuras de control
  • 4.5 Loops
  • 4.6 Funciones y propiedades
  •  4.8 POO
5. Construcción de interfaces Angular
  • 5.1 Petición JSON a un servidor
  • 5.2 Angular Material
  • 5.3 Integración con Bootstrap
6. Despliegue de aplicaciones frontend
  • 6.1 Heroku
  • 6.2 AWS

Recibir más información sobre el
Postgrado en Frontend Angular

Este campo es un campo de validación y debe quedar sin cambios.