Kevin Fiorentino
Leandro Cosme Tomassini
Kevin Fiorentino
Bienvenido y bienvenida al Curso sobre Componentes y Servicios en Angular. A lo largo de este curso aprenderás sobre:
Recomendaciones antes de empezar
Necesitarás tener instalado en tu ordenador NodeJS y NPM junto con el CLI de Angular para comenzar a trabajar. Además, te recomendamos:
Tener un conocimiento básico de JavaScript, HTML y CSS.
Saber qué es TypeScript y su diferencia con Javascript.
Puedes repasar el Curso de Fundamentos de Angular para prepararte con los conceptos básicos antes de continuar.
Contribución creada con los aportes de Kevin Fiorentino.
Kevin Fiorentino
Leandro Cosme Tomassini
Kevin Fiorentino
Obed Paz
Edixon javier Pabon Lizcano
Edgar Calel
Anfernee Valera
Alejandra Hernández
Diego Jurado
Jeison Damian Murillo Sepúlveda
Edixon javier Pabon Lizcano
Alex Lihuel Mujica
Fernando Robles
Randy Guerra
Arnold Stuwar Pedraza Marin
Brayan Daniel Chacón Arrascue
Elkin Martinez
Kevin Eduardo Chuquilin Cabanillas
Jimmy Buriticá Londoño
Harold Jara
German Pinilla
Jose Manuel Montaño Saenz
mjhherrera
Sura Naileth Cedeño Lopez
Team PlatziCristhian Thies
Kevin Alejandro Morales Gomez
Nicolas Molina
ProfesorEmmanuel Jose Lamprea Florez
Juan Antonio Galdo Ustares
Andrés Cueva
Hola, Nico! Si bien ya soy un programador avanzado en Angular, voy a repasar este curso que siempre algún detalle se aprende. Aprovecho para agradecerte por estos cursos para difundir esta tecnología maravillosa que parece opacada por React pero sé que es recontra utilizada. Te debo todo mi conocimiento en Angular. Gracias nuevamente!
Hola Kevin, sabrias decirme porque es tan opacada por React ? en Argentina no hay un solo puesto de trabajo para Angular :(
Hola, Leandro! es una buena pregunta. Si hay ofertas laborales de Angular en Argentina. Si buscas particularmente en LinkedIn, en este momento hay unas 1000. Si es cierto que React tiene casi el doble. React tiene una curva de aprendizaje muy baja, es fácil iniciar con la librería. Si alguien no tiene conocimiento en JS o en programación, tranquilamente puede dar sus primeros pasos con React. No pasa eso con Angular, es un framework muy robusto y difícil al comienzo y para nada recomendado si no se tiene nada de experiencia. Creo que es el principal factor que hizo que el mercado se incline por React. Pero Angular es y seguirá siendo una buena opción.
Este profesor ha hecho que me guste bastante Angular, soy desarrollador React.
X2
x3
Voy por el segundo curso de la ruta. Quien más empezando?
Yo, hace 2 semanas.
Arrancando.. esto cada dia es un inicio
Dejo mis apuntes del curso, espero puedan tomar algo de allí para tu aprendizaje o para tus propios apuntes! apuntes :)
Muy buen aporte.
Los figmas del proyecto: Mobile: https://www.figma.com/proto/bcEVujIzJj5PNIWwF9pP2w/Platzi_YardSale?node-id=0%3A462&%3Bscaling=scale-down&%3Bpage-id=0%3A1&%3Bstarting-point-node-id=0%3A719 Desktop: https://www.figma.com/proto/bcEVujIzJj5PNIWwF9pP2w/Platzi_YardSale?node-id=12%3A3214&%3Bscaling=scale-down&%3Bpage-id=0%3A998&%3Bstarting-point-node-id=5%3A2808
Me encanta la forma de explicar de Nico. Su energía es increíble
Muchas gracias a platzi,para empezar con este nuevo curso. A darles para mejorar.
a rockear
A comenzar con todo con este curso y con el buen profe Nicolas enseñando
buenas noches quiero saber donde puedo encontrar el curso fundamentos de Angular
Elkin, no sé si ya encontraste el curso de Fundamentos, en caso de que no, aquí te dejo el enlace: https://platzi.com/cursos/angular/creando-tu-primer-proyecto-en-angular/
Continuando la ruta de Angular, muy entusiasmado en tomar este nuevo curso para ampliar mis conocimientos en este Framework.
yo ya soy programados en Angular debido a mi trabajo pero siempre es mejor estar repasando y aprendiendo cosas nuevas o formas diferentes de hacer las cosas, por eso siempre platzi y al final el certificado siempre me ha ayudado en mi progreso laboral.
++Todo lo que aprenderás sobre componentes y servicios en Angular++
En este curso veremos:
Debes tener instalado:
Tener un conocimiento básico de JavaScript, HTML y CSS.
Saber qué es TypeScript y su diferencia con Javascript.
let's do it
Hola, hay algún capitulo en el que se implemente completamente la pasarela de pago en AAngular
Tengo 2 componentes: sidenav y toolbar. Ambos con sus propios ts, html y css. Entre ellos necesitan comunicarse, ya que dependiendo del tamaño de la pantalla, el sidenav se oculta o aparece. Pero al toolbar también le suceden cosas (aparece o se oculta un botón). Hice un servicio para que entre ellos interactúen, pero no logro que resulte. Este es el servicio:
import { Injectable } from '@angular/core'; import { MatSidenav } from '@angular/material/sidenav';
@Injectable({ providedIn: 'root' })
export class SidenavToolbarService { public sidenav!: MatSidenav;
public setSidenav(sidenav: MatSidenav) { this.sidenav = sidenav; }
public open() { return this.sidenav.open(); }
public close() { return this.sidenav.close(); }
public toggle(): void { this.sidenav.toggle(); } }
Pero en el ts del sidebar, no logro que funcione esto (usando el servicio) @Component({ selector: 'app-sidenav', templateUrl: './sidenav.component.html', styleUrls: ['./sidenav.component.css'] }) export class SidenavComponent { // @ViewChild(MatSidenav) sidenav!: MatSidenav; constructor(private observer: BreakpointObserver, private sidenavToolbarService: SidenavToolbarService) { }
ngAfterViewInit(){ this.observer.observe(['(max-width: 800px)']).subscribe((res) => { if (res.matches) { // this.sidenav.mode = 'over'; // this.sidenav.close(); this.sidenavToolbarService.setSidenav (NO ME APARECE LA OPCIÓN MODE DEL SIDENAV) } else { // this.sidenav.mode = 'side'; // this.sidenav.open(); } }); } }
Qué debo hacer??? Muchas gracias
Hola! Alguien sabe como puedo instalar el Angular/Cli en Mac, lo he intentado de todas las maneras, ya tengo el node y el npm , me instala en angular/cli pero no me reconoce los comandos 'ng'
Hola, puede que no te esté quedando como comando global en Mac puede probar la instalación con el comando sudo, así:
sudo npm i -g @angular/cli
Hola Kevin, a mi me recomendaron usar NVM para poder usarlo en Mac.
y mi tienda no se ve asi al terminar el curso :ccc
excelente ecomerce, movil, y escritorio