JavaScript с нуля - основы языка и практика для начинающих
Базовый курс по современному JavaScript в 2023 году для начинающих. С нуля до проекта на реальных примерах и упражнениях
рейтинг 5.0 на основании отзывов на платформе Udemy
Обновлено: 15 февраля 2023Базовый курс

Базовый курс по современному JavaScript в 2023 году для начинающих. С нуля до проекта на реальных примерах и упражнениях
рейтинг 5.0 на основании отзывов на платформе Udemy
Обновлено: 15 февраля 2023Базовый курс

Что в курсе?

Неограниченный по времени доступ к материалам

Практические упражнения и примеры на реальных проектах

Небольшие структурированные лекции для простого освоения

Поддержка в чате студентов

Ответы на вопросы в комментариях
JavaScript является самым популярным языком программирования в мире. На нём работают все веб приложения в мире, а так же множество мобильных и desktop приложений. Вы можете создать на нём полноценное fullstack приложение с backend написанным там же на JavaScript. Этот курс является первой частью курсов по JavaScript, которая направлена на детальное изучение основ языка и того как он работает "под капотом". Курс подойдёт даже тому, кто раньше никогда не сталкивался с JavaScript и имеет разве что базовые знания html и css, которые нужны для финального проекта. При этом если вы новичок, то даже без знаний html и css сможете целиком освоить курс и начать свой путь в разработке. Большое внимание в курсе уделено упражнениям, чтобы вы не просто осваивали теорию и повторяли за мной код, но и смогли закрепить знания на практике. Так же делается акцент на современном синтаксисе языка и его возможностях.

Вы научитесь

  • Писать полноценные web приложения на JavaScript
  • Разбираться в основах JavaScript
  • Работать с функциями, массивами, строками и объектами
  • Писать циклы, сортировки, фильтры
  • Понимать процесс работы JavaScript
  • Понимать работу stack вызовов
  • Работать с контекстом и ключевым словом this
  • Писать замыкания и понимать как они устроены
  • Работать с Document Object Model
  • Обрабатывать данные форм
  • Сохранять данные в Local Storage

Требования

Минимальные требования для прохождения курса: Базовое знание HTML и CSS будет плюсом, но не обязательно;

ОбложкаPlay
Цена:1 890
5 990
При покупке до 31 марта 2023
Гарантия возврата денег — 30 дней
Курс включает:
18 часов видео лекций

14 тестовых заданий

30 упражнений

Сертификат об окончании

Оплата по всему миру

О школе

Более 10 000 студентов
Со всего мира прошли курсы на площадках PurpleSchool, Udemy и Stepik
Гарантия возврата денег
Если курс вам не подойдёт, мы вернём вам деньги в течение 30 дней
Практический опыт
Получите бесценный опыт реальных проектов в каждом курсе

Пример лекции

Пример одной из лекций, для оценки качества подачи материала.


План курса

Ниже вы можете ознакомиться с планом курса и посмотреть часть открытых лекций.

Введение
Почему JavaScript?
6 мин
Как устроен курс?
8 мин
Обзор проекта
4 мин
Обзор курсов
4 мин
Настройка окружения
Старт проекта
Основы
Управление потоком
Булева логика
Функции
Массивы
Циклы
Функции высшего порядка
Итерации в массивах
Работа со строками
Объекты
Как работает JS под капотом
Scope и this
Управление this
Document Object Model
Проект - трекер привычек
Заключение
Сертификат о прохождении курса по окончанию!
Сертификат об окончании

Тарифы

Без наставника
Видео, упражнения и тесты

Самостоятельное освоение материала

Ответы на вопросы в комментариях

Поддержка в чате студентов

Цена:1 890
5 990
С наставником

То же что в тарифе Без наставника, а так же:

Домашние задания для закрепления материала

Код ревью домашних заданий от наставника

Персональный наставник

Прямой чат с наставником

Консультация 1 на 1 с наставником

Персональная карта развития

Цена:7 990
16 000

Хотите пополнить портфолио своими проектами?


Автор и наставники

avatar
Антон Ларичев
Основатель школы
Автор курса. Основатель школ PurpleSchool и ex-CTO. Занимаюсь разработкой уже более 12 лет и имею большой опыт: JavaScript, TypeScript, Php, Go, C#, Swift и Python. Активно внедряю гибкие методологии разработки в компании и внутренние обучения для команд.

avatar
Дмитрий Корбут
Frontend разработчик в VK
Наставник. Разработчик интерфейсов в VK. Люблю чистый код, новые апи и алгоритмы. Основной стек: TypeScript, React.js, Php. Во фронтенд вошел из не айти сферы, так что понимаю как это быть студентом и изучать что-то новое с нуля.

Последние отзывы

Отзывы студентов не модерируются и не редактируются. Отзыв можно оставить поле прохождения половины курса.

anton
Антон спасибо за курс, очень понравились ваши задачки, не все смог решить сам, что то подсмотрел у вас , очень полезно , для общего понимания.
Vadim
Антон, добрый день! Курс невероятно крутой. За такие деньги - просто роскошь: огромный объём информации, внимание к мелочам и большой охват технологии. Я уже хорошо погружён в программирование, поэтому многие темы не могу оценить, т.к. уже их знаю, но синтаксис и тонкости языка раскрыты очень хорошо. Огромное спасибо за доступное образование, которого не дают в учебных заведениях :) Рекомендую PurpleSchool своим коллегам и знакомым.
Alexander
Информация подается понятно, я до прохождения курсов имел опыт только в написании скриптовых программ на питоне и мысли об освоении JS вызывали только тихий ужас. Антон сделал так, что ужас превратился в привычку вновь и вновь писать код на JS! Сквозь тернии к звездам!
Максим
Хороший курс, без воды все доступно объясняется, практика простая, в общем для новичка это просто идеально!
Софья
в упражнениях лучше бы писать текст задачи в описании или в комментах
Александр Муниров
На мой взгляд, самый емкий курс по js из всего рунета. Ничего лишнего, но, при этом, далеко не поверхностно.
Павел
Отличный курс!
Александр
Все здорово. С нетерпением жду, когда дойду до более сложных моментов.
Роман
Отличный курс!

Частые вопросы

Если я не умею программировать, подойдет ли мне курс?

Курс подойдёт даже тому, кто раньше никогда не сталкивался с JavaScript или другими языками программирования и имеет разве что базовые знания html и css, которые нужны для финального проекта. При этом они не обязательны.

На сколько времени будет открыт доступ к курсу?
Если я столкнусь со сложностями в курсе, кому задавать вопросы?
Остались вопросы? Их можно задать в чате Telegram

Другие курсы

JavaScript Advanced - продвинутые концепции языка и ООП
Цена:1 890
Подробнее
16 часов видео лекций

15 тестовых заданий

15 упражнений
NodeJS - с нуля, основы и построение архитектуры приложений - с проектами
Цена:9 000 / мес
Подробнее
21 час видео лекций

9 тестовых заданий

15 упражнений
Docker + Ansible - с нуля, деплой и управление Swarm
Цена:1 890
Подробнее
15 часов видео лекций

12 тестовых заданий

7 упражнений
TypeScript с нуля - полный курс и паттерны проектирования
Цена:1 890
Подробнее
18 часов видео лекций

12 тестовых заданий

17 упражнений
Docker + Ansible - с нуля, деплой и управление Swarm - с проектами
Цена:9 000 / мес
Подробнее
21 час видео лекций

12 тестовых заданий

15 упражнений
Node.js - с нуля, основы и построение архитектуры приложений
Цена:1 890
Подробнее
18 часов видео лекций

9 тестовых заданий

8 упражнений
React + Next.js - с нуля. TypeScript, Hooks, SSR и CSS Grid
Цена:1 890
Подробнее
20 часов видео лекций

9 тестовых заданий

6 упражнений
NestJS - с нуля, современный backend на TypeScript и Node JS
Цена:1 890
Подробнее
15 часов видео лекций

5 тестовых заданий

4 упражнения
Microservices - паттерны и практика построения микросервисов
Цена:1 890
Подробнее
14 часов видео лекций

9 тестовых заданий

5 упражнений
CSS Flexbox - полный курс и практика его использования
Бесплатно
Подробнее
2 часа видео лекций

3 тестовых заданий

2 упражнения
Цена:1 890
5 990