La mejor manera depende de tus objetivos. No importa cuáles sean, comience con recursos gratuitos o económicos: Codecademy es un recurso gratuito sólido y Team Treehouse tiene un excelente curso económico. Vea si realmente le gusta el desarrollo web antes de sumergirse de cabeza.
Una vez que tenga algo de sintaxis, intente construir un proyecto real. ¿Qué es algo que desearías tener? No intentes construir Uber, comienza con algo básico, como una lista de compras. Desea encontrar proyectos que sean accesibles para su nivel de habilidad, pero lo suficientemente desafiantes como para empujarlo a aprender nuevos conceptos.
Cuando esté listo para comprometerse, revise los bootcamps de codificación. Son programas acelerados que le enseñan habilidades prácticas de codificación en un corto período de tiempo. Ya que estás en la universidad, podrías considerar ingresar a un campamento de entrenamiento a tiempo completo durante tus vacaciones de verano, aunque eso sería un gran compromiso de casi todo tu tiempo durante unos meses. Tómate eso en serio.
- Cómo saber que soy maestro en javascript
- Cómo pasar de 'promedio' a 'excelente' con CSS
- ¿Cuáles son algunas fuentes excelentes en línea (cursos en línea, libros, etc.) para aprender HTML y CSS?
- ¿Cuál es el mejor editor para escribir código React y React-Native?
- ¿Qué hace una computadora cuando se está "cargando"?
Pensativo, el campo de entrenamiento en el que trabajo, ejecuta un programa en línea de tiempo completo, pero hay muchas escuelas excelentes por ahí. Echa un vistazo a Turing School, Hack Reactor, Sabio: la lista continúa. Lo más probable es que encuentre algunas buenas opciones que estén en línea o en su área local, luego puede reducirlas desde allí.
Querrá elegir según algunas cosas: apoyo, resultados y sensación general. Para apoyo, ¿qué tipo de instrucción recibirás? ¿Eres un estudiante en un salón de clases? ¿Aprendes directamente con un mentor o tutor? Los estudiantes tienden a desempeñarse mejor en situaciones 1 a 1, pero de lo contrario podría sentirse más cómodo.
Los resultados también son tremendamente importantes. Vea si la escuela informa cuántos de sus graduados obtienen trabajo, qué sucede con sus salarios después de ser contratados, y así sucesivamente. Verifique que esos resultados hayan sido auditados por un tercero. Si una escuela no está dispuesta o es evasiva a la hora de compartir esta información, ¿por qué? Cuando alguien le promete un resultado, debe respaldarlo.
Un último punto: los programas de tiempo completo no son su única opción. Thinkful tiene un Bootcamp de desarrollo web flexible, que puede tomar a tiempo parcial (en teoría, además de sus cursos). Otros bootcamps también ofrecen esto. En este curso, pasas mucho tiempo leyendo y construyendo proyectos, como lo harías en las clases universitarias, pero aprendes directamente con un mentor experto, con quien te reúnes 1 a 1 para elaborar conceptos, construir proyectos y Haz crecer tu comprensión.