JavaScript-разработчик

94 студента зачислены

Онлайн

в удобное время

Трудоустройство

после прохождения курса

Доступ к курсу

навсегда

Полностью практический курс идеально подойдет тем, кто хочет освоить профессию frontend-разработчика и научиться программировать на JavaScript. Во время обучения вы научитесь технологиям JavaScript, Node.js, основам React и Typescript и др. для создания интерактивных элементов и адаптивного дизайна.

Кому подойдёт этот курс

Для тех, кто хочет стать веб-разработчиком

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

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

JavaScript

основы языка, циклы, массивы и создание функций

Анимация и эффекты в JavaScript

понимание работы JS-анимаций

Интерактивные элементы

понимание, как создаются сложные компоненты без применения сторонних библиотек

DOM API

понимание внутреннего устройства JS и принцип работы объектов

Оптимизация рендеринга.

Основы работы с библиотекой Anime.js

Содержание курса

Введение в курс
Введение JavaScript
Кратко о JS: тип языка по виду трансляции, в каких целях используется, спецификация ECMAScript, движки и какие бывают
Переменные и типы данных
Способы создания переменных и ключевые слова: const и let. Принцип работы переменных в JS. Типы данных и динамическая типизация. Примитивные типы данных: number, string, BigInt, undefined, boolean, Symbol. Остальные типы: Object, null, Function. Функция console.log для отладки
Математические операторы и преобразование типов
Основные операторы: присваивания, сложения, разности, деления, умножения, остаток от деления, возведение в степень. Двоякое использование одного и того же оператора. Декремент и инкремент, постфиксные и префиксные. Преобразование типов данных при математических операций. Самостоятельное преобразование с помощью Number, String, Boolean
Логические операторы: сравнение (== и ===), отрицание, больше и меньше. Приведение типов при сравнении. Подводные камни (как всегда)
Ветвления и условные операторы
Логические операторы: И, ИЛИ, НЕ. Конструкции: if, if else, if else if. Тернарное условие Конструкция switch
Встроенные функции для взаимодействия с пользователем
Функции alert, prompt, confirm и как их использовать
Итог: Понимание, что есть такое JavaScript. Основы: создание переменных, типы данных, приведение типов, условия и логические операторы, математические операции. Подводные камни, которые уже могут возникнуть в таких банальных вещах.

Понимание массивов, как создавать и как изменять. Циклы и применение для поиска элементов, а также для других задач. Дополнительные команды для работы с консолью.

Понимание внутреннего устройства JavaScript и принцип работы объектов. DOM и взаимодействие со страницей.

Понимание работы анимаций JavaScript-анимаций. Оптимизация рендеринга. Основы работы с библиотекой Anime.js.

Определение функции. Стрелочная функция и её отличия от обычной. Function Expression и Function Declaration
Область видимости
Что такое область видимости блока. Как она работает. LexicalEnvironment
Таймеры и замыкание
Функции setInterval, setTimeout, clearInterval, clearTimeout. Что такое замыкание и как его можно использовать
Функции обратного вызова
Определение функций обратного вызова. Примеры применения
Функции в JavaScript. Способы их создания. Область видимости и замыкание

По окончании курса вы получаете электронный сертификат. Ученики часто используют его при устройстве на работу, но стоит помнить, что самое ценное - это навык, который вы освоите на курсе.
Если вы пропустили какую-то тему или хотите освежить информацию - можете бесплатно пройти весь курс или пропущенное занятие в течение года. А в общем чате вы сможете получить материалы с пропущенного занятия.
На курсе будет информация по подготовке к работе: как пройти собеседование, где искать работу и заказы, как составить резюме и выгодно отличаться от соискателей, как оформить портфолио, с какими заказчиками имеет смысл работать, с чем придётся столкнуться в начале работы. Ученики уже на курсе размещают информацию о себе и контактируют с заказчиками, а преподаватели и кураторы дают рекомендации, исходя уже из их конкретной ситуаций. А еще у нас есть центр карьеры, где можно посмотреть все действующие стажировки для студентов. При такой поддержке у вас есть все шансы получить работу в короткие сроки.

Будьте первым кто оставит отзыв.

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

Пожалуйста, войдите чтобы оставить отзыв
JavaScript-разработчик
Цена:
53 820 ₽ 29 900 ₽