Онлайн-буткемп: веб-разработчик от Нетологии
Программа курса
Ознакомьтесь с программой курса «Онлайн-буткемп: веб-разработчик» от Нетологии
HTML-вёрстка: с нуля до первого макета
- Теги для вёрстки контента страницы
- Теги для вёрстки структуры страницы
- Теги для вёрстки форм
- Селекторы CSS
- Определение контекста элементов
- Блочная модель
- Позиционирование элементов
- Оформление текста
- Оформление декоративных элементов
- Состояние интерактивных элементов
- Итоговый проект: вёрстка макета сайта
Адаптивная и мобильная вёрстка
- Вёрстка резинового макета
- Резиновые изображения
- Медиа-запросы и медиа-функции
- Вёрстка для мобильных устройств
- Вёрстка адаптивного макета
- Адаптивная типографика, выбор Breakpoints
- Адаптивные изображения
Основы программирования
- Алгоритмы, переменные, числа и строки
- Логика и математика
- Ветвление кода
- Алгоритм с множественным выбором
- Ошибки в коде
- Массивы, циклы
- Подпрограмма, функция
- Объекты
- Синхронное и асинхронное выполнение алгоритма
- Предназначение системы контроля версий
- Основные операции: фиксация и откат изменений, поиск, история
- Работа с сервисом GitHub
- Ветки, слияние веток и разрешение конфликтов
- Командная работа
Основы JavaScript
- Основы отладки
- Базовый и расширенный синтаксис
- Типы данных
- Функции, объекты
- Прототип и конструктор объекта
- Объектно-ориентированное программирование в JS: ES6
- Обработка исключений и замыкания
- Прототип массива, функции высшего порядка
- Асинхронность
- Возможности JavaScript в браузере
- Способы поиска нужного HTML-элемента
- Объект события
- DOM
- Работа с HTML-формами
- Изменение структуры HTML-документа
- Хранение состояния на клиенте
Продвинутый JavaScript: современные возможности языка
- Стандарты и рабочее окружение
- Модули и webpack
- Платформы: браузер vs Node.js
- Unit-тестирование
- Прототипы, конструкторы, классы и наследование
- Object, reflection и proxy
- Регулярные выражения
- Контейнеры
- ArrayBuffer
- Promises, async/await, timers and event loop
- Символы, итераторы, генераторы
- TypeScript
- Рабочее окружение
- Работа с DOM — объектной моделью документа
- Обработка событий
- Организация тестирования: Unit, E2E
- Работа с HTML-формами, LocalStorage
- Drag and Drop, работа с файлами
- Работа с HTTP
- Анимация и CSS
- Geolocation, notification, media
- RxJS
- EventSource, Websockets
- WebWorkers, ServiceWorkers
Библиотека React
- Компоненты, композиция компонентов
- События и состояние
- Props
- Формы
- Жизненный цикл и работа с HTTP
- Компоненты высшего порядка
- Hooks, Context API
- React Router
- Redux и Redux Thunk, Redux Observable, Redux Saga
Введение в Node.js, библиотека Express.js
- Начало работы с Node.js
- Аргументы командной строки и console
- Пакеты и модули Node.js
- Потоки и модули: fs, path
- Http-module. Переменные окружения
- Библиотеки Node.js для веб-разработки
- Middleware. Паттерн цепочка обязанностей
- Шаблонизаторы. Отрисовка контента и развёртывание приложения на сервере Heroku
- Docker: установка и настройка
- Docker: контейнеризация приложения
- Базы данных
- Подключение MongoDB в Node.js приложение
- Аутентификация. Passport.js
- Realtime взаимодействие с сервером, протокол Websocket. Библиотеки Ws и Socket.io
- Дипломный проект: интернет-магазин с CRM
- Трудоустройство
- Помощь с трудоустройством
- Город
- Онлайн
- Формат обучения
- Онлайн
- Практика
- Задания с проверкой
- Сертификат
- Есть
- Инструменты на курсе
-
CSSExpress.jsGitGitHubHTMLJavaScriptMongoDBNode.jsREST APIReactReduxTypeScript
Удалённый формат. Все лекции проходят в интернете в удобное для вас время.
Команда экспертов. Лекции ведут специалисты с большим опытом из крупных компаний.
Большой выбор курсов. Если готовый курс не подходит, под вас соберут персональную программу.
Технические проблемы. У некоторых студентов наблюдаются неполадки во время обучения.
Настойчивые продажи. Перед началом курса менеджеры активно звонят и склоняют к покупке.
Взгляните, что студенты и выпускники говорят про онлайн-школа Нетологии
Качественное и интересное образование! Дань возможность заниматься перспективным и высокооплачиваемым делом, причем онлайн.
Всем привет! Прошел ровно как год, как я пришла в Нетологию, и похоже, останусь с вами навсегда. Невероятный объем знаний, поддержка со стороны преподавателей и аспирантов, новые, полезные знакомства и масса положительных эмоций. Прошла курсы по smm, digital-маркетингу, soft skil...