Рус Укр

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

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

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)

В конце курса выполняется дипломный проект.

Бонусы курса

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

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

  • Понимание архитектуры клиент-сервер

  • Уверенные знания в ООП

  • Понимание протокола HTTP и HTTPS

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

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

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

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

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

  • Умение работать с фреймворками (Laravel, Symfony)

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

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

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

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

  • clipboard

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

  • books

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

  • smiling-face-with-sunglasses

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

  • globe-with-meridians

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

  • direct-hit

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

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

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

Прошла базовый и продвинутый курс по php, впечатления более чем положительные!!! Хорошо продуманная программа, только полезная и актуальная информация, подкрепленная примерами из реальных проектов, а главное — возможность постоянной консультации с преподавателем. Отдельное спасибо Стасу за интересную подачу материала и домашки из реальных тестовых заданий. Всё это позволило оценить свои возможности и понять в каком направлении двигаться дальше.

Дмитрий Дериш
Дмитрий Дериш

Закончил курс PHP Advanced. Этот и прошлый PHP курс в Hillel открыли для меня другой взгляд на программирование в целом. Огромное спасибо Стасу, который интересно и без лишних заумных терминов вложил в нас огромную порцию материала. Очень понравилось, что многие домашние задания хоть и были большие, зато заканчивались логичными готовыми проектами, которые в будущем можно самостоятельно расширить. Уверен, что полученные знания помогут мне начать карьеру PHP разработчика.

Рекомендую компьютерную школу Hillel.

Тут работают лучшие преподаватели, которых я встречал!

Прошел у данного преподавателя 2 курса, все очень понравилось.

Особенности обучения у Станислава были:

Примеры которые встречаются на реальной практике,рассказы о многих хитростях и нюансах работы,прививание best practices в написании кода,веселые и позитивные лекции.

Лично от себя хочу сказать большое спасибо, этот преподаватель избавил меня от страха перед программированием и своей методикой помог мне приблизиться к своей цели.

Всем горячо рекомендую идти на обучение к Станиславу, не пожалеете.

Сергей
Сергей
Курс получился очень познавательным и интересным. Стас сделал все возможное чтобы информация усвоилась и задержалась в голове у студентов, при этом без использования заумных фраз и сложных речевых оборотов, ну а большое количество домашних заданий сделало свое дело. Рекомендую идти на курс PHP ADVANCED именно к данному преподавателю.
Прошёл курс PHP. Спасибо огромное Станиславу, очень доходчиво и чётко объясняет материал. За 32 занятия в школе овладел огромным объёмом знаний, что способствовало развитию в данной сфере! Рекомендую всем, лучшая школа, лучший преподаватель!
Ольга
Ольга

Добрый день! Проходила с июня по октябрь 2019 года курс PHP в школе Hillel в Одессе (32 занятия или 64 часа). Дополнительной плюшкой стали бесплатные уроки английского (а это 16занятий или 32 часа), а также всевозможные вебинары, семинары, ивенты, доступ к различным интересным материалам (который есть у меня и до сих пор). Что могу сказать по поводу курса? При желании и кропотливом труде можно с "0" начать программировать, а также трудоустроиться по новой специальности по окончании курса, тем более что с трудоустройством всячески помогают. Так что спасибо школе! Ребята, дерзайте!

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

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

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

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

    • 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-картах.

  • Существуют ли какие-нибудь скидки или система лояльности, если Студент по завершении одного курса идёт на следующий курс?

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

    Эта система состоит в том, что в конце курса Студенты пишут тест по пройденному материалу или сдают итоговую работу, по итогам которых получают скидку на следующий курс данного направления:

    • Студент, который имеет самый высокий результат получает скидку 25% на дальнейшие курсы;
    • Студент, занявший второе место, получает 15% скидку;
    • Студент, который оказался на третьем месте, получает 10% скидку.

    Все Студенты получают скидку в размере 5% на любой из курсов Школы.

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

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

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

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

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

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

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

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

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

Отправлено

Приобрести подарочный сертификат

Gift certificate background image Gift certificate background image