ДОПОЛНИТЕЛЬНОЕ ОБРАЗОВАНИЕ
В ТУСУРЕ

ТОЧНЫЕ ЗНАНИЯ
ОТТОЧЕННЫЕ НАВЫКИ

тел. +7 (3822) 70-17-36

Специалист по вопросам поступления

  • Безрукова
  • Вера Петровна

Специалист по вопросам обучения школьников

  • Тахтабаева
  • Ильмира Хусаиновна

Куратор дистанционного обучения

  • Завадовская
  • Олеся Александровна
 

Front-end разработка

Описание программы

Front-end разработка — создание публичной части веб-приложения или сайта, с которой контактирует пользователь. Frontend-разработчик отвечает за то, чтобы на сайте каждая кнопка, иконка, текст и окно стояли на своих местах и выполняли заданные им функции. Например, чтобы кнопка «купить» открывала корзину, а «play» — запускала фильм или музыку. Разработчик — практическая профессия, поэтому курс направлен на практику, теории — необходимый минимум. После каждого занятия слушатели закрепляют навыки в домашних заданиях и получают обратную связь от преподавателя. Основные понятия рассматриваются на примерах мини-проектов.
 
Слушатели сразу применяют знания: постепенно готовят два сквозных итоговых проекта. На курсе есть место творчеству. Вы сами выбираете тему итоговых сайтов и JavaScript-проектов. Спроектируйте лендинг мечты, сделайте сайт из выпускного альбома, напишите игру, где герой — ваша собака. Делайте в удовольствие. Обучение проходит в режиме живых вебинаров по 180 минут (есть перерывы), 3 раза в неделю.
 
Выпускники курса могут дополнить портфолио проектами и удостоверением о повышении квалификации, чтобы претендовать на должность frontend-разработчика уровня junior.

 

Курс предназначен для: 

всех желающих освоить область создания сайтов и веб-приложений. 

Рекомендуемая подготовка: 

уверенное пользование компьютером.

Программа курса: 

HTML, HTML5, CSS, CSS3

Вы научитесь формировать корректную структуру веб-страницы, задавать желаемое визуальное расположение и оформление элементов веб-страницы с учётом отображения на разных устройствах.

Векторная графика SVG

Вы будете иметь представление о масштабируемой векторной графике на веб-странице, сможете создавать и редактировать svg-изображения средней сложности с анимацией и интерактивом без графических редакторов.

JavaScript (JS)

Вы будете управлять элементами веб-страницы согласно поведению пользователя. Создадите игру с несложной механикой, клиентское приложение, «оживите» веб-страницу анимированными блоками, пунктами меню, элементами с параллаксами

Canvas

Вы создадите растровые изображения на веб-странице и сможете изменять эти изображения исходя из возникающих событий (системные события или действия пользователя), разработаете игры и приложения с графическим интерфейсом.

Объектно-ориентированное программирование в JS

Будете иметь представление об основных понятиях ООП, способах реализации объектно-ориентированного подхода в JS на примере мини-проектов.

После окончания курса вы будете знать:

  • структуру гипертекстового документа
  • основные классификации элементов веб-документа
  • основные теги и их атрибуты
  • особенности формата HTML5
  • причины и цели создания CSS
  • основные стилевые селекторы
  • особенности и стилевые свойства блочных элементов
  • модели позиционирования элементов на странице: блочные, Grid Layout, FlexBox Layout
  • особенности технологии SVG
  • области применения JavaScript, его возможности и ограничения
  • основные алгоритмические конструкции
  • способы поиска элементов в веб-документе
  • модель DOM
  • основные типы данных JavaScript
  • назначение JS-фреймворков и библиотек, возможности библиотеки jQuery
  • особенности технологии создания растровых изображений на веб-странице
  • элемент Canvas, его свойства и методы

После окончания курса вы будете уметь:

  • создавать веб-документы с HTLM и CSS
  • создавать макет сайта и распределять информацию по разделам
  • применять оптимальную модель разметки, строить модульную сетку
  • создавать и редактировать svg-изображения без графических редакторов
  • формировать содержимое веб-страницы на JavaScript, изменять содержимое веб-страницы согласно действиям пользователя
  • оценивать и тестировать сайт
  • тестировать и отлаживать веб-приложения
  • создавать изображения с использованием элемента Canvas, изменять и анимировать изображения

После окончания курса овладеете навыками:

  • использования средств, поддерживающих разработку ПО профессионально-ориентированных веб-приложений
  • создания и оформления веб-страниц
  • создания интерактивных веб-приложений
  • использования библиотеки jQuery
  • тестирования и отладки веб-приложений.

Продолжительность обучения: 170 часов/2 месяца

Формат обучения — онлайн, в формате вебинаров

Выдаваемый документ: удостоверение о повышении квалификации ТУСУР установленного образца

Автор программы

Татарникова Людмила Анатольевна
ведущий программист лаборатории мультимедийных приложений Института дистанционного образования Томского государственного архитектурно-строительного университета. Обладатель почетных званий «Профи ДО»: Аналитик качества, Эксперт ЭО и ДО, Золотой фонд ДО, Испытатель качества

  • Педагогический опыт — 37 лет
  • Профессиональный опыт — 25 лет
Курс: Front-end разработка

Рассчитать итоговую стоимость
-----------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

Телефон: 8 (3822) 70-17-36, 53-30-77
ул. 19 Гвардейской дивизии, 9а,
пр. Ленина, 40, оф. 127