Мы помогаем выпускникам Школы разработчиков Codemasters International быстро найти себя в профессии и получить интересную высокооплачиваемую работу.
6 МЕСЯЦЕВ
интенсивного обучения и практических занятий, в результате которых вы получите необходимые знания и навыки для работы в разработке ПО
ЭКЗАМЕН
после успешной сдачи практических заданий вы получите документ, подтверждающий прохождение курса "Разработка на PHP"
РАБОТА
лучшие выпускники получат приглашение на собеседование в международную компанию Codemasters International
КАРЬЕРА
по мере увеличения знаний и опыта программист проходит путь от уровня Junior до Senior, заработная плата которых достигает 200 000 руб. в месяц и даже выше
О ЧЕМ БУДЕТ КУРС?
Курс закладывает уровень владения языком программирования PHP, достаточный для начала работы. Основной акцент делается на практику.
В процессе выполнения лабораторных работ вы изучите синтаксис PHP, научитесь писать и тестировать объектно-ориентированный код, соответствующий общепринятым стандартам программирования, работать с базами данных.
Вы узнаете о том, какие инструменты и подходы используются для разработки и развертывания web-приложений на PHP, и приобретете опыт их применения.
ПО ОКОНЧАНИИ КУРСА ВЫ НАУЧИТЕСЬ
Писать код в объектно-ориентированном стиле с использованием современных фреймворков и общепринятых подходов к разработке ПО
Развертывать свои PHP приложения на сервере
Работать в среде разработки PHPStorm
Создавать, отлаживать и тестировать скрипты с использованием всех современных возможностей языка PHP
ПРОГРАММА КУРСА
1. Инструменты разработки
Настраиваем необходимое для разработки программное обеспечение.
2. Основы PHP + работа со строками
Изучаем базовый синтаксис и характерные особенности PHP.
3. Объектная модель PHP + модульное тестирование
Знакомимся с методами структуризации кода, вводим понятие пространства имен. Изучаем основы модульного тестирования с использованием PHPUnit.
4. Создание веб-приложений + работа с файлами/потоками
Осваиваем основные принципы работы web-сервера и базовые подходы к построению web-приложений.
5. Доступ к базам данных из приложений на PHP
Знакомимся с имеющимся в PHP инструментарием для работы с БД. Изучаем PHP Data Objects.
6. Переход от самописного веб фреймворка на Laravel
Изучаем фреймворк Laravel и имеющиеся в нем средства для создания web-приложений.
7. Логгирование, кеширование, авторизация, права доступа
Расширяем полученное приложение возможностью логгирования и кеширования, а также добавляем систему акторизации с учетом прав доступа для разных пользователей.
8. Фоновые службы на Laravel + работа с email письмами
Знакомимся с очередями и добавляем фоновые службы для обработки различных команд.
ОТЗЫВЫ СТУДЕНТОВ И ВЫПУСКНИКОВ
Курс "Разработка на PHP"
Кирилл К.
выпускник
Мое знакомство со Школой разработчиков началось с курса «Автоматизированное тестирование ПО». После его прохождения я получил много полезных навыков и захотел познакомиться с бэкенд-разработкой. Мой выбор пал на курс «Разработка на PHP». Безусловным плюсом данного курса является то, что в рамках его изучения используются современные фреймворки, раскрываются новые возможности языка PHP.
Александр А.
студент
Мне очень нравится обучаться на курсе «Разработка на PHP». Изучая материалы и выполняя задания, я подтянул знания не только по синтаксису языка и его фишкам, но и узнал новые особенности объектно-ориентированного программирования и проектирования ПО. Лабораторные работы составлены таким образом, что по мере их выполнения весь изученный материал запоминается очень легко.
Кирилл Т.
студент
Обучение в Школе разработчиков даёт возможность вникнуть в IT-сферу и комфортно изучать данную область. Стипендия, которую выплачивают организаторы школы, конечно, придаёт дополнительный стимул. В вузе, в прошедшем семестре, я также получал повышенную академическую стипендию за успехи в учебе и олимпиадах. Я рад, что мои старания оценили и в Школе разработчиков.