Cierre
Clase 38 de 38 • Curso de Desarrollo de APIs con Sails.js
Contenido del curso
- 10

Entendiendo operaciones CRUD
05:09 - 11

Crear modelo de rodada
07:43 - 12

Crear app de Ionic
11:42 - 13

Obtener todas las Rodadas: preparando la aplicación para mostrar datos
14:52 - 14

Obtener todas las Rodadas: mostrando los datos
14:25 - 15

Crear Rodada: recibiendo parámetros desde la URL
12:29 - 16

Crear Rodada: enviando información desde el formulario
12:41 - 17

Actualizar Rodada
12:17 - 18

Eliminar Rodadas
04:55
- 26

Uso de JSON Web Token
10:23 - 27

Policies: verificar si usuario está loggeado
11:53 - 28

Agregar usuario a Ride
09:48 - 29

Preparando la App para implementar el Login y Sign up
11:01 - 30

Implementando Login
15:04 - 31

Implementando Sign up
09:35 - 32

Agregar puntos de Rodada
15:20 - 33
Obtener API Keys para Clima y Distancias
00:56 - 34

Integración Google Geocoding: definiendo la lógica
14:57 - 35

Integración Google Geocoding: probando la funcionalidad
06:14 - 36

Integración Weather API
13:05 - 37

Desplegar clima, distancia y tiempo en cada punto de Rodada
06:08
¿Qué significa ser un full-stack Developer?
Convertirse en un full-stack Developer significa ser capaz de desarrollar tanto la parte del servidor (backend) como la parte del cliente (frontend) de una aplicación. Este rol involucra manejar bases de datos, servidores, sistemas, y trabajar tanto con tecnologías de frontend como de backend para construir aplicaciones completas.
¿Cómo implementamos la aplicación en este curso?
Durante el curso, creamos un backend utilizando Seychelles, asegurados con el uso de servicios como Yai y CTO Queens. Toda la información se gestiona en una base de datos MongoDB. El frontend se desarrolló como una aplicación móvil en Ionic, conectada al backend previamente mencionado. Además, integramos APIs de mapas y clima para obtener datos como distancias, tiempos y condiciones climáticas.
¿Cuáles son los siguientes pasos después de completar el curso?
Completar un curso es solo el comienzo del viaje. Aquí te ofrecemos algunos pasos para seguir avanzando:
- Revisar la documentación: Familiarízate con la documentación de Seychelles. La mayoría de lo que necesitas aprender está detallado allí.
- Participa en discusiones: Únete a discusiones y fórums donde puedas plantear preguntas y aprender de la comunidad, como Stack Overflow y Twitter.
- Experimenta: Utiliza tus conocimientos para desarrollar aplicaciones basadas en tus hobbies o proyectos personales que resuelvan un problema concreto.
¿Por qué es importante el examen final del curso?
Es crucial no centrarse únicamente en la calificación del examen, sino en asegurarse de haber entendido todos los conceptos abordados. Completar el examen te ayuda a consolidar tus conocimientos y el diploma puede ser un plus en tu desarrollo profesional.
Recomendaciones para seguir avanzando después del curso
- Utiliza el código de referido: Comparte tu código con un amigo para obtener un mes gratis de suscripción en APL H.
- Considera un camino profesional: Refuerza tus conocimientos con una carrera en JavaScript, y sigue cursos adicionales para profundizar en Node.js y Angular para crear aplicaciones que luego podrás publicar en tiendas.
- Explora cursos adicionales: Después de asimilar los aspectos básicos, cursos ricos en contenido como Node.js o Angular 4 pueden expandir tu habilidad técnica y pronto podrías estar desarrollando aplicaciones para publicar.
¿Cómo mantener el progreso como Developer?
Seguir desarrollando tus habilidades y manteniéndote al tanto de nuevas tecnologías es esencial. Explora diversas plataformas y recursos, y no dudes en consultar redes como Twitter para inspiración y orientación. La clave es nunca parar de aprender y estar abierto a nuevas experiencias educativas y oportunidades de desarrollo.
Te animo a seguir indagando y mejorando día a día tus capacidades en el mundo del desarrollo web. ¡Mucho éxito en tu camino y nunca dejes de aprender!