courses

Онлайн

Back-End Розробка

Тривалість

4 місяці

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

23 лютого 2021

Обирай формат навчання:

Онлайн

student

Опис курсу

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

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

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

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

Чому 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

Отримати повний опис курсу

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

161

годин

161 год.

Всього годин

32 год.

Англійська

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

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

timetable
  • вівторок

    19:00 - 21:00

  • четвер

    19:00 - 21:00

  • субота

    10:00 - 14:00

Автори

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

Back-End Teacher & Author

Працюю в компанії LampDev на позиції Team Lead. Займаюся веб-розробкою з 2010 року, були клієнти з багатьох країн. Всередині компанії навчив більш ніж 15 розробників-початківців, деякі з них потім заснували власні невеликі компанії. Подобається постійний розвиток – не занудьгуєш. Коли лише починав працювати, було цікаво розбиратися в бекенді. А теперь, у викладанні люблю пояснювати складні речі на зрозумілих прикладах. У вільний час займаюся спортом.

Викладачі

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

Back-End Teacher

В IT працюю більше десяти років. Програмування як шкільне хобі поступово переросло в роботу. Мені подобається реалізовувати нестандартні рішення, писати «красивий» і функціональний код, вирішальний поставлені завдання. Раніше працював як в продуктових компаніях, так і на фрілансі, співпрацював з клієнтами з України, Росії, Естонії, Польщі. Проекти за цей час були різні: від сайту оголошень і онлайн-магазину з продажу автозапчастин до платформ по правильному харчуванню, доставці їжі, автоматизованого аналізу тексту та обробки документів. Зараз працюю в компанії Boosters на позиції Senior Software Developer. Маю досвід роботи з різними популярними технологіями. У навчанні намагаюся знаходити підхід до кожного студента, пояснювати доступно і якісно, ​​щоб будь-хто міг легко застосувати знання на практиці. Вільний час проводжу з родиною і друзями, читаю новини зі світу IT і не тільки.

-1536

якщо заплатиш одним платежем

Внесок за курс

Маленький крок до твоєї великої кар'єри в IT

Ти отримаєш

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

Оплачуй

3884

за місяць

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

Записатись на курс

Є питання?

Дзвони нам по тел: +380 93 170 2777

Склади тест

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

Інтерв'ю

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

Зарахування

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

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

Склади тест

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

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

+380 93 170 2777

hello@beetroot.academy

forms