Школа для
it–специалистов
в смоленске

Обучаем программированию,
интернет-маркетингу и
менеджменту проектов

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

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

Преподаватель курса
Реутов Виталий компания WebCanape,ведущий разработчик, руководитель проекта Canape CRM
Количество и продолжительность занятий, сроки и место проведения

Сроки обученияфевраль/март – апрель/май 2019

Дата первого занятияоткрытая (по мере формирования группы) 

Все последующие занятия будут проходить по вторникам с 17.00 до 19.00

Количество и продолжительность занятий 10 занятий по 2 часа один раз в неделю

Форма занятий очная, теоретические семинары и практическая работа над заданиями

Место проведения г. Смоленск, ул. Карла Маркса, д. 12, TwinsHall

Количество мест, требования к обучающимся, условия получения сертификата и рекомендательного письма

Количество мест 15 мест

Требования к обучающимся

  • Желательно образование по специальностям — информатика и вычислительная техника, прикладная информатика
  • Интерес к веб-технологиям, приветствуются базовые знания HTML и SQLприложений
  • Наличие времени для посещения всех занятий и для самостоятельной работы

Условия получения сертификата и рекомендательного письма

Сертификаты об окончании курса получат обучающиеся, успешно сдавшие все зачеты и итоговое проверочное тестирование с показателем не менее 70% правильных ответов.

Рекомендательные письма от преподавателя курса с развернутым отзывом получат обучающиеся, набравшие максимальное количество баллов по результатам выполнения практических заданий и проверочных тестов.

При отказе от обучения или отчислении с курса стоимость обучения не компенсируется.

Технологии

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

1 Тема 2 ч. КАК РАБОТАЕТ ИНТЕРНЕТ. СТРУКТУРА ВЕБ-ПРИЛОЖЕНИЯ. ЖИЗНЕННЫЙ ЦИКЛ ПРИ РАЗРАБОТКЕ ВЕБ-ПРИЛОЖЕНИЯ

  • История развития веб-технологий
  • Рассказ о клиент-серверной архитектуре
  • Ситуация на рынке веб-приложений
  • Знакомство с технологиями, используемыми в веб-разработке
  • Знакомство с технологическим процессом разработки веб-приложений

Продолжительность: 2 часа

Задание:

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

2 Тема 4 ч. УЧЕБНЫЙ СЕРВЕР И ЗНАКОМСТВО С PHP

  • Разворачивание тестовых серверов
  • Первое приложение “Hello world” на PHP
  • Базовые операторы и синтаксис
  • Знакомство с технологиями, используемыми в веб-разработке
  • Разбор некоторых базовых задач программирования на PHP
  • Обработка ошибок
  • ООП в PHP и пространства имен

Продолжительность: 4 часа

Задание:

Сформировать техническое задание с точки зрения общения заказчика и менеджера проекта — описать требования, объекты и сущности к будущему проекту.

3 Тема 4 ч. ЖИЗНЕННЫЙ ЦИКЛ ВЕБ-ПРИЛОЖЕНИЯ

  • Типовая последовательность вызовов
  • Теория конечных автоматов
  • Пример реализации веб-приложения на основе конечных автоматов
  • Парадигма MVC (знакомство с паттернами, из которых она состоит, и самой парадигмой)
  • Пример реализации веб-приложения на основе парадигмы MVC

Продолжительность: 4 часа

Задание:

Разработать функционирующее веб-приложение из ранее составленных макетов и базы данных.

4 Тема 4 ч. БАЗЫ ДАННЫХ

  • Основы баз данных и НФ
  • Основные СУБД
  • Знакомство с MySQL
  • Работа с MySQL (запросы на выборку, модификацию и удаление)
  • Администрирование базы данных
  • Основные способы оптимизации базы данных

Продолжительность: 4 часа

Задание:

Спроектировать базу данных с учетом выделенных ранее сущностей и связей.

5 Тема 2 ч. ШАБЛОНИЗАТОР И ВЕРСТКА

  • Основной подход к шаблонизации
  • Основы верстки
  • Подробный разбор шаблонизатора Twig с примерами
  • Знакомство с Twitter Bootstrap
  • Разбор некоторых компонентов Bootstrap

Продолжительность: 2 часа

Задание:

Сверстать макет будущего проекта.

6 Тема 2 ч. БИБЛИОТЕКА JQUERY

  • Знакомство с библиотекой jquery
  • Базовые функции и операторы
  • CSS-селекторы
  • Traversing
  • Добавление и удаление элементов на странице
  • Обработка и привязка событий
  • ajax-запросы

Продолжительность: 2 часа

Задание:

Доработать веб-приложение, добавить новый функционал с использованием библиотеки jquery.

7 Тема 2 ч. БЕЗОПАСНОСТЬ ВЕБ-ПРИЛОЖЕНИЯ. СЕССИЯ И АВТОРИЗАЦИЯ

  • Фильтрация ввода
  • Фильтрации вывода
  • Сессии и их применения
  • Подходы к авторизации

Продолжительность: 2 часа

Задание:

Повысить безопасность веб-приложения.

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

Стоимость обучения

Базовый  Оптимальный Максимальный
3900 табусов 5900 табусов 12900 табусов
  • 8-10 занятий с преподавателем
  • дополнительные материалы 

 

  • 8-10 занятий с преподавателем
  • дополнительные материалы 
  • практические задания с проверкой выполнения
  • сертификат о прохождении обучения*
  • рекомендательное письмо**
  • 8-10 занятий с преподавателем
  • дополнительные материалы 
  • практические задания с проверкой выполнения
  • сертификат о прохождении обучения*
  • рекомендательное письмо**
  • индивидуальная консультация по теме курса или разбор собственного кейса***
  • доступ к видеозаписям занятий

* Сертификат выдается в случае, если обучающийся набрал необходимое количество баллов по результатам выполнения практических заданий и/или проверочных тестов (в зависимости от конкретного курса)

** Рекомендательное письмо с развернутым отзывом преподавателя выдается обучающимся, набравшим максимальное количество баллов по результатам выполнения практических заданий и/или проверочных тестов (в зависимости от конкретного курса)

*** Продолжительность консультации — 2 часа

Важно

  • 100 табусов = 100 рублей

  • Оплата производится до начала обучения

  • При отказе от обучения или отчислении с курса стоимость обучения не компенсируется

Внимание! Льготная стоимость обучения — 3900 табусов за тариф Оптимальный. Для студентов учебных заведений Смоленска выпускных курсов, сдавших последнюю сессию без отметок «удовлетворительно». Количество мест ограничено.

Как поступить в школу?

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

Главная | Карта сайта | Обратная связь

Адрес: Смоленск, ул. Иванова, д. 1
E-mail: personal@twinscom.ru
Телефоны: +7 (000) 000 00 00
+7 (000) 000 00 00