Курс создан в рамках программы продвижения русского языка и образования на русском языке.
О курсе
Курс посвящен изучению самого популярного языка серверного программирования - PHP. Язык PHP позволяет создавать интерактивные страницы, содержимое которых создается на основе информации, полученной от посетителей web-страницы, например, данных из web-формы, или другого взаимодействия с пользователем.
В курсе Вы познакомитесь со различными веб-технологиями, применяемыми в серверном программировании, такие как СУБД MySQL, сервер Apache, Nginx, фреймворки Zend и YII, паттерны MVC HMVC.
Курс ориентирован на школьников старших классов, но может быть интересен и студентам вузов, и просто всем желающим, кто делает первые шаги в освоении технологий веб-программирования.
В состав курса входят видеолекции, включающие опросы по отдельным разделам, упражнения, практические задания для самостоятельного выполнения.
В курсе рассматриваются следующие темы:
- Введение в PHP. Среда разработки приложений.
- Основы программирования на PHP.
- Request и Response, работа с формами.
- Данные в PHP, взгляд на ООП.
- Функции и оформление кода
- Паттерн MVC, фреймворк YII.
- Понятия ORM и Active Record.
Курс включает в себя 8 модулей и рассчитан на 8 недель. Каждый раздел содержит задания для самостоятельной работы, которые необходимо выполнить не позднее двух недель от назначенного срока.
По ходу курса будет создана модель прототип игрового сервера на примере шахмат chess.4pr.ru (логин:demo пароль:demo)
Сертификат о прохождении курса за подписью автора курса будет выдан пользователям, чей результат работы по курсу составит не менее 80 баллов при условии, что все задания выполнены не позже двух недель от назначенного срока.
Сертификат о прохождении курса с отличием за подписью автора курса будет выдан пользователям, чей результат работы по курсу составит 100 баллов при условии, что все задания выполнены с первой попытки и не позже двух недель от назначенного срока.
Автор курса
Бокарев Алексей Викторович
Разработчик онлайн приложений для американской образовательной системы К-12. Создатель электронных пособий в рамках образовательной программы "Электронная Россия".