8 800 500-05-22
Бесплатно по России
+7 495 120-40-96
Москва и область
Профессия PHP-разработчик c нуля до PRO
Курс поможет с нуля овладеть популярным языком программирования, устроиться в IT‑компанию или стать независимым разработчиком. Вы научитесь создавать сайты и интернет-магазины. После прохождения обучения — гарантированное трудоустройство.
СМОТРЕТЬ ТРЕЙЛЕР
Трудоустройство
Навсегда
95 000 рублей
ГАРАНТИРОВАННОЕ
ДОСТУП К КУРСУ
СРЕДНЯЯ ЗАРПЛАТА
РАБОТА
С наставником
В КОНЦЕ
3 проекта
Годовая программа с трудоустройством
4000
416 000₽
2
компаний прямо сейчас
ищут программистов только
на одном hh.ru
одна из самых высоких зарплат.
Вызвана борьбой компаний
за свободных профессионалов

месяца обучения
достаточно, чтобы устроиться
junior-разработчиком

4 000
416 000₽
2
компаний прямо сейчас
ищут программистов только
на одном hh.ru
одна из самых высоких зарплат.
Вызвана борьбой компаний
за свободных профессионалов

месяца обучения
достаточно, чтобы устроиться
junior-разработчиком
250 000₽
одна из самых высоких зарплат. Вызвана борьбой
компаний за свободных профессионалов

4000
компаний прямо сейчас ищут программистов
только на одном hh.ru
2
месяца обучения достаточно, чтобы устроиться
junior-разработчиком

4000
250 000₽
2
компаний прямо сейчас
ищут программистов только
на одном hh.ru
одна из самых высоких зарплат.
Вызвана борьбой компаний
за свободных профессионалов

месяца обучения достаточно,
чтобы устроиться junior-разработчиком

4 000
250 000₽
2
компаний прямо сейчас ищут программистов только на одном hh.ru
одна из самых высоких зарплат. Вызвана борьбой компаний
за свободных профессионалов

месяца обучения достаточно, чтобы устроиться junior-разработчиком

На рынке разработки
не хватает кадров
Насколько популярен PHP?
PHP — язык, который нашёл широкое применение в веб-разработке. Основным его преимуществом является относительная лёгкость
в освоении при богатой функциональности. Кроме того,
этот язык бесплатный.
Один из наиболее распространённых языков
Язык востребован как среди индивидуальных разработчиков
и веб‑студий, так и среди настоящих IT‑гигантов: ВКонтакте, Mail.ru, Avito — многие популярные сайты в рунете написаны на PHP.
Различные компании используют PHP
С помощью PHP создаются социальные сети, поисковые системы
и почтовые сайты, на нём базируются такие системы, как WordPress, Drupal и Joomla. Знание этого языка делает из вас специалиста,
которому легко найти высокооплачиваемую работу.
Широкий спектр применения
Новичкам
Курс идеально подойдет
Вы познакомитесь с базовыми понятиями программирования, научитесь писать чистый, структурированный и, главное, работающий код. Уже после первого курса вы сможете сделать сайт на PHP.
Разработчикам с базовым уровнем
Вы познакомитесь с основными парадигмами объектно‑ориентированного программирования (ООП), научитесь работать с XML, JSON, REST, SOAP. А после освоите проектирование программной архитектуры, научитесь оптимизировать разработанную систему и обеспечивать безопасность кода.
После прохождения всей программы вы сможете претендовать на звание Senior Developer или тимлида
Гарантированное трудоустройство
Его обеспечивает наш партнер SymbioWay – HR-агентство по подбору IT-специалистов. Среди клиентов – Мегафон, Сбербанк, Яндекс, МТС, ВТБ. Вот как выглядит этот процесс


1
2
3
4
Сдаете итоговый выпускной проект. На защите диплома обмениваетесь контактами с вашим персональным рекрутером


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

Лидер в разработке интегрированных и высоконагруженных интернет- решений
1 место
Ruward 2017, единый рейтинг веб-студий
Лучший веб‑разработчик
по версии Золотого сайта в 2016 году
1 место
Рейтинг Рунета, в номинации лучших разработчиков
Виталий Чесноков
Куратор курса
Генеральный директор QSOFT. Прошел весь путь от frontend/backend-программиста до генерального директора

Михаил Волков
Преподаватель
Владеет технологиями: PHP, Java, JS, Vuejs, Laravel, Symfony, 1С-Битрикс, RabbitMQ, MySQL, Couchbase, Redis

Преподаватели и кураторы курса

Юрий Тинюков
Преподаватель
Владеет технологиями: PHP, JavaScript, 1С-Битрикс, Laravel, MySQL, React Native
Дипломные работы

В конце каждого курса необходимо сдать дипломную работу, которая подтвердит вашу квалификацию
I часть
II часть
III часть
Напишем базу управления товарами
и соединим ее с интерфейсом сайта


Интернет-магазин
1
1/3
Сделаем систему управления контентом, которая нужна любому серьезному интернет-проекту


CMS на bootstrap
2
2/3
Или, если вы готовы замахнуться на боевой проект, дадим решить задачу одной из наших компаний-партнеров


Аналог Twitter
3
3/3
Программа курса
Программа длится 12 месяцев и состоит из 4 курсов.
Программа курса
Введение в программирование
  • Установка, настройка и принцип работы веб-серверов
  • Среда разработки
  • Синтаксис, типы данных (определение / изменение), переменные, константы
  • Массивы
  • Объекты
  • Выражения (скалярные / не скалярные)
  • Домашняя работа
Протокол HTTP/HTTPS
  • Стандарт протокола
  • Методы протокола
  • Заголовки запроса/ответа
  • Статусы сервера
  • Безопасность передачи данных
  • Домашняя работа.
Структура управления данными. Базовые концепции PHP 7
  • Встроенные константы, суперглобальные переменные
  • Встроенные базовые функции
  • Функции подключения файлов
  • Использование комментариев
  • Условные операторы, тернарные операторы
  • Встроенные базовые функции для ежедневной работы
  • Циклы (операторы, рекурсия, проблема бесконечных циклов)
  • Домашняя работа
Пользовательские функции
  • Определение и вызов функции
  • Аргументы функции (уточнение типов данных)
  • Возврат значений
  • Область видимости
  • Передача аргументов по ссылке
  • Статические переменные
  • Глобальные переменные
  • Домашняя работа
Файлы и каталоги
  • Открытие файла, режимы работы
  • Чтение и запись в файл
  • Функции работы с файлами
  • Функции по работе с каталогами
  • Домашняя работа
Cookie/Session
  • Что такое Cookie/Session
  • Создание / изменение / удаление
  • Параметры
  • Домашняя работа
База данных MySQL
  • Общие сведения о БД
  • Общие сведения о серверах БД
  • Реляционная база данных (нормальные формы)
  • Форматы таблиц БД (MyISAM, InnoDB)
  • Установка соединения
  • Создание БД, пользователей и таблиц
  • Синтаксис базовых запросов
  • Экспорт и импорт БД
  • Подготовленные запросы
  • Архитектура построения структуры таблиц БД
  • Домашняя работа
Стажировка в QSOFT
После первой части курса, у вас есть возможность попасть на интенсивную оффлайн-стажировку в Qsoft, продолжительностью 2 месяца. А после нее, получить приглашение устроиться в штат компании.
Парадигмы программирования
Объекты (базовые понятия)
  • Основные понятия объекта и класса
  • Из чего состоит класс (Свойства, методы, константы)
  • Пространство имен
  • Указатель $this
  • Встроенные магические методы (конструктор, деструктор, сеттер, геттер и т.д.)
  • Домашняя работа
Принципы
  • 1 принцип: инкапсуляция
  • 2 принцип: наследование
  • Указатели (parent, self)
  • 3 принцип: полиморфизм
  • Домашняя работа
Объекты (расширеные понятия)
  • Финальные классы и методы
  • Статические методы и позднее статическое связывание
  • Абстрактные классы и методы
  • Интерфейсы
  • Трейты
  • Домашняя работа
Функции и стандарты по работе с классами
  • Функции по работе с классами и объектами
  • Подгрузка классов. Стандарт PSR-0 и PSR-4
  • Домашняя работа
Исключения и другие встроеные классы
  • Исключения
  • Замыкания
  • Встроенные интерфейсы
  • Анонимные классы
  • Домашняя работа
Шаблоны
  • Зачем использовать шаблоны и что это такое
  • Принципы шаблонов
  • Шаблоны для генерации объектов
  • Шаблоны для организации объектов и классов
  • Шаблоны, ориентированные на задачи
  • Промышленные шаблоны
  • Шаблоны баз данных
  • Домашняя работа
  • Курсовая работа: CMS на Bootstrap
Профессиональная разработка
Подготовка среды разработки «Ручной режим»
  • VirtualBox установка и настройка
  • Приемы работы в Linux и консоли
  • Установка nginx
  • Установка php-fpm
  • Установка mysql
  • Composer - установка, применение
  • Установка Laravel, конфигурирование установленных ранее серверов
  • PhpStorm установка, настройка Deploy в сервер VirtualBox, базовые фишки
Архитектура и проектирование
  • Описание разрабатываемого проекта, пояснение следующих шагов
  • Шаблоны проектирования
  • Диаграммы UML
Основы разработки Laralevel
  • Маршрутизация и отображения
  • Работа с Sql. Sql-инъекции
  • Модели в Laravel
  • Контроллеры и параметры при маршрутизации
  • Структура проекта на Laravel, шаблоны Blade, подключаемые скрипты, языковые файлы
  • Интеграция верстки
  • Валидация форм и CSRF
Git и команда разработки
  • Знакомство с git, принципы работы
  • Базовые процессы при работе с git
  • Интеграция git в проект
Разработка Laralevel (продвинутый уровень)
  • Laravel Mix, Webpack и Front end
  • Связи "Один ко многим", "Один к одному"
  • Связь "Многие ко многим (pivot)"
  • Связь типа-Morph
  • Создание авторизации и регистрации
  • Внедрение зависимостей, контейнер Laravel и сервис-провайдеры
  • Flash - сообщения, работа с сессией
  • Отправка email-уведомлений
  • Интеграция с внешним rest-сервисом
  • Система событий - шаблоны "Наблюдатель (Observer)", "Слушатель (Listener)"
Разработка Laralevel (senior уровень)
  • Консольные команды, выполенение задач по рассписанию, cron
  • Установка и настройка Redis. Очереди в Laravel. Задачи в очереди
  • Контракты и сервис контейнер
  • Слои в приложении
  • Расширение шаблонизатора Blade
Работа с WebSocket
  • Принципы работы WebSoket соединения
  • Let'sEncrypt - получение https сертификата
  • Система управления процессами, установка supervisord
  • Установка и настройка nodejs + Laravel-echo-server
  • Всплывающие уведомления без перезагрузки страницы
Кеширование и оптимизация проекта
  • Кеширование
  • Рефакторинг проекта
  • Debag Bar в Laravel
  • Профилировщик - xhprof
  • Дипломная работа - аналог Twitter
Бонус — 5 мини-курсов!
Еще 5 мини-курсов, которые повысят вашу ценность перед работодателем:
Программист 1C-Битрикс
Symphony
Zend
Yii2
Работы с системой контроля версий Git
Оставьте свой номер телефона и наш специалист свяжется с вами, чтобы дать подробную информацию о программе курса
Запросить подробную программу курса
Максим Максимович
PHP-разработчик
Владение инструментами:
Ожидаемая зарплата от
95 000
Ключевые навыки:
Знание PHP.7
Работа с MySQL
Установка и настройка веб-сервера
Разработка технического задания на проект
Навык работы с фреймворком Laravel
Умение оптимизировать собственный и чужой код
Навыки работы в веб-серверной ОС Linux

Ваше резюме по итогам прохождения курса

Знание ООП
Использование MVC
Умение настраивать nginx, apache
Обеспечение безопасности функционирования проекта
Диплом по окончании

После прохождения курса и выполнения всех дипломных работ вы получите диплом PHP-разработчика
Мнения о курсе
Материал разбит на короткие видеоуроки, чтобы не уставать и лучше усвоить информацию
Изучаете
тему
Делаете домашнее задание
Если не получается, можно задать вопрос в общем чате и получить обратную связь
Общаетесь
с наставником
Преподаватель разбирает ошибки, вы исправляете их
и двигаетесь дальше
Защищаете диплом
и развиваете карьеру
По окончании программы обучения, у вас будет готовое портфолио, прокачанное резюме, и работа
Как проходит обучение

1
2
3
4
Представьте, что вы снова попали в школу, только учитель работает с вами удаленно, знанию даются на порядок круче, а ритм обучения не позволяет расслабиться
Стоимость обучения
Полная стоимость курса
103 500
6 900
Банковская рассрочка без первого взноса на 12 мес.
82 800
Стоимость со скидкой
Гарантия возврата денег в течение 14 дней
Запишитесь на курс
Осталось:
12 мест
Нажимая на кнопку вы соглашаетесь с условиями обработки персональных данных
Полная стоимость курса
Полная стоимость курса
103 500
6 900
Банковская рассрочка без первого взноса на 12 мес.
82 800
Стоимость со скидкой
Гарантия возврата денег в течение 14 дней
Запишитесь на курс
Осталось:
12 мест
Нажимая на кнопку вы соглашаетесь с условиями обработки персональных данных
Полная стоимость курса
Полная стоимость курса
103 500
6 900
Банковская рассрочка без первого взноса на 12 мес.
82 800
Стоимость со скидкой
Гарантия возврата денег в течение 14 дней
Запишитесь на курс
Осталось:
12 мест
Нажимая на кнопку вы соглашаетесь с условиями обработки персональных данных
Полная стоимость курса
Онлайн-университет современных digital-профессий
Максимально практическое обучение от лидеров digital-рынка. Курсы от компаний, оттачивающих мастерство на реальных проектах. После обучения возможность получить работу в этих компаниях или у партнёров университета.
82%
89%
94%
выпускников довольны
курсом и результатом
студентов довольны
преподавателями
выпускников получают карьерный рост
Оставьте свой номер телефона и наш специалист свяжется с вами, чтобы дать подробную информацию о начале учебы на курсе
Появились вопросы по курсу?
бесплатно по России
8 800 500-05-22
+7 495 120-40-96
Москва и область
г. Москва, метро Бауманская, ул. Бауманская, дом 11, строение 8, офис 4
skillbox.ru © 2019
Обладатель премии Рунета 2018
Резидент Skolkovo