Курс PHP Expert. Проєктування та розробка складних вуб-проєктів на PHP 7

  • Online
  • Для досвідчених, Для професіоналів
  • PHP
Навчальний центр: IT-Столиця
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:12 занять
Початок курсу:Будь-який момент
Вартість навчання:7 200 UAH за курс

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

Введення в шаблони (патерни) проєктування

  • Знайомство з патернами проектування
  • Користь патернів
  • Класифікація патернів
  • Історія виникнення патернів
  • Критика патернів
  • Огляд UML-діаграми класів
  • Практика

cURL

  • Що собою являє бібліотека curl
  • Які основні функції має
  • Що можна зробити за допомогою curl
  • Алгоритм отримання інформації
  • HTTP-запити за допомогою curl на реальних прикладах
  • Практика

Знайомство з популярними PHP-фреймворками

  • Що таке framework
  • Огляд PHP-фреймворків
  • Знайомство з Laravel
  • Знайомство з Yii2
  • Знайомство з CodeIngniter
  • Знайомство з шаблонізаторами:
    • twig
    • blade
  • Практика

Введення в архітектуру програми

  • Неймспейси і автозавантаження в PHP
  • Архітектура MVC - Model, View, Controller
  • Controller у MVC
  • Фронт-контролер і роутинг в PHP
  • View у MVC
  • Створюємо базу даних для майбутнього блогу
  • Клас для роботи з базою даних
  • Робимо висновок статей на сайті з бази даних
  • ORM - Object Relational Mapping
  • Знайомство з Active Record в PHP
  • Оновлення за допомогою Active Record
  • Вставки за допомогою Active Record
  • Видалення в Active Record
  • CRUD-операції Model у MVC
  • Робота зі зв'язками в базі даних:
    • один до одного
    • один до багатьох
    • багато до багатьох
  • Робота з винятками
  • Практика

Пишемо блог на базі фреймворка Laravel / Yii2 / Codelgniter

  • Плануємо сайт
  • Готуємо базу даних
  • Створюємо міграції
  • Робота з командним рядком
  • Робимо зв'язку між таблицями
  • Створюємо адміністративну частину
  • Готуємо привабливий шаблон html / css / js
  • Інтегруємо шаблон в нашу систему
  • Робимо бічну колонку
  • Виводимо блоки схожі й популярні матеріали
  • Створюємо коментарі для матеріалів
  • Хмара міток: робимо тематику для матеріалів
  • Практика

Після курсу будете вміти:

  • Використовувати в роботі простору імен PHP
  • Використовувати базові шаблони проектування
  • Використовувати шаблонізатори
  • Створювати зв'язки між таблицями в базі даних
  • Працювати з популярними PHP фреймворками
  • Застосовувати у своїй діяльності Active Record, ORM

Особливості курсу

  • Викладачі практики
  • Корпоративне навчання
  • Можливість навчання по вихідним
  • Можливість влаштуватись у провідні IT-компанії
  • Індивідуальне навчання

Викладачі курсу

  • Володимир - Програміст
  • Ігор - Програміст
  • Володимир - Програміст
  • Олексій - Програміст

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
28.01.2025
Тривалість
3 місяців
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Hillel IT school
Формат
Online
Початок навчання
29.10.2024
Тривалість
16 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Magento 2
Формат
Online
Початок навчання
Дата формується
Тривалість
8 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
15 000 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 550 UAH за курс