¿Cuál es una forma detallada de aprender el desarrollo de MEAN en 3 meses (o menos)?

  1. Pasa un mes entero aprendiendo sobre los conceptos básicos del idioma.
    JavaScript no es tan sencillo como otro idioma que he aprendido. Hay muchas características ocultas, hacks, problemas potenciales, lo que lleva a desarrollar varios patrones de diseño. Todavía me sorprende a veces mirar el código JS de otras personas, dándome cuenta de lo diferentes que pueden ser los enfoques arquitectónicos.
  2. NodeJS
    Leer desde el sitio oficial. Sería suficiente tener una idea de lo que es NodeJS. También tiene documentación completa, no es necesario que la lea toda ahora.
  3. ExpressJS
    Después de ejecutar su primer servidor web en Node, se detendría y pensaría cómo podría construir un sistema complejo con él. Lea acerca de Express aquí, siga las guías de introducción, lea las documentaciones. Este sería su marco de trabajo principal, recurra a NodeJS solo si es necesario.
  4. MongoDB
    No hay magia aquí. Es simplemente un sistema de base de datos orientado a documentos; No hay tablas y relaciones fuera de la caja. Usted define las entidades y almacena los datos de la entidad como objeto. Encuentre una manera de conectar su aplicación Express a la base de datos Mongo.
  5. Continúa jugando con tu pila de HOMBRES durante un mes.
    … Dios mío.
  6. AngularJS
    Ahora que ha conquistado el back-end, puede comenzar a aprender el front-end. Seguí este curso de Code School, y fue bastante bueno, cubre todo lo básico. Es posible que desee saltar a AngularJS 2.0 pronto si está planeando una inversión futura.

¡Espero que ayude!

Si has incursionado con JS antes y quieres avanzar hacia la pila MEAN, definitivamente empezaré leyendo El Libro Pequeño de JavaScript. Este pequeño libro (badummm tssss) le dará una base sólida para cualquiera de sus futuros proyectos de JavaScript. Luego, puede consultar cursos en línea como Pluralsight Training, que explica la pila MEAN completa a través de una colección de videos. Puedes hacerlo mientras miras. Al final, no hay nada mejor que ensuciarse las manos para aprender algo.

Codeschool es realmente bueno para esa materia. Codeschool también ofrece el primer mes de prueba:
Inscribirse en el código de la escuela por 9 dólares