Курс «JavaScript-разработчик»
Видеоуроки / Самостоятельно / Обучение в ЛК на сайте автора
Практический курс по технологиям JavaScript, Node.js, основам React и Typescript.
Обновлено: 09.07.2023
Источник изображения: Pexels
- Оплата на сайте автора. Цена может отличаться.
- Доступен в рассрочку
- 4 месяца
- Срок доступа: бессрочный
- Обучение: в ЛК на сайте автора
- Когда будете учиться: в любой день в любое время
- Уровень сложности: для новичков
- Демодоступ
- Домашние задания: есть, с проверкой
- Сопровождение: куратором
- Сертификат
- Техническая поддержка: в рабочее время, чат в вк, чат в мессенджере, электронная почта, телефон
- Доступ: сразу после оплаты
Чему вы научитесь?
- Работать с DOM API и препроцессорами.
- Применять интерактивные элементы.
- Проектировать анимации и эффекты.
- Разрабатывать методологию CI/CD.
- Программировать на Javascript.
О курсе
Описание
Программа курса
Особенности
JavaScript-разработчик — востребованная, творческая и интересная профессия IT-индустрии. Чтобы научиться программировать на JavaScript, не нужно каких-то специальных знаний. Java легко осваивается новичками. Этот курс предназначен для тех, кто хочет научиться программировать на Java и освоить профессию frontend-разработчика. Курс полностью практический. Обучение проводят преподаватели-практики школы «Бруноям».
Курс имеет четкую структуру. Каждый следующий этап подготовки сложнее предыдущего. Новый материал закрепляется практическими заданиями с последующей обратной связью от преподавателя. Каждый новый проект приближает студента к условиям реальной работы. После завершения курса наставник будет продолжать помогать. Все обновления курса будут доступны бесплатно.
Содержание курса «JavaScript-разработчик»:
- Введение JavaScript. Методы работы.
- JavaScript-анимации и эффекты. Работа с объектами.
- Введение в Node.js. Работа с серверной частью.
- React и TypeScript. Интерактивные элементы.
- Развитие frontend-разработчика. Что изучать дальше.
Завершив курс, вы овладеете базовыми знаниями и навыками профессии «JavaScript-разработчик». Выполненные на курсе задания станут основой портфолио, а именной сертификат «Бруноям» будет дополнительным аргументом при выборе работодателем соискателя.
1 модуль. Основы Javascript
- Введение JavaScript.
- Переменные и типы данных.
- Математические операторы и преобразование типов.
- Логические операторы.
- Ветвления и условные операторы.
- Встроенные функции для взаимодействия с пользователем.
2 модуль. Циклы и массивы в Javascript
- Массивы.
- Методы для работы с массивами.
- Циклы for и while.
- Вложенные массивы.
- Работа с консолью.
3 модуль. Функции
- Определение функции. Стрелочная функция и её отличия от обычной. Function Expression и Function Declaration.
- Область видимости. Как она работает. LexicalEnvironment.
- Таймеры и замыкание. Функции setInterval, setTimeout, clearInterval, clearTimeout. Что такое замыкание и как его можно использовать.
- Функции обратного вызова.
4 модуль. Объекты. DOM. События
- Объекты и словари. Как создавать объекты. Ключевое слово this. Получение, изменение и удаление свойств объекта. Ссылки на объекты.
- Прототипное наследование. Как работает наследование свойств и методов. Конструкторы.
- Классы. Определение классов и преимущества использования. Расширение классов. Приватные методы и публичные. Геттеры и сеттеры. Пример создания программы с применением классов и архитектура MVP.
- DOM. Объектная модель страницы и зачем она нужна. Поиск элементов на странице и их получение. Перебор элементов и основные свойства.
- События.
5 модуль. Анимация и эффекты в JavaScript
- JavaScript-анимации. Изменение CSS свойств элементов. Кривая Безье. Примеры анимаций.
- Рендеринг в браузере. Оптимизированные свойства. Функция requestAnimationFrame.
- Библиотеки с анимациями.
6 модуль. Интерактивные элементы
- Слайдер.
- Аккордион.
- Тултип.
7 модуль. Node.js
- Введение в Node.js. Возможности Node.js. Кратко о модулях и их предназначениях: fs, child_process, https.
- NPM. Основные команды пакетного менеджера npm. Инициализация проекта и установка первых пакетов. Структура package.json.
- Основы Webpack. Зачем нужны сборщики и какие этапы можно автоматизировать. Первый конфиг Webpack и автоматизация сборки: минификация кода, конкатенация модулей и использование препроцессора SCSS.
- Препроцессор SCSS. Преимущества препроцессоров. Краткий обзор различий между некоторыми: SCSS, SASS, Less, post-css. Основные конструкции: переменные, миксины, функции.
8 модуль. Работа с сервером
- Promise API.
- Обращение к серверу и класс XMLHttpRequest.
- Метод fetch.
- Библиотека Axios.
9 модуль. Основы React
- Компоненты и JSX.
- Состояние компонентов.
- Хуки.
- Стилизация компонентов.
- React-Router.
10 модуль. Основы TypeScript
- Статическая типизация.
- Интерфейсы и типы.
- Перечисляемые типы Enum.
11 модуль. Обзор дорожной карты JS-разработчика
- Кратко о том, как развиваться разработчику дальше и что изучать.
-
ФорматСамостоятельно
Видеоуроки
Обучение в ЛК на сайте автора -
Демодоступ
-
Продолжительность4 месяца
-
Уровень сложностиДля новичков
-
Когда вы будете учитьсяВ любой день в любое время
-
Домашние заданияЕстьС проверкой
-
Документ об обученииСертификат Освоение программы курса
-
СопровождениеКуратором
-
Техническая поддержкаВ рабочее времяЧат в вкЧат в мессенджереЭлектронная почтаТелефон
-
Срок доступа к материаламБессрочный
-
Безопасная покупкаВ течение 30 дней с момента оплаты
- Нажмите на кнопку
Принять участие - Вы перейдете на детальную страницу курса Школы. Внимательно прочитайте представленную на ней информацию.
- Следуя указаниям, оформите заказ на курс.
- Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к курсу.
- Если вы еще не готовы к покупке курса, то советуем для начала освоить бесплатный материал Школы.
Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.
Отзывы о курсе
Пока никто не оставил отзывов. Чтобы оставить отзыв перейдите на полную версию страницы.
Другие курсы автора
- Формат — Видеоуроки
- 3 месяца
Курс — Специалист по контекстной рекламе
- Формат — Видеоуроки
- 4 месяца
Курс — Таргетолог с нуля
- Формат — Видеоуроки
Курс — Excel и Google-таблицы с нуля до продвинутого
- Формат — Видеоуроки
- 5 месяцев
Курс — Веб-дизайнер с нуля
- Формат — Видеоуроки
- 8 месяцев
Курс — Веб-разработчик с нуля
- Формат — Живые вебинары