
PHP-разработчик

Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк Symfony, напишете облачное хранилище и поработаете над интернет-магазином. Сможете устроиться на позицию Junior-разработчика.
- Возраст от 16 лет до пенсии
- Образование высшее, среднее профессиональное, студенты
Как записаться на курсы
1. Заполните анкету на Госуслуги.
2. Дождитесь подтверждения льготы проверка документов до 5 дней.
3. Оплатите стоимость обучения с учётом скидки самостоятельно или за счёт работодателя.
4. Пройдите обучения и получите документ о дополнительном профессиональном образовании.

PHP входит в десятку самых популярных языков программирования в рейтинге TIOBE. На нём написано большинство CMS, в том числе и WordPress, на котором работает 65% всех сайтов в мире. PHP под капотом у Wikipedia и ВКонтакте. Разработчики развивают язык уже более 25 лет и внедряют новые возможности с каждой версией.
Чтобы поддерживать работу старых проектов и писать веб-приложения с нуля, компании нанимают программистов на PHP.
- 2 837 компании
сейчас ищут PHP-разработчиков
- 90 000 рублей
средняя зарплата PHP-разработчика, по данным hh.ru
Кому подойдёт этот курс
-
С нуля освоите язык программирования PHP, получите помощь и советы от опытных спикеров, попрактикуетесь на реальных задачах. Напишете первые проекты для портфолио.
-
Структурируете имеющиеся знания, а преподаватели помогут разобраться с трудными для понимания темами и порекомендуют дополнительную литературу. Научитесь эффективно решать повседневные для PHP-программиста задачи.
Чему вы научитесь
-
Программировать на PHP
Пройдёте основы, без которых невозможно вырасти в крутого PHP-разработчика: научитесь работать с переменными, типами данных, условиями, циклами, функциями. Узнаете, что такое рекурсия и область видимости.
-
Понимать принципы ООП
Научитесь организовывать код в классы, контролировать доступ к свойствам и инкапсулировать методы. Сделаете свои приложения более предсказуемыми и защищёнными, а код — читаемым.
-
Работать с файловой системой
Узнаете, как открывать файлы для чтения или записи в локальной системе и через интернет. Познакомитесь с форматами XML, JSON.
-
Находить ошибки в коде
Познакомитесь с инструментом для отладки Xdebug, сможете найти и исправить ошибки в приложении.
-
Работать с базами данных
Узнаете, как подключить MySQL к проекту. Научитесь писать запросы на языке SQL, будете получать, добавлять, удалять и изменять информацию в базе данных.
-
Разрабатывать на Symfony
Создадите приложения на Symfony и установите дополнительные плагины. Поработаете с продвинутым конфигурированием с делаете отладку проектов через дебаг-профайлеры.
Льготные категории граждан
-
Студенты. Скидка 50%
Гражданин, который на момент подачи заявления на обучение в рамках проекта осваивает образовательную программу среднего профессионального или высшего образования (бакалавриат, специалитет, магистратура). -
Бюджетники. Скидка 50%
Гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта осуществляет трудовую деятельность в государственном или муниципальном учреждении / унитарном предприятии / автономной некоммерческой организации / органе исполнительной власти субъекта Российской Федерации или органе местного самоуправления. -
С низким доходом. Скидка 50%
Гражданин трудоспособного возраста, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявления на обучение в рамках проекта ниже установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации. -
С детьми до 3-х лет. Скидка 75% и 50%
75%: гражданин трудоспособного возраста, являющийся родителем ребенка в возрасте до 3-х лет, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявления на обучение в рамках проекта ниже установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации.
50%: гражданин трудоспособного возраста, являющийся родителем ребенка в возрасте до 3-х лет, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявление на обучение в рамках проекта выше установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации. -
Безработные. Скидка 100% и 75%
100%: гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта не имеет работы и заработка, зарегистрирован в органах службы занятости в целях поиска подходящей работы.
75%: Гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта не имеет работы и заработка и не зарегистрирован в органах службы занятости в целях поиска подходящей работы. -
Люди с ограниченными возможностями. Скидка 100%
Гражданин в возрасте от 16 лет до достижения возраста, дающего право на страховую пенсию по старости, который на момент подачи заявления имеет установленную группу инвалидности.
О Skillbox
Skillbox — это образовательная платформа по качеству обучения. Вся теория записана с топовыми экспертами рынка, а практика максимально приближена к реальным рабочим задачам. Послушайте, что говорят те, кто уже достиг своих целей вместе со Skillbox.
Как проходит обучение на платформе
Программа профессиональной переподготовки
Общий объем программы
- 270 академических часов
-
PHP- разработка
-
PHP- разработчик. Базовый уровень
- Введение в программирование на PHP
- Переменные, числа и boolean
- Условные операторы и булева алгебра
- Строки и массивы
- Циклы
- Функции: создание и использование
- Рекурсия, callback и анонимные функции
- Классы, методы и объекты
- Наследование и абстрактные классы
- Интерфейсы и полиморфизм
- Модификаторы доступа, геттеры и сеттеры
- HTML/CSS
- Подключение frontend к backend
- Разделение приложения на файлы
- Работа с файлами и с сетью
- Обработка ошибок, Exceptions и логи
- Протокол HTTP
- Обработка GET- и POST-запросов, header, куки и сессии
- REST и RESTful API
- Язык запросов SQL
- Работа с базами данных в PHP
- Фреймворк Laravel
-
PHP Фреймворк Symphony
- Введение в Symfony
- Основы Symfony
- Шаблонизатор Twig
- Библиотека работы с базой данных Doctrine Orm
- Фикстуры и расширения Doctrine
- Связи в Doctrine
- Система аутентификации
- Роли, уровни доступов и безопасности
- Доступы по API
- Регистрация и классы Voter
- Знакомство с компонентом форм
- Валидация, вывод и обработка формы
- Расширение полей и кастомная валидация
- Загрузка файлов в Sympony
- Сервис отправки электронных писем
- Система событий
- Создание переиспользуемых бандлов для Symfony
-
-
Работа в командной строке Bash
-
- Что такое командная строка
- Работа с файлами и папками
- Авторизация и права доступа
- Процессы, сервисы и задачи
- Конфигурации и инструменты
- Написание скриптов на bash
- Использование bash на примере настройки веб-сервер
-
-
Система контроля версий Git
-
- Работаем с Git на своём компьютере
- Работаем с удалённым репозиторием
- Командная работа в Git
- Сравнение версий и отмена изменений
- Инструменты и правила работы с Git
-
-
Итоговая аттестация
Стоимость курса
По данной программе вы можете получить государственное софинансирование по программе «Цифровые профессии» от 50% до 100%
- 37 000 ₽
- 74 000 ₽
- 55 500 ₽
- 74 000 ₽
- 0 ₽
- 74 000 ₽

Получить бесплатную консультацию
Вы можете выбрать любую программу на сайте Цифровых профессий
Цифровые профессии это государственная программа дополнительного профессионального образования в сфере цифровой экономики.

Записаться на курс
Наш специалист свяжется с вами и ответит на любые ваши вопросы
Спасибо за заявку!
Наш менеджер свяжется с вами
в ближайшее время
Оплатить без консультации и получить скидку 3700 ₽
Условия рассрочки
Сумма первых 5 платежей поступит на Ваш счет, с которого будет списываться плата за обучение.
Ваши собственные средства начинают списываться только с 6 месяца обучения
- Санкт-Петербург
- Алматы
- Киев
- Минск
- Москва
- Санкт-Петербург
- Алматы
- Волгоград
- Воронеж
- Екатеринбург
- Казань
- Красноярск
- Нижний Новгород
- Новосибирск
- Омск
- Пермь
- Ростов-на-Дону
- Уфа
- Челябинск
- Вологда
- Гомель
- Ижевск
- Иркутск
- Калининград
- Кемерово
- Киров
- Краснодар
- Курск
- Липецк
- Махачкала
- Оренбург
- Пенза
- Ростов
- Рязань
- Саратов
- Севастополь
- Симферополь
- Сочи
- Ставрополь
- Сургут
- Тверь
- Тольятти
- Томск
- Тула
- Тюмень
- Ульяновск
- Хабаровск
- Чебоксары
Оценка курса студентами: ★ 5.00
Алексей Ульянов
Курс «»Все наставники отзывчивы, в беде не бросают, отвечают быстро и чётко, система помощи работает на отлично.
Подача информации нормальная, как и должна быть, с повышением сложности, постепенно тебя вводят в курс, не скажу, что идеал, но если внимательно слушать и пробовать, всё реально разобрать.
Елена Назарова
Курс «»Анжела Степанова
Курс «»Приятно удивили обратная связь от преподавателя, разбор ошибок и варианты их исправления.
Анастасия Орлова
Курс «»Илья Черницын
Курс «»Дмитрий Чернопятов
Курс «»Дмитрий Прищепа
Курс «»Для выполнения заданий есть подсказки, которые упрощают понимание материала и увеличивают скорость усвоения тем, а также дают дополнительные знания, как можно выполнить задание разными методами. Это, в свою очередь, расширяет кругозор и мышление начинающего разработчика, даёт навык смотреть на решение задачи с разных сторон и делать так, как проще и удобнее.
Плавный переход от простого к более сложному позволяет не бояться того, что ты чего-то не знаешь, что тема слишком сложная или что у тебя мало знаний и тому подобное.
Нина Княжева
Курс «»Димаш Абдрахманов
Курс «»Никита Бабиченко
Курс «»Виталий Шевчук
Курс «»Сергей Арустамян
Курс «»Сергей Булавин
Курс «»Елена Румянцева
Курс «»Артур Исаев
Курс «»