Скачать 

[ITVDN] PHP Углубленный (Ян Хаджийский)

Зарегистрируйтесь, чтобы посмотреть скрытый контент
Организатор
Организатор
Организую Складчины
Команда форума
Сообщения
602 787
Реакции
12 978
Монеты
325
Оплачено
1
Ссылка на картинку
Язык программирования PHP — один из лучших для создания серверной части современных веб-сайтов. Этому языку очень много лет, и при этом он до сих пор остается востребованным инструментом веб-разработки и входит в ТОП-10 различных рейтингов языков программирования (индекс TIOBE, PYPL Index и другие).
На данном курсе рассматриваются основы использования расширений PHP, решение проблем безопасности в PHP приложениях, особенности применения стандартов написания кода PSR2 и PSR4, тема внедрения зависимости в PHP. Вы познакомитесь с принципами работы с базами данных – Active Record и Data Mapper, основами построения архитектуры приложений – применение базовых паттернов проектирования с принципами SOLID и их реализацией в коде.
Автор курса — Ян Хаджийский, РНР Developer.
Формат: Видеоуроки.
Структура курса:
  • Расширение PHP и их использование.
  • Безопасность в PHP.
  • PHP и стандарты написания кода.
  • Внедрение зависимостей.
  • Active Record.
  • Больше о паттернах проектирования.
  • Принципы SOLID.
  • Построение архитектуры приложения.
  • Вывод об использовании.
Чему вы научитесь на данном курсе:
  • Понимать принципы, согласно которым работают расширения или модули.
  • Понимать возможности использования языка для хранения информации – YAML.
  • Применять библиотеку CURL.
  • Обеспечивать на базовом уровне безопасность создаваемого web-приложения.
  • Использовать основы MD5 шифрования в своем приложении.
  • Понимать основные направления взлома web-приложений, проблемы безопасности выполнения запросов к базе данных, XSS и др.
  • Применять криптографические модули Random_bytes, HASH.
  • Обеспечивать в своем приложении следование базовым правилам написания валидного кода, PSR2 и PSR4 стандарты.
  • Понимать и применять базовые принципы внедрения зависимостей.
  • Понимать основы применения базовых архитектурных принципов, в частности паттернов проектирования, принципов SOLID.
Предварительные требования
Для понимания материала данного курса необходимы знания языка PHP на уровне курсов «PHP 8.0 Стартовый» и «PHP 7.4 Базовый», базовые знания SQL на уровне курса «PostgreSQL».
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
Поиск по тегу:
Теги
09-01-2023 itvdn php php advanced php углубленный десерты журнал печь кондитерка муссовые обучение айти программирование программирование на php рецепты стать айтишником торты уроки по программированию языки программирования ян хаджийский
Похожие складчины
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Войти

Уже зарегистрированы? Войдите.

Сверху