Курс «JavaScript-разработчик»
Видеоуроки / Самостоятельно / Обучение в ЛК на сайте автора
Вы узнаете основы программирования на JavaScript, чтобы работать в сфере IT.
Обновлено: 06.11.2022
Источник изображения: Unsplash
- Оплата на сайте автора. Цена может отличаться.
- Доступен в рассрочку
- 2 месяца
- Срок доступа: 2 года с момента начала обучения
- Обучение: в ЛК на сайте автора
- Когда будете учиться: строго по расписанию
- Уровень сложности: для новичков
- Демодоступ
- Техническая поддержка: в рабочее время, чат на сайте, чат в мессенджере, электронная почта, телефон
- Доступ: сразу после оплаты
Чему вы научитесь?
- Верстать сайты.
- Разрабатывать мобильные интерфейсы.
- Делать интерактив на сайтах.
- Работать с буфером обмена.
- Вычислять геопозицию.
О курсе
Описание
Программа курса
Особенности
Хотите начать карьеру в индустрии IT, но не знаете с чего начать? Освойте основы JavaScript, чтобы создавать сайты и интерактивные элементы для них.
Учебный центр «Слёрм» проводит обучение для всех, кто мечтает войти в backend и frontend-разработку. Спрос на разработчиков постоянно растет, нужны специалисты. Узнайте, как попасть в сферу информационных технологий и остаться надолго. Освойте верстку и научитесь создавать сайты на JavaScript.
После обучение в центре «Слёрм» вы сможете получить налоговый вычет за учебу, а также создадите полноценный проект для портфолио. Программа подходит даже новичкам, не знающим математику, язык один из самых легких в программировании.
На курсе «JavaScript-разработчик»:
- Основы верстки и ускорение.
- Программирование и код.
- Разновидности данных.
- Наследование и прототипы.
- Приложение и сборщики.
- Тестирование продукта.
После освоения программы курса вы сможете работать в ИТ-сфере, создавая сайты и приложения.
Бесплатный мини-курс «Войти в IT»
- Чтобы вы могли быстро найти варианты реализации в IT, мы подготовил бесплатный мини-курс «Войти в IT». Он поможет выбрать направление по душе и сделать первые шаги в backend и frontend-разработку.
- Как попасть в IT без опыта и остаться там.
- Ошибки в поиске работы в IT и как их не допускать.
1. Знакомство с курсом
- Знакомство с курсом.
- Знакомство со спикерами.
- Знакомство с форматом обучения: темп работы, ревью, расписание.
- Знакомство с учебным окружением: стедны, чаты.
- Источники информации.
2. Знакомство с вёрсткой
- Базовые теги HTML.
- Базовые свойства CSS.
- Блочная модель.
- Позиционирование.
- CSS-анимации.
3. Ускорители процесса вёрстки
- CSS-переменные.
- Методологии вёрстки.
- Препроцессоры.
- UI-фреймворки.
- Шаблонизаторы.
4. Основы
- Что такое инструкция?
- Строгий режим "use strict".
- Переменные.
- Типы данных.
- Преобразование типов данных.
- Операторы.
- Операторы сравнения.
- Условные операторы (if, switch...case).
- Логические операторы.
- Взаимодействие с пользователем (alert, prompt, comfirm).
- Циклы (wile, for).
- Функции.
5. Качество кода
- Отладка в браузере.
- Вредные советы.
- Комментарии.
- Документация.
6. Объекты
- Объекты.
- Сборка мусора.
- Символы.
- Методы и this.
- Преобразование в примитивы.
- Функции-конструкторы.
7. Типы данных
- Методы у примитивов.
- Числа.
- Строки.
- Массивы и их методы.
- Итераторы (перебираемые объекты).
- Map и Set.
- WeakMap и WeakSet.
- Формат JSON.
8. Глубже в функции
- Рекурсия.
- Замыкания.
- Rest параметры.
- Var.
- Глобальный объект.
- Функция как объект.
- Декораторы и call/apply.
- Привязка контекста к функции (bind).
- Повторяем лямбды (стрелочные функции).
9. Прототипы, наследование
- Прототипное наследование.
- Prototype.
- Встроенные прототипы.
- Методы прототипов.
10. ООП
- Базовый синтаксис классов.
- Наследование классов.
- Статические методы и свойства.
- Приватные свойства и методы.
- Расширение встроенных классов.
- Instanceof.
- Примеси.
11. Асинхронность
- Колбеки.
- Промисы.
- Async/await.
- SetTimeout и setInterval.
- RequestAnimationFrame.
- EventLoop.
- Heap, stack.
- Очередь задач.
- Call-stack.
- Микро- и макро- задачи.
12. DOM
- Браузер и спецификации.
- DOM-дерево.
- Поиск элементов через querySelector*, getElement*.
- Свойства объекта элемента.
- Изменения документа.
- Размеры и прокрутка элементов.
- Размеры и прокрутка окна.
- Координаты.
13. События
- Что такое событие.
- Всплытие.
- Делегирование событий.
- Поведение браузера по умолчанию.
- Пользовательские события.
14. Формы
- Свойства и методы формы.
- Фокусировка на форму.
- События форм (change, input, paste, copy).
15. Браузерные API
- Что такое браузерное API.
- Web Storage.
16. Модули и сборка приложения
- Что такое сборщики?
- Зачем нам собирать наши проекты?
- С помощью каких инструментов это можно делать?
17. Фреймворки
- Что это такое.
- Зачем нужны.
- Как с ними работать.
18. Знакомство с NodeJS
- Что такое NodeJS.
- readFile.
- writeFile.
- process.
- global.
- process.stdIn.
19. Тестирование
- Что такое тесты и зачем это нужно?
- Jest.
- Unit-тесты.
20. Бонусный курс «Git»
Тема 1: Философия командной разработки
- Основные аспекты современной командной разработки.
- Системы контроля версий, основные функции.
- Краткая история создания программного продукта. Как системы контроля версий вписываются в процессы?
Тема 2: Популярные хостинги разработки ПО
- Gitlab, Github.
- Регистрация на Gitlab.
Тема 3: Основы Git
- Установка Git.
- Что такое репозитории и как ими пользоваться?
- Коммиты. Как сохранять изменения в репозитории?
- Ветвление в Git.
- Обмен изменениями с удалёнными репозиториями.
- Сложные кейсы слияния веток.
- Управление историей изменений в Git.
Тема 4: Практики использования Git в командах
- Удачные модели ветвления в Git.
- Что такое код-ревью? Как Gitlab помогает его организовать?
- Что такое CI/CD? Как с ними интегрируется Git?
Тема 5: Личная конфигурация Git для удобной работы
-
ФорматСамостоятельно
Видеоуроки
Обучение в ЛК на сайте автора -
Демодоступ
-
Продолжительность2 месяца
-
Уровень сложностиДля новичков
-
Когда вы будете учитьсяСтрого по расписанию
-
Техническая поддержкаВ рабочее времяЧат на сайтеЧат в мессенджереЭлектронная почтаТелефон
-
Срок доступа к материалам2 года с момента начала обучения
-
Год выхода2022 Последнее обновление: 06.11.2022
- Нажмите на кнопку
Перейти на сайт - Вы перейдете на детальную страницу курса Центра. Внимательно прочитайте представленную на ней информацию.
- Следуя указаниям, оформите заказ на курс.
- Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к курсу.
- Если вы еще не готовы к покупке курса, то советуем для начала освоить бесплатный материал Центра.
Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.
Отзывы о курсе
Пока никто не оставил отзывов. Чтобы оставить отзыв перейдите на полную версию страницы.
Другие курсы автора
- Формат — Видеоуроки
- 3 дня
Курс — Service mesh
- Формат — Видеоуроки
Курс — Основы администрирования СУБД GreenPlum
- Формат — Вебинары в записи
- 3 дня
Интенсив — Python: работа с API и фреймворками
- Формат — Видеоуроки
- 1,5 месяца
Курс — Python-разработчик
- 6 недель