¿Mejor? ¿En que sentido? Los cursos no son ni buenos ni malos, para ser honestos. Es la que se adapta a tus objetivos y la calidad del contenido. Hay dos factores decisivos que entran en juego cuando se habla de aprender cualquier tecnología.
- ¿Demanda de la industria? Saber más
- ¿Este currículo cumple tus metas?
Lo primero es lo primero, ambos tienen una gran cantidad de ofertas y requisitos diferentes. Como no ha mencionado cuánto conocimiento previo tiene, lo responderé desde un punto de vista general para que todos puedan beneficiarse de lo mismo. Como sabemos que su calidad es buena, hablemos sobre el contenido y los requisitos previos:
- Udacity Full stack web developer nano-degree-
- Este es un programa de 2 niveles , cada uno de 3 meses de duración. El primer nivel cubre los conceptos básicos de Python, HTML, CSS, Git, Unix Shell y los protocolos HTTP y SQL básico. En el segundo nivel, aprenderá a crear y modificar bases de datos, configuraciones de servidores web, desarrollo de aplicaciones web utilizando javascript, jQuery y las integraciones de API de Google.
Duración- 6 meses
- ¿Cuáles son las formas en que puedo aprender sistemas de big data como Hadoop sin gastar un centavo y simplemente navegando en Internet?
- ¿Cuáles son algunos conceptos o habilidades que faltan o que no están adecuadamente cubiertos en el Analizador de Datos de Udacity en Nanodegree?
- ¿Quién ha probado LessonFace o un sitio web similar para aprender un instrumento en línea? ¿Cuál ha sido tu experiencia?
- ¿Cuál es la mejor manera de aprender HTML, YouTube o un libro?
- ¿Hay un tutorial bueno y fácil que te enseña cómo hacer un logotipo simple como el de Quora o el de Youtube?
Requisito previo: este es un gran inconveniente para las personas que desean aprender lo básico porque incluso para comenzar su primer nivel, deberá tener:
- Conocimiento previo de Python
- Controles de versión Github
- Mínimo 10 horas cada semana
- Experiencia previa con cursos de desarrollo online.
- Es bueno tenerlo si ya ha creado aplicaciones del lado del servidor.
Opinión: como han mencionado, supongo que esto abarca algunos conceptos básicos y un poco de tecnología avanzada, pero esto no es adecuado para nadie sin experiencia previa en codificación y no es adecuado para alguien que quiera aprender con la tecnología más avanzada. Tienen mentores y expertos de la industria para enseñar y revisar, lo que por supuesto es un profesional. Así que esto cae en la categoría para las personas que ya han estado en desarrollo y que están dispuestas a mejorar sus habilidades. Además, siendo javascript la tecnología más preferida actualmente, tiene menos participación en el aprendizaje.
Más sobre el apilamiento y las exigencias del MEAN.
- Especialización en desarrollo web de pila completa de Coursera–
- Su plan de estudios se divide en 5 partes, que comienzan con la interfaz de usuario y la interfaz de usuario utilizando bootstrap, luego angular, desarrollo de aplicaciones, iónicos y cubren la mayor parte del desarrollo de pila de MEAN, incluidos algunos proyectos. Hay 5 cursos en él y se supone que debes tomarlos todos uno por uno. Todos incluyen un proyecto también.
Duración- 5 meses mínimo
Requisito previo: al igual que Udacity, tienen algunos elementos imprescindibles que ya debe conocer antes de comenzar incluso el primer nivel y que son:
- Conocimiento de javascript
- HTML, CSS
- Cada nivel requerirá el conocimiento completo del nivel anterior, por lo que tendrá que tomarlos todos y en el mismo orden.
Opinión: dado que cubren el desarrollo de la pila MEAN, que tiene más demanda en algunos lugares debido al aumento en el uso de javascript, tiene más valor. Tienes la oportunidad de trabajar en algunos mini-proyectos para construir las aplicaciones web. Sin embargo, no tienen mucha interacción y revisiones personales, por lo que es posible que tenga que usar compiladores en línea y otras plataformas para poder revisar su código y practicar más.
¿Qué proyectos y experiencia se requiere?
Conclusión: dado que ambos ofrecen buen contenido, depende de si desea utilizar Python o javascript como su idioma principal. Mientras que MEAN tiene más valor que los cursos basados en Python, Coursera parece ser una mejor opción entre los dos. Pero, cuando se trata de proyectos y revisiones, Udacity lo tiene mejor, ya que tienen mentores de la industria para guiar. De modo que, en general, depende de sus objetivos y las demandas de la industria, lo que decide la mejor opción.
Hay algunas otras plataformas como edWisor, Udemy, simplilearn, etc., que ofrecen el aprendizaje de la misma manera, pero según mi experiencia, también puede considerar edWisor. ya que ofrecen 3 cosas-
- Aprendizaje completo, desde lo básico hasta Javascript, HTML, CSS, JSON bootstrap, Angular, Node.js, Express.js, cloud e incluso Redis y Sockets .
- Proyectos en vivo y asignaciones .
- Sesiones en vivo y grabadas.
- Revisiones de mentores uno a uno
- Aseguramiento laboral después de completar tus proyectos.
- Programa a su propio ritmo
Programa de desarrollo de pila completa de edWisor
La razón por la que mencioné esto es porque esta es una alternativa que cubre lo mejor de ambos mundos. Aprendizaje, prácticas y contratación. Así que elige tus metas y decide cuál quieres ir.
¡¡Todo lo mejor!!