×
Ви дійсно бажаєте відкрити доступ до тестування за курсом YII2 Базовий на 40 днів?
ВІДЕОУРОК № 4. Робота з базою даних
У даному уроці Ви дізнаєтеся про основні переваги YII2 framework. Зрозумієте, яким чином потрібно підготувати середовище до створення веб-додатку та побачите на прикладі встановлення framework advanced template. Ознайомтеся з процесом запуску веб-програми на основі YII2 framework та здійсненням міграцій.
У цьому уроці Ви ознайомитеся з реалізацією патерну проектування MVC в YII2 та структурою advanced template програми на основі YII2. Також вивчіть угоду про найменування та основи routing у додатку. З практичного погляду зможете побачити використання інструменту Debug toolbar.
У цьому уроці Ви розглянете на практичних прикладах створення перегляду для відображення новин, статичних сторінок, а також елементів представлення для повторного використання. Можете вивчити процес виконання першого controller та action на прикладі читання новин. Після освоєння даного уроку Ви матимете можливість впевнено використовувати отримані знання на практиці.
У четвертому уроці мова піде про сильні сторони та потенційні недоліки роботи з базою даних. Ви отримаєте відповідь на питання, як моделювати структуру таблиць. Крім цього, ви розгляньте приклад їх створення за допомогою phpMyAdmin і дізнаєтеся про роботу з базою за допомогою dbForge.
У п'ятому уроці розглянете можливості модуля генерації коду GII, дізнаєтеся, що і де потрібно налаштувати, щоб цей модуль працював і в якій послідовності генерувати код. Також розберетеся з генеруванням моделі на основі бази даних та генеруванням CRUD та controller.
У шостому уроці ви дізнаєтеся про можливості адмін програми Yii2 і структуру backend цієї програми. Розберетеся у генерації форм та CRUD. Ви побачите, як можна розділити програми frontend і backend у програмі advanced template. Навчіться налаштовувати сесії для frontend та backend додатків.