Що нового?

Придбаний [ITVDN] PHP поглиблений (Ян Хаджийский)

Інформація про покупку
Тип покупки: Складчина
Ціна: 276 ГРН
Учасників: 0 з 5
Організатор: Відсутній
Статус: Набір учасників
Внесок: 57.4 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
мова програмування PHP — один з кращих для створення серверної частини сучасних веб-сайтів. Цій мові дуже багато років, і при цьому він до сих пір залишається затребуваним інструментом веб-розробки і входить в ТОП-10 різних рейтингів мов програмування (Індекс TIOBE, Pypl Index та інші).
На даному курсі розглядаються основи використання розширень PHP, рішення проблем безпеки в PHP додатках, особливості застосування стандартів написання коду PSR2 і PSR4, тема впровадження залежності в PHP. Ви познайомитеся з принципами роботи з базами даних – Active Record і Data Mapper, основами побудови архітектури додатків – застосування базових патернів проектування з принципами SOLID і їх реалізацією в коді.
Автор курсу-Ян Хаджійський, РНР Developer.
Формат: Відеоуроки.
структура курсу:
  1. розширення PHP та їх використання.
  2. Безпека в PHP.
  3. PHP та стандарти написання коду.
  4. впровадження залежностей.
  5. Active Record.
  6. більше про патернах проектування.
  7. принципи SOLID.
  8. побудова архітектури додатка.
  9. висновок про використання.
чого ви навчитеся на даному курсі:
  • розуміти принципи, згідно з якими працюють розширення або модулі.
  • розуміти можливості використання мови для зберігання інформації – YAML.
  • застосувати бібліотеку CURL.
  • забезпечувати на базовому рівні безпеку створюваного web-додатки.
  • використовувати основи MD5 шифрування в своєму додатку.
  • розуміти основні напрямки злому web-додатків, проблеми безпеки виконання запитів до бази даних, XSS та ін.
  • застосовувати криптографічні модулі Random_bytes, HASH.
  • забезпечувати в своєму додатку дотримання базових правил написання валідного коду, PSR2 і PSR4 стандарти.
  • розуміти і застосовувати базові принципи впровадження залежностей.
  • розуміти основи застосування базових архітектурних принципів, зокрема патернів проектування, принципів SOLID.
попередні вимоги
Для розуміння матеріалу даного курсу необхідні знання мови PHP на рівні курсів "PHP 8.0 стартовий" і "PHP 7.4 базовий", базові знання SQL на рівні курсу "PostgreSQL".
https://privatelink.de/?https://itvdn.com/ru/video/php-advanced
 
Угорі