Necesito un plan de seis meses para convertirme en un desarrollador web de pila completa usando JavaScript. ¿Qué tengo que hacer?

FreeCodeCamp tiene un gran programa y es completamente gratuito y de código abierto. Es un curso muy grande, por lo que la única forma en que puede terminar en seis meses es dedicar aproximadamente 80 horas por semana.

Yo personalmente no he hecho FreeCodeCamp. Soy un desarrollador full stack, pero me llevó más de 6 meses. Describiré mi proceso a continuación:

Head First HTML y CSS
Esto fue lo primero que hice que estuvo relacionado con la programación (HTML y CSS no son lenguajes de programación, pero naturalmente conducen a algo como Javascript o PHP), y realmente me gustó. Ese libro me dio una base sólida para HTML, XHTML (lo que supuestamente era el futuro de la web) y CSS, y aprender nuevas versiones solo requirió algunas búsquedas en Google.

Head First PHP y MySQL
Después de terminar HTML y CSS, quería descubrir cómo agregar algo de interactividad a mis páginas web, y PHP estaba de moda en ese momento. Aunque ahora no me gusta ni uso PHP en particular, me encantó la programación del lado del servidor que todavía tengo hoy.

Hice algunos otros idiomas aquí, pero voy a omitirlos y continuar con el desarrollo web.

Codecademy Javascript
Codecademy tiene algunos cursos excelentes. Aunque no profundizan en los temas, son excelentes para obtener una base sólida.

Head First Javascript Programming
Como habrás notado, me encanta la serie Head First. Realmente disfruté Javascript y quería aprender temas más avanzados, es por eso que hice este libro a continuación.

Y a partir de entonces, me incliné por Angular, Node.js, Express y MongoDB simplemente mirando por Internet.

Espero que esto ayude, ¡buena suerte!

Puede leer este tutorial [1] para el desarrollador de pila completa

Notas al pie

[1] https://nodeontrain.xyz

More Interesting

Quiero crear un sitio web para poner mis notas y material a disposición de los aspirantes a JEE de forma gratuita. ¿Qué lenguajes de codificación debo aprender para eso?

¿Necesito aprender MySQL si no estoy interesado en el desarrollo web, mis áreas de interés están en el desarrollo de aplicaciones, entonces, ¿debería aprender MySQL?

Empecé a aprender HTML / CSS / JavaScript por mi cuenta, pero estoy más interesado en otros lenguajes como Python y PHP. ¿Es realista pensar que puedo llegar a algún lugar como Amazon o cualquiera de las otras compañías tecnológicas en el área de Seattle?

¿Cuál es una manera de crear un sitio web como MyFridgeFood o Supercook usando WordPress?

¿Hay alguna razón para desarrollar un nuevo proyecto en ES5 y no en ES6 / ES7 + Babel / Traceur?

¿Un desarrollador web front-end (Html ​​/ CSS, js) necesita saber cómo usar PS? ¿Qué necesita para poder hacer con PS?

Soy nuevo en PHP y MySQL. ¿Cómo almaceno y visualizo archivos en una base de datos desde otra base de datos?

Soy un desarrollador con una idea para una aplicación web, ¿cómo puedo decidir si vale la pena buscarla?

Como desarrollador de Android, ¿qué tipo de aplicaciones debo desarrollar?

Estoy atascado en lo básico del desarrollo web. ¿Cómo encuentran los desarrolladores ideas para su portafolio?

¿Qué tecnologías son necesarias para crear un sitio web con un poco de conocimiento sobre Python?

Cómo agregar un formulario de suscriptor a mi sitio web pero sin enviar un correo de confirmación a la identificación del suscriptor

Quiero externalizar un desarrollador web, ¿qué fuentes de buena reputación me recomiendan?

Acabo de comenzar a aprender HTML, pero ¿cuál es la diferencia entre las etiquetas y ?

Estoy interesado en asistir a un campamento de desarrolladores web, pero no puedo dedicar tiempo a un programa inmersivo en este momento debido al trabajo. ¿Hay algún bootcamp que ofrezca a tiempo parcial?