Укр Рус

Курс PHP Pro в Харькове

Advanced level
4.9

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
    Практические занятия Большая часть занятий ориентирована на практику.
  • rocket
    Трудоустройство

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

  • clipboard

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

  • books

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

  • smiling-face-with-sunglasses

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

  • globe-with-meridians

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

  • direct-hit

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

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

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

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

Татьяна
Татьяна

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

Дмитрий
Дмитрий

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

Александр Навроцкий
Александр Навроцкий
Хочу сказать спасибо своему преподавателю Юрию Орлику. Отличная подача материала, а также очень ответственный подход к обучению. Если у вас возникнут вопросы, он подробно и понятно все объяснит. Не жалеет времени на обучение и даёт дополнительные знания помимо основного курса. Подсказывает какую литературу стоит поднимать, что бы и дальше расти в профессии. Остался доволен обучением.
Янковский Владислав
Янковский Владислав
Благодарю администрацию школы Hillel за профессионально составленный курс и качественную организацию процесса обучения. Отдельная благодарность за помощь, советы и умение просто объяснять сложные вещи преподавателю нашей группы - Стасу Протасевичу. Очень жаль, что курс закончился так быстро - без малого пол года пролетели незаметно. Но уверен, что ещё вернусь в школу за новыми знаниями : )
Alexander Khranovskiy
Alexander Khranovskiy
Доволен завершением курса. Изучены технологии и навыки, требуемые работодателем. Преподаватель знает очень много IT технологий, продолжает изучать новое, рекомендует дополнительную литературу. Дается очень много информации.
Kateryna Kyreieva
Kateryna Kyreieva
Закончила курсы PHP basic и PHP advanced и хочу выразить огромную благодарность IT школе Hillel и преподавателю Станиславу Протасевичу! Курс составлен очень грамотно и интересно, я получила огромное количество важных скиллов для дальнейшего развития в сфере IT. В Hillel хочется возвращаться снова и снова, очень чувствуется индивидуальный подход к каждому клиенту, очень внимательный персонал и дружелюбная обстановка. Отдельная благодарность преподавателю, так как он всегда был на связи, делился с нами ценным опытом и мудрыми наставлениями, атмосфера на занятии всегда была веселой и непринужденной, я не пропустила почти ни одного занятия и буду очень скучать! Обязательно вернусь за новыми знаниями и буду рекомендовать школу своим друзьям!
Алексей Маркин
Алексей Маркин
Обучение на курсах Hillel для меня было как интересное, захватывающее приключение со своими радостями и трудностями. Именно так лучше относиться к 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).

Отправлено