Получите бесплатно — все материалы с наших курсов и тренингов
Тренинги, Курсы, Обучение — Agile, Scrum, OKR
Тренинги, Курсы, Обучение — Agile, Scrum, OKR
Тренинги, Курсы, Обучение — Agile, Scrum, OKR

Профессия «PHP–разработчик»

Для тех, кто хочет трудоустроиться на удаленную работу в качестве «Ведущего PHP–разработчика» уровня «Middle», с зарплатой от 120 тысяч рублей.

Профессия «PHP–разработчик»
Ответим по электронной почте в течение 30 минут
Пишите в Telegram, WhatsApp, или звоните по номеру 8 800 555 87 05
Boxberry
Ситимобил
meg
johndeere
Digital–Долина
Грузовичкофф
Грузовичкофф
hzpc
itmo
khimrar
Coca–Cola
mfti
pepsic
sl_lab
ВТБ
Microsoft
Lanit интеграция
MTS
TUI
Альфа Банк
BAT
Kt.team
Ростелеком
X5
Сбербанк
ipharma
Agama
smekal
sravni
uu

Цель обучения — трудоустроить вас на удаленную работу в качестве PHP–программиста middle–позиции с зарплатой от 120 тысяч рублей

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

Вы получите работу через 10 месяцев
Удаленная работа

Вы получите работу через 10 месяцев

Начинаем работу над вашим опытом работы, резюме и трудоустройством начиная с самого первого занятия, а не под конец обучения.

  • Без «джунов», «стажировок» и работы «за еду»
    Будем работать над трудоустройством сразу на рядовую middle–позицию, так как на «джунов» во–первых меньше спрос, во–вторых им меньше платят.
  • Отсчет опыта работы со второй недели обучения
    Со второй недели у вас появится ваш собственный публичный open-source проект, а к концу обучения вы создадите от 30 Pull Request в крупные PHP–проекты, для закрытия вопроса с наличием у вас опыта работы.
  • Собеседования с 8 месяца обучения
    Чтобы к моменту завершения программы через 10 месяцев вы уже работали в качестве ведущего PHP–программиста.
Вы будете учиться по программе с радикально сниженной нагрузкой
Без требований к технической подготовке

Вы будете учиться по программе с радикально сниженной нагрузкой

Будем работать над трудоустройством только на должность «Ведущий PHP–разработчик», поэтому не станем нагружать необязательными для первичного трудоустройства технологиями.

  • Без отвлечения на необязательные технологии
    Мы не будем перегружать вас избыточной информацией, а сфокусируемся на обязательных для работы технологиях.
  • Без «мозгодробительных» алгоритмов
    Мы не планируем трудоустраивать вас в «Google», поэтому даем обязательную для трудоустройства базу, а нюансы и «фишечки» вы будете изучать уже в процессе работы.
  • Строгий подход к формированию «базы»
    Исключение необязательного «зоопарка технологий» позволяет нам сфокусироваться на главном — вашей компетентности как программиста, что позволит вам сохранять уверенность в себе при прохождении собеседований, а не «плавать по верхам».
Вы будете учиться на крупных коммерческих проектах уже через 2 месяца обучения
Опыт работы

Вы будете учиться на крупных коммерческих проектах уже через 2 месяца обучения

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

  • Обучение на последних версиях 2023 года
    PHP 8.2, Symfony 6.2 и PHPUnit 10.0
  • В рамках обучения вы будете делать pull-request в Symfony и другие коммерческие проекты
    Вы станете контрибьютором в самый популярный PHP–фреймворк, что даст вам существенное преимущество при прохождении собеседований.
  • Вместе с вами сделаем ваше резюме привлекательным для работодателей
    А также проведем тренинги с симуляцией прохождения интервью. Это поможет вам подготовиться к реальным собеседованиям и проверить свои навыки и квалификации.
Вы получите самую лучшую инфраструктуру для обучения
Лучшее обеспечение

Вы получите самую лучшую инфраструктуру для обучения

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

  • Выделенный облачный сервер
    Вы получите доступ к выделенному облачному серверу для разработки, тестирования и презентации ваших проектов
  • Подписка на JetBrains PHPStorm
    Вы получите подписку лучшую среду разработки для PHP, что позволит вам изначально работать в профессиональном окружении
  • Подписка на Github Copilot
    Вы получите доступ к инновационному инструменту искусственного интеллекта, который поможет вам с автозаполнением кода, предложением решений и подскажет различные варианты решения стоящих перед вами задач
1
Выбор названия домена и его регистрация
~ мин.
??
1
Что такое облачные серверы?
~ мин.
??
2
Как работает PHP в контексте облачных серверов
~ мин.
??
3
Установка и настройка PHP на облачных серверах
~ мин.
??
4
Настройка баз данных на облачных серверах
~ мин.
??
5
Настройка веб-сервера на облачных серверах
~ мин.
??
6
Управление конфигурацией на облачных серверах
~ мин.
??
7
Резервное копирование и восстановление данных на облачных серверах
~ мин.
??
8
Масштабирование и оптимизация работы облачных серверов
~ мин.
??
1
Введение в DevOps и его роль в веб-разработке
~ мин.
??
2
Командная строка и Linux-системы
~ мин.
??
3
Основы Continuous Integration / Continuous Development (CI / CD)
~ мин.
??
4
Практическое применение всех этих концепций и инструментов в связке с PHP-разработкой
~ мин.
??
1
Установка и настройка PHPStorm
~ мин.
??
2
Создание и настройка проекта в PHPStorm
~ мин.
??
3
Управление файлами и папками проекта
~ мин.
??
4
Работа с Git в PHPStorm
~ мин.
??
5
Отладка PHP-приложений в PHPStorm
~ мин.
??
6
Использование баз данных в PHPStorm
~ мин.
??
7
Интеграция PHPStorm с фреймворками (например, Laravel)
~ мин.
??
8
Использование автодополнения и рефакторинга кода
~ мин.
??
9
Развертывание проекта на сервере в PHPStorm
~ мин.
??
10
Работа с плагинами и настройки PHPStorm
~ мин.
??
1
Установка и конфигурация PHP
~ мин.
??
1
Введение и общие понятия о PHP
~ мин.
??
2
Типы данных в PHP
~ мин.
??
3
Операторы в PHP
~ мин.
??
4
Переменные и константы в PHP
~ мин.
??
5
Обработка данных и файлов в PHP
~ мин.
??
6
Использование фреймворков в PHP
~ мин.
??
7
Введение в PHP: основные концепции и принципы
~ мин.
??
8
Основы языка PHP: синтаксис, переменные, операторы, функции
~ мин.
??
9
Работа с базами данных в PHP с использованием MySQL
~ мин.
??
10
Работа с формами и обработка пользовательского ввода
~ мин.
??
11
Создание и использование сессий и cookie
~ мин.
??
12
Принципы объектно-ориентированного программирования в PHP
~ мин.
??
13
Работа с API и веб-сервисами
~ мин.
??
14
Основы безопасности веб-приложений на PHP
~ мин.
??
1
Введение в Git
~ мин.
??
2
Зачем нужны системы контроля версий
~ мин.
??
3
Установка и настройка Git
~ мин.
??
4
Создание репозитория
~ мин.
??
5
Работа с ветками
~ мин.
??
6
Слияние веток
~ мин.
??
7
Конфликты слияния веток в GIT
~ мин.
??
8
Работа с удаленными репозиториями
~ мин.
??
9
Использование Git в командной строке
~ мин.
??
10
Использование Git в IDE
~ мин.
??
11
Интеграция Git и GitHub в рабочий процесс
~ мин.
??
12
Полезные советы и хитрости при работе с Git и GitHub
~ мин.
??
13
Различия между Git, GitHub и GitLab
~ мин.
??
14
Continuous Integration и Continuous Deployment с Git
~ мин.
??
15
Работа с Git в команде и использование code review
~ мин.
??
1
Типы данных в PHP и как с ними работать
~ мин.
??
2
Операторы и условные конструкции в PHP
~ мин.
??
3
Циклы в PHP и их применение
~ мин.
??
4
Работа с массивами и объектами в PHP
~ мин.
??
5
Работа с базами данных, MySQL и PHP
~ мин.
??
6
Создание и использование пользовательских функций и классов в PHP
~ мин.
??
7
Синтаксис переменных в PHP
~ мин.
??
8
Типы данных и их использование в PHP
~ мин.
??
9
ООП в PHP: классы, объекты и наследование
~ мин.
??
1
Введение в переменные и константы в PHP
~ мин.
??
2
Объявление и инициализация переменных и констант
~ мин.
??
3
Операторы, работающие с переменными и константами
~ мин.
??
4
Область видимости переменных
~ мин.
??
5
Работа с глобальными переменными
~ мин.
??
6
Использование констант в PHP
~ мин.
??
7
Правила именования переменных и констант
~ мин.
??
8
Принципы области видимости переменных
~ мин.
??
9
Операторы присваивания и арифметические операции
~ мин.
??
10
Операторы сравнения, логические операторы и условные выражения
~ мин.
??
11
Функции-геттеры и функции-сеттеры
~ мин.
??
1
Введение в основные структуры данных
~ мин.
??
2
Массивы и как их использовать для структурирования данных
~ мин.
??
3
Работа со строками в PHP
~ мин.
??
4
Функции и их использование для повторного использования кода
~ мин.
??
5
Деревья в PHP
~ мин.
??
6
Графы в PHP
~ мин.
??
7
Стеки и очереди в PHP
~ мин.
??
8
Хеш-таблицы в PHP
~ мин.
??
9
Сортировка и поиск в PHP
~ мин.
??
1
Введение в операторы в PHP
~ мин.
??
2
Арифметические операторы
~ мин.
??
3
Операторы сравнения
~ мин.
??
4
Логические операторы
~ мин.
??
5
Операторы присваивания
~ мин.
??
6
Условные операторы (if, else, elseif)
~ мин.
??
7
Циклы (for, while, do-while)
~ мин.
??
8
Операторы ветвления (switch, case)
~ мин.
??
9
Операторы инкремента и декремента
~ мин.
??
1
Введение в отладку кода в PHP
~ мин.
??
2
Установка и настройка отладчика Xdebug
~ мин.
??
3
Создание точек останова (breakpoints)
~ мин.
??
4
Использование команд на панели отладчика
~ мин.
??
5
Шаг за шагом выполнение кода при помощи отладчика
~ мин.
??
6
Изучение стека вызовов (call stack)
~ мин.
??
7
Использование переменных в процессе отладки
~ мин.
??
1
Что такое тестирование кода?
~ мин.
??
2
Почему тестирование кода важно для PHP-разработки?
~ мин.
??
3
Какие виды тестирования кода бывают?
~ мин.
??
4
Как настроить среду для тестирования PHP-кода?
~ мин.
??
5
Какие инструменты используются для тестирования кода в PHP?
~ мин.
??
6
Как правильно создавать тесты для PHP-кода?
~ мин.
??
7
Как искать и устранять ошибки при тестировании кода?
~ мин.
??
1
Что такое циклы в PHP?
~ мин.
??
2
Примеры использования циклов в PHP
~ мин.
??
3
Условные операторы в циклах
~ мин.
??
4
Оператор break и continue в циклах
~ мин.
??
5
Какие виды циклов существуют в PHP?
~ мин.
??
6
Цикл while и его особенности
~ мин.
??
7
Цикл for и его особенности
~ мин.
??
8
Цикл foreach и его особенности
~ мин.
??
9
Какие ошибки могут возникнуть при работе с циклами в PHP?
~ мин.
??
10
Полезные советы по работе с циклами в PHP
~ мин.
??
1
Что такое рекурсия в программировании?
~ мин.
??
2
Какие принципы лежат в основе рекурсии?
~ мин.
??
3
Когда использование рекурсии является эффективным?
~ мин.
??
4
Какие существуют альтернативы использованию рекурсии в программировании?
~ мин.
??
1
Введение в работу со строками и символами в PHP
~ мин.
??
2
Способы объединения строк и символов в PHP
~ мин.
??
3
Функции работы со строками в PHP: strlen, strpos, substr и т.д
~ мин.
??
4
Форматирование строк в PHP
~ мин.
??
5
Работа с символами в PHP: ord, chr, и другие функции
~ мин.
??
6
Работа с регулярными выражениями в PHP
~ мин.
??
7
Кодирование и декодирование строк в PHP
~ мин.
??
8
Работа с многобайтовыми строками в PHP: mb_strlen, mb_substr и другие функции
~ мин.
??
9
Обработка текста на PHP: preg_replace, str_replace, htmlspecialchars и другие функции
~ мин.
??
1
Введение в функции (синтаксис и объявление функций)
~ мин.
??
2
Передача параметров в функции (аргументы функций)
~ мин.
??
3
Возвращение значений из функций
~ мин.
??
4
Рекурсия (использование функций внутри самих себя)
~ мин.
??
5
Анонимные функции (замыкания)
~ мин.
??
6
Понятие области видимости переменных
~ мин.
??
7
Использование глобальных переменных в функциях
~ мин.
??
8
Использование внешних переменных в функциях
~ мин.
??
9
Создание пользовательских функций (примеры)
~ мин.
??
10
Работа с встроенными функциями PHP (примеры)
~ мин.
??
1
Что такое массивы в PHP
~ мин.
??
2
Как создавать массивы в PHP
~ мин.
??
3
Создание массивов и присвоение значений
~ мин.
??
4
Использование циклов для работы с массивами
~ мин.
??
5
Сортировка и фильтрация массивов
~ мин.
??
6
Многомерные массивы и их использование
~ мин.
??
7
Работа с ассоциативными массивами
~ мин.
??
8
Использование функций для работы с массивами
~ мин.
??
9
Как добавлять элементы в массив в PHP
~ мин.
??
10
Как удалять элементы из массива в PHP
~ мин.
??
11
Как обращаться к элементам массива в PHP
~ мин.
??
12
Как сортировать массивы в PHP
~ мин.
??
13
Как производить поиск в массивах в PHP
~ мин.
??
14
Как перебирать элементы массива в PHP
~ мин.
??
1
Введение в обработку исключений в PHP
~ мин.
??
2
Использование ключевых слов try, catch и throw для обработки исключительных ситуаций
~ мин.
??
3
Создание пользовательских исключений для более детальной обработки ошибок
~ мин.
??
4
Использование блока finally для выполнения кода после блока catch
~ мин.
??
5
Обработка нескольких исключений с помощью множественных блоков catch
~ мин.
??
6
Обработка ошибок, связанных с базами данных и файлами
~ мин.
??
7
Использование логирования ошибок для дальнейшего анализа и улучшения программы
~ мин.
??
8
Использование специальной функции error_reporting() для управления уровнем вывода сообщений об ошибках
~ мин.
??
9
Защита программы от злонамеренных пользователей с помощью обработки ошибок ввода
~ мин.
??
1
Введение в объектно-ориентированное программирование
~ мин.
??
2
Основные принципы ООП
~ мин.
??
3
Классы и объекты в PHP
~ мин.
??
4
Наследование и полиморфизм
~ мин.
??
5
Модификаторы доступа и константы
~ мин.
??
6
Магические методы и свойства
~ мин.
??
7
Пространства имен
~ мин.
??
1
Введение в классы в PHP
~ мин.
??
2
Основные принципы ООП в PHP
~ мин.
??
3
Работа с свойствами и методами классов в PHP
~ мин.
??
4
Наследование классов в PHP
~ мин.
??
5
Операторы доступа в PHP
~ мин.
??
6
Применение классов в PHP-фреймворках
~ мин.
??
7
Примеры использования классов в PHP-проектах
~ мин.
??
8
Введение в классы и объекты
~ мин.
??
9
Основы синтаксиса классов в PHP
~ мин.
??
10
Свойства классов и их использование
~ мин.
??
11
Методы классов и их реализация
~ мин.
??
12
Наследование классов и его основные принципы
~ мин.
??
13
Полиморфизм и его использование в классах
~ мин.
??
14
Магические методы классов и их применение
~ мин.
??
15
Использование пространств имен для классов в PHP
~ мин.
??
1
Введение в пространства имен
~ мин.
??
2
Создание и использование пространств имен
~ мин.
??
3
Импортирование пространств имен
~ мин.
??
4
Объединение пространств имен
~ мин.
??
5
Псевдонимы пространств имен
~ мин.
??
6
Глобальные пространства имен
~ мин.
??
7
Пространства имен и автозагрузка классов
~ мин.
??
8
Примеры использования пространств имен
~ мин.
??
9
Ошибки и исключения в работе с пространствами имен
~ мин.
??
10
Лучшие практики использования пространств имен в PHP
~ мин.
??
11
Что такое пространства имен в PHP?
~ мин.
??
12
Как объявить пространства имен в PHP?
~ мин.
??
13
Как использовать пространства имен в своей программе?
~ мин.
??
14
Как импортировать пространство имен в PHP?
~ мин.
??
15
Как использовать псевдонимы для пространств имен в PHP?
~ мин.
??
16
Как работает автозагрузка классов в PHP при использовании пространств имен?
~ мин.
??
17
Как устранять конфликты имен при использовании пространств имен в PHP?
~ мин.
??
18
Как использовать глобальные переменные в пространстве имен в PHP?
~ мин.
??
19
Как использовать подпространства имен в PHP?
~ мин.
??
20
Когда следует использовать пространства имен в PHP-разработке?
~ мин.
??
1
Что такое Composer и зачем он нужен в разработке на PHP
~ мин.
??
2
Установка Composer
~ мин.
??
3
Создание проекта с использованием Composer
~ мин.
??
4
Зависимости в PHP-проектах
~ мин.
??
5
Управление зависимостями приложения с помощью Composer
~ мин.
??
6
Использование Composer для установки библиотек и пакетов
~ мин.
??
7
Обновление и удаление пакетов с помощью Composer
~ мин.
??
8
Работа с Composer autoloader'ом
~ мин.
??
9
Использование Composer для создания и публикации своих пакетов
~ мин.
??
10
Интеграция Composer с другими инструментами PHP-разработки
~ мин.
??
1
Что такое MVC архитектура
~ мин.
??
2
Как работает модель в MVC
~ мин.
??
3
Разбор контроллера в MVC
~ мин.
??
4
Как работает вид в MVC
~ мин.
??
1
Введение в Laravel
~ мин.
??
2
Установка и настройка Laravel
~ мин.
??
3
Развертывание Laravel-приложения на сервере
~ мин.
??
4
Работа с маршрутизацией в Laravel
~ мин.
??
5
Использование контроллеров в Laravel
~ мин.
??
6
Работа с моделями и базой данных в Laravel
~ мин.
??
7
Формы и валидация в Laravel
~ мин.
??
8
Работа с файлами и изображениями в Laravel
~ мин.
??
9
Аутентификация и авторизация в Laravel
~ мин.
??
1
Введение в Yii2
~ мин.
??
2
Установка и настройка фреймворка Yii2
~ мин.
??
3
Архитектура приложений с использованием фреймворка Yii2
~ мин.
??
4
Модели, представления и контроллеры в Yii2
~ мин.
??
5
Работа с базами данных (БД) в Yii2
~ мин.
??
6
Установка Yii2: требования и настройка
~ мин.
??
7
Структура приложения Yii2
~ мин.
??
8
Маршрутизация в Yii2
~ мин.
??
9
Контроллеры и действия в Yii2
~ мин.
??
10
Представления в Yii2
~ мин.
??
11
Модели и базы данных в Yii2
~ мин.
??
12
Валидация данных в Yii2
~ мин.
??
1
Создание нового проекта с помощью Composer
~ мин.
??
2
Создание и настройка базы данных с помощью Doctrine ORM
~ мин.
??
3
Использование форм Symfony для обработки данных
~ мин.
??
4
Создание функционала аутентификации и авторизации пользователей
~ мин.
??
5
Тестирование и отладка приложения в Symfony
~ мин.
??
1
Краткое введение в MySQL
~ мин.
??
2
Основы баз данных и SQL
~ мин.
??
3
Соединение с базой данных
~ мин.
??
4
Создание таблиц и вставка данных
~ мин.
??
5
Выборка данных с помощью SELECT
~ мин.
??
6
Обновление данных с помощью UPDATE
~ мин.
??
7
Удаление данных с помощью DELETE
~ мин.
??
8
Использование операторов LIKE, IN и BETWEEN
~ мин.
??
9
Группировка данных с помощью GROUP BY
~ мин.
??
10
Сортировка данных с помощью ORDER BY
~ мин.
??
11
Использование подзапросов в SQL
~ мин.
??
12
Создание базы данных и таблиц в MySQL
~ мин.
??
13
Подключение к базе данных MySQL из PHP приложения
~ мин.
??
14
Работа с транзакциями в MySQL
~ мин.
??
15
Оптимизация работы с базой данных (индексы, кэширование)
~ мин.
??
1
Что такое управление сессиями в PHP
~ мин.
??
2
Как создать новую сессию в PHP
~ мин.
??
3
Как сохранить данные в сессии
~ мин.
??
4
Как получить данные из сессии
~ мин.
??
5
Как удалить данные из сессии
~ мин.
??
6
Как установить время жизни сессии
~ мин.
??
7
Как использовать cookie вместо сессий
~ мин.
??
8
Как защитить сессии от XSS атак
~ мин.
??
9
Как сделать проверку CSRF токенов для безопасности сессий
~ мин.
??
1
Введение в SOLID
~ мин.
??
2
Одиночная обязанность (Single Responsibility)
~ мин.
??
3
Принцип открытости/закрытости (Open/Closed Principle)
~ мин.
??
4
Принцип подстановки Барбары Лисков (Liskov Substitution)
~ мин.
??
5
Принцип разделения интерфейса (Interface Segregation)
~ мин.
??
6
Принцип инверсии зависимостей (Dependency Inversion)
~ мин.
??
7
Примеры практического применения принципов SOLID в PHP
~ мин.
??
8
Примеры анти-паттернов, которые нарушают принципы SOLID в PHP
~ мин.
??
9
Тестирование кода с использованием принципов SOLID в PHP
~ мин.
??
10
Рекомендации по реализации SOLID в PHP-проектах
~ мин.
??
1
Паттерны создания объектов
~ мин.
??
2
Паттерны структурные
~ мин.
??
3
Поведенческие паттерны
~ мин.
??
1
Что такое Pull Request в git?
~ мин.
??
2
Как создать Pull Request в git?
~ мин.
??
3
Что такое code review и зачем он нужен?
~ мин.
??
4
Как работать с комментариями code review в Pull Request?
~ мин.
??
5
Как работать с конфликтами при merge Pull Request?
~ мин.
??
6
Как отслеживать и изменять статус Pull Request?
~ мин.
??
7
Как закрыть Pull Request и применить изменения в основную ветку кода?
~ мин.
??
1
Что такое Doctrine и зачем ее использовать
~ мин.
??
2
Как установить Doctrine в проект
~ мин.
??
3
Создание базы данных и таблиц с помощью Doctrine
~ мин.
??
4
Создание сущностей и их атрибутов в Doctrine
~ мин.
??
5
Связи между сущностями в Doctrine
~ мин.
??
6
Миграции и их использование в Doctrine
~ мин.
??
7
Использование команды Doctrine в консоли
~ мин.
??
8
Обновление баз данных с помощью Doctrine
~ мин.
??
9
Откат изменений с помощью Doctrine
~ мин.
??
10
Примеры использования Doctrine в PHP-проектах
~ мин.
??
1
Введение в RESTful API и Symfony
~ мин.
??
2
Основные принципы архитектуры REST и HTTP протокола
~ мин.
??
3
Работа с ошибками и исключениями в RESTful API
~ мин.
??
1
Введение в Symfony и формы
~ мин.
??
2
Как создать форму в Symfony
~ мин.
??
3
Валидация данных на стороне сервера и клиента
~ мин.
??
4
Как работает механизм валидации в Symfony
~ мин.
??
5
Формы с множественным выбором и файловые загрузки
~ мин.
??
6
Как обрабатывать формы в Symfony
~ мин.
??
7
Создание пользовательских валидаторов в Symfony
~ мин.
??
8
Как создавать собственные формы и темплейты в Symfony
~ мин.
??
9
Введение в Twig и его использование для настройки отображения форм
~ мин.
??
1
Как работает авторизация в Symfony?
~ мин.
??
2
Как происходит аутентификация пользователей в Symfony?
~ мин.
??
3
Как можно настроить права доступа для разных пользователей в Symfony?
~ мин.
??
4
Как создать форму для входа и регистрации пользователей в Symfony?
~ мин.
??
5
Как создать систему восстановления пароля в Symfony?
~ мин.
??
1
Введение в CLI и Symfony Console
~ мин.
??
2
Работа с командами и аргументами
~ мин.
??
3
Организация конфигураций и параметров команд
~ мин.
??
4
Создание пользовательских команд и их настройка
~ мин.
??
1
Что такое JSON и XML и зачем они нужны в PHP-разработке
~ мин.
??
2
Способы работы с JSON в PHP (кодирование, декодирование и т.д.)
~ мин.
??
3
Способы работы с XML в PHP (DOM, SimpleXML и т.д.)
~ мин.
??
4
Преобразование JSON- и XML-документов в массивы PHP и наоборот
~ мин.
??
1
Что такое API и зачем он нужен в PHP-разработке
~ мин.
??
2
Как подключить и использовать другие API в PHP-проекте
~ мин.
??
3
Безопасность и авторизация при работе с API
~ мин.
??
4
Работа с форматами данных (JSON, XML, CSV) в контексте API
~ мин.
??
5
Обработка ошибок в API-запросах в PHP
~ мин.
??
6
Примеры реализации использования API в PHP-проектах
~ мин.
??
7
Советы и рекомендации по использованию различных API в PHP-разработке
~ мин.
??
8
Лучшие практики использования API в PHP-проектах
~ мин.
??
1
Общие сведения о чат-ботах и их применение в бизнесе
~ мин.
??
2
Создание аккаунта на платформе ChatGPT и получение API ключа
~ мин.
??
3
Изучение документации по работе с API ChatGPT
~ мин.
??
4
Создание простого чат-бота на PHP, используя полученные знания
~ мин.
??
5
Публикация чат-бота на платформе или интеграция с уже существующим проектом
~ мин.
??
1
Введение в Telegram боты и их возможности
~ мин.
??
2
Установка и настройка окружения для разработки на PHP
~ мин.
??
3
Изучение Telegram API и получение токена бота
~ мин.
??
4
Обработка текстовых сообщений от пользователя
~ мин.
??
5
Работа с базами данных: хранение и чтение информации о пользователях и чате
~ мин.
??
6
Создание кнопок и меню для удобного взаимодействия с пользователем
~ мин.
??
7
Разработка функционала для отправки уведомлений и сообщений на расписание
~ мин.
??
8
Интеграция с Webhook'ами
~ мин.
??
1
Введение в концепции DRY и KISS
~ мин.
??
2
Преимущества использования DRY и KISS в PHP–разработке
~ мин.
??
3
Организация кода в соответствии с принципами DRY и KISS
~ мин.
??
4
Примеры кода, написанного с использованием принципов DRY и KISS
~ мин.
??
5
Ошибки, которые нужно избегать при использовании DRY и KISS
~ мин.
??
1
Введение в HTML
~ мин.
??
2
Основы языка HTML
~ мин.
??
3
Работа с тегами HTML
~ мин.
??
4
Адаптивная верстка
~ мин.
??
5
Использование фреймворков Bootstrap и Foundation
~ мин.
??
6
Создание адаптивных форм
~ мин.
??
7
Оформление веб-страницы: CSS стили, селекторы и пр
~ мин.
??
8
Изображения и гиперссылки
~ мин.
??
9
Блочная и строчная верстка
~ мин.
??
10
Позиционирование элементов и всплывающие окна
~ мин.
??
11
Сетки и макеты
~ мин.
??
12
Адаптивный дизайн и медиа-запросы
~ мин.
??
1
Введение в CSS 3
~ мин.
??
2
Основы синтаксиса CSS
~ мин.
??
3
Использование селекторов для выбора элементов на странице
~ мин.
??
4
Применение стилей к различным типам элементов (например, тексту, ссылкам и изображениям)
~ мин.
??
5
Каскадность и приоритетность стилей в CSS
~ мин.
??
6
Создание классов и ID-селекторов для более точного применения стилей к определённым частям страницы
~ мин.
??
7
Использование псевдоклассов (например, :hover) для добавления эффектов при наведении указателя мыши на элементы страницы
~ мин.
??
8
Форматирование текста с помощью свойств font, color, text-align
~ мин.
??
9
Оформление блоков – margin, padding, border
~ мин.
??
10
Использование фоновых изображений и градиентов для оформления элементов страницы
~ мин.
??
11
Использование позиционирования элемента на странице при помощь свойства position
~ мин.
??
12
Использование шрифтов, текста и цвета в стилях СSS для PHP-разработки
~ мин.
??
13
Создание анимации и переходов в CSS 3
~ мин.
??
14
Использование флексбоксов и сеток в CSS 3
~ мин.
??
15
Работа с формами в CSS 3
~ мин.
??
1
Введение в Bootstrap 5
~ мин.
??
2
Установка и настройка
~ мин.
??
3
Использование сетки и размещение элементов
~ мин.
??
4
Работа со шрифтами и иконками
~ мин.
??
5
Кастомизация стилей и создание тем
~ мин.
??
6
Верстка форм и элементов управления
~ мин.
??
7
Использование компонентов, таких как навигация и меню
~ мин.
??
8
Работа с JavaScript-плагинами и анимациями
~ мин.
??
9
Адаптивная и мобильная верстка
~ мин.
??
1
Основные принципы дизайна веб-сайтов
~ мин.
??
2
Введение в дизайн пользовательского интерфейса
~ мин.
??
3
Принципы взаимодействия пользователя с веб-сайтом
~ мин.
??
1
Введение в mobile-first подход в веб-разработке
~ мин.
??
2
Оптимизация веб-страниц для быстрой загрузки на мобильных устройствах
~ мин.
??
1
Введение в JavaScript и его библиотеки
~ мин.
??
2
Синтаксис языка JavaScript
~ мин.
??
3
Основы работы с DOM
~ мин.
??
4
Работа с событиями
~ мин.
??
5
Работа с AJAX
~ мин.
??
6
Использование jQuery
~ мин.
??
7
Разработка SPA (Single Page Application)
~ мин.
??
8
Интеграция JavaScript-библиотек в PHP-проекты
~ мин.
??
1
Введение в тестирование веб-приложений
~ мин.
??
2
Разбор основных типов тестирования
~ мин.
??
3
Установка и настройка тестового окружения
~ мин.
??
4
Основные операции с используемыми веб-технологиями (HTML, CSS, JavaScript)
~ мин.
??
5
Написание юнит-тестов с использованием PHPUnit
~ мин.
??
6
Написание функциональных тестов с использованием Selenium
~ мин.
??
7
Работа с ошибками и их устранение
~ мин.
??
1
Угрозы безопасности приложений и PHP-скриптов
~ мин.
??
2
Защита от XSS и CSRF атак
~ мин.
??
3
Защита от инъекций SQL и других видов инъекций
~ мин.
??
4
Защита файловой системы и доступа к файлам
~ мин.
??
5
Шифрование данных и паролей
~ мин.
??
6
Практические примеры уязвимостей и их устранение
~ мин.
??
7
Основные уязвимости в веб-приложениях
~ мин.
??
8
Написание безопасного кода на PHP
~ мин.
??
1
Введение в микросервисную архитектуру
~ мин.
??
2
Настройка окружения для разработки микросервисов на PHP
~ мин.
??
3
Создание и настройка микросервисов в PHP
~ мин.
??
4
Работа с базами данных в микросервисах
~ мин.
??
5
Реализация RESTful API в микросервисах
~ мин.
??
6
Аутентификация и авторизация в микросервисной архитектуре
~ мин.
??
7
Мониторинг и логирование микросервисов на PHP
~ мин.
??
8
Развертывание микросервисов на сервере
~ мин.
??
9
Тестирование микросервисов на PHP
~ мин.
??
10
Использование RabbitMQ для организации асинхронного взаимодействия микросервисов
~ мин.
??
PHP–разработчик — Обучение и Сертификация
PHP–разработчик — Обучение и Сертификация
PHP–разработчик
Длительность обучения — 10 месяцев
Трудоустройство
Профессия «PHP–разработчик»

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

Для тех, кто хочет трудоустроиться на удаленную работу в качестве «Ведущего PHP–разработчика» уровня «Middle», с зарплатой от 120 тысяч рублей.

  • Индивидуальная адаптация программы
    Программа составляется индивидуально под вашу задачу, при необходимости дополняется под вас
  • Прямая связь с тренером по всем вопросам
    У нас будет отдельный Telegram–чат для всех обсуждений
  • Включен облачный сервер На всё время обучения
    Для сайтов и проектов, которые вы будете разрабатывать
  • Включена подписка на PHPStorm На 1 год
    Самая продвинутая среда для разработки на PHP
  • Включена подписка на GitHub Copilot На 1 год
    Искусственный интеллект, помогающий писать код
  • Гарантия возврата денег 100% в течение 2 недель
    На любом этапе, за всю оставшуюся часть программы
  • Единый доступ ко всем курсам и тренингам
    Для дополнительного изучения кросс–компетенций
  • Интро в профессиональное коммьюнити
    Представим вас Open Source и Stack Overflow сообществу
  • Получение коммерческого опыта
    Работа над проектами с открытым исходным кодом
  • Подготовка резюме и тестовые собеседования
    Анализ, доработки резюме и подготовка к общению с HR
  • Полное сопровождение трудоустройства
    Личные еженедельные встречи на всем сроке обучения (6-8 месяцев) для оценки прогресса
  • Поддержка во время испытательного срока
    Поможем в случае возникновения сложностей в работе
  • Сертификация «Professional Scrum Developer»
    По желанию, обеспечим полную подготовку и проведение
  • Сертификация «Symfony Certified Developer»
    По желанию, обеспечим полную подготовку и проведение
PHP–разработчик
Advanced Digital Product Management & Development
Разработки и управления IT–продуктами

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

Составим индивидуальный план развития для каждого сотрудника и проведем обучение в формате онлайн–тренингов и курсов.

  • Неограниченно количество сотрудников
    Университет предоставляется на компанию
  • Ассессмент по картам компетенций
    Поиск «белых пятен» в компетенциях сотрудников
  • Разработка карты компетенций компании
    Поиск «белых пятен» на уровне всей компании
  • Индивидуальный план развития Для каждого
    По результату ассессмента сформируем план обучения
  • Доступ к тренингам
    Сотрудники смогут посещать все интересующие тренинги
  • Доступ ко всем записям Записано 62 тренингов
    Сотрудники смогут смотреть записи в удобное время
  • Доступ к базе материалов 319+ документов
    Шаблоны, документы, Miro–доски и другие материалы
  • Доступ к курсам, профессиям и акселераторам
    Компания получит доступ ко всем 109+ нашим продуктам
  • Разработка программ обучения по запросу
    В случае отсутствия в нашей базе нужной вам программы
  • Международная сертификация сотрудников
    Подготовка и выдача международных сертификаций
  • Приложение для iPhone или Android
    Для обучения вне офиса или дома
    ∞ устройств
  • Единая платформа Learning & Development
    Обучение, коммуникация и трекинг прогресса обучения
  • Интеграция с инфраструктурой компании
    Брендинг, SAML, SSO, кастомные API и интеграции с LMS
  • Выделенный методолог и success–менеджер
    Поможем внедрить и поддерживать процесс обучения
ВТБ
Microsoft
Lanit интеграция
MTS
TUI
Альфа Банк
BAT
Kt.team
Ростелеком
X5
Сбербанк
ipharma
Agama
smekal
sravni
uu
Boxberry
Ситимобил
meg
johndeere
Digital–Долина
Грузовичкофф
Грузовичкофф
hzpc
itmo
khimrar
Coca–Cola
mfti
pepsic
sl_lab
Yandex
4.9 из 5 7 оценок
2GIS
4.8 из 5 7 оценок
Google
4.9 из 5 7 оценок
Корпоративное обучение
Нужно провести тренинг на английском в Китае? Без проблем!

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

Ожидаем результатов от применения рекомендаций.

20 мая, 2020
Отзыв на facebook об обучении в LeadStartup
Еще одно обучение юнит–экономике

Огромное спасибо ребятам за мегаполезный тренинг. Было очень интересно, драйвово, весело.

Провели 2 сессии в дружеской атмосфере, многому научились, скорректировали офферы. Будем сотрудничать дальше.

22 мая, 2020
Отзыв на facebook об обучении в LeadStartup