ВІДЕОУРОК № 8. Рефакторинг коду. Висновки.
Це вступний урок. У ньому обговорюються основні принципи та основні моменти у побудові уроків курсу.
У цьому уроці розглядаються різні способи встановлення нового проекту на Laravel. Також розглянуто первинне налаштування та огляд основних параметрів конфігурацій нової програми. Розглянуто базову файлову структуру нової програми.
Ознайомити студента з методами створення моделей програми, міграцій бази даних та навчитися аутентифікувати користувача на сайті.
Ознайомитись з методами створення роутів, обробки роутів контролерами, з видами роутів. Отримати уявлення про алгоритм обробки даних моделі в контролері та виведення даних у уявлення (шаблони) веб-сайту.
Ознайомитись із різними способами створення галереї для товарів каталогу інтернет магазину, а також закріпити практичні навички використання зв'язків моделей у Laravel.
Ознайомитись із методами створення кошика для інтернет-магазину, способами зберігання даних у кошику та обробки цих даних після оформлення користувачем замовлення в інтернет-магазині.
Ознайомитись з можливостями політик доступу для зареєстрованих користувачів та гостьових користувачів, а також розглянути інструменти та підходи роботи з CRUD у Laravel.
Ознайомитись зі стандартами оформлення PHP коду, а також виконати рефакторинг існуючого коду відповідно до цих стандартів. Також навчитися більш правильним методологіям архітектурного планування проекту на Laravel.