1 неделя (6 часов): Синтаксис PHP и первый код
– Базовая структура PHP
Практика: «Hello World» и основные операторы
2 неделя (12 часов): Переменные и типы данных
– Именование, типизация, вывод
Практика: Форматированный вывод данных
3–4 недели (12 часов): Условные операторы и циклы
– if, else, switch, for, while
Практика: Создание калькулятора
5–6 недели (12 часов): Функции и массивы
– Пользовательские функции, массивы и итерации
Практика: Создание каталога товаров
7–8 недели (12 часов): Работа с формами и $_GET/$_POST
– Получение и обработка данных из формы
Практика: Обработка формы обратной связи
9–10 недели (12 часов): Основы MySQL и подключение к базе данных
– Подключение через PDO/MySQLi
Практика: Создание таблицы пользователей в MySQL
11–12 недели (12 часов): CRUD-операции (Insert, Update, Delete)
– Работа с базой данных
Практика: Простая система блога
13–14 недели (12 часов): Работа с файлами, сессии и cookies
– Хранение данных, идентификация
Практика: Страница авторизации пользователя
15–16 недели (12 часов): Паттерн MVC — структура и логика
– Модель, представление и контроллер
Практика: Реализация собственной MVC-структуры
17–18 недели (12 часов): Введение в фреймворк Laravel
– Установка, базовые команды
Практика: Первый проект на Laravel
19–20 недели (12 часов): Laravel: маршруты, контроллеры, представления
– Архитектура и взаимодействие
Практика: Мини-проект на Laravel
21–24 недели (24 часа): Laravel: база данных, миграции, аутентификация
– Работа с Eloquent, миграции, Auth
Практика: Блог на Laravel
25–26 недели (18 часов): Дипломный проект — мини интернет-магазин
– Реализация корзины, заказов