PHP School Boot Camp

Создаем PHP-разработчиков за 3 месяца

Записаться на пробное занятие
  • Только 10 участников1
  • Программа, разработанная на основе обучения военных США2
  • 3 месяца интенсивной работы3
  • Тренера уровня Senior и менторы CTO4
  • Полноценный боевой проект в ваше портфолио5
  • Тимбилдинги и трудоустройство после обучения6

PHP School Boot Camp -

суперинтесивная программа подготовки Backend -разработчиков

Кто такой
Backend-разработчик?

Универсальный специалист, способный решить любую серверную задачу. От настройки окружения Linux-сервера. До настройки CI. До разработки сложных многоуровневых бизнес-приложений. Спрос на Backend-разработчиков всегда превышает предложение.

nout

О методике Boot Camp

1
Bootcamp

Это тренировочные лагеря для военных, где их готовят к тяготам реальной службы. В гражданском варианте — обучение с интенсивной программой подготовки.

2
Эффективность

Методика основана на том, что на период кемпа человек полностью погружается в процесс обучения и быстрей воспринимает информацию.

3
Сейчас

Этот метод обучения активно используют в Гарварде, IT-компаниях, бизнес-проектах и программах образования.

4
Первый IT Bootcamp

Возник в США в 2015 году, благодаря инициативе экс -президента Барака Обамы. Уже через год IT кемпы выпустили около 18 000 профессиональных разработчиков.

5
В 2016

Году, под эгидой PHP School, начал работу PHP School Bootcamp.

6
Мы работаем

По методике, разработанной в США американскими IT-специалистами. Программа адаптирована под украинские реалии и уже доказала свою эффективность.

10

Студентов

КИЕВ

Живое присутствие

15 марта

Старт 4-го потока

12 НЕДЕЛЬ

Продолжительность программы

После PHP School Boot Camp вы:

  • 1. Освоите PHP7, Symfony4, Doctrine ORM, Linux, Git, CI, Composer.
  • 2.Станете востребованным PHP-разработчиком и сможете работать в ТОП-компаниях в сфере IT
  • 3.Сможете работать с международными командами, общаться с коллегами по всему миру
  • 4.Получите навыки работы в команде, повысите личную эффективность, сможете стать лидером
  • 5.Сможете работать над интересными проектами и делать то, что нравится
  • 6.Получите возможность работать так, как удобно вам: в офисе или удаленно
  • 7.Будете сами выбирать комфортный для вас график работы
  • 8.Перестанете беспокоиться о деньгах — ведь их всегда будет достаточно
  • 9.Получите крутой базис знаний, с помощью которого будет гораздо легче изучать новые технологии и совершенствовать себя
7

За год работы
PHP-разработчик
получает около $24 000

А сколько сейчас зарабатываете вы?

Записаться на пробное занятие

Структура PHP School Boot Camp

практика

Boot Camp это 90% практики и 10% теории. Вы будете кодить по 40+ часов в неделю. Только так можно добиться сильных результатов

Внутрення библиотека и чеклисты

Чтобы сэкономить время мы выдаем только самые необходимые книги, которые вам нужно будет изучить.

Для ускорения процесса у нас уже прописаны и отшлифованы чеклисты по настройке окружения, и базовым заданиям с примерами кода наших выпускников.

Видео-пак от KnpUniversity

Для более продвинутого уровня, вам придется разобраться что такое слои бизнес-логики. Как реализуется связь внутри паттерна MVC. И почему слои не должны “подтекать”.

Практика на реальном боевом проекте

Для того чтобы подготовить вас к реальным боевым задачам. На 3й месяц вы переходите на реальный боевой проект. С реальными данными, реальными задачами и дедлайнами по каждой задаче. Руки будут дрожать, спина будет мокрая, но “тяжело в учении, легко в бою”.

Наша цель —
подготовить вас
к новой карьере в мире IT

Для того, чтобы вы гарантированно прошли собеседование и смогли трудоустроиться в ТОП IT-компанию, на протяжении обучения с вами будут работать Тренера по трудоустройству

Выбираем удобный формат работы (удаленно или в офисе). Отталкиваясь от ваших сильных сторон и предпочтений в работе, выберете несколько компаний, в которых хотели бы работать

Создаем резюме. По лучшим примерам, уже сработавшим у наших выпускников

Проходим собеседования. Вы сможете несколько раз пройти процесс собеседования, узнать о сложностях и секретах трудоустройства в IT.

Как попасть на обучение

Количество участников
PHP School Boot Camp - 10 человек

Мы набираем оптимальное количество студентов, с которыми сможем работать в таком интенсивном режиме.

Если вы не готовы к нагрузкам,

Высоким требованиям и сложностям — лучше отправляйтесь на бессмысленные курсы, которые длятся несколько лет.

! В PHP School Boot Camp работают
только с теми, кто мотивирован достичь результата.

8

Кроме мотивации

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

Проверьте свой уровень технический знаний сейчас

Записаться на пробное занятие

Программа обучения

1месяц

PHP7, Linux, Composer, Git, Базы данных, HTTP, MVC, ActiveRecord/DataMapper, Формы

  • [PHP7.3]

    Архитектура протокола HTTP и Web

  • [PHP7.3]

    Принципы работы веб-приложений

  • [PHP7.3]

    Linux-системы и рабочее окружение

  • [PHP7.3]

    Принципы работы PHP7

  • [Linux]

    Основы

  • [Linux]

    Работа с файлами и каталогами

  • [Linux]

    Работа с Git

  • [Linux]

    Установка пакетов

  • [Linux]

    Конфигурация LAMP

  • [Linux]

    Устранение неисправностей

  • [Git]

    Основы работы и уст-во систем контроля версий

  • [Git]

    Создание веток и переключения между ветками

  • [Git]

    Commit

  • [Git]

    Rebase

  • [Git]

    Push/Pull

  • [Git]

    SSH/HTTP-доступ

  • [Form]

    Дизайн форм и извлечение отправленных данных на сервере

  • [Form]

    Валидация клиентских данных

  • [Form]

    Защита данных перед обработкой и фильтрация

  • [Form]

    Отображение формы с ошибками

  • [Symfony4.2]

    Создание первого проекта

  • [Symfony4.2]

    Symfony Flex

  • [Symfony4.2]

    Управление зависимостями через Composer

  • [Symfony4.2]

    Бандлы (Bundles) и Паки (pack)

  • [Symfony4.2]

    Работа с БД на примере ORM Doctrine

  • [Symfony4.2]

    Работа с шаблонами на примере Twig

  • [Symfony4.2]

    Symfony Best Practices

  • [Symfony4.2]

    Symfony Components

  • [Symfony4.2]

    Маршрутизация в Symfony приложениях

  • [Symfony4.2]

    Формы в Symfony приложениях

  • [Symfony4.2]

    Кеширование в Symfony приложениях

  • [Symfony4.2]

    Безопастность в Symfony приложениях

  • [Symfony4.2]

    Консольные команды в Symfony приложениях

  • [Twig]

    Наследование, блоки, вывод данных

  • [Twig]

    Функции и фильтры

  • [Twig]

    Написание кастомных функций и фильтров

  • [Twig]

    Дебаг

  • [REST API]

    Конфиг

  • [REST API]

    Сериализаця

  • [REST API]

    JWT

  • [REST API]

    CRUD

  • [OOP]

    Введение в OOP

  • [OOP]

    Паттерн MVC (Model-View-Controller)

  • [OOP]

    Паттерны Data Mapper и Active Record

  • [OOP]

    Внедрение зависимостей (Dependency Injection)

  • [OOP]

    Имплементация паттернов на практике

  • [Database]

    Принцип работы реляционных баз данных

  • [Database]

    Принципы ACID

  • [Database]

    Определение таблиц и полей

  • [Database]

    Создание связей между записями с помощью первичных и внешних ключей

  • [Database]

    Написание запросов к БД на языке SQL

  • [Database]

    Работа с базой данных с помощью Workbench/PhpStorm

  • [Database]

    Отладка запросов с помощью EXPLAIN

  • [Composer]

    Принцип работы пакетного менеджера

  • [Composer]

    Установка Composer

  • [Composer]

    Подключение зависимостей

  • [Composer]

    Обновления зависимостей

  • [Composer]

    Установка зависимостей

  • [Composer]

    Packagist для поиска пакетов

  • [Filesystem]

    Создание, запись и удаление файлов/папок

  • [Filesystem]

    Поиск по файлам и директориям

  • [Filesystem]

    Сортировка

  • [Doctrine2]

    OOP подход при работе с БД

  • [Doctrine2]

    Обновление схемы БД

  • [Doctrine2]

    Работа с фикстурами

  • [Doctrine2]

    Сохранение, редактирование, обновление и удаление обьектов из БД

  • [Doctrine2]

    Настройка связей между сущностями (OneToMany, ManyToOne, ManyToMany)

  • [Doctrine2]

    Производительность и кеширование

  • [Doctrine2]

    Behaviors (Tree, Translatable, Loggable, Sluggable, Timestampable)

  • [MakerBundle]

    Конфиг

  • [MakerBundle]

    Генерация CRUD

  • [MakerBundle]

    Кастомизация

  • [Routing]

    Создание маршрутов

  • [Routing]

    Прием и передача перменных

  • [Routing]

    Фильтрация данных

  • [Routing]

    Внутренняя генерация роутов

2месяц

Фреймворки, ORM, Роутинг, Шаблонизация, Консоль, Логирование, Безопасность, CI

  • [Monolog]

    Логирование

  • [Monolog]

    Обработчики

  • [Monolog]

    Форматеры

  • [Monolog]

    Процессоры

  • [DomCrawler]

    Отправка HTTP запросов

  • [DomCrawler]

    Прием HTTP ответов

  • [DomCrawler]

    Парсинг HTML/XML данных

  • [Blackfire]

    Конфигурация

  • [Blackfire]

    Профилирование цепочек вызова php-кода и ресурсов (БД, сеть, память, процессор)

  • [Blackfire]

    Разбор отчетов и графов

  • [Docker]

    Установка и принцип работы

  • [Docker]

    Уml config

  • [Docker]

    Запуск и управление контейнерами

  • [Docker]

    Docker в контексте GitLab CI

  • [Testing]

    PhpUnit

  • [Testing]

    Selenium

  • [Testing]

    Travis/CircleCI

  • [Testing]

    GitlabCI/BitbucketCI

  • [Message Queueing]

    RabbitMQ

  • [Message Queueing]

    Gearman

  • [Console]

    Создание консольных команд

  • [Console]

    Стилизация вывода

  • [Console]

    Дебаг

  • [Console]

    Консольные приложения

  • [Security]

    Разграничение прав доступа (ACL)

  • [Security]

    Файрволл и авторизация

  • [Security]

    LDAP

  • [Security]

    CSRF защита

  • [Security]

    Конфигурация

  • [BestPractices]

    Фильтрация и валидация пользовательских данных

  • [BestPractices]

    Безопастные SQL запросы для предовращения SQL-инъекций

  • [BestPractices]

    Рефакторинг кода для ухода от дублирования (don`t repeat yourself)

  • [BestPractices]

    Стандарты кодирования и соглашения (Code Style, PSR)

  • [BestPractices]

    Contribution в Open Source библиотеки

  • [BestPractices]

    SOLID/XP/TRIZ

  • [Continuous Integration]

    Gilab CI

  • [Continuous Integration]

    Unit и Functional-тесты

  • [Continuous Integration]

    Code style

  • [Continuous Integration]

    Статическая проверка кода

  • [Continuous Integration]

    Auto-deployment

  • [Continuous Integration]

    Привязка коммитов к таскам

3месяц

Практика. Symfony. Таски на боевом проекте.

  • [HighLoad]

    Что надо знать о BIG DATA и HighLoad

  • [HighLoad]

    Как оптимизируются запросы в БД

  • [HighLoad]

    Почему архитектура критическа важна

  • [HighLoad]

    Шардинг, репликация, партицирование

  • [HighLoad]

    Горизонтальное масштабирование

  • [HighLoad]

    Отказоустойчивость (availability)

  • [HighLoad]

    Nginx + php-fpm

  • [HighLoad]

    Нагрузочное тестирование

  • [WebSocket]

    Ratchet/React

  • [WebSocket]

    WebSocketBundle

  • [WebSocket]

    Implementation WebSocket server and client side

  • [WebSocket]

    WAMP proto

  • [WebSocket]

    Swoole

  • [Практика]

    Выбор и проектирование БД

  • [Практика]

    Реализация бизнес-логики

  • [Практика]

    Настройка репозитория и CI

  • [Практика]

    Командная работа

  • [Практика]

    Покрытие кода тестами

  • [Практика]

    Сдача проекта

  • [Symfony4.2]

    Кастомные системы авторизации. Symfony Guard

  • [Symfony4.2]

    Управление локалями с Symfony Locale

  • [Symfony4.2]

    Кеширующие бекенды с Symfony Cache

  • [Symfony4.2]

    Переводы с Symfony Translation

  • [Symfony4.2]

    Symfony Service Container

  • [Docker]

    Dockerizing workflow

  • [Docker]

    Orchestration

  • [Docker]

    Pull

  • [Docker]

    Create image

  • [Contributing]

    Github Social Coding

  • [Contributing]

    Fork, Pull Request

  • [Contributing]

    Ваша open source активность

  • [Contributing]

    Как находить репозитории для contributing

  • [Contributing]

    Как правильно контрибутить и оформлять pull request-ы

  • [Marketing]

    Упаковка и оформление опыта в резюме (CV)

  • [Marketing]

    Поиск и подбор проектов

  • [Marketing]

    Разбор и прохождение интервью

  • [Marketing]

    Прохождение исп срока

Кто обучает

andreybolonin
  • Андрей Болонин
  • CEO в PHP School
  • Более 8 лет в разработке веб-приложений на PHP.
  • Обучил с нуля десятки веб разработчиков.
  • Эксперт телеканалов 1+1, ICTV, СТБ, Новый.
  • Open Source contributor в symfony/twig/laravel/doctrine
    CEO в PHP Consulting
nikita
  • Никита Ледовской
  • Тренер в PHP School
  • Более 3 лет в разработке на PHP.
  • CTO в PHP Consulting
  • Работал в таких компаниях как transporttalent.com, paycore.io, vitagramma.com, click.aero
vazhinsky
  • Владислав Важинский
  • Коуч в PHP School
  • Более 5 в лет коучинге и процессном консалтинге.
  • Эксперт телеканала Украина и Яскраве.Радио.
  • Руководитель Фабрики результатов
  • Клиенты Влада такие компании как Алсер, Сталекс, УкрСибБанк, HeadHunter, Юнивест Медиа.

Только
комплексный подход

Наша задача —

Не только дать вам технические навыки, необходимые для работы, но и подготовить к полноценному входу в сферу IT.

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

9

ПУть за 3 месяца

Чтобы самостоятельно освоить профессию PHP-разработчика, требуется 3-4 года работы.

Благодаря PHP School Boot Camp вы сможете пройти этот же путь за 3 месяца

Записаться на пробное занятие

Уровень
трудоустройства
после PHP School Boot Camp — более 90%

Мы —
не типичный
IT-курс

PHP School Boot Camp — это новая парадигма в обучении, это уникальный формат с элементами живого менторинга в реальном времени

И соревновательными механиками (геймификаация)

Будет сложно

На наших занятиях некогда выпить кофе и пролистать ленту в FB.

Из-за высокой интенсивности

Обучения у вас не получится совместить PHP School Boot Camp с учебой или работой.

Да, с нами придется «ворк хард»

Но только так можно получить по-настоящему крутой результат

work_hard

Сколько может стоить PHP SCHOOL Boot camp?

Сначала подитожим, что вы получите:

  • 3 месяца занятий: 5 дней в неделю по 8+ часов в день
  • Закрытая группа из 10 человек
  • Помощь в трудоустройстве после окончания обучения
  • SCRUM-митинги, групповые таски
  • Занятия по техническому английскому
  • Работа с лучшими практикующими PHP-разработчиками и международными экспертами
  • Занятия и соревнования по soft skills
  • Работа над реальными проектами, практика с первого дня обучения
  • Постоянная поддержка тьюторов и менторов
  • Работа с разными IT-командами
  • Реальный боевой проект для вашего портфолио
  • 3 месяца поддержки в онлайн-режиме после окончания оффлайн программы (мы заинтерисованы в вашем результате).

По окончанию обучения вы:

Сможете работать
в ТОП-компаниях
И зарабатывать от $2.000 в месяц

10

Получите рекомендации
От экспертов PHP School Boot Camp и уже будете иметь 1 полноценный проект в портфолио

11

Овладеете навыками
И сможете создавать уникальные продукты, которые изменят мир

12

Стоимость
PHP School Boot Camp
— 2.000$

Вы можете поохать, возмутиться, и закрыть эту страницу.

13

Выбор — за вами.

А можете отправиться на PHP School Bootcamp, оплачивать обучение помесячно 9.000 грн/мес, трудоустроиться через 3 месяца обучения и выплатить остаток с первых зарплат. При условии выполнения командных проектов и посещении занятий мы финансово гарантируем трудоустройство. Вы ни чем не рискуете: либо трудоустроитесь разработчиком и сможете доплатить за обучение, либо мы вернем вам все деньги. Мы уверены в нашей программе, Вам необходимо только ее выполнить до конца...

И тогда Вы навсегда забудете о том,
что когда-то Вы испытывали недостаток денег.

Записаться на пробное занятие

ОПЛАТА ЧАСТЯМИ

tinkoff

У нас вы можете платить в рассрочку с помощью
банков-партнеров

monobank

Что говорят выпускники?

НАША МИССИЯ

Предоставлять лучшие технологии обучения для овладения современными профессиями.



НАША цель

Вырастить 1.000

профессиональных и высокооплачиваемых
веб-разработчиков.

Отправить заявку