¿Qué otro sitio enseña Javascript full-stack como freeCodeCamp?

Aquí está la cosa, “javascript de pila completa” es ambiguo como la mierda. Eso podría significar muchas cosas. Voy a ir con la pila MEAN (mongoDB, express, Angular, Node).

Aprendería cada parte por sí mismo, aprendiendo lentamente cada parte a medida que avanza. Mientras aprende, tenga un proyecto de aplicación web principal en el que esté trabajando a medida que avanza.

Aquí hay una manera de aprender la pila MEAN.

Para aprender node.js, learnyounode es un gran recurso (solo google “LearnYouNode”).

Aprender angular (el marco del lado del cliente) es como una de las únicas cosas que codecademy hace realmente bien, así que hazlo. Codecademy es ideal para lo básico, pero su curso angular es el único que recuerdo que te llevó hasta el punto de que estás listo para usarlo. Asegúrese de tener una sólida comprensión de HTML, CSS y bootstrap también. Bootstrap no es una necesidad, pero Angular funciona muy bien con él.

Express (el marco web) se debe aprender haciendo. Descargue algunos proyectos de ejemplo, ejecútelos y juegue con ellos. Eso y la documentación deberían ser suficientes para complementar sus búsquedas básicas de Google y otras cosas.

MongoDB es básicamente solo JSON. Solo aprende sobre la marcha.

Cada uno de estos es opcional y se puede cumplir con otras tecnologías. El único que no es node.js, ya que ese es el componente principal de “javascript de pila completa”, que es lo que describe su pregunta.

Recuerde, la programación se aprende practicando. Lo importante es probar todo lo que aprende a medida que lo aprende. Si no lo haces, ni siquiera lo estás aprendiendo.

La mayoría no lo hará, porque se enseña algún otro lenguaje del lado del servidor. Node.js se está dando cuenta, pero puede convertirse en lo único que existe, puede desaparecer por completo o puede seguir siendo un lenguaje del lado del servidor que usan (relativamente pocas) personas. El mundo aún no ha tomado una decisión. ( Algunas cosas están decididas. No encontrará muchos trabajos de dBase III en estos días).

Hay algunos por ahí. Me gusta soloLearn, hay otros como codewars.

Pero los proyectos sin fines de lucro y la comunidad distinguen a FCC de los otros servicios gratuitos.