Длительность
4 месяца
Язык обучения
русский
Возраст
18 лет и старше
Формат обучения
оффлайн
О профессии:
Backend-разработчик на PHP создаёт серверную часть веб-приложений и сайтов. Он отвечает за обработку данных, работу с базами данных, бизнес-логику, безопасность и стабильность продукта.
PHP — один из самых распространённых языков серверной разработки. Он используется в корпоративных системах, интернет-магазинах, CMS-платформах и веб-сервисах. Большая часть сайтов в мире работает именно на PHP, поэтому специалисты этого направления стабильно востребованы на рынке.
Чему научитесь
Изучите основы PHP-программирования
Освоите синтаксис языка, принципы серверной логики и работу с данными.
Создавать серверную логику сайтов
Научитесь обрабатывать запросы, управлять данными и реализовывать бизнес-логику.
Работать с базами данных
Освоите работу с MySQL, создание таблиц, запросы и связь данных.
Разрабатывать API и серверные модули
Научитесь создавать backend-часть для веб- и мобильных приложений.
Реализовывать авторизацию и безопасность
Поймёте, как защищать данные пользователей и работать с сессиями.
Создавать полноценные backend-проекты
Сможете разработать серверную часть приложения от идеи до готового решения.
Программа курса
Базовые основы
- Настройка локального сервера (XAMPP, OpenServer или Docker).
- Работа с пакетным менеджером Composer.
- Использование системы контроля версий Git.
- Понимание протокола HTTP и методов GET/POST.
- Настройка среды разработки (VS Code или PHPStorm).
Специализированные модули:
- Принципы работы веб-серверов (Apache, Nginx).
- Жизненный цикл PHP-скрипта: от запроса до ответа.
- Установка и конфигурация интерпретатора PHP.
- Структура проекта и работа с автозагрузкой классов.
- Переменные, типы данных и константы.
- Условные операторы и сложные циклы (foreach, while).
- Работа со строками и встроенные функции PHP.
- Объявление функций, области видимости и анонимные функции.
- Индексированные и ассоциативные массивы.
- Обработка данных из HTML-форм через $_GET и $_POST.
- Глобальные массивы $_SERVER, $_FILES и $_REQUEST.
- Валидация и фильтрация пользовательского ввода.
- Проектирование реляционных таблиц и типов данных.
- Написание SQL-запросов (SELECT, INSERT, UPDATE, DELETE).
- Безопасное подключение к БД через расширение PDO.
- Предотвращение SQL-инъекций с помощью подготовленных выражений.
- Работа с сессиями ($_SESSION) и куками ($_COOKIE).
- Создание систем регистрации и авторизации пользователей.
- Хеширование паролей и защита персональных данных.
- Архитектура REST API и работа с форматом JSON.
- Разработка архитектуры реального веб-приложения.
- Интеграция сторонних библиотек через Composer.
- Тестирование кода, поиск багов и профилирование производительности.
- Подготовка проекта к деплою на хостинг и оформление портфолио.
Как проходит обучение
Посещаете лекции и участвуете в практических занятиях
Выполняете домашние задания и закрепляете знания через практические кейсы
Получаете обратную связь от преподавателей и участвуете в обсуждениях на живых сессиях
Защищаете итоговый проект перед экспертами и получаете сертификат о завершении курса




Резюмепосле обучения
Должность
Backend разработчик на PHP
Навыки
- Программирование на PHP
- Понимание backend-архитектуры
- Работа с MySQL и SQL-запросами
- Создание серверной логики
- Разработка и подключение API
- Работа с формами и HTTP-запросами
- Реализация авторизации и сессий
- Основы веб-безопасности
- Интеграция backend с frontend
- Разработка серверных проектов
