Веб-разработка

Курс

Web-разработка достаточно сложна для новичков из-за большого количества тем, которые она в себя вмещает. Но не стоит об этом переживать на нашем курсе. В нем мы детально рассмотрим все основные инструменты web-разработчика.
Начнем с базовых понятий frontend разработки (не очень понятно, что это? Объясним на занятии!), создадим полноценный сайт по готовому макету и выложим его в интернет, а также погрузимся во тьму познакомимся с backend разработкой, создадим свое собственное многопользовательское клиент-серверное приложение для выкладывания фотографий (да-да, замена той самой социальной сети, которую нельзя называть).
В процессе прохождения 3 модулей вы сможете подробно ознакомиться с профессией web-разработчика и начать создавать свои собственные приложения!

Преподаватель

Владислав Колебцев
Ведущий преподаватель,
методист и автор курсов

Записаться на день открытых дверей

16 мая в нашей школе пройдет день открытых дверей.
Вы сможете посмотреть на обустройство школы, познакомиться с преподавателями и администраторами, задать свои вопросы.

Учебный план

1-й

модуль
Занятие 1

«HTML»

Задание каркаса и элементов страницы, ссылок, картинок, таблиц.
Занятие 2

«CSS»

Изменение внешнего вида элементов: цветов, размеров, отступов.
Занятие 3

Форматирование

Структурирование элементов на странице. Трансформации и анимация.
Занятие 4

«JavaScript»

JavaScript. DOM, переменные и функции Использование чисел и строк, изменение содержимого страницы.
Занятие 5

Условия и циклы

JavaScript. Условные конструкции и циклы Вариация поведения страницы в зависимости от условий.
Занятие 6

Данные

JavaScript. Структуры данных Способы хранения и организации данных.
Занятие 7

«JQuery»

Библиотека для эффективного управления содержимым страницы.
Занятие 8

«Bootstrap»

Библиотека, предоставляющая большое количество готовых элементов.
Занятие 9

Позиционирование

CSS. Позиционирование. Взаимное расположение элементов. Глубина.
Занятие 10

Зачёт

Проверка знаний в устной форме.
Занятие 11

«Пятнашки». Часть 1

Реализация игрового поля, ячеек и их перемещения.
Занятие 12

«Пятнашки». Часть 2

Завершение Перемешивание костяшек и вывод поздравительного сообщения.

2-й

модуль
Занятие 13

Подготовка проекта

Изучение ПО. Выбор шаблона, разбор будущего проекта, файловая структура проекта. Создание шапки.
Занятие 14

Главный экран

Главный экран сайта. Блок со слайдером Меню УгамбургерФ, работа со стилями CSS. Работа с библиотекой слайдера.
Занятие 15

Прототипирование

Прототипирование, библиотека иконок. Блок «о нас». Типографика, иконочные шрифты.
Занятие 16

Стили и сетки

Стили и работа с grid-system. Блок Умы в цифрахФ Верстка с использованием Bootstrap с grid-system. Прототипирование секций.
Занятие 17

Закрепление материала

Блок «цены». Освоение пройденного материала, иконочные шрифты, grid-system, стили CSS. Проверка знаний.
Занятие 18

Слайдер

Работа со слайдером. Блок «команда» Изменение готовых стилей сторонних плагинов.
Занятие 19

Поля ввода

Форма обратной связи и слайдер партнеров. Блок «контакты» и «партнеры» Поля ввода данных. Плагин карусели.
Занятие 20

Карта

Размещение интерактивной карты. Блок «наш офис» и «подвал сайта». Вставка и настройка виджетов. Плагин раскрытия секции.
Занятие 21

Фильтры

Плагин фильтрации объектов. Блок «портфолио». Фильтр для проектов.
Занятие 22

Динамическое меню

Работа с JavaScript. Полноэкранное меню сайта и смена размера шапки. Практическое применение JS, создание анимаций.
Занятие 23

Хостинг

Хостинг, отправка контактных данных. Блок «контакты» Публикация проекта. Работа с данными.
Занятие 24

Анимация

Анимация объектов. Заставка сайта. Анимация на сайте. Доработка мобильной версии. Заставка загрузки.

3-й

модуль
Занятие 25

Система контроля версий

Как и где стоит хранить код разрабатываемых приложений. Для разминки — рисование на холсте.
Занятие 26

Погружение в JavaScript

Продвинутые функции языка. Отладка программ.
Занятие 26

Node.js

Различные типы серверов. Особенности работы HTTP.
Занятие 28

MongoDB

Система управления базами данных.
Занятие 29

Vue.js. Связывание данных

Автоматическое связывание изменений, хранимых данных с изменениями на странице.
Занятие 30

Списки, события

Генерация списков, события и анимация в библиотеке Vue.js.
Занятие 31

Одностраничные приложения

Vue.js. Компоненты и маршрутизация. Построение сложных одностраничных приложений.
Занятие 32

Зачёт

Практическая проверка знаний.
Занятие 33

Фотолента. Аутентификация

Система регистрации: регистрация, вход, выход.
Занятие 34

Фотолента. Загрузка

Механизм загрузки изображений на сервер.
Занятие 35

Фотолента. Новости

Страница с последними фотографиями пользователей.
Занятие 36

Impress.js

Библиотека для построения эффектных трехмерных презентаций.

Записаться

Запишитесь сейчас, а оплатить можете ближе к старту занятий. Количество мест ограничено.
  •                        Необязательно
Или позвоните нам
+7 4842 570 170
Мы отвечаем по будням с 8 до 20 часов, а по выходным по расписанию занятий
  • Расписание

  • 1-я смена. Июнь

  • Пройдёт с 3 по 21 июня
  • 1-й модуль Есть места
    Веб-разработка
    11:30 - 13:30
    на Георгия Димитрова, 24
  • 2-я смена. Июль

  • Пройдёт с 1 по 19 июля
  • 1-й модуль Есть места
    Веб-разработка
    14:00 - 16:00
    на Теренинском, 6
  • 3-я смена. Август

  • Пройдёт с 29 июля по 16 августа
  • 2-й модуль Есть места
    Веб-разработка
    14:00 - 16:00
    на Теренинском, 6

Все наши курсы

иконка
7-11 лет
Лёгкий старт в мир офисных приложений
Работа с компьютером, файлами и флешками. Научим работать с документами и делать красивые презентации, освоим Word, Excel и PowerPoint.
Открыть
иконка
7-11 лет
Занимательное программирование
Программирование для «маленьких». Объясним, что такое программирование на примере визуальных языков.
Открыть
иконка
7-11 лет
Roblox
Разработка игр на базе движка Roblox. Игры на нём с 2022 года самые популярные, а авторы этих игр зарабатывают много деняк.
Открыть
иконка
7-11 лет
Роботрек
Смесь программирования и роботехники. Покажем, как собирать роботов для разных задач, и научим писать алгоритмы их поведения.
Открыть
иконка
12-17 лет
Веб-разработка
Научим писать сайты.
Такие, как этот,
к примеру.
Открыть
иконка
12-17 лет
Python-программирование
Освоим один из самых популярных языков программирования. На «Пайтоне» пишут и приложения, и сайты, и даже нейросети.
Открыть
иконка
12-17 лет
Java-программирование
Научим программировать.
Всё как на «Пайтоне»,
только про «Джава».
Открыть
иконка
12-17 лет
Системное администрирование
Работа с компьютером на уровне железа. Покажем, из чего собраны компьютеры и сервера, и как с ними работать.
Открыть
иконка
12-17 лет
Кибербезопасность
Разберемся в основах IT-безопасности
Научим предотвращать угрозы и
противостоять хакерским атакам
Открыть
иконка
12-17 лет
Просто дизайн
Раскроем вашу креативность
и поможем прокачать навыки
настоящего дизайнера
Открыть
иконка
12-17 лет
Основы 1С:Предприятие
Освоим базовые элементы системы,
научимся создавать собственные
информационные базы.
Открыть
иконка
12-17 лет
Нейросети. Практический курс
Научим использовать нейронные сети
в повседневной жизни
Открыть