Qué aprenderás sobre API con Sails.js
Clase 1 de 38 • Curso de Desarrollo de APIs con Sails.js
Resumen
¿Qué aprenderás en este curso?
En este curso de JavaScript, te adentrarás en el desarrollo de APIs completas con Express.js. Aprenderás a crear y conectar tu backend con diferentes clientes, adquiriendo conocimientos intermedios y avanzados sobre arquitectura web, desde el cliente hasta el servidor y bases de datos. Tendrás la oportunidad de aprender técnicas prácticas que te prepararán para desafíos del mundo real, aplicando tus habilidades para resolver problemas y mejorar tu entorno inmediato.
¿Quién es el instructor?
El instructor de este curso es Eduardo de la Cruz Ibarra, un desarrollador web con más de diez años de experiencia. Eduardo ha trabajado con tecnologías como React, Angular, JavaScript, y más. Actualmente, es arquitecto de software, lo cual le permite liderar proyectos de desarrollo y seleccionar las mejores herramientas tecnológicas para soluciones completas. Además, es tutor, conferencista y comparte su pasión por las motocicletas en su blog de motociclismo.
¿Cómo está estructurado el curso?
El curso es altamente práctico, dedicando el 80% del tiempo a escribir código y resolver errores. El otro 20% se centra en explicar conceptos clave que se integrarán durante el desarrollo. Mientras tecleas y programas, aprenderás sobre arquitectura web y cómo enfrentar los errores como oportunidades de mejora. Se recomienda participar activamente y hacer preguntas a través del sistema de discusiones para aprovechar al máximo la experiencia de aprendizaje.
¿Qué metas se persiguen en el curso?
El objetivo es lograr una comprensión clara y práctica de Express.js y su implementación para desarrollar una API REST que se conecte con una base de datos para proporcionar información precisa. También se busca que los estudiantes entiendan cómo funciona el desarrollo web full stack y que se motiven a aplicar sus conocimientos en proyectos personales significativos.
Recomendaciones y conocimientos previos
Este curso no es introductorio. Se requiere un conocimiento previo en JavaScript y es recomendable haber tomado cursos previos de frameworks como React y Angular. Los conceptos de asincronía y manejo de llamadas HTTP son esenciales para el éxito en este curso. Se sugiere revisar la carrera de JavaScript en Platzi para fortalecer estos conocimientos antes de comenzar.
Proyecto del curso
Se te animará a desarrollar una aplicación práctica que se vincule con tus intereses personales. La idea es que identifiques un problema o área de mejora relacionada con tus hobbies y apliques tus nuevos conocimientos para crear una solución eficaz. Esto no solo refuerza el aprendizaje, sino que también convierte el conocimiento adquirido en una herramienta útil para tus pasiones y proyectos futuros.