courses

Курс Back-End (PHP, Laravel)

Back-End (PHP, Laravel)
Тривалість

4 місяці

Рівеньсередній
Автор курсуСергій Геращенко
Початок

жовтень

Опис курсу

Як створити складний сайт, не використовуючи готові системи? Як працюють інтернет-магазини та соцмережі? На ці питання дає відповідь наш курс з Back-End розробки.

Ми розповімо, що відбувається всередині сайту. Ти дізнаєшся усе про запити, обробку даних, перевірку користувачів. Ми навчимо тебе програмувати мовою PHP, використовувати веб-сервери apache/nginx, сервер баз даних (СУБД) MySQL. На нашому курсі ти навчишся вирішувати складні задачі, сортувати масиви даних без допомоги готових алгоритмів та створювати ігри.

Вимоги до студентів

  • Базові знання верстки 
  • Базові знання будови сайтів
student

Чому Back-End?

  • На прикладі Back-End ти зрозумієш, як працюють веб-сервери та інтернет загалом, зможеш розробляти складні серверні рішення 
  • Дізнаєшся, як влаштовано ігри, мобільні застосунки та складні сайти 
  • Після вивчення Back-End зрозумієш основи програмування та зможеш освоїти іншу мову самостійно.
scholarship

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

Основні модулі та уроки цього курсу.

  • Налаштування оточення

    12 год. • 3 теми
    • Налаштування Vagrant машини на базі ОС Ubuntu
    • Встановлення й налаштування Apache2/PHP/MySQL серверів
    • Підготовка IDE для роботы з PHP
  • Вступ до PHP-розробки

    24 год. • 7 тем
    • Робота зі змінними
    • Типи масивів у РНР
    • Робота з масивами в РНР (операції, сортування, рахунок, переміщення)
    • Прийняття рішень на основі умов
    • Повторення дій за допомогою ітерації
    • Робота з файлами
    • Маніпулювання рядками в РНР
  • Функціональне програмування і основи ООП

    9 год. • 3 теми
    • Багаторазове використання коду у РНР
    • Створення власних функцій у РНР
    • Суперглобальні змінні в РНР, робота із сесією
  • Робота з базами даних MySQL

    23 год. • 6 тем
    • Проектування баз даних
    • Створення баз даних MySQL
    • Утиліти для роботи з базами даних (phpmyadmin)
    • Користувачі та права доступу до БД
    • Створення запитів до БД
    • Робота з MySQL з РНР
  • Об'єктно-орієнтоване програмування

    20 год. • 5 тем
    • Концепції об’єктно-орієнтованого програмування
    • Створення класу, атрибутів і операцій у РНР
    • Неймспейси. Автозавантаження класів
    • Реалізація успадкування у РНР
    • Composer
  • Фреймворки (Laravel)

    28 год. • 6 тем
    • Знайомство з Laravel. Встановлення фреймворка.
    • Структура проєкта Laravel. Базове використання artisan.
    • Базовий роутинг
    • Міграції. Eloquent
    • Перший додаток (блог) з використанням Laravel
    • Middleware

Процес вступу

Склади тест

Реєструйся в нашій LMS і складай тест, який допоможе нам оцінити твої знання.

Інтерв'ю

Як тільки ми отримаємо твої результати тесту, ми запросимо тебе на онлайн зустріч. Давай поглянемо, чи підходимо ми один одному.

Зарахування

Ти розпочнеш навчання в першій групі, яка запуститься. Твоя нова кар'єрна мета ближче, ніж здається

Реєструйся зараз!

У тебе є шанс отримати нові приголомшливі навички. Перевір свої вміння за допомогою короткого тесту

Наповнення курсу

161

годин

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

Викладачі

Сергій Геращенко

Вадим Завгородній

Роман Бондаренко

Розклад занять

timetable
  • вівторок

    19:00 - 21:00

  • четвер

    19:00 - 21:00

  • субота

    10:00 - 14:00

Практичні навички для твоєї майбутньої кар'єри

Ти отримаєш

  • 44 занять(-тя) з викладачем
  • 3 заняття на тиждень
  • Постійний доступ до матеріалів курсу
  • Випускний з компаніями-партнерами
  • Сертифікат про закінчення навчання

Нові навички та приголомшлива кар'єра в IT чекають на тебе!

Отримати консультацію

impact

Наші результати

4700+

випускників закінчили наші курси

500

стипендій надали партнери

400 000

годин IT-освіти

75

викладачів працюють зараз

200+

ІТ-компаній працевлаштували наших студентів

40%

випускників – жінки

700

студентів навчаються прямо зараз

Відгуки випускників

Раніше я не думав, що навчання може бути продуктивним і цікавим. Beetroot Academy змінила це сприйняття. До навчання на курсах я мав досвід програмування на C#. Це дало мені змогу швидше поринути у програму Back-End. Розібрався з поняттям бізнес-логіки і навчився правильно налаштовувати свій тайм-менеджмент. Мотивували до цього чіткі дедлайни під кожне завдання. Саме в академії я зрозумів, наскільки IT-сфера крута і динамічна. Beetroot Academy — це нетворкінг. Тут є можливість познайомитися з досвідченими фахівцями з різних компаній. Саме після навчання в академії я почав відвідувати місцеві IT-конференції, мітапи, відкрив для себе усе різноманіття цієї індустрії.

Владислав Кустовський
Випускник курсу Back-End, Івано-Франківськ

Процес вступу

Склади тест

Реєструйся в нашій LMS і складай тест, який допоможе нам оцінити твої знання.

Інтерв'ю

Як тільки ми отримаємо твої результати тесту, ми запросимо тебе на онлайн зустріч. Давай поглянемо, чи підходимо ми один одному.

Зарахування

Ти розпочнеш навчання в першій групі, яка запуститься. Твоя нова кар'єрна мета ближче, ніж здається

Починай зараз

Склади тест

Нам треба оцінити твої початкові знання. Тест буде цікавим, просто приділи нам трохи часу.

Ще залишились питання?

+380 93 170 2777

hello@beetroot.academy

forms