Кира Кустова
HTML
Иллюстратор
CSS
Иллюстратор
JavaScript
Иллюстратор
-
alert
( ) -
const
- Debounce на примере формы поиска
-
.entries
( ) -
Promise
-
.query
Selector ( ) - Throttle на примере изменения страницы при прокрутке
-
try
...catch
-
use strict
- Асинхронность в JavaScript
- Браузерное окружение, BOM
- Булев тип
- Версии языка, транспайлеры, бандлеры
- Области видимости
- Переменные
const
,let
иvar
- Подгрузка контента при прокрутке
- Позиционирование элементов с помощью JavaScript
- Порядок выполнения
- Почти всё в JavaScript — объект
- Преобразование типов
- Работа с формами
- Рекурсия
Доступность
Иллюстратор
Веб-платформа
Иллюстратор
- TypeScript и статическая типизация
- Безопасность веб-приложений и распространённые атаки
- Виды веб-приложений
- Интерфейс командной строки
- Как браузер рисует страницы
- Как и зачем писать тесты
- Как работают веб-приложения
- Методологии разработки и Agile
- Объектно-ориентированное программирование
- Парадигмы программирования
- Разработка через тестирование (TDD)
- Стиль написания кода в команде
- Трёхслойная архитектура
- Фиктивные объекты и данные, моки, стабы
- Что такое API
- Что такое CI/CD
- Что такое CORS
- Что такое Docker
- Что такое код-ревью
- Что такое технический долг
- Язык разметки Markdown