Todo lo que aprenderás sobre Angular

Clase 1 de 56Curso de Angular 8

Resumen

¿Qué es Angular?

Angular es una poderosa plataforma de desarrollo utilizada para crear aplicaciones web progresivas. Ha evolucionado desde sus inicios como Angular.js para convertirse en una herramienta esencial en el desarrollo web moderno. Angular permite a los desarrolladores trabajar con formularios reactivos, realizar pruebas, y emplear el sistema de diseño Material Design para mejorar la estética y funcionalidad de las aplicaciones. Con millones de usuarios en todo el mundo, querido por gigantes como Google y la NBA, Angular es indiscutiblemente una elección de confianza para desarrolladores y empresas por igual.

¿Por qué elegir Angular para tus proyectos?

  • Escalabilidad: Angular es una plataforma diseñada para manejar proyectos de cualquier tamaño, desde aplicaciones pequeñas hasta enormes sistemas empresariales.

  • Comunidad activa y soporte: Avalado por Google, Angular cuenta con una vasta comunidad de desarrolladores que constantemente contribuyen con actualizaciones y mejoras, asegurando que la plataforma siga evolucionando.

  • Ecosistema completo: Angular no es solo un framework; es una plataforma completa con herramientas integradas para testing, mantenimiento y despliegue de aplicaciones.

  • Buenas prácticas incorporadas: Angular fomenta el uso de buenas prácticas en el desarrollo, asegurando aplicaciones robustas y mantenibles.

Un poco sobre el instructor

Nicolás Molina, quien lidera este curso, es un Google Developer Expert especializado en Angular y tecnologías web. Con más de 8 años de experiencia, Nicolás ha estado interactuando con Angular desde sus primeros días como Angular.js. Su vasto conocimiento y experiencia aseguran que aprenderás no solo sobre las características técnicas de Angular, sino también sobre su aplicación práctica en la industria real.

¿Cómo prepararse para usar Angular?

La preparación es una parte crucial del aprendizaje de cualquier nueva tecnología. Antes de sumergirte en el mundo de Angular, es esencial tener listo tu entorno de desarrollo. Si bien todavía no hemos cubierto este paso en detalle, asegúrate de tener listos los siguientes aspectos en tu entorno de trabajo:

  • Node.js y npm: Angular CLI depende de Node.js. Tener Node.js junto con npm (Node Package Manager) instalado te permitirá instalar y manejar fácilmente paquetes y dependencias.

  • Angular CLI: La interfaz de línea de comandos (CLI) de Angular es una herramienta imprescindible para crear y manejar proyectos Angular de manera eficiente.

  • Editor de código: Elige un editor de código que te acomode, como Visual Studio Code, que ofrece extensión y soporte excelente para Angular.

Continúa con entusiasmo en tu viaje de aprendizaje, y recuerda que cada paso que das te acerca más a convertirte en un experto en Angular. ¡Nos vemos en la próxima clase!