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

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

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

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

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

Сроки обучения февраль 2017 – апрель 2017

Время первого занятия 9 февраля (четверг) с 17.00 – 19.00

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

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

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

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

Количество мест, требования к учащимся, стоимость занятий

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

Требования к студентам

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

Сколько это стоит?

  • Стоимость одного курса для одного человека — 5000 табусов
  • 100 табусов = 100 рублей
  • Оплата производится до начала обучения
  • Из всех собранных табусов формируется фонд группы

Льготная стоимость обучения — 3000 табусов

Для студентов учебных заведений Смоленска выпускных курсов, сдавших последнюю сессию без оценок «удовлетворительно»

Сертификаты об окончании курса получат студенты, успешно сдавшие все зачеты и итоговое проверочное тестирование с показателем не менее 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 часа

Задание:

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

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

Необходимо указать: 1)Наименование организации 2)Период работы 3)Должность 4)Основные обязанности и функции

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

  • Стоимость одного курса для одного человека — 5000 табусов

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

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

  • Из всех собранных табусов формируется фонд группы

  • Лучший студент группы получит возврат стоимости обучения

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

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

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

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

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

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