Почніть вводити назву курсу або технології

    Нічого не знайдено

    Рус Укр

    Курс PHP у Дніпрі

    Advanced level
    4.9

    занять

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

    старт

    За тиждень записалося

    Залишилося

    Цей курс доступний у форматі дистанційного навчання

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

    PHP — це мова програмування, яка є одним з лідерів серед мов, що застосовуються для створення веб-сайтів. Протягом навчання ви отримаєте знання, необхідні для створення різних типів сайтів.

    Цілі курсу:

    • Вивчити мову PHP
    • Застосовувати отримані знання і технології на практиці
    • Навчитися працювати з ООП
    • Вивчити framework PHP

    Даний курс розрахований для слухачів з базовим рівнем знань в PHP.

    Професія PHP-розробника

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

    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)

    В кінці курсу виконується дипломний проект.

    Бонуси курсу

    • Всі Студенти цього курсу можуть відвідувати заняття з технічної англійської мови
    • Всі студенти курсу пройдуть тренінг по проходженню співбесіди та складанню резюме з нашим HR-фахівцем
    • Спеціально зняті додаткові відеоматеріали
    • Тестова співбесіда з технічним фахівцем

    Додайте навички в резюме

    • Розуміння архітектури клієнт-сервер

    • Упевнені знання в ООП

    • Розуміння протоколу HTTP і HTTPS

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

    • Розгортання робочого середовища на базі Docker або Vagrant

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

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

    • Розуміння роботи і побудови REST API

    • Уміння працювати з фреймворками (Laravel, Symfony)

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

    Переваги навчання у Комп'ютерній школі Hillel

    • Групи по 14 осіб Викладач приділяє час кожному студенту.
    • Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
    • Система особистих кабінетів Ефективне і зручне навчання.
    • Оперативна служба підтримки студентів Термінові питання - своєчасне рішення.
    • Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
    • Практичні заняття Велика частина занять орієнтована на практику.
    • Працевлаштування

      Що ми робимо для того, щоб ви досягли успіху?

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

    • Регулярно оновлюємо програми курсів під вимоги ринку

    • Запрошуємо викладати тільки кращих практикуючих фахівців

    • Розвиваємо нашу мережу партнерів серед топових IT-компаній

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

    Наші викладачі та випускники працюють в топових IT-компаніях світу

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

    Часті питання

    • Який потрібно мати комп'ютер, щоб навчатися на курсі PHP?

      Вимоги до комп'ютера для навчання на курсі PHP.

      Операційна система:

      • Windows 10 64-біт
      • macOS 10.13 або вище
      • Linux: Ubuntu 16.04 - 20.04

      Процесор* :

      • Мінімум intel core i5 4-го покоління
      • Рекомендується i5 7-го

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

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

      Пам'ять:

      • Мінімально 500 Гб HDD і більш
      • Рекомендується 200 Гб SSD і більш

      * Допустимі аналоги від AMD

    • Ким працюють ваші Викладачі? Чи мають вони досвід викладання?

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

    • Де можна уточнити ціну навчання на курсах?

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

      • заповнити заявку на безкоштовну консультацію;
      • заповнити заявку на запис на курс;
      • зателефонувати або написати нам на пошту.
    • Як мені визначитися з курсом? Що зараз найбільш затребуване?

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

      Щоб допомогти вам з вибором напрямку, ми склали спеціальний профорієнтаційний тест.

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

    • Де можна подивитися відгуки про вашу Школу?

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

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

      Так, безумовно. Багато наших курсів передбачають додаткову систему бонусів для тих Студентів, які хочуть продовжувати навчання у нашій Школі. Ця система полягає в тому, що в кінці курсу Студенти пишуть тест з пройденого матеріалу або здають підсумкову роботу, за підсумками яких отримують знижку на наступний курс даного напрямку:

      • Студент, який має найвищий результат отримує знижку 25% на подальші курси;
      • Студент, який посів друге місце, отримує 15% знижку;
      • Студент, який виявився на третьому місці, отримує 10% знижку.

      Все Студенти отримують знижку в розмірі 5% на будь-який з курсів Школи.

    • Як отримати максимальний бал за домашнє завдання?

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

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

    Запит на консультацію

    Залиште ваші контактні дані, і ми вам обов'язково зателефонуємо!

    Обов'язково вкажіть ваше ім'я кирилицею

    Обов'язково вкажіть email, за яким ми зможемо з вами зв'язатися

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

    • telegram Telegram
    • viber Viber

    Школа працює з 10:00 до 21:00 по буднях і з 10:00 до 19:00 у вихідні дні (за київським часом, GMT + 2).

    Відправлено

    Придбати подарунковий сертифікат

    Gift certificate background image Gift certificate background image