Stwórz sobie prostą stronę, np. galerię Twoich prywatnych zdjęć. W czasie tworzenia szukaj spokojnie w necie informacji dosłownie o wszystkich, od tagów html, po CSS i z czasem JS. Próbuj jednocześnie dociekać dlaczego tak, a nie inaczej, np. czym jest flexbox, czym float itp.
Będziesz stronę robił pewnie i z miesiąc czy dwa, ale gdy skończysz, kolejną tego typu zrobisz w 2 dni. Uważam, że to lepsze niż ślepe przeklepywanie kodów z książek. Ponad to nauczysz się wielu kwestii poboczych, konfiguracji serwerka lokalnego, kompresowania zdjęć (a uwierz mi, wiele osób nie pamięta o tym ładując na strony fotki po kilka mb) itp.
Taka moja rada. Jeśli miałbyś jakieś konkretne pytanka w czasie kodowania to poszukaj na forum, a jeśli nie znajdziesz odpowiedzi pisz to pomożemy :)