Вживання російської небезпечне!
Переходіть на світлу сторону
Укр Рус

Курс PHP Pro во Львове

Advanced level
5

alarm-clock занятий

spiral-calendar занятий в неделю

rocket старт

За неделю записалось

Осталось

Стань PHP разработчиком!

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

Цели курса

  • Изучить язык PHP
  • Применять полученные знания и технологии на практике
  • Научиться работать с ООП
  • Изучить framework PHP
woman-technologist

Этот курс проводится в формате дистанционного обучения.

smiling-face-with-sunglasses

Advanced
level

Данный курс рассчитан для слушателей с базовым уровнем знаний в PHP.

Изучаемые технологии

  • Apache

    Apache

  • NGINX

    NGINX

  • PHP

    PHP

  • MySQL

    MySQL

  • SOLID

    SOLID

  • Xdebug

    Xdebug

  • Symfony

    Symfony

  • Laravel

    Laravel

  • Twig

    Twig

  • MVC

    MVC

  • Rest

    Rest

  • Redis

    Redis

  • Memcached

    Memcached

  • Composer

    Composer

Профессия PHP-разработчика

Программа курса
PHP Pro

alarm-clock 4 месяца 32 занятия занятий
Печать
  • Проектирование баз данных
    • Проектирование таблиц на основе требований к сайту
    • Системы хранения данных InnoDB: таблицы и связи
      • Один к одному
      • Один ко многим
      • Многие ко многим
  • Работа с встроенным классом PDO
    • Классы и объекты
    • Работа с классом PDO
    • Свойства и методы
    • Защита от SQL инъекций
  • Основы ООП
    • Классы и объекты
    • Геттеры и сеттеры
    • Инкапсуляция
    • Наследование
    • Пространства имён
    • Автозагрузка
    • Статика
    • Константы
    • Интерфейсы
    • Абстрактные классы
  • Работа с Composer
    • Инициализация composer
    • Загрузка зависимостей
  • Подробно об MVC
  • Работа с базами данных на основе ActiveRecord
    • Laravel Eloquent (Active Record)
    • Symfony Doctrine (Data Mapper)
    • Таблицы и модели
    • Организация связей
    • Создание комплексных запросов с помощью QueryBuilder
  • Работа с шаблонизаторами
    • Представления Blade (Laravel) Twig (Symfony)
    • Создание базового шаблона
    • Подключение шаблонов страниц
  • Маршрутизация по проекту
    • Организация единой точки входа
    • Подключение и работа с маршрутизатором
    • Регулярные выражения
    • Контроллеры и действия
  • Работа с системами контроля версиями VCS
    • Создание локального репозитория Git
    • Подключение к удалённому репозиторию GitHub/GitLab/BitBucket
    • Базовые операции
    • Принцип работы по методу GitFlow
  • Шаблоны проектирования
    • Фабрика, Фабричный метод
    • Адаптер
    • Декоратор
    • Стратегия
    • Наблюдатель
  • Принципы SOLID
    • Принцип единственной ответственности
    • Принцип открытости-закрытости
    • Принцип подстановки Барбары Лисков
    • Принцип разделения интерфейса
    • Принцип инверсии зависимостей
  • Методы взлома и защиты веб-приложений
    • Создание и защита от SQL-инъекции
    • CSRF атаки и защита по одноразовому токену
    • XSS атаки и защита
    • Принципы защиты и обновления паролей
  • Продвинутые возможности MySQL
    • Индексирование
    • Транзакции
    • Триггеры
  • Работа с Docker
    • Образы и контейнеры
    • Связка контейнеров в одну сеть
    • Запуск проекта через контейнер
    • Сборка множества контейнеров через docker-compose
  • Тестирование кода с помощью PHPUnit
    • Создание Unit-теста
    • Запуск множества Unit-тестов
    • Принципы TDD (test driven development)

Бонусы курса

  • Тренинг по прохождению собеседования и составлению резюме
  • Тестовое собеседование с техническим специалистом
  • Специально снятые дополнительные видеоматериалы

Добавьте навыки в резюме

  • Архитектура клиент-сервер

  • ООП в PHP

  • Протоколы HTTP и HTTPS

  • Проектирование реляционных Баз Данных

  • Развёртывание рабочей среды на базе Docker или Vagrant

  • MVC и другие шаблоны проектирования

  • Написание Unit и функциональных тестов

  • Принципы работы и построения REST API

  • Фреймворки Laravel и Symfony

  • Базовые навыки работы с HTML, CSS, JavaScript (основные конструкции, работа с DOM, AJAX-запросы)

Преимущества обучения в Компьютерной школе Hillel

  • man-raising-hand
    Группы по 16 человек Преподаватель уделяет время каждому студенту
  • nerd-face
    Преподаватели практики У нас преподают только практикующие специалисты из топовых IT-компаний.
  • briefcase
    Система личных кабинетов Эффективное и удобное обучение.
  • speech-balloon
    Оперативная служба поддержки студентов Срочный вопрос — своевременное решение.
  • videocassette
    Доступ к видеозаписям занятий Записи уроков остаются у студентов после окончания курса.
  • hammer
    Практические занятия Обзор Hillel IT School.
  • rocket
    Трудоустройство

    Что мы делаем для того, чтобы вы достигли успеха?

  • clipboard

    Проводим мастер-классы по подготовке резюме и поиску работы

  • books

    Регулярно обновляем программы курсов под требования рынка

  • smiling-face-with-sunglasses

    Приглашаем преподавать только лучших практикующих специалистов

  • globe-with-meridians

    Развиваем нашу сеть партнеров среди топовых IT-компаний

  • direct-hit

    Наши преподаватели часто сами забирают к себе наших лучших Студентов ;)

Наши преподаватели и выпускники работают в топовых IT-компаниях мира

Александр Навроцкий

Александр Навроцкий

Хочу сказать спасибо своему преподавателю Юрию Орлику. Отличная подача материала, а также очень ответственный подход к обучению. Если у вас возникнут вопросы, он подробно и понятно все объяснит. Не жалеет времени на обучение и даёт дополнительные знания помимо основного курса. Подсказывает какую литературу стоит поднимать, что бы и дальше расти в профессии. Остался доволен обучением.
Організація курсу налаштована на високому рівні, з вашої сторони зроблено максимально для студентів, що хочуть навчати. З зауважень: ментор був не по профілю (хоча і розумію, що знайти зараз людей важко), в результаті розібратись в певних питаннях, що не були зрозумілі раніше, не вдалося. Але і в js заглибитись було цікаво. Загалом все на високому рівні. Дякую.
Курс оправдал все ожидания PHP advanced level. Много новых знаний, которыми очень доволен! Спасибо ;)
Отлично подан материал, Олегом Гринько. Углублялись в современные php фреймворки: symfony, laravel.
Отличный курс. Я устароился на работу через неделю послю окончания курсов, учитываю то что я свитчер. До этого 10 лет был в продажах. Денис очень круто постоил свою программу, в которой объясняет не только азы но и полноценные понимае очень нужного фреймворка Laravel. Это очень важно. Я понял на сколько круто он все преподавал, после 2-3 месяцев работы, когда начал пересматривать курс. Особую благадарность хочу выразить учителю английского языка Вике Дубровиной. Это был бонусный курс от школы, и тем не меннее Вика круто донесла информацию. Приятно когда учитель английского знает язык не только по учебникам, а прожив немного в Америке, учит действительно рабочим моментам. Вообщем рекомендую, все супер
Курс очень понравился, на момент его начала уже имел определенные знания в php, но с Laravel не работал. Денис подробно рассказывал принцип работы в фреймворке, а так же помогал в решении возникших сложностей. Курсом очень доволен как и самой школой.

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

Хоть и прошла всего половина курса, но я очень доволен! Отличный подход преподователя к делу, много полезной информации!!

Закончила курс Основы PHP, спасибо преподавателю за доступное объяснение непростого материала, за внимание к ньюансам PHP. Дружелюбная атмосфера, внимательные сотрудники администрации и практикующие преподаватели — залог отличной IT-школы. HILLEL — это всё про вас! Спасибо.

Все было замечательно, получил то, что и хотел. Олег постоянно спрашивал у всех, что именно непонятно и могли "потоптаться" на одном месте, чтобы все же "дошло". Спасибо )

Олег дает актуальную информацию, никакой древности, ответы на все вопросы, которые могут возникнуть. Всё в общем — хороший толчок вперед. Главное хотеть учиться, не лениться и не бояться спрашивать. Время пролетело быстро, хотелось бы еще)))

Дополнительно:

- Факультативы — огромный плюс.

- Администрация всегда готовы помочь по всем вопросам.

- Комфортный офис.

- Кофе + вкусняшки.

Часто задаваемые вопросы

  • Какой нужно иметь компьютер, чтобы обучаться на курсе PHP Pro?

    Требования к компьютеру для обучения на курсе PHP Pro.

    Операционная система:

    • Windows 10 64-бит
    • macOS 10.13 или выше
    • Linux: Ubuntu 16.04 - 20.04

    Процессор* :

    • Минимум intel core i5 4-го поколения
    • Рекомендуется i5 8-го
      *Допустимы аналоги от AMD

    Оперативная память:

    • Минимум 8 Гб
    • Рекомендуется 16 Гб

    Память:

    • Минимально 500 Гб HDD и более
    • Рекомендуется 200 Гб SSD и более
  • Кем работают ваши Преподаватели? Имеют ли они опыт преподавания?

    Мы всегда очень ответственно стараемся подходить к вопросу подбора Преподавателей в нашей Школе. Наши Преподаватели — практикующие специалисты в крупнейших IT-компаниях города. Также они имеют как опыт преподавания в нашей Школе, так и опыт менторства по месту их профессиональной деятельности. В своей манере обучения они делают упор на последние тенденции IT-рынка и исключительно на свой личный опыт для того, чтобы наши Выпускники имели наиболее востребованные знания и опыт работы с конкретными кейсами.

  • Где можно уточнить цену обучения на курсах во Львове?

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

    • заполнить заявку на бесплатную консультацию;
    • заполнить заявку на запись на курс;
    • связаться с нами, позвонив или написав нам на почту.
  • Как мне определиться с курсом? Что сейчас наиболее востребовано во Львове?

    Следует отметить, что все направления, которые вы могли бы изучить в нашей Школе, являются между собой практически идентичными по востребованности. При выборе направления очень важно учитывать то, чем бы вам хотелось заниматься в будущем. То, к чему вы больше склоняетесь и что вам больше нравится в повседневной жизни. Вплоть до того, какие предметы вам лучше давались, когда вы учились в школе.

    Чтобы помочь вам с выбором направления, мы составили специальный профориентационный тест.

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

  • Где можно посмотреть отзывы о вашей Школе во Львове?

    Вы можете прочесть отзывы наших Студентов и Выпускников на нашем сайте, перейдя по данной ссылке. Еще вы сможете найти отзывы и информацию о нас, зайдя на сайт DOU.ua или же прописав название нашей Школы в Google, где вы также сможете увидеть отзывы о нашей Школе в нашем Google-аккаунте или на Google-картах.

  • Как получить максимальный балл за домашнее задание на курсе PHP Pro?

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

    • Выполнить задание в указанные сроки
    • Выполнить все условия задания
    • Выполнить задание без ошибок
    • Пересдача домашнего задания не более одного раза
  • Как я могу оплатить обучение?

    Оплата производится через выставление инвойса на E-mail через сервисы LiqPay и Fondy.

Заявка на консультацию

Оставьте ваши контактные данные, и мы вам обязательно перезвоним!

Обязательно укажите ваше имя кириллицей

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

Обязательно укажите телефон в международном формате

Школа работает с 10:00 до 21:00 по будням и с 10:00 до 19:00 по выходным дням (киевское время, GMT+2).

Отправлено

Получи до 1000 грн скидки за тест!

10 вопросов, 100 грн за правильный ответ, больше знаешь – больше скидка!