Курс PHP Laravel: інтенсив | nt.ua

(044) 390 73 35 (050) 352 68 64

EN RU UA

Курс PHP Laravel: інтенсив

Онлайн заняття з інструктором

Записуйся на консультацію та отримуй відповіді
на свої запитання

  • Старт

    26 вересня

  • 3,00

    місяців

    72

    годин

    Вт, Чт, Сб

    розклад

PHP

Опис курсу

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

Вивчити мову PHP ще ніколи не було так просто!

Всього за 3 місяці інтенсивного навчання ти познайомишся з усіма основними конструкціями мови та освоїш супер класний фреймворк Laravel, який в рази буде полегшувати твою роботу.

Курс підходить і новачкам, і більш досвідченим спеціалістам, які вирішили далі розвитися у сфері веброзробки, або ж потрібно систематизувати знання для реалізації робочих завдань.

Особливі риси навчального процесу:

  • З перших занять починаємо роботу з кодом - жодної зайвої теорії!
  • Використовуємо зручну платформу MS Teams для прямих ефірів, Telegram чат для спілкування
  • Не біда, якщо щось пропустиш - ми записуємо всі заняття, щоб ти міг переглянути їх будь-коли.
  • Наші тренери та менеджери групи завжди поряд, готові допомогти й надати підтримку.

В кінці курсу виконаєш фінальний проєкт (або і декілька!), який додаси до свого GitHub портфоліо, отримаєш електронний сертифікат Навчального центру.

Завершальний етап - сесія з HR, на якій ти отримаєш шалену кількість порад та рекомендацій.

На цьому курсі ти здобудеш всі необхідні навички, щоб втілити свої найкращі ідеї в реальні комерційні проєкти!

Для деталей щодо вартості, оплати та бронювання місця на курсі запишись на консультацію прямо зараз! Менеджери NT Academy з радістю нададуть тобі актуальну інформацію.

Технології

HTML5

HTML5

CSS3

CSS3

Javascript

JavaScript

Bootstrap

Bootstrap

Figma

SQL

MySQL

MySQL

PHP

PHP

Laravel

Laravel

Ключові навички

Працевлаштування

Твоє працевлаштування

Курс PHP Laravel: інтенсив підготує тебе на позицію Junior PHP Developer.

Наша підтримка включає:

  • Підсилення твого резюме глибоким аналізом та рекомендаціями.
  • Допомога з написанням привабливого супровідного листа.
  • Цінні поради для створення захопливого профілю в Linkedin та портфоліо на GitHub.
  • Підготовка до співбесіди, щоб ти блищав у кожній ситуації.
  • Визнання твоїх навичок та їх підтвердження на платформі Linkedin.
  • Розміщення твого профілю на провідні платформи пошуку спеціалістів.
  • Особисті рекомендації від нашого тренера для найсильніших студентів.

PHP Laravel: інтенсив – це не просто курс! Це відкриття нових горизонтів для втілення твоїх ідей!

Хочеш дізнатиськурсу?

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

PHP Laravel: інтенсив

Під час курсу студенти створять три комерційних проекта: блог, сайт об'яв, бекенд API та панель адміністратора сайта-конструктора.

3. Основи JavaScript

  • Змінні та типи даних
  • Функції, умови та цикли
  • Асинхронні запити на сервер
  • Bootstrap як інструмент побудови тестових проєктів

4. Основи PHP

  • Різниця між JavaScript та PHP
  • Типи даних, умови, цикли, функції, рекурсія
  • Основи процедурного та функціонального програмування

5. Робота з формами

  • POST і GET Http запити
  • Робота з JSON
  • Глобальні змінні у PHP

6. Принципи ООП на практиці

  • Класи та об’єкти
  • Інкапсуляція, наслідування, поліморфізм та абстракція
  • Патерни програмування

7. Бази даних

  • Основи проєктування баз даних
  • Зв'язки між таблицями
  • Нормальні форми

8. Створення простого сайту з підключенням бекенду

  • Підключення до бази даних за допомогою PDO
  • Основні принципи CRUD
  • Деплой сайту на хостинг

9. Робота з базою даних

  • Налаштування сервера
  • Субд MySQL, PhpMyAdmin
  • Основні SQL запити

10. Побудова CRUD додатку з використанням патерну "Репозиторій"

  • Рефактор проєкту з використанням принципів ООП
  • Патерн репозиторій

11. Архітектура MVC

  • Роутинг та контроллери
  • Моделі та види
  • Налаштування

12. Самостійна побудова MVC додатку

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

13. Фреймворк Laravel - знайомство

  • Встановлення, базова структура та налаштування
  • Структура та призначення директорій

14. Робота з базою даних (Migrations, Factories, Seeders)

  • Створення міграцій
  • Фабрики та сідери
  • Робота з міграціями, fresh, rollback

15. Фронтенд частина фреймворку

  • Компоненти, layouts
  • Основні директиви blade
  • Ресурси

16. Авторизація

  • Встановлення пакету Breeze
  • Валідація на стороні фронтенду та бекенду

17. Пакети всередині Laravel (Queues, Observers, Collections)

  • Черги, налаштування та запуск
  • Обсервери
  • Колекції, основні методи для роботи

18. Створення панелі адміністратора

  • Додавання ролі адміністратора
  • Історія змін на сайті
  • Бекап бази даних

19. Основи роботи з Git

  • Створення репозиторію
  • Дерево комітів
  • Робота з гілками

Спробуй перше заняття безкоштовно!

Інструктор

Сергій Дяченко

Сергій Дяченко

Back-end developer в Webnauts

2+ роки досвіду

Стек технологій: PHP, Laravel, MySQL, PostgreSQL, Redis, Docker, REST Api, JavaScript, Bootstrap, AdminLTE, JQuery, Vue, Nuxt, HTML, CSS

Приклади навчальних проєктів

Твій сертифікат

Твій сертифікат

Відгуки студентів

PHP

Запишись на консультацію з менеджером