Mi primera experiencia con la formación de Udacity ha sido este nanodegree de Full Stack Javascript. Tras bastante tiempo sin tocar JS buscaba un curso rápido para desoxidar lo aprendido durante el Bootcamp de Keepcoding en 2019/2020.
Los nanodegree de Udacity son cursos bastante condensados de una duración estimada de 4 meses, y que suelen contener un buen balance ente teoria y práctica. Contando normalmente con 3 o 4 proyectos completos que es necesario entregar y superar en las valoraciones de los mentores.
Este nanodegree está centrado como indica su nombre en el stack de JS, y se enseña tanto backend con NodeJS, Express como Frontend con Angular. Desarrollo de APIs, conexión a BBDD, etc. Lo típico en un curso de estas características. El nivel del curso no es excesivamente elevado, por lo que puede ser interesante para alguien que necesite iniciarse en este stack.
Algo muy interesante de este curso es su último bloque donde se profundiza en Amazon Web Services para el despliegue del proyecto final, así como desarrollar pipelines CI/CD a través de Circle-CI y Travis-CI.
Los dos repositorios que he mantenido del curso los puedes encontrar en mi cuenta de github:
- Image resizing API with Node/Express: Image Processing API
- Single Page Application desplegada como un Beanstalk en AWS (Node, Express, Postgres, Angular): Angular - Store