
−65%
Программирование9 месяцев
Профессия: Java-разработчик
Изучение современных возможностей JavaScript, которые делают код короче, выразительнее и удобнее для чтения.
Темы:
Spread (оператор распространения)
Destructuring (деструктуризация)
Rest (остаточный параметр)
Object Literals (объектные литералы)
Template Strings (шаблонные строки)
Nullish Coalescing Operator (оператор нулевого слияния)
Optional Chaining (необязательная цепочка)
Другие полезные операторы
Воркшоп
Основы работы с алгоритмами, их сложностью и реализация распространённых алгоритмов в JavaScript.
Темы:
Сложность алгоритмов BigO
Рекурсия
Алгоритмы сортировки
Применение сортировки в JavaScript
Воркшоп
Разбор структуры данных "хэш-таблица" и её реализация на практике в JavaScript.
Темы:
Что такое хэш-таблица
Устройство хэш-таблицы
Реализация в JavaScript
Воркшоп
Изучение основных абстрактных типов данных — стек и очередь, а также механизмов асинхронности в JavaScript.
Темы:
Абстрактные типы данных
Реализация стека
Реализация очереди
Работа с EventLoop
Воркшоп
Основы структур данных «граф» и «дерево», их свойства и ключевые операции.
Темы:
Основные понятия графов
Основные понятия деревьев
Операции над графами и деревьями
Воркшоп
Решение практических задач с использованием различных алгоритмов.
Темы:
Задачи на рекурсию
Задачи на сортировку
Задачи на алгоритм Дейкстры
Задачи на жадные алгоритмы
Воркшоп
Обзор наследования в JavaScript, включая прототипы и классы.
Темы:
Принципы наследования
Прототипное наследование
Наследование классов
Воркшоп
Основы шаблонизации во фронтенде с использованием JavaScript.
Темы:
Что такое шаблонизация
Инструменты шаблонизации
Примеры использования
Воркшоп
Принципы клиент-серверной архитектуры и взаимодействие с сервером через HTTP и REST API.
Темы:
Основы HTTP
CORS
REST API
CRUD
AJAX
Воркшоп
Изучение возможностей браузера через доступные API.
Темы:
Сторонние API
Работа с графикой, видео и аудио
Встраивание виджетов
Обнаружение функций браузера
Воркшоп
Работа с HTML-формами, валидация и управление вводом через JavaScript.
Темы:
Основы HTML-форм
Валидация форм
Управление формами через JavaScript
Воркшоп
Начните учиться уже сегодня — получите доступ к курсу сразу после оплаты