Front-end Разработчик

Учебное заведение: Колледж информационных и цифровых технологий

Начало: По мере набора
Длительность: 288 часов.
Стоимость: 6700 руб.

В курс входит:

  • Введение в Web-технологии. Структура HTML. Форматирование текста при помощи HTML
  • Форматирование с помощью CSS. Списки. CSS отступы и поля
  • Materialize. Навигация и Bootstrap
  • Less. История создания Less. Цели и задачи Less. Подключение и компиляция Less;
  • Введение в объектно-ориентированное программирование;
  • Событие. Обработчик события. Обработка событий в сценариях
  • Browser Object Model. Document Object Model;
  • Взаимодействие с DOM
  • Формы. Применение форм. Размещение элементов формы в HTML;
  • Проверка достоверности форм. Использование Cookie;
  • Рисование с помощью Canvas, поддержка медиа-возможностей;
  • JSON, Ajax. Цели и задачи. Синтаксис JSON;
  • ECMAScript 6
  • Модульное тестирование;
  • Паттерны проектирования. Использование UML при анализе паттернов проектирования;
  • Паттерн MVC. Цели и задачи паттерна Model-View-Controller;
  • Принципы проектирования классов SOLID;
  • Введение в jQuery. Доступ к элементам страницы при помощи функции $;
  • Создание обработчиков событий с использованием jQuery;
  • Отображение и скрытие элементов с помощью методов show и hide. Создание эффектов;
  • REST API. Использование метода GET. Использование метода POST;
  • Использование jQuery плагинов;
  • Работа в команде, управление программными проектами.

По окончанию курса:

  • Верстать веб-страницы с применением современных технологий HTML5 и CSS3;
  • Тестировать веб-страницы, выполнять контроль качества;
  • Управлять браузерами и элементами HTML-страниц с помощью JavaScript;
  • Эффективно манипулировать элементами DOM;
  • Использовать базовую анимацию и управлять эффектами;
  • Создавать высокоэффективные сайты Web 2.0;
  • Использовать объект XmlHttpRequest для выполнения синхронных и асинхронных запросов к серверу;
  • Передавать и обрабатывать данные на сервер всеми доступными методами;
  • Использовать JSON нотацию для передачи данных;
  • Использовать XML-PRC протокол в AJAX приложениях;
  • Использовать систему управления базами данных MongoDB;
  • Владеть фреймворками React и Angular.

Выбрать город

Москва, Санкт-Петербург, Казань, Самара, Екатеринбург, Новосибирск, Томск