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

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

    Підписка

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

    Підписка

      Про курс

      Для вивчення програмування дуже важлива практика. Під час проходження курсу «Створення вебзастосунків на PHP» ви зможете закріпити на практиці знання мови PHP, отримані раніше з інших навчальних програм або книг.

      На даному курсі на прикладі створення блогу розглядається розробка вебдодатків із використанням готових інструментів, які надає мова програмування PHP та відомі відкриті бібліотеки. Автор показує популярні та загальноприйняті підходи для вирішення частих завдань при побудові програми.

      Курс створений для тих, хто хоче після вивчення основ РНР побачити, як на практиці будуються додатки без прив'язки до фреймворку, і отримати практичну основу знань для подальшого вивчення фреймворків.

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

      Цей курс входить до спеціальності:

      Попередні Вимоги

      Для проходження курсу необхідні базові знання HTML/CSS, PHP на рівні курсу «PHP Базовий», розуміння мови запитів SQL та знання MySQL.

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

      Ви навчитеся

      • Створювати повноцінний додаток з нуля, використовуючи сучасні підходи, патерни та бібліотеки.
      • Розуміти, що таке архітектурний патерн MVC та як його застосовувати на практиці під час створення програми.
      • Розуміти, навіщо використовувати проєктування архітектури у додатку
      • Розуміти принципи маршрутизації у вебдодатку та реалізовувати їх у своїй програмі.
      • Використовувати класи-репозиторії для роботи з базою даних.
      • Працювати з Doctrine ORM для простого доступу до бази даних.
      • Розуміти і вміти застосовувати на практиці патерни Factory Method, Abstract Factory, Builder і Prototype.
      • Реалізувати реєстрацію та авторизацію у своєму додатку.
      • Працювати з файловою системою у своїй програмі.
      • Забезпечувати базовий рівень безпеки своєї програми
      Читати далі...
      Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
      Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
      • Тривалість: 7 год 59 хв
      • Курс створено: 10.11.2021
      • Уроків: 10
      • Оновлено: 10.11.2021
      • Мова: російська

      Що входить до курсу

      • 10 відео уроків
      • Домашні завдання
      Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео

      Цей урок є вступним до курсу «Створення вебзастосунків з 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 $
      Придбати
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      89.99 $
      Придбати
      Преміум
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      169.99 $
      Придбати
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.