Realice un par de días a una semana de tutoriales HTML y CSS (YouTube, CodeAcademy, Coursera, lo que funcione), luego sumérjase y comience a codificar. El verdadero aprendizaje comienza cuando comienza a codificar sus propios proyectos desde cero y busca soluciones a sus problemas.
Después de sus tutoriales, intente crear un sitio web personal o un proyecto simple que considere genial o útil y busque cualquier pregunta que pueda tener en el camino en Google y Stack Overflow, o consulte la documentación de cualquier cosa que no sepa a medida que avanza a través de él durante su proyecto. Después de hacer un par de proyectos, debería estar mucho más familiarizado con esos idiomas. Si siente que se está perdiendo algunas de las mejores prácticas u otra información aquí y allá, puede regresar y ver algunos videos más.
Después de que se sienta cómodo con HTML y CSS, también aprenda Javascript a través de tutoriales. Un gran recurso para JS es el MDN, que proporciona toda la documentación que necesita para Javascript. Cuando sienta que está lo suficientemente familiarizado con los lenguajes de vainilla, puede comenzar a usar algunas herramientas y marcos de front-end que harán que su flujo de trabajo sea más eficiente y su código sea más fácil de mantener. Algunos populares y bien documentados para revisar son Twitter Bootstrap, SASS y jQuery.
- ¿Cómo dominar Javascript y AngularJS?
- ¿Cuáles son algunos ejemplos de desarrollo de mercado?
- ¿Vale la pena la curva de aprendizaje de Drupal para una persona de tecnología que puede construir sitios web geniales con LAMP?
- Cómo hacer que mi sitio web sea compatible con dispositivos móviles
- ¿Cómo podemos hacer una aplicación Node.js y qué requisitos son necesarios para la misma?
A medida que realiza sus proyectos, es posible que desee usar Git solo para sentirse cómodo con la línea de comandos y el control de versiones para cuando comience a colaborar o si desea un trabajo en desarrollo web (los equipos tecnológicos siempre usarán Git o alguna forma de control de versiones) . También es bueno si quieres poner algunos de tus proyectos en GitHub. No solo puede alojar sus páginas estáticas allí fácilmente, sino que a algunos empleadores les gusta consultar el GitHub de su candidato para tener una idea de sus habilidades de codificación.
Eso fue un bocado, pero solo da un paso a la vez y ten paciencia. ¡Mucha suerte al comenzar su viaje de desarrollo web!