- 1.a - Entorno e instalaciones
- ACTUALIZACION: node v12 & npm VS yarn
- 1.b - Código fuente y sistema de ramas
- 1.c - Entendiendo la web: Server Side Rendering VS. Single Page Applications
- 1.d - Arquitectura basada en componentes
- 1.e - Estructura de una aplicación Angular
- 1.01 - Creando un componente
- 1.02 - Añadiendo un template
- 1.03 - Añadiendo estilos
- 1.04 - Declarando propiedades
- 1.05 - Interpolación
- 1.06 - Decorador @Input
- 1.07 - Property bindings
- 1.08 - Event bindings
- 1.09 - Bindings bi-direccionales
- 1.10 - NgModel
- 1.11 - Template Reference Variables
- 1.12 - Class bindings
- 1.13 - Style bindings
- 1.14 - Reutilización de componentes
- 1.15 - Directiva ngForOf
- 1.f - ¿Qué es una directiva?
- 1.16 - Directiva ngIf
- 1.17 - Directiva ngSwitch
- 1.18 - Directiva ngClass
- 1.19 - Directiva ngStyle
- 1.20 - Introducción a las pipes
- 1.21 - Pipes personalizadas
- 1.22 - Servicios e Inyección de Dependencias
- 1.23 - Inyección de Dependencias entre servicio, y tipos de DI
- 1.24 - Inspector, bundles y tree-shaking de dependencias
- 1.25 - La CLI de Angular, como crear un proyecto
- 1.26 - Despedida
What you'll learn
- Entender la organización y estructura de una aplicación Angular
- Aprender los conceptos fundamentales de Angular: Componentes, directivas, pipes, servicios y módulos.
- Aprender a crear un componente
- Entender y utilizar inputs y outputs del componente
- Personalizar los estilos del propio componente
- Entender y usar las "template reference variables"
- Conocer y utilizar las directivas predefinidas de Angular: ngIf, ngSwitch, ngForOf, ngClass, ngStyle, ...
- Entender y usar los servicios y la Inyección de Dependencias
- Crear pipes personalizadas
- Aprender a usar la CLI para crear proyectos desde cero
Description
¿Acabas de llegar a Angular?
Este curso es ideal para entender los conceptos básicos de Angular desde cero. En pocos vídeos te pondrás al día para enfrentarte a una entrevista de trabajo, entrar en un nuevo proyecto o afrontar cursos más avanzados.
A través de los vídeos y siguiendo una metodología learning-by-doing, aprenderás:
Qué es Angular y para que sirve
La arquitectura basada en componentes
Los componentes de Angular: Clase, template y estilos
Nociones básicas de TS
Bindings a entradas y salidas de los componentes
Template reference variables
Directivas
Servicios
Pipes
y mucho más
Este curso te servirá como punto de partida para entender mejor el funcionamiento de Angular, y poder entrar a tocar código sin miedo a no saber qué es lo que estás haciendo.
Los requisitos para tomar este curso es que tengas unas nociones básicas de Javascript, HTML y CSS.
Other Courses
Data Analytics in Python
Data Analytics in Python is a course that focuses on how to use the Python programming language to analyze & visualize
Introduction to Blueprints for beginners in Unreal Engine 5
Master the art of creating games using Blueprints. New to coding in game development? Start here.
Chess Opening Principles - Master the Fundamentals with a GM
The #1 Course Every Beginner Should Start With
Introduction to Cryptocurrencies and Blockchain
An Introduction to Cryptocurrencies: Get a functional and economic understanding of this new radical technology.
21 Nutrition & Diet Planning Myths & Mistakes
Save Unnecessary Time, Money and Effort by Educating Yourself About These Common Nutrition & Diet Planning Myths!
Appium - Selenium for Mobile Automation Testing
Automate mobile testing Appium course, covering from appium download to interview questions (mobile automation tool)
About the instructors
- 4.61 Calificación
- 53206 Estudiantes
- 7 Cursos
Enrique Oriol
SW Engineer & entrepreneur
Software Engineer in Barcelona, after long years of coding, I've led technical teams, and directed the innovation department of a Venture Builder. Now I'm enjoying code again as a Frontend Team Lead at Dynatrace.
Along my career, I've developed Augmented Reality apps, management backends, and mobile e-commerces for international companies, gaining a global vision of the market in terms of software development needs.
In my spare time, I love teaching software development either through my blog, in software meetups, or through online courses.
--
Ingeniero de Software en Barcelona. Tras años de desarrollo, he liderado equipos técnicos y dirigido el departamento de innovación de una Venture Builder. Ahora estoy disfrutando de nuevo de la programación como Frontend Team Lead dentro del fantástico equipo de Dynatrace.
A lo largo de mi carrera profesional he desarrollado aplicaciones de Realidad Aumentada, frontends de monitorización, backends de gestión y e-commerce móviles para empresas internacionales, ganando una visión global de las necesidades del mercado real del desarrollo software.
En mi tiempo libre me gusta enseñar programación ya sea a través de mi blog, en meetups de software o mediante cursos educativos.
Student feedback
Course Rating
Reviews
Si, muy buena. Explicación básica y muy completa cuando uno no tiene idea
muy bien explicado, gracias
muy buen explicados los conceptos basicos a pesar que el tema de inyecciones fue en donde me confundi bastante por mas que repetia los videos