Domina Angular y APIs REST: De Cero a Trainee
What you will learn:
- Desarrollar aplicaciones web con Angular
- Consumir APIs REST públicas
- Implementar Routing en Angular
- Crear interfaces de usuario atractivas
- Gestionar proyectos con Git y GitHub
- Optimizar tu perfil de LinkedIn
- Construir un portfolio profesional
- Manejar datos JSON
- Utilizar estructuras de datos en JavaScript
- Trabajar con frameworks modernos de desarrollo web
Description
¡Construye tu carrera como desarrollador web con este curso práctico de Angular y APIs REST!
Aprenderás a crear aplicaciones web dinámicas desde cero, incluso sin conocimientos previos de programación. Este curso te guía paso a paso en la creación de interfaces de usuario atractivas utilizando Angular, un framework líder en el desarrollo web.
Dominarás la comunicación con APIs REST para obtener y mostrar datos en tiempo real. Desarrollarás tres proyectos completos: un buscador de productos, una aplicación de Rick y Morty, y una Pokedex, aplicando todo lo aprendido.
Además, te enseñaremos a optimizar tu perfil de LinkedIn y GitHub para destacar en el mercado laboral. Construirás un portfolio profesional atractivo para mostrar tus habilidades a potenciales empleadores. El curso es conciso y efectivo: en aproximadamente 10 horas, cubrirás todos los conceptos esenciales.
Este curso no solo te enseñará a programar; te preparará para el éxito en tu búsqueda de empleo. Únete a la comunidad de desarrolladores Angular y da el salto a tu nueva carrera. ¡Inscríbete ahora!
Alejandro G Vera, Desarrollador web FullStack
Curriculum
Introducción y Fundamentos
Esta sección inicia con una introducción al curso y un adelanto de los proyectos que se construirán. Se cubre la importancia de Git y GitHub para la gestión de código, y se ofrecen consejos para optimizar perfiles de LinkedIn. Se hace una revisión básica de HTML, CSS y JavaScript, preparando el terreno para el desarrollo en Angular. Finalmente, se introduce el concepto central del curso: las consultas a APIs REST.
Configuración del Entorno
Aquí aprenderás a descargar e instalar todo el software necesario para el desarrollo del curso, incluyendo Node.js, Sublime Text, Git, y VS Code. Se guía paso a paso en la instalación y configuración de cada herramienta, asegurando que estés listo para comenzar a programar.
Maquetación Web Inicial
Se enseñará la maquetación básica de una página web desde cero utilizando HTML y CSS. Se construirá una barra de navegación (navBar), un pie de página (footer), y se aprenderá a utilizar herramientas de inspección de errores en el navegador. Se diseña la maquetación de tarjetas (cards) con CSS y se implementa la funcionalidad de eventos onclick. Al final de la sección tendrás una maquetación básica funcional.
Algoritmos y Estructuras de Datos en JavaScript
Esta sección aborda conceptos esenciales de programación en JavaScript, como condicionales (if/else), bucles (for), el método map y la manipulación de objetos JSON. Estos conocimientos serán fundamentales para interactuar con las APIs REST.
Gestión de Proyectos
Aprenderás cómo manejar correctamente los proyectos y dependencias, como cargar `node_modules` y Angular, optimizando tu flujo de trabajo.
Optimización de GitHub
Aprenderás técnicas para mejorar la presentación de tu perfil de GitHub, mostrando tus habilidades y proyectos de manera atractiva.
Desarrollo con Angular y MELI API
Se inicia el desarrollo de la aplicación principal utilizando Angular y la API de Mercado Libre (MELI). Se cubre la instalación de la CLI de Angular, la creación de proyectos y componentes, y la comunicación con la API para obtener y mostrar datos. Se implementará la funcionalidad de routing y se construirá una aplicación completa.
Proyecto Rick y Morty
Se reutilizará el conocimiento adquirido en el proyecto anterior para construir una aplicación que consume datos de la API de Rick y Morty. Se agregará un banner y se completará la funcionalidad de la aplicación.
Proyecto PokeDeck
Se construye la Pokedex, un proyecto final que integra todos los conceptos aprendidos. Se agregará un fondo personalizado y un banner, culminando con una aplicación completa y funcional.
Portfolio Profesional y LinkedIn
Se enseña a crear un portfolio profesional atractivo para mostrar tus habilidades y a optimizar tu perfil de LinkedIn para destacar en el mercado laboral.
Acceso a Código de Proyectos Completos
Se proporciona acceso al código fuente de todos los proyectos completos, incluyendo ejemplos con formularios y sistemas de login.
Conclusión
Se ofrece una clase extra para cerrar el curso y responder preguntas finales.
Deal Source: real.discount