Серия онлайн-курсов

Курс «Современный JavaScript - с Нуля до Junior Специалиста»: все выпуски

Автор YouRa Allakhverdov Школа Udemy

Все выпуски курса собраны на одной странице. Сравните даты, цены, содержание и отзывы, выберите нужный выпуск и оформите его отдельно. Выпуски со статусом «Можно купить» доступны для получения после оплаты.

2 выпуска
1 можно купить
от 94 ₽ цена участия
до −91%экономия
С
Последний выпуск серии
Повтор Предзаказ
900 ₽
Участвовать в складчине
Цена и доступность

Все выпуски курса

Каждый выпуск — самостоятельный материал. Откройте карточку, чтобы проверить состав материалов и условия получения.

Статусы и цены показаны отдельно для каждого выпуска и обновляются вместе с каталогом.

Описание и содержание

О курсе

Этот курс представляет собой комплексную программу обучения, разработанную для тех, кто хочет стать продвинутым, уверенным и современным разработчиком на JavaScript с нуля. Обучение построено таким образом, чтобы вы не просто заучивали синтаксис, а глубоко понимали, как JavaScript функционирует «под капотом». Программа охватывает весь путь от базовых понятий программирования до продвинутых концепций, необходимых для профессиональной разработки. В процессе обучения вы освоите фундаментальные основы любого языка программирования: работу с переменными, логическими конструкциями, условными операторами, циклами, функциями, массивами и объектами. Особое внимание уделяется развитию «мышления разработчика» — вы научитесь самостоятельно решать сложные задачи, проводить эффективные исследования и выстраивать правильные рабочие процессы. Важной частью курса является обучение навыкам отладки (debugging) кода, что критически важно для любого специалиста. Курс включает в себя изучение основ HTML и CSS, что позволит вам создавать полноценные веб-страницы и управлять их стилями с помощью JavaScript. Вы научитесь манипулировать элементами DOM, оживляя интерфейсы и добавляя интерактивность. Практическая составляющая курса является приоритетной: вы создадите 5 красивых и функциональных проектов, которые станут отличным дополнением к вашему портфолио. Вы будете много практиковаться, закрепляя теорию решением реальных задач. Почему стоит выбрать этот курс? Во-первых, он дает фундаментальное понимание того, как работает современный JavaScript, включая такие темы, как контекст выполнения, стек вызовов, замыкания, работа с памятью и асинхронность. Во-вторых, формат обучения ориентирован на результат: от простых заданий до сложных проектов, где вы применяете полученные знания на практике. Вы научитесь использовать современные методы массивов, работать с объектами, датами, таймерами и интернационализацией данных. Этот курс станет надежным фундаментом для вашей карьеры в веб-разработке, подготовив вас к реальным рабочим задачам и профессиональному росту.
Содержание

Программа курса

По выпуску «Повтор» — самому свежему из тех, где опубликована программа.

Введение 02:57 ВАЖНО! ЧАВО - ЧАсто задаваемые ВОпросы 01:41 Заметка к заданиям 00:42 Предпросмотр08:02 Инструменты 02:14 Установка VS Code. Windows 06:09 Установка VS Code. Mac 07:10 Способы применения JavaScript 10:41 Консоль 12:08 Переменные. Комментарии 13:21 let и const 10:39 Типы данных 16:19 Преобразование типов 19:59 Операции с числами 11:14 Строки 30:32 Шаблонные строки 12:49 Задание "Анкета" 09:22 Операторы сравнения 14:08 Приоритет операторов 11:24 Сокращённая форма записи операторов 07:27 Задание "Лишний вес" 07:55 If Else Statement 16:10 "Лишний вес" с If Else. Задание 01:43 "Лишний вес" с If Else. Решение 04:09 Truthy и Falsy значения 10:31 Boolean логика 16:32 Switch Statement 10:23 Statements & Expressions 06:03 Тернарный оператор 12:13 Тернарный оператор. Задание 01:43 Тернарный оператор. Решение задания 02:56 Версии JavaScript 13:56 Strict Mode 08:31 Функции 20:38 Функции. Declarations vs Expressions 11:36 Стрелочные функции (arrow functions) 10:23 Вызов функций внутри других функций 07:37 Заметка к видео "Функции. Задание" 00:14 Функции. Задание 04:16 Функции. Решение задания 14:58 Массивы 12:10 Методы массивов 11:45 Массивы. Задание 01:18 Массивы. Решение задания 06:55 Объекты 07:33 Объекты. Dot vs Bracket Notation 23:10 Методы объектов 21:21 Объекты. Задание 03:17 Предпросмотр13:06 Цикл For 18:16 Циклы и массивы 15:30 Break & Continue 06:16 Итерация в обратном порядке. Цикл в цикле 18:04 Цикл While 18:06 Циклы. Задание 03:26 Циклы. Решение задания 14:43 Код всего раздела 00:03 Настройка VS Code 22:22 Настройка Development Environment 15:14 Предпросмотр34:22 Думай Как Программист 14:28 Поиск информации в интернете 38:37 Debugging (Отладка Кода) 07:17 Отладка кода при помощи консоли и breakpoints 35:50 Dev Skills. Задание 02:43 Dev Skills. Решение задания 14:05 Код всего раздела 00:03 Структура веб страницы. Основные html элементы 14:08 Атрибуты, class, id 20:20 Стилизация при помощи CSS 16:45 CSS Box Model 36:22 Код всего раздела 00:02 Предпросмотр12:54 Что такое DOM? 08:15 Манипуляция элементами 07:47 Events & Event Handlers 20:13 Имплементация логики 20:42 Изменение CSS при помощи JavaScript 09:20 Челлендж - начать игру сначала 18:46 Лучший результат 07:47 Рефакторинг кода 16:06 Проект №2. Модальное окно 12:57 Работа с классами 22:02 Обработка события нажатия клавиши 16:40 Предпросмотр19:09 Бросаем кубик 14:43 Смена игрока 13:21 Функциональность "Оставить очки" 25:18 Новая игра 17:03 Код всего раздела 00:02 Обзор JavaScript 17:40 Движок JavaScript 17:45 Контекст Выполнения & Стек Вызовов 22:29 Scope & Scope Chain 32:43 Scope на практике 28:17 Variable Environment. Hoisting & TDZ 13:56 Variable Environment. Hoisting & TDZ на практике 16:59 Ключевое слово this 07:50 Ключевое слово this на практике 12:33 Regular vs Arrow Functions 20:16 Типы - Примитивные VS Ссылочные 26:36 Типы - Примитивные VS Ссылочные на практике 15:57 Код всего раздела 00:02 Деструктуризация Массивов 25:35 Деструктуризация Объектов 29:31 Оператор Spread 29:29 Паттерн Rest и Параметры Rest 26:01 Вычисление Логических Выражений По Сокращённой Схеме (Short-Circuit Evaluation) 25:03 Nullish Coalescing - Оператор Нулевого Слияния 05:59 Задание 1 08:29 Задание 1. Решение 16:48 Циклы и Массивы. Цикл for of 09:28 Улучшенные Объектные Литералы 07:40 Optional Chaining 24:12 Циклы и Объекты 14:16 Задание 2 05:28 Задание 2. Решение 23:38 Set 14:49 Map. Основы 21:23 Map. Итерация 15:03 Какую Структуру Данных Использовать? 12:17 Задание 3 03:16 Задание 3. Решение 07:02 Работа Со Строками. Часть 1 20:05 Работа Со Строками. Часть 2 24:38 Работа Со Строками. Часть 3 22:34 Задание 4 04:31 Задание 4. Решение 09:42 Код всего раздела 00:02 Параметры По Умолчанию 12:04 Передача Аргументов. Значения vs Ссылки 15:06 Функции Первого Класса vs Функции Высшего Порядка 06:46 Функции Принимающие Callback Функции 19:21 Функции Возвращающие Функции 06:40 Методы call() и apply() 18:58 Метод bind() 22:19 Задание 1. Заметка 00:07 Задание 1 10:10 Задание 1. Решение 15:39 Immediately Invoked Function Expression (IIFE) 11:14 Замыкания (Closures) 21:37 Больше Примеров О Closures 17:52 Задание 2 04:52 Задание 2. Решение 03:52 Код всего раздела 00:02 Простые Методы Массивов 24:47 Итерация Массивов С Помощью Цикла forEach 12:48 forEach С Map И Set 06:58 Предпросмотр12:48 Создание Элементов DOM 19:43 Задание 1 03:16 Задание 1. Решение 06:49 Преобразование Данных: map(), filter(), reduce() 05:41 Метод map() 20:31 Вычисление Nicknames 14:39 Метод filter() 06:47 Метод reduce() 16:10 Отображаем баланс в приложении 05:22 Задание 2 02:01 Задание 2. Решение 06:50 Method Chaining (Цепь Вызовов Методов) 06:57 Method Chaining В Приложении 10:25 Задание 3 00:59 Задание 3. Решение 05:05 Метод find() 06:05 Имплементация Login 23:46 Имплементация Transfers 22:57 Метод findIndex() 13:29 Методы some() и every() 09:32 Запрос Займа 06:34 Методы flat() и flatMap() 10:21 Сортировка Массивов 08:41 Сортируем Транзакции В Приложении 09:45 Другие Способы Создания И Заполнения Массивов 11:39 Array.from() в веб приложении 11:09 Какой Метод Использовать? 06:01 Методы Массивов На Практике 28:46 Заметка к Заданию 4 00:09 Задание 4 06:24 Задание 4. Решение 20:33 Код всего раздела 00:02 Преобразование И Проверка Чисел 19:40 Работа с Math 12:26 Вносим Правки В Приложение 07:12 Оператор Остаток 05:53 Используем Оператор Остаток В Приложении 04:33 BigInt 13:24 Работа С Датами 16:21 Добавляем Даты В Приложение 20:42 Операции С Датами 06:31 Операции С Датами В Приложении 08:53 Интернационализация Дат 18:45 Интернационализация Чисел 07:47 Интернационализация Чисел В Приложении 12:26 Таймеры 13:15 Имплементация Обратного Отсчёта

Чем отличаются выпуски

  • Повтор в сравнении с выпуском «Апрель 2022»: новые темы Введение 02:57; ВАЖНО! ЧАВО - ЧАсто задаваемые ВОпросы 01:41; Заметка к заданиям 00:42; Предпросмотр08:02; Инструменты 02:14; Установка VS Code. Windows 06:09 и ещё 187. нет в новом выпуске Основы JavaScript: синтаксис и базовые концепции; Закулисная работа JavaScript:; Асинхронное и синхронное программирование:; Практические проекты для портфолио.

Сравнение составлено автоматически по программам на страницах выпусков.

Опыт участников

Отзывы участников

Отзывы собраны со страниц всех выпусков. В каждой карточке видно, к какому выпуску относится оценка.

4,3
3 отзыва о выпусках курса
5 2
4 0
3 1
2 0
1 0
Оставить отзыв
stravhS 11 мая 2022 г.
Выпуск Апрель 2022
Недостатки

курс является калькой с англоязычного аналога

Комментарий

Курс — калька с англоязычного курса https://www.udemy.com/course/the-complete-javascript-course/ (сравните заголовки тем).

Отзыв на странице выпуска
Area51 3 мая 2022 г.
Выпуск Апрель 2022
Достоинства

серьезный подход, наличие слайдов, заранее подготовленный код, качественное объяснение API и асинхронности

Недостатки

подлагивает озвучка, пропадают слова

Комментарий

Шикарный курс. Начал смотреть сразу с 14-го раздела, поскольку хотел закрепить материал по асинхронности и промисам. Сразу стало понятно, что человек подошел к делу серьезно: создал кучу слайдов, код уже заранее заготовлен, никаких косяков и прочего. Очень хорошо объяснил про API и асинхронность. Думаю, остальные разделы такие же качественные. Если это так, то это отныне будет считаться лучшим курсом по JavaScript на русском. Единственный косяк — немного подлагивает озвучка, пропадает каждое 10-е или 15-е слово. Точно не считал, в принципе не критично для меня, но для новичков могут быть недопонимания. Один из немногих курсов, за который я готов отправить автору полную стоимость.

Отзыв на странице выпуска
Evgeny20 3 мая 2022 г.
Выпуск Апрель 2022
Достоинства

хороший уровень для Junior, наличие задач и практики, оперативная загрузка материалов

Недостатки

формат видео .ts

Комментарий

Не заметил никакой потери звука каждые несколько секунд при просмотре видеороликов. У кого зависают видеоролики, не используйте стандартный видеоплеер Windows, поскольку там нет плавного воспроизведения видеоформата .ts из-за отсутствия специального видеокодека. Лучше используйте видеоплееры с набором кодеков: PotPlayer, KmPlayer и другие. Первый, как по мне, лучший. Оценка 9 из 10. -1 балл только за формат видеороликов .ts, но это небольшое замечание, удобнее смотреть в .mp4. По курсу нет никаких претензий, исходя из того, что смотрел на данный момент. Смотрел немало курсов по JS чисто из интереса: для уровня Junior курс хороший, один из лучших в RU-комьюнити (с задачами и практикой). Организатор молодец, оперативно залил на сервер весь курс.

Отзыв на странице выпуска
Получение доступа

Как купить и скачать курс

Покупать всю серию не нужно: оформление проходит на странице выбранного выпуска.

  1. 1

    Выберите выпуск

    Сравните период, цену, статус, содержание и отзывы.

  2. 2

    Откройте карточку

    Проверьте состав материалов и нажмите кнопку получения доступа.

  3. 3

    Оплатите долю

    Для предзаказа дождитесь завершения сбора; доступный выпуск уже готов к покупке.

  4. 4

    Получите материалы

    Инструкция придёт на почту, а заказ появится в разделе «Мои складчины».

Подробно о том, как работает Складчина
Перед покупкой

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

Можно ли купить курс «Современный JavaScript - с Нуля до Junior Специалиста» сейчас?

Да. Сейчас 1 выпуск доступен со статусом «Можно купить». Откройте карточку нужного выпуска, чтобы увидеть актуальную цену и получить доступ к оформлению.

Сколько выпусков курса «Современный JavaScript - с Нуля до Junior Специалиста» доступно?

В серии собрано 2 выпуска. Каждый выпуск оформляется отдельно: на этой странице можно сравнить дату, статус, цену, скидку, рейтинг и отзывы.

Как выбрать подходящий выпуск?

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

Как скачать материалы после оплаты?

После оформления инструкция приходит на электронную почту, а доступ отображается в разделе «Мои складчины» на основной платформе — оттуда можно скачать материалы. Для выпуска в предзаказе они становятся доступны после завершения сбора.

Нужно ли покупать все выпуски серии?

Нет. Выпуски — самостоятельные материалы: можно купить только выбранную версию курса. Стоимость в карточке относится именно к одному выпуску, а не ко всей серии.