ОСТАВЬ СВОИ ДАННЫЕ
и мы свяжемся с тобой в ближайшее время!
ЗАПОЛНИ ФОРМУ НИЖЕ
чтобы записаться на пробное занятие "Продвинутый курс PHP"

Продвинутый курс PHP в Харькове

Помимо детального изучения языка, углубленный курс PHP научит тебя понимать цикл разработки приложений и работать в команде
Старт обучения
18 занятий
Уточняйте у
администрации
9700 грн
5800 грн
КОГДА
СКОЛЬКО
ЦЕНА
2-3 раза в неделю
с 19:00 до 22:00
PHP ADVANCED
Для юр. лиц цена указана без НДС
Возможна оплата частями
В связи с карантином все наши курсы читаются в ONLINE-формате. Действует скидка 40%. Записывайся!
Close
 
ТРЕБОВАНИЯ К СТУДЕНТАМ:
1
Знание синтаксиса PHP
2
Базовые навыки работы с базами данных
3
Наличие ноутбука для занятий в аудиториях

ПРОГРАММА ОБУЧЕНИЯ

ООП
  • Инкапсуляция
  • Наследование
  • Полиморфизм
  • Классы и Объекты
  • Абстрактные классы
  • Интерфейсы
  • Методы класса
  • Статические методы
  • Магические методы
  • Константы
  • Трейты
  • Исключения
  • Неймспейсы
  • Автозагрузка
  • Композиция вместо наследования
Стандарты PSR
  • Обзор стандартов PSR-0, PSR-4 и PSR-1, PSR-2
PHP 7.x
  • Новые возможности PHP 7.0
  • Новые возможности PHP 7.1
  • Новые возможности PHP 7.2
  • Новые возможности PHP 7.3
Шаблоны проектирования, SOLID, DRY, KISS, YAGNI
  • Основные порождающие шаблоны
  • Основные структурные шаблоны
  • Основные поведенческие шаблоны
Reflection API
  • PHPDoc
  • phpDocummentor
  • Аннотации
Standard PHP Library (SPL)
  • Структуры данных
  • Итераторы
  • Основные классы и функции
Безопасность в PHP
  • Основные типы атак
  • Шифрование
  • Хеширование
  • Стандартные практики по защите веб-приложений
  • Symfony Security компонент
Git-основы
  • Установка и настройка
  • Команды Git
  • Обзор GitHub, GitLab и Bitbucket
  • Создание проекта и заливка на GitHub
Основы Linux
  • Установка Ubuntu
  • Серверная и десктопная версия
  • Базовые команды Linux
  • Установка веб сервера NGINX
  • Установка PHP
  • Установка MySQL
  • Деплой Symfony приложения на DigitalOcean
Composer
  • Установка и настройка
  • Автозагрузка Composer
  • Обзор официального репозитория Packagist
  • Создание собственных пакетов
REST
  • Обзор архитектуры REST
  • Модель зрелости REST сервисов
  • HATEOAS
  • Стандарт HAL
  • Спецификация JsonAPI
  • Клиент Guzzle
  • FOSRestBundle для Symfony
Тестирование
  • Юнит тесты
  • Функциональные тесты
  • Фреймворки для тестирование Codeception, PHPUnit, Symfony PHPUnit Bridge
  • CI сервисы: Travis CI, Scrutinizer CI, Code climate
Использование Docker. Контейнеризация приложения.
  • Введение в docker
  • Что такое контейнер?
  • Отличие docker от vagrant
  • Введение в docker-compose
  • Создание LEMP стека на базе docker
СУБД MySQL
  • Объединение таблиц
  • Индексы
  • Оптимизация запросов и команда EXPLAIN
  • Транзакции
  • Триггеры и хранимые процедуры
  • Движки InnoDB & MyISAM
Сервисная архитектура
  • Понятие сервисов
  • Контейнеры
  • Dependency Injection
Обзор популярных фреймворков
  • Zend Framework
  • Yii Framework
  • Phalcon Framework
  • Laravel Framework
  • Symfony Framework
Laravel 5 фреймворк
  • Установка и настройка
  • Создание простой страницы
  • Роутинг
  • Blade Templates
  • Eloquent ORM
Laravel API
  • Artisan
  • Events
  • Queues/Jobs
  • Notifications
  • Task Scheduling
Наша цель №1 - предоставить качественные знания и помочь в трудоустройстве!
ЧИТАТЬ ОТЗЫВЫ РАБОТОДАТЕЛЕЙ

ИНСТРУКТОРЫ

Ты будешь учиться под руководством специалистов ведущих компаний
ЗАБРОНИРУЙ МЕСТО НА БЛИЖАЙШИЙ КУРС
Количество мест ограничено
PHP ADVA
ЗАБРОНИРУЙ МЕСТО НА БЛИЖАЙШИЙ КУРС
Количество мест ограничено
PHP ADVA
5% от каждой оплаты переводится на счет благотворительного фонда "Наш мир"
КУРСЫ ПО НАПРАВЛЕНИЮ

Programming base

Научим понимать принципы программирования и работать с простым кодом
Время обучения
12 занятий
Cтарт
Уточняйте у администрации
Курс
PROGRAMMING
КУРС

PHP base

Научим владеть базовыми конструкциями языка PHP
Время обучения
16 занятий
Cтарт
Уточняйте у
администрации
Курс
PHPBASE
СКИДКА -40%
Курс
-40%
ОСТАЛИСЬ ВОПРОСЫ?
Оставь свой номер телефона, и наш консультант свяжется с тобой чтобы помочь в выборе направления и дать ответы на все вопросы