Укр

Курс PHP Pro в Одессе

Advanced level
4.9

alarm-clock занятий

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

rocket старт

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

Осталось

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

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

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

Цели курса

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

в месяц при оплате частями на 12 частей

оплата частями без комиссии и процентов от monobank, ПриватБанк, Ощадбанк и ПУМБ

Полная стоимость курса 16 500 ₴

-10% при оплате сразу 14 850 ₴

Промокод

Дополнительные скидки

Списание с текущего баланса

Неиспользованный остаток замороженного курса

Списание с основного счета

Списание с реферального счета

Списание с бонусного счета

Цена курса для вас 14 850

К покупке курса

Рекомендуем пройти тест для проверки знаний

smiling-face-with-sunglasses

Данный курс рассчитан для слушателей с базовым уровнем знаний в 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 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-запросы)

Как проходит обучение

  • woman-technologist

    Занятия проводятся в режиме онлайн-трансляции, а видеозапись сохраняется в личном кабинете.

  • briefcase

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

  • thumbs-up

    Преподаватель даёт обратную связь с разбором ошибок в домашнем задании.

  • light-bulb

    Вы прорабатываете ошибки и закрепляете пройденный материал.

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

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

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

  • clipboard

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

  • books

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

  • smiling-face-with-sunglasses

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

  • globe-with-meridians

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

  • direct-hit

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

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

Закончила курсы PHP basic и PHP advanced и хочу выразить огромную благодарность IT школе Hillel и преподавателю Станиславу Протасевичу! Курс составлен очень грамотно и интересно, я получила огромное количество важных скиллов для дальнейшего развития в сфере IT. В Hillel хочется возвращаться снова и снова, очень чувствуется индивидуальный подход к каждому клиенту, очень внимательный персонал и дружелюбная обстановка. Отдельная благодарность преподавателю, так как он всегда был на связи, делился с нами ценным опытом и мудрыми наставлениями, атмосфера на занятии всегда была веселой и непринужденной, я не пропустила почти ни одного занятия и буду очень скучать! Обязательно вернусь за новыми знаниями и буду рекомендовать школу своим друзьям!
Алексей Маркин

Алексей Маркин

Обучение на курсах Hillel для меня было как интересное, захватывающее приключение со своими радостями и трудностями. Именно так лучше относиться к IT-курсам - как к приключению, а не как к обязаловке, но при этом побольше практиковаться в пройденном материале и делать свой проэкт. Так будет веселее и интереснее само обучение и результаты будут намного намного лучше. :) Очень благодарен преподавателю Вячеславу и школе Hillel.
Николай Выговский

Николай Выговский

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

Пан Паляниця

Хороший педагог, курсы проходили удаленно, Преподаватель терпеливо отвечал на простейшие вопросы :) Респект и уважение, здоровья семье и близким!
Огромная благодарность Hillel и нашему преподавателю Станиславу! Курс очень грамотно составлен, а благодаря преподавательским навыкам и личным качествам Станислава, за короткое время было усвоенно огромное количество материала, уроки состоящие из теоретической и практической части на реальных примерах заходят на ура. Очень рекомендую.
Курс PHP Advanced. Я пришел сюда имея опыт работы программистом в IT компании. Пришел по причине того , что чувствовал пробелы в знаниях и были вопросы связанные с архитектурой и подходом к проектированию , которые хотелось обсудить с человеком который с этим близко работал. И признаться честно , когда не увидел ни одного отзыва о Максиме Щербакане - немного расстроился (вам так делать не нужно). Я закончил курс , и теперь делюсь полным отзывом о преподавателе. Потому что именно преподаватель - лицо школы. О преподавателе: Отличное чувство юмора, профессионализм и открытость - 3 качества которые я увидел за эти почти 5 быстро пролетевших месяца. Максим был доступен 24/7 , в какой-то момент мне показалось что я даже слишком много задаю ему вопросов. На все вопросы отвечал , если была необходимость - разбирал с примерами. Уроки небыли скучными или монотонными , мы создавали свою MVC с блекджеком и автозагрузками классов, разбирались в Docker, Git, composer и фреймоврке Laravel. При этом у нас были занятия на которых мы реализовывали двухвакторную авторизацию с telegram ботом и авторизации Oauth через Google/GitHub. Атмосфера была очень хорошая, я чувствовал себя в компании друзей и с многими подружился :) Мне хотелось сюда ходить и не пропускать ни одного занятия :) Отдельно я бы хотел выделить подход преподавателя к домашним заданиям. Очень понравилось что проверка каждого домашнего задания ( если за него оценка была ниже 95) обязательно сопровождался комментарием с указанием , что не правильно и что необходимо применить к конкретному случаю. Некоторые домашние задания мы разбирали детально на уроках. Для тех кто читает отзыв - делайте домашки, иначе последующие занятия и домашние задания будут сложнее и вы в какой-то момент перестанете нормально понимать тему. О школе: чтобы мне хотелось улучшить. Это 2 параметра звук и запись с экрана. Иногда не очень качественно видно код с проектора. О LMS: Тут всё отлично , претензий нет. Всё очень доступно и красиво. Кратко: Этот курс был самым правильным решением для меня. Я получил от этого курса больше чем ожидал. Считаю что основа школы - это преподаватели, и в данном случае преподаватель сделал всё чтобы передать нам максимальное количество знаний. Максим , большое спасибо за мотивацию, терпение и переданный опыт. Кто хочет учиться - получит кайф от обучения!
Андрей Черный

Андрей Черный

Отлично подан материал, Олегом Гринько. Углублялись в современные php фреймворки: symfony, laravel.
Сергей Запороженко

Сергей Запороженко

Так как до курсов я работал 9 лет в сфере it, со знаниями верстки, очень поверхностными знаниями в JavaScript и php, какие-то базовые вещи первых 3 занятий я знал.

Но приобрёл дополнительные знания, касающиеся разработки и необходимых для неё инструментов за эти месяцы. Если говорить только о знаниях php: то частично оправдались мои ожидания касательно того, что с полученной базой ещё нужно много работать. Другими словами мы получили формулы, теперь нужно придумать, как доказать теорему. Но, с другой стороны, я чувствую большие пробелы. То есть у меня есть какие-то инструменты, но, как ими пользоваться, как они связаны, нет окончательного представления. Нет общей картины в голове. Думаю, что в первую очередь это связано с тем, что курс делится на: теоретические знания языка и на работу с фреймворком. Мне кажется, что мы не успели достаточно освоить язык, его применение и перешли к симфони. А она большую часть функций делает за нас. Моя работа связана с допиливанием, правками движка интернет-магазина, который написан на чистом php, я могу точно сказать, что теперь я понимаю почти каждую строчку кода, но самостоятельно сложные функции не напишу, потому, что не знаю просто с чего начать. Это я и называю пробелами. Когда мы делали домашки, в них было представление с чего начать, о чем искать информацию. Но, этого не хватило, это был очень маленький объём знаний. Мы перешли на изучение фреймворка раньше, чем успели понять, что к чему. Возможно, я слишком сильно гуманитарий, и за 4 мес. все не расскажешь, но мне кажется, ООП должно быть больше, а Фреймворк можно преподавать отдельно, как тот же react и angular. Пусть лучше в программе php было бы немного Ajax или javascript. Больше работы с api. На компьютерах мы не работали, у меня была скидка за ноутбук, но остальные ребята? В целом школой я доволен, отношением к студентам, атмосферой, печеньками :). Английский у Натальи супер, жаль нельзя продолжить отдельно. :)

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

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

Сергей Бортник

Сергей Бортник

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

Поэтому группа попросила поменять его на другого. Администрация школы в качестве компенсации добавила нам ещё 10 дополнительных занятий бесплатно. Второй преподаватель — Александр Сосницкий. Он кроме того, что очень хороший специалист, практикующий технический руководитель одной из известных одессих IT-организаций, является опытным преподавателем. Умеет не только доступно объяснить, а и поддержать, когда опускаются руки. Это очень важно! Особенно для тех, кто раньше вообще никогда не занимался программированием. Не мало важно, что hillel регулярно проводит и участвует во множестве IT-мероприятий. Это помогает приобщится к сообществу и быть на волне самых современных тенденций и IT-сфере. В общем, базовые основы получены. Теперь предстоит ещё самостоятельная работа для закрепления того, что учили, и расширения знаний и навыков. Также хочу поучаствовать в программе hillel EVO. Это возможность участвовать в проектах студентов и выпускников для приобретения практического опыта работы в команде. Спасибо большое за вашу работу!

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

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

Так держать! Учиться приятно и очень интересно!

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

  • Какой нужно иметь компьютер, чтобы обучаться на курсе 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.

  • Как работает оплата частями?

    Мы предлагаем возможность разбить стоимость курса на ежемесячные платежи до 12 частей посредством рассрочки в ПриватБанк, Монобанк, ОщадБанк или ПУМБ. При этом вам не нужно платить дополнительные комиссии или проценты банкам, поскольку Школа оплачивает эту комиссию за вас.

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

    Подробнее об оплате по частям в нашем материале.

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

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

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

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

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

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

Отправлено

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