Образовательная платформа
Участвует в Цифровых профессиях Государство оплатит от 50% до 100%

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

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

Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк Symfony, напишете облачное хранилище и поработаете над интернет-магазином. Сможете устроиться на позицию Junior-разработчика.

Как записаться на курсы

1. Заполните анкету на Госуслуги.
2. Дождитесь подтверждения льготы — проверка документов до 5 дней.
3. Оплатите стоимость обучения с учётом скидки — самостоятельно или за счёт работодателя.
4. Пройдите обучения и получите документ о дополнительном профессиональном образовании.

Как записаться на курсы
Записаться

PHP входит в десятку самых популярных языков программирования в рейтинге TIOBE. На нём написано большинство CMS, в том числе и WordPress, на котором работает 65% всех сайтов в мире. PHP под капотом у Wikipedia и ВКонтакте. Разработчики развивают язык уже более 25 лет и внедряют новые возможности с каждой версией.

Чтобы поддерживать работу старых проектов и писать веб-приложения с нуля, компании нанимают программистов на PHP.

  • 2 837 компании

    сейчас ищут PHP-разработчиков

  • 90 000 рублей

    средняя зарплата PHP-разработчика, по данным hh.ru

Кому подойдёт этот курс

  • Тем, кто хочет научиться программировать Тем, кто хочет научиться программировать

    С нуля освоите язык программирования PHP, получите помощь и советы от опытных спикеров, попрактикуетесь на реальных задачах. Напишете первые проекты для портфолио.

  • Начинающим разработчикам Начинающим разработчикам

    Структурируете имеющиеся знания, а преподаватели помогут разобраться с трудными для понимания темами и порекомендуют дополнительную литературу. Научитесь эффективно решать повседневные для PHP-программиста задачи.

Чему вы научитесь

  1. Программировать на PHP

    Пройдёте основы, без которых невозможно вырасти в крутого PHP-разработчика: научитесь работать с переменными, типами данных, условиями, циклами, функциями. Узнаете, что такое рекурсия и область видимости.

  2. Понимать принципы ООП

    Научитесь организовывать код в классы, контролировать доступ к свойствам и инкапсулировать методы. Сделаете свои приложения более предсказуемыми и защищёнными, а код — читаемым.

  3. Работать с файловой системой

    Узнаете, как открывать файлы для чтения или записи в локальной системе и через интернет. Познакомитесь с форматами XML, JSON.

  4. Находить ошибки в коде

    Познакомитесь с инструментом для отладки Xdebug, сможете найти и исправить ошибки в приложении.

  5. Работать с базами данных

    Узнаете, как подключить MySQL к проекту. Научитесь писать запросы на языке SQL, будете получать, добавлять, удалять и изменять информацию в базе данных.

  6. Разрабатывать на 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 — это образовательная платформа № 1 по качеству организации обучения среди EdTech-компаний в сегменте ДПО. Рейтинг от Smart Ranking. по качеству обучения. Вся теория записана с топовыми экспертами рынка, а практика максимально приближена к реальным рабочим задачам. Послушайте, что говорят те, кто уже достиг своих целей вместе со Skillbox.

Как проходит обучение на платформе

  • Иллюстрация этапа обучения Регистрация

    Знакомитесь с платформой

    Платформа Skillbox — собственная разработка компании, которую мы постоянно улучшаем. Вас ждут видео, практические задания и общение с кураторами. Доступ к материалам откроется сразу после покупки курса.

  • Иллюстрация этапа обучения Теория

    Получаете знания

    Курсы состоят из тематических видео разной длительности. Смотрите их когда и где угодно. Доступ бессрочный, чтобы вы всегда могли вернуться и повторить теорию.

  • Иллюстрация этапа обучения Практика

    Выполняете задания

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

  • Иллюстрация этапа обучения Обратная связь

    Работаете с куратором

    Проверкой заданий занимаются кураторы. Это эксперты по теме курса. Они помогут с трудными задачами и подскажут, как улучшить ваши проекты. Общаться с проверяющими кураторами можно прямо на платформе.

Программа профессиональной переподготовки

Общий объем программы

  • 270 академических часов
  1. PHP- разработка

    • PHP- разработчик. Базовый уровень
      1. Введение в программирование на PHP
      2. Переменные, числа и boolean
      3. Условные операторы и булева алгебра
      4. Строки и массивы
      5. Циклы
      6. Функции: создание и использование
      7. Рекурсия, callback и анонимные функции
      8. Классы, методы и объекты
      9. Наследование и абстрактные классы
      10. Интерфейсы и полиморфизм
      11. Модификаторы доступа, геттеры и сеттеры
      12. HTML/CSS
      13. Подключение frontend к backend
      14. Разделение приложения на файлы
      15. Работа с файлами и с сетью
      16. Обработка ошибок, Exceptions и логи
      17. Протокол HTTP
      18. Обработка GET- и POST-запросов, header, куки и сессии
      19. REST и RESTful API
      20. Язык запросов SQL
      21. Работа с базами данных в PHP
      22. Фреймворк Laravel
    • PHP Фреймворк Symphony
      1. Введение в Symfony
      2. Основы Symfony
      3. Шаблонизатор Twig
      4. Библиотека работы с базой данных Doctrine Orm
      5. Фикстуры и расширения Doctrine
      6. Связи в Doctrine
      7. Система аутентификации
      8. Роли, уровни доступов и безопасности
      9. Доступы по API
      10. Регистрация и классы Voter
      11. Знакомство с компонентом форм
      12. Валидация, вывод и обработка формы
      13. Расширение полей и кастомная валидация
      14. Загрузка файлов в Sympony
      15. Сервис отправки электронных писем
      16. Система событий
      17. Создание переиспользуемых бандлов для Symfony
  2. Работа в командной строке Bash

      1. Что такое командная строка
      2. Работа с файлами и папками
      3. Авторизация и права доступа
      4. Процессы, сервисы и задачи
      5. Конфигурации и инструменты
      6. Написание скриптов на bash
      7. Использование bash на примере настройки веб-сервер
  3. Система контроля версий Git

      1. Работаем с Git на своём компьютере
      2. Работаем с удалённым репозиторием
      3. Командная работа в Git
      4. Сравнение версий и отмена изменений
      5. Инструменты и правила работы с Git
  4. Итоговая аттестация

Документ о квалификации

  • Превью видеозаписи

    Диплом установленного образца

    По окончании программы вы получите диплом установленного образца.

Оценка курса студентами: ★ 5.00

  • Алексей Ульянов

    Курс «»
    До Skillbox пытался сам освоить навыки вёрстки и программирования и скажу: да, это возможно, но поиск информации очень сильно тебя тормозит. Также большой раздрай в том, что тебе нужно, а что нет, ты поначалу просто в этом не шаришь. Тут же тебе дают концентрированную информацию, которая тебе нужна в работе, с актуальными на текущий момент знаниями. Ты чётко начинаешь выстраивать в голове структуру разработки и для чего тот или иной навык. Вердикт: учёба подойдёт тем, кто чётко понимает, зачем она ему. У меня не стояло вопроса, зачем мне учёба, это было решено давно, стоял вопрос во времени получения навыка, и это идеальный вариант, по крайней мере для меня. Получил больше знаний в разы за месяц, чем сам за три.

    Все наставники отзывчивы, в беде не бросают, отвечают быстро и чётко, система помощи работает на отлично.

    Подача информации нормальная, как и должна быть, с повышением сложности, постепенно тебя вводят в курс, не скажу, что идеал, но если внимательно слушать и пробовать, всё реально разобрать.
  • Елена Назарова

    Курс «»
    На высоте подача материала преподавателями, высокое качество информации, глубина подачи материала. Приятно удивлена сервисом, поддержкой кураторов и преподавателей. Приятно обучаться и очень удобно пользоваться платформой. Очень рада, что решилась на обучение в Skillbox!
  • Анжела Степанова

    Курс «»
    Очень понравилось то, как объясняют темы в уроках — просто и понятно, интересные домашние задания.
    Приятно удивили обратная связь от преподавателя, разбор ошибок и варианты их исправления.
  • Анастасия Орлова

    Курс «»
    Нравится структура курса, качественный материал, оперативность ответов и отличная помощь кураторов. Также есть Telegram-каналы, где можно задать вопрос и получить помощь от других студентов.
  • Илья Черницын

    Курс «»
    Понравился формат видео (без лишней воды), удобный сайт, хорошие описания и быстрая проверка домашних заданий. 
  • Дмитрий Чернопятов

    Курс «»
    Понравилось системное объяснение материала. Нужно досмотреть всё до конца, и многие вопросы отпадают сами собой. 
  • Дмитрий Прищепа

    Курс «»
    Максимально подробное изложение материала простым языком, что отлично подходит для начинающих. Много практики по пройденным темам, закрепление пройденного материала в других модулях и напоминание спикером каких-то вещей, про которые начинающий разработчик мог забыть в прошлых занятиях.

    Для выполнения заданий есть подсказки, которые упрощают понимание материала и увеличивают скорость усвоения тем, а также дают дополнительные знания, как можно выполнить задание разными методами. Это, в свою очередь, расширяет кругозор и мышление начинающего разработчика, даёт навык смотреть на решение задачи с разных сторон и делать так, как проще и удобнее.

    Плавный переход от простого к более сложному позволяет не бояться того, что ты чего-то не знаешь, что тема слишком сложная или что у тебя мало знаний и тому подобное.
  • Нина Княжева

    Курс «»
    Понравился подход преподавателей к проверке домашних заданий: всё просто и понятно. Сохраняется история ответов, и можно вернуться к ним при необходимости.
  • Димаш Абдрахманов

    Курс «»
    Всё нравится. Очень часто появляется чувство стыда, так как не проявляю должного внимания к учёбе. Но всё это из-за графика и работы, хотя всё же мог бы больше внимания уделить. Ваш сервис нравится тем, что уроки можно повторять. Иногда не всё понятно в обучении, и в таких моментах они актуальны как никогда. Минусов никаких не могу описать, всё же это мой первый подобный эксперимент онлайн-обучения, и мне не с чем сравнить. Только благодарность за ваш труд и старание.
  • Никита Бабиченко

    Курс «»
    Нравится доступность материала и подробный разбор каждого вопроса.
  • Виталий Шевчук

    Курс «»
    Очень понравился материал, работа с преподавателями, а также качество и сложность домашних заданий. 
  • Сергей Арустамян

    Курс «»
    Всё очень нравится! И подача, и содержание, всё супер! Я очень доволен, что приобрёл этот курс обучения, обязательно куплю ещё не один курс!
  • Сергей Булавин

    Курс «»
    Доступное изложение материала, понятная последовательность тем, возможность самому определять затраты времени на обучение.
  • Елена Румянцева

    Курс «»
    Обучение поделено на небольшие блоки с практикой. Информация достаточно дробная, много практики, чтобы отрабатывать полученную информацию. Она проста для понимания и удобна для запоминания.
  • Артур Исаев

    Курс «»
    Визуальное оформление сайта. Ролики можно смотреть на том месте, где остановился. Шикарный монтаж и звук. Картинка — супер! Созданы чаты для общения по тематическим вопросам и флудилка. Создана атмосфера дружелюбия и комфорта.

Стоимость курса

По данной программе вы можете получить государственное софинансирование по программе «Цифровые профессии» от 50% до 100%

При 50% софинансирования вы заплатите:
  • 37 000
  • 74 000
При 75% софинансирования вы заплатите:
  • 55 500
  • 74 000
При 100% софинансирования вы заплатите:
  • 0
  • 74 000
Участвует в Цифровых профессиях Государство оплатит от 50% до 100%

Вы можете выбрать любую программу на сайте Цифровых профессий

Цифровые профессии — это государственная программа дополнительного профессионального образования в сфере цифровой экономики.

Вы можете выбрать любую программу на сайте Цифровых профессий
Посмотреть каталог