Изучать Frontend по книгам, видеоурокам и документации — это хорошо, но у нас есть кое что-то еще. Игры! Отличный вариант, чтобы совместить приятное с полезным.
Flexbox Froggy. Отличный вариант, чтобы развить навыки верстки. Нужно помочь лягушкам добраться до кувшинок. Сделать это можно, решая логические задачки по CSS.
CSS Diner. Игра, которая поможет разобраться, как работают CSS-селекторы. Есть стол с посудой, заданный анимированной HTML-формой, и предметы, которые нужно взять со стола.
Grid Garden. Хорошая альтернатива для поездки на дачу. Изучай CSS Grid, поливая грядки и выращивай морковь. Если возникли сложности, то подсказки и описания свойств на каждом уровне всегда помогут.
Elevator Saga. Разгадывай задачки по JavaScript и управляй лифтом. Если что-то покажется сложным, то GitHub можно найти решения (на сайте есть гиперссылка).
JS Robot. Цель — помочь роботу добраться до флага. На пути его ждут препятствия, а еще он может просто разрядиться. Можно играть как в обычную игру, а можно управлять роботом при помощи скриптов JS.
Совсем скоро в Maxima стартует курс «Основы Frontend разработки на React». Только “живое” онлайн-обучение и качественная обратная связь с преподавателем, который является senior-разработчиком.
На курсе вы освоите принципы вёрстки и переноса макетов дизайнера в код, познакомитесь с Git, HTML, CSS, изучите основы JavaScript, научитесь использовать в своих проектах библиотеку React.js и освоите инструментарий Redux.