Вопрос/ответ EN
Вопрос/ответВопрос-ответ Вопрос/ответЧасто задаваемые вопросы Обращения граждан Телефонный справочник
+7 (800) 550-41-72 Телефон горячей линии
+7 (812) 326-31-63 Многоканальный телефон
Россия, 193232, Санкт-Петербург,
пр. Большевиков д.22, к.1
rector@sut.ru

Основы веб-разработки

О курсе

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

Какую бы профессию ни выбрал ваш ребенок
в будущем, знания и навыки веб-разработки будут его конкурентным преимуществом для поиска работы в IT.

Каждый научится:

  • Придумывать концепцию и проектировать веб-приложения в деталях;

  • Базово разрабатывать дизайн интерфейсов;

  • Создавать с помощью инструментов HTML и CSS визуальную часть приложения;

  • Делать приложения интерактивными с помощью JavaScript;

  • Разворачивать проект на сервере,чтобы он работал в интернете.

Слушатели: учащиеся средних школ 7-11 классов

Продолжительность обучения:

  • 40 академических часов( стоимость 23 300 руб.)

Форма обучения: очный

Аттестация: Сертификат Цифровой академии школьников СПбГУТ

Содержание программы

1

Модуль 1. Основы HTML

  • Основы HTML
  • Работа с текстом
    и изображениями
  • Работа с таблицами
  • Создание сайта-визитки
2

Модуль 2. Основы CSS

  • Селекторы и классы
  • Комбинированные селекторы
  • Контейнеры и псевдоклассы
  • Figma и flexbox
  • Единицы измерения и переходы
  • Сетки
  • Анимация
  • Часть команды — часть корабля
3

Модуль 3. Программирование на языке JavaScript

  • Введение в JavaScript
  • Функции и события в JavaScript
  • Управляющие конструкции
  • ООП
  • Анимация
  • Асинхронность и BOM
  • Работа со строками и cookie
4

Модуль 4. Проект "Пиксель" 

  • Проект «Пиксель». Часть 1
  • Проект «Пиксель». Часть 2
  • Проект «Пиксель». Часть 3
  • Проект «Пиксель». Часть 4
5

Модуль 5. Git и работа в команде

  • Система контроля версий
  • Среда разработки, консоль и ветвление
  • Работа над групповым проектом. Планирование
  • Работа над групповым проектом. Макет
  • Работа над групповым проектом. Вёрстка
  • Работа над групповым проектом. Программирование логики
  • Работа над групповым проектом. Тестирование и доработка приложения
  • Хостинг и публикация
6

Модуль 6. Финал

  • Вершина дизайна
  • Выбор хостинга
  • Инструменты веб-аналитики
  • Продвижение
  • Защита проекта