Контакты

г. Барнаул, ул. Пролетарская 117
+7 (3852) 571-576
+7 (923) 167-21-22
+7 (923) 167-21-22

Социальные сети

Реквизиты

Расчетный счет 30301810000006000001
Кор. счет 30101810400000000225 в Главном управлении Центрального банка Российской Федерации по Центральному федеральному округу г. Москва (ГУ Банка России по ЦФО)
БИК 044525225
КПП 773601001
ИНН 7707083893


PHP Practice

Курс PHP Practice включает:
  • Много-много практики (и да – оставьте теорию для университета)
  • Создание собственного проекта
  • Шанс пройти стажировку в компании Freematiq

Будь в тренде – изучай PHP!

Хотите всерьёз заниматься созданием сайтов? Тогда без PHP вам просто не обойтись! Приходите в образовательно-событийный центр «Digital Space» — здесь запускают обучающий курс по PHP-программированию.

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

Требования к будущим студентам: знания основ программирования, умение работать с базами данных (SQL), собственный ноутбук.

Для кого мы проводим курс:

Студенты, обучающиеся по направлениям:
  • Прикладная математика и информатика;
  • Математика и компьютерные науки;
  • Фундаментальная информатика и информационные технологии;
  • Прикладная информатика;
  • Информационная безопасность;
  • Бизнес-информатика;
  • Информатика и вычислительная техника;
  • Программная инженерия;
  • Информатика и вычислительная техника;

Начинающие разработчики;
Фрилансеры;

Методика работы:

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

Курс разбит на три модуля:

Основы php
  1. Установка и настройка php в операционной системе
  2. Базовый синтаксис php, возможности языка
  3. Протокол HTTP
  4. Шаблоны проектирования. MVC
  5. Формы и сессии
  6. Объектно-ориентированное программирование, composer, autoload
  7. Наследование
  8. Обработка исключений, отправка почты и работа с датами
Фреймворк Yii2
  1. Установка и структура фреймворка
  2. Создание регистрации на сайте
  3. Проектирование БД, связи
  4. Использовании Gii
  5. Ресурсы (css, js) и их подключение, оптимизация
  6. Настройка доступов к страницам. RBAC
  7. Валидация моделей, фильтры
  8. Загрузка файлов
Продвинутый
  1. Работа со временем и часовыми поясами
  2. Транзакции
  3. Кэширование
  4. Профилирование кода
  5. AJAX
  6. Docker
  7. Тесты
  8. L10n и I18n

Чему вы научитесь:

  • основам back-end разработки с использованием PHP;
  • фреймворку Yii2 для быстрого и удобного создания сайтов
  • пониманию принципов работы сайтов и серверов в сети Internet;
  • использованию баз данных для хранения информации;
  • верстке сайта на основе bootstrap.

Где проходит обучение?

Адрес: Алтайский край, г. Барнаул, ул. Пролетарская 117, Образовательно-событийный центр Digital Space (первый этаж);

Расписание

Понедельник: 18:30 - 19:30
Среда: 18:30 - 19:30

Курс условно поделён на три основных блока: начальный, средний, продвинутый. Каждый блок состоит из 8 занятий.

Курс начинается 1 сентября.

Информация

Обучение в группе до 12 человек.

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

Доргавцев Сергей

Доргавцев Сергей

Образование

Алтайский государственный политехнический университет им. И.И. Ползунова, специальность «Профессиональное обучение (информатика, вычислительная техника и компьютерные технологии)» красный диплом.

Опыт работы

  • 2007 — Web-программист Axhive
  • 2008 — iOS программист iBear
  • 2010 — PHP-разработчик ООО МедиаПортал
  • 2013 — старший разработчик Freematiq
  • с 2014 — teamlead Freematiq

Длительность: 3 месяца