Відео курс Створення вебзастосунків з PHP. Файлова система - онлайн навчання ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

Вибери свою IT спеціальність

Підписка

ВІДЕОУРОК № 8. Файлова система

Для перегляду повної версії відеокурсу, онлайн тестування та отримання доступу до додаткових навчальних матеріалів придбайте курс Придбати курс
Для перегляду всіх відеокурсів ITVDN, представлених у Каталозі, а також для отримання доступу до навчальних матеріалів та онлайн тестування придбайте підписку Придбати підписку

Цей урок є вступним до курсу «Створення вебзастосунків з PHP». Тут розглядається патерн MVC, який використовуватиметься у додатку, що розробляється під час проходження програми. Також поговоримо про необхідне програмне забезпечення для практики.

Читати далі...

Дізнаємося, що являє собою принцип маршрутизації у додатку та створимо систему маршрутів у додатку, яка працюватиме з контролерами.

Читати далі...

У цьому уроці ви отримаєте можливість на практиці краще зрозуміти те, як працює MVC-патерн і як за допомогою нього організувати логіку роботи блогу-додатку. Детальніше ознайомимося з організаційними аспектами роботи бази даних і як це взагалі працюватиме надалі у шаблонах та контролерах.

Читати далі...

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

Читати далі...

Розберемо використання патернів проєктування, навіщо вони потрібні та як їх взагалі використовувати у додатку. Розглянемо патерни, що детально породжують Factory Method, Abstract Factory, Builder і Prototype.

Читати далі...

На практиці вивчимо функціонал запитів у Doctrine, а також реалізацію базової системи авторизації та реєстрації із шифруванням. Основний фокус робиться саме на побудову логіки та Doctrine запити, а питання безпеки в авторизації докладніше розглядаються в уроці безпеки.

Читати далі...

Подивимося, як можна створити окрему адмін панель до програми та систему ролей для користувачів, яка дозволить контролювати доступ до адмін панелі програми.

Читати далі...

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

Читати далі...

Студенти дізнаються всі способи шифрування, які можуть допомогти зробити програму безпечною. Також отримають основи криптографії, щоб можна було захистити дані, які зберігаються в додатку. ЩЕ розглянемо тему та SQL-ін'єкцій.

Читати далі...

Дізнаємося все про модулі з патернами проєктування, щоб можна було розширювати як сам функціонал адмін панелі, так і всієї програми. В уроці робиться фокус на використанні патернів та архітектури.

Читати далі...
ПОКАЗАТИ ВСЕ
Студенти також дивляться
PHP 5.6 Базовый
ДЕТАЛЬНІШЕ
PHP 5.6 Стартовый
ДЕТАЛЬНІШЕ
PHP 7.4 Базовий
ДЕТАЛЬНІШЕ
PHP 8.0 Стартовий
ДЕТАЛЬНІШЕ

Купуй передплатуз доступом до всіх курсів та сервісів

Бібліотека сучасних IT знань у зручному форматі

Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

Стартовий
  • Усі відеокурси на 3 місяці
  • Тестування з 10 курсів
  • Перевірка 5 домашніх завдань
  • Консультація з тренером 30 хв
59.99 $
Придбати
Преміум Plus
  • Усі відеокурси на 12 місяців
  • Тестування з 24 курсів
  • Перевірка 20 домашніх завдань
  • Консультація з тренером 120 хв
  • Завантаження відео уроків
199.99 $
Придбати
Базовий
  • Усі відеокурси на 6 місяців
  • Тестування з 16 курсів
  • Перевірка 10 домашніх завдань
  • Консультація з тренером 60 хв
89.99 $
Придбати
коментарі та обговорення
Notification success