Actualmente estoy inscrito en el Nanodegree Full Developer de Udacity (FSND). Anteriormente completé el Front-End Nanodegree a principios de este año.
Visión general
La FSDN consta de cinco proyectos. Actualmente estoy trabajando a través del cuarto proyecto.
Los dos primeros son una introducción suave a la programación orientada a objetos y bases de datos relacionales. Si tiene experiencia previa en estas áreas, debe poder completar ambas dentro de unas pocas semanas.
El tercer proyecto ofrece la oportunidad de crear una aplicación web simple desde cero. Los cursos de apoyo me parecieron fáciles de seguir. Me entusiasmó conocer e implementar la autenticación de terceros (es decir, “Iniciar sesión con Google+”).
- ¿Cuál es mejor y por qué: Coursera o FutureLearn?
- ¿Cuál es el mejor curso de enseñanza en línea para lenguajes de programación?
- ¿Qué sitios web existen para mejorar tus habilidades de codificación si eres un novato?
- Quiero aprender violín solo. ¿Cuáles son algunos de los mejores enlaces en línea que enseñan violín? ¿Cuáles son algunos consejos para aprender de forma rápida y profunda?
- Edureka, LearnSocial, Udemy, Acadgild y Edukart ofrecen cursos de Android en línea a diferentes precios. ¿Cuál es bueno entre ellos y dan apoyo de colocación?
El cuarto se sumerge en Google App Engine y algunas tecnologías específicas de Google. Más por venir en este caso.
Responder
Para responder a tu pregunta sobre “qué bueno” … es subjetivo.
Realmente he disfrutado la experiencia y las mejores prácticas que se incluyen en cada rúbrica de curso / proyecto. A veces es difícil analizar las cosas buenas en el desbordamiento de pila cuando aún estás aprendiendo, por lo que Udacity es una gran ayuda / guía en esta área.
Hay verdaderos moderadores / instructores humanos que monitorean los foros de Udacity. Esta es una gran ventaja cuando te encuentras con errores extraños que aparecen. También hay horas de oficina en vivo y un montón de soporte adicional si lo desea.
Creo que Udacity es excelente para proporcionar un plan para aprender sobre desarrollo web. Si su objetivo es terminar lo más rápido posible y cruzar los dedos para que la certificación tenga peso con un empleador, puede sentirse decepcionado. Me tomo las cosas con calma y realmente estoy tratando de construir grandes proyectos que se basen en la base que brindan los cursos.