Похожие презентации:
Прикладное программирование на PHP
1.
ПРИКЛАДНОЕПРОГРАММИРОВАНИЕ НА
PHP
Докладчик
Тарасьев Андрей Александрович
ассистент
2.
Прикладноепрограммирование
серверной части
web-приложений
Погружение в язык
Прикладное
программирование
Архитектура
Специфические для
языка приёмы
Паттерны
проектирования
MVC
SOLID
Методологии
Фреймворки
Factory
Laravel
CMS
Обзор
Примеры на
WordPress
3.
• Предусловия к курсу:Программирование
на PHP
Базы данных
• Обязательно
Основы
программирования
Введение в
специальность
• Обязательно
• Обязательно
Объектноориентированное
программирование
• Опционально
4.
• Особенности курса:Участие в разработке своего проекта
Работа с современными технологиями
Погружение в методологии проектной работы
Погружение в экосистемы CMS и фреймворков
Изучение паттернов проектирования архитектуры (MVC, SOLID, etc)
Перспективы получения предложений по оплачиваемой стажировке
5.
• Рассматриваемые темы:Базовые вещи
Синтаксис
PHP
Архитектура
CMS
• Обзорная лекция по PHP. Синтаксис. Восстановление знаний предыдущего курса
• Синтаксические особенности. Трейты. Енамы. Генераторы.
• Принципы проектирования архитектуры приложений. MVC, SOLID, etc
• CMS. Обзор
Фреймворки
• Прикладное программирование. Фреймворки. Laravel
Тестирование
• Автоматизированное тестирование web-приложений
DDD
• Проблемно-ориентированное проектирование (DDD)
Методологии
• Работа над проектом. Командная разработка. Scrum
6.
Итоговый контроль:Зачёт
Офлайн
Лабораторные: 32
Домашняя работа
Онлайн
Лекции: 16
7.
• Особенности получения баллов:Лекции (k - 0,3)
• Посещение - 40
• Домашняя работа – 60
Лабораторные работы (k - 0,7)
• Участие - 40
• Защита отчетов - 60
8.
СПАСИБО ЗАВНИМАНИЕ
Тарасьев Андрей Александрович / [email protected]