Создайте 30 проектов за 30 дней с помощью 30 видео-уроков.
Без фреймворков × Без компиляторов × Без библиотек × Без лишнего кода
Это перевод иностранного проекта #JavaScript30 на русский язык. Он включает в себя перевод видео (субтитры) и самих проектов в репозитории на Github.
Этот проект создан специально для тех, кто пока не дружит с английским языком. Остальные — переходите к оригиналу.
Итак, вы прошли несколько курсов и прочитали пару книг, но всё ещё не чувствуете себя уверенно в работе с JavaScript.
Создавайте проекты. Много проектов. Создайте тысячу проектов. Продолжайте и не останавливайтесь. Серьёзно.
Всегда давал такой совет: просто работайте — и вы обязательно станете лучше.
Этот курс предназначен для начинающих и среднего уровня разработчиков и дизайнеров, которые хотят научиться уверенно использовать основы JavaScript и работать с DOM без использования библиотек.
Вы уже должны знать базовые понятия JavaScript, чтобы начать — это не введение в язык.
Мы учимся через практику — сталкиваемся со многими новыми ситуациями и обсуждаем, как, почему и что мы делаем для решения задач.
Мы избегаем использования конкретных архитектурных решений, фреймворков, библиотек и любых абстракций. Эти инструменты хороши и часто необходимы, но могут мешать обучению и ограничивать первоначальное понимание.
Эти уроки сильно опираются на API браузера, большинство из которых связаны с взаимодействием со страницей. Если вы застряли на уровне console.log(), то эти видео — ваш следующий шаг. И к тому же, то, что мы создаём — действительно весело!
Эти видео бесплатны, потому что я хочу поблагодарить всех, кто поддерживает мои платные курсы, а также потому, что верю в важность помощи сообществу. Я вижу, что в таких видео огромная потребность, и действительно считаю, что они помогут многим из вас научиться свободно создавать на JavaScript.
Хотя я потратил более 300 часов на подготовку JavaScript30, достаточно много людей находят, что мой стиль преподавания им подходит, и продолжают обучение, переходя к моим платным курсам. Всё складывается!
Уэс Бос — разработчик полного цикла, спикер и преподаватель из Канады. Он создает обучающие курсы, работает как независимый веб-разработчик и является со-ведущим подкаста Syntax — популярного шоу о веб-разработке. Уэс написал свою собственную биографию от третьего лица, хотя никто не знает почему.
Уэс является автором курсов «React для начинающих», «Продвинутый React» и «GraphQL», «ES6 для всех» и «Изучаем Node», которые вместе проданы тиражом более чем 55 000 экземпляров. Он также автор JavaScript30.com, CSSGrid.io, Flexbox.io и Command Line Power User — серий бесплатных обучающих видео. Более 300 000 человек прошли по крайней мере один из бесплатных видеокурсов Уэса.