логотип PurpleSchool
FrontendBackend

JavaScript Advanced - продвинутые концепции языка и ООП

Продвинутый курс по JavaScript с погружением в ООП, асинхронность, Event Loop, модульность, структуры данных и сборку

Рейтинг
иконка зведочки рейтинга5.0
Обновлено 15 февраля 2023
изоражение курса
кнопка запустить видеоО курсе
Цена от:2 499 ₽5 000 ₽
При покупке до 30 сентября 2023
Гарантия возврата денег — 30 дней
Неограниченный доступ
Сертификат об окончании
Знания

Чему вы научитесь?

После прохождения курса вы сможете:
Работать с Map и Set, WeekMap и WeekSet
Работать с числами, Math и BigInt
Работать с интернационализацией чисел и дат через Intl API
Работать с таймерами и интервалами
Понимать принципы ООП
Использовать prototype и ES6 классы
Понимать и применять SOLID
Писать асинхронный JavaScript
Делать запросы на сервер и понимать принцип их работы
Понимать как работает Event Loop
Создавать и обрабатывать Promise
Понимать устройство DOM и его работу
Обрабатывать Event и понимать концепции захвата и всплытия
Создавать модульные приложения на commonjs и es6
Работать с NPM
Настраивать сборку проекта

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

Цена:от 2 499 ₽5 000 ₽
При покупке до 30 сентября 2023
16часовкоротких лекций по 10 - 15 минут
15 упражненийдля закрепления на практике
15 тестовдля проверки знаний
О курсе

Что в курсе?

Этот курс является вторым курсом по JavaScript, который рассматривает уже продвинутые концепции и детально погружается в устройство JS. От вас нужно только базовое знание основ JS и HTML и CSS для финального проекта. Этот курс сфокусирован на том, чтобы донести продвинутые концепции языка, а так же подвести вас к использованию фреймворков, таких, как React, Vue и Angular с пониманием, что происходит под капотом.

Ведь все эти знания мы применим на финальном проекте – библиотеки книг. Мы сделаем полноценное SPA приложение с компонентной структурой, реактивностью и сборщиком. В процессе мы даже сделаем свой mini framework с использованием ООП.

Лекции содержат как теоретическую часть, так и live-code, где мы вместе будем писать код, разбираю особенности работы JavaScript. В конце каждого модуля вас ожидает тест, который позволит укрепить ваши знания.

Ваш сертификат по окончанию курса
Модули курса

План курса

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

кнопка запустить видеоПример лекции
Что будем писать?

Проекты

Без наставника

Библиотека книг

Напишем свой небольшой фреймворк, для практики ООП и сделаем приложение, позволяющее искать и добавлять книги в избранное.
Работа с наставником

Что даёт работа с наставником?

В рамках работы на тарифе с наставником вы сможете не только получить поддержку при прохождении курса, но и ценную обратную связь в рамках код ревью и пройти mini-собеседование. Наши процессы сделаны так, чтобы отразить реальный рабочий процесс в компании.

Live поддержка
Вы будете вживую общаться с ведущими разработчиками из крупных компаний.
Код ревью
Разбор каждой строчки вашего кода и детальная обратная связь, которая позволяет учиться быстрее.
Домашние задания
Для закрепления материалов на практике под руководством наставника.
Практические собеседования
После каждого курса, для подготовки к реальным собеседованиям и проверки знаний.
Персональная карта развития
Вы получаете не просто обратную связь от наставника, а полноценную карту развития, где будут отражены ваши сильные и слабые стороны.
О школе

Нам доверяют

Основатель школы и автор Антон Ларичев занимается разработкой уже более 13 лет и прошёл путь от разработчика до CTO. В курсах даются актуальные материалы без воды с опытом реальных проектов и практическим закреплением материала.

15 000учеников по всему миру
30 днейгарантия возврата денег
90%студентов рекомендуют курсы

Рейтинги на независимых платформах

Под ваши потребности

Тарифы

Дополнительный промокод на скидку до 5%

Без наставника

Цена: 2 499 ₽5 000 ₽
При покупке до 30 сентября 2023
Доступ к материалам не ограничен

Курс включает:

16 часов видео лекций
15 тестовых заданий
15 упражнений
Сертификат об окончании
Оплата по всему миру

С наставником

Цена: 8 990 ₽16 000 ₽
Рассрочка: 4 495 ₽/мес
При покупке до 30 сентября 2023
Срок обучения: 2 месяца

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

Домашние задания для закрепления материала
Код ревью домашних заданий от наставника
Персональный наставник
Чат с наставником
Консультация 1 на 1 с наставником
Персональная карта развития

Подробнее о тарифах

Что включаетБез наставникаС наставникомС наставником и проектами
Материалы
16 часов видео лекций
15 тестовых заданий
15 упражнений
Сертификат об окончании
Домашние задания с проверкой
Дополнительные материалы к проектам
Наставник
Код ревью домашних заданий от наставника
Персональный наставник
Консультация 1 на 1 с наставником
Персональная карта развития
Прямой чат с наставником
6 часов индивидуальных занятий с наставником
Проекты
Собственные проекты
Код ревью проектов
Что говорят наши ученики

Отзывы

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

Карта развития

Профессии с нуля

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

Получи профессию Фронтенд разработчик

Благодаря профессии вы сможете последовательно изучить все аспекты frontend разработки под руководством опытного наставника, добавить множество проектов в портфолио и получить практический опыт разработки.

10
месяцевдлительность курса
8
проектовдля портфолио
1 на 1
занятияс наставником

Frontend

изображение курса Основы JavaScript
Основы JavaScriptПодробнее
изображение курса Продвинутый JavaScriptТекущий курс
Продвинутый JavaScript
изображение курса TypeScript с нуля
TypeScript с нуляПодробнее
изображение курса React и Redux
React и ReduxПодробнее
изображение курса React + Next.js - с нуля
React + Next.js - с нуляПодробнее
Этот курс является частью профессии Бекенд разработчик

Благодаря профессии вы сможете последовательно изучить все аспекты backend разработки под руководством опытного наставника, добавить множество проектов в портфолио и получить практический опыт разработки.

10
месяцевдлительность курса
8
проектовдля портфолио
1 на 1
занятияс наставником

Backend

изображение курса Основы JavaScript
Основы JavaScriptПодробнее
изображение курса Продвинутый JavaScriptТекущий курс
Продвинутый JavaScript
изображение курса TypeScript с нуля
TypeScript с нуляПодробнее
изображение курса Node.js с нуля
Node.js с нуляПодробнее
изображение курса Nest.js с нуля
Nest.js с нуляПодробнее
изображение курса Docker + Ansible
Docker + AnsibleПодробнее
изображение курса Микросервисы
МикросервисыПодробнее
Курсы с наставником и без

Для компаний

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

Свяжитесь со мнойЧерез форму ниже или по почтеcontact@purpleschool.ru
Оплата счётаВы оплачиваете счёт на нужное число мест и курсов
Старт обученияНа email сотрудников открывается доступ
Наши курсы выбирают:
Остались вопросы?

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

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

Остались вопросы? Их можно задать в чате Telegram.