Nuestra mejor estimación es de unas 2.000 horas:
- 1,200 horas para completar los 25 proyectos + 60 algoritmos necesarios para obtener todos los certificados (todos los demás desafíos de codificación son opcionales)
- 800 horas para contribuir con las 200 solicitudes de extracción de código abierto necesarias para obtener el certificado final de Full Stack Development (esto es nuevo y puedes leerlo aquí)
Así es como se ve nuestro plan de estudios ampliado (actualmente en versión beta):
Por supuesto, algunas personas pueden ganar los certificados individuales mucho más rápido. Por ejemplo, Collin Ferry obtuvo su certificado de desarrollo Front End de 400 horas (el equivalente de nuestro nuevo Diseño web responsive de 200 horas y nuestros nuevos certificados de algoritmo de JavaScript de 200 horas y estructuras de datos combinados) en solo 185 horas durante 45 días.
- ¿Debo escribir los temas que aprendí?
- ¿Puedo aprender todas las cosas que se enseñan en una universidad sin tener que ir a la universidad?
- ¿De qué poeta puedo aprender nuevas y hermosas palabras y combinaciones de palabras?
- ¿Cuáles son las cosas que necesito saber para aprender a hackear de manera ética?
- ¿Cómo debo aprender cosas en ingeniería si lo entiendo teóricamente o trato de aplicarlo en mi vida?
La cantidad de horas que te llevará FreeCodeCamp dependerá de una variedad de factores:
- ¿Has hecho alguna programación antes?
- ¿Eres capaz de codificar un poco todos los días?
- ¿Estás en un espacio tranquilo y sin distracciones?
- ¿Has descansado lo suficiente o estás cansado de un largo día de trabajo?
- ¿Tiene dislexia, TDAH o cualquier otra cosa que pueda hacer que le lleve más tiempo aprender a codificar? (nota: incluso las personas que son completamente ciegas pueden aprender a codificar con éxito. Solo requiere un esfuerzo adicional).
Si eres una persona ocupada (¡la mayoría de nosotros lo somos!) Y quieres terminar freeCodeCamp lo más rápido posible, mi consejo es leer el excelente artículo de Beau Carnes sobre cómo pudo aprender a codificar mientras trabajaba a tiempo completo y subía Dos niños.