Probablemente no.
FreeCodeCamp proporciona una estructura para aprender a codificar, pero no proporciona materiales de capacitación detallados para muchos aspectos de la programación de pila completa.
Lo principal que falta es la documentación completa para HTML, CSS, Javascript, Node y Express. Estos están bien documentados en otras partes de la web y FCC no intenta reproducirlos. Si bien el Wiki trata de documentar algunos aspectos de HTML, CSS y JS, no está nada completo.
- ¿Qué son los encabezados HTTP?
- Cómo aumentar el tráfico en mi sitio web
- Cómo encontrar proyectos comunitarios para poder contribuir en mi tiempo libre
- ¿Qué es sitemap.XML?
- ¿Cuáles son las tecnologías front-end utilizadas en Saavn?
La segunda pieza que falta, al menos por ahora, es una instrucción detallada sobre SCSS, D3, Node y Express. Estamos utilizando tutoriales externos para cubrirlos.
No creo necesariamente que esto sea algo malo. Una gran parte de ser un desarrollador web es leer y usar documentación externa. Cuando obtenga el contenido de D3 y Node, existe la expectativa de que pueda leer y comprender parte de la documentación.
Existe un desafío fundamental en la producción de contenido para las tecnologías web: la rapidez con que evolucionan. Incluso en el poco más de un año que FCC ha estado presente, ya hemos realizado varios cambios en el plan de estudios: pasamos de Angular a React y agregamos D3.