Es comúnmente aceptado que para aprender algo hay que ensuciarse las manos.
Lo que significa que solo mirar videolessons no funcionará. Tienes que tratar inmediatamente de ejercitar lo que has aprendido.
Esto puede suceder implementando su aprendizaje en proyectos pequeños o más grandes, como sabiamente decidió hacer.
- ¿Quiénes son los mejores desarrolladores para paneles de análisis basados en web en los Estados Unidos?
- Cómo crear maquetas animadas de sitios web
- ¿Cuáles son los mejores sitios web para el marketing de afiliación?
- ¿Cuál es la diferencia entre un servidor que sirve HTML y un servidor API?
- Todos en 37signals conocen HTML / CSS básico. ¿Cuales son los beneficios?
Alternativamente, puede visitar sitios que ofrecen lecciones acompañadas de ejercicios prácticos.
Uno de ellos es
http://www.academy-of-code.com
Es completamente gratuito, ofrece lecciones para PHP, MySQL, Javascript, HTML, CSS, seguidas de pequeños ejercicios sobre cada uno de los temas que ha aprendido.
Tengo que admitir que soy parcial en este sitio ya que he sido parte del equipo que lo desarrolló.
Si logra dominar todas las lecciones y los ejercicios, entonces está listo para pasar a algunas de las otras propuestas interesantes incluidas en las otras respuestas a su pregunta.