Город МОСКОВСКИЙ
00:17:50

PHP Продвинутый курс ➤ Расширения РНР и их использование. Модули языка PHP

Аватар
JavaScript Mastery
Просмотры:
33
Дата загрузки:
29.11.2023 06:31
Длительность:
00:17:50
Категория:
Обучение

Описание

Полный видеокурс - https://itvdn.com/ru/video/php-advanced?utm_source=yb_full_php-advanced

В данном уроке рассматриваются принципы функционирования отдельных модулей языка PHP. А именно: разбираются принципы, по которым работают расширения, рассматривается как их правильно устанавливать, команда php -i. Будет показан пример работы с YAML. Также мы разберем MD5 шифрование. Вы познакомитесь с библиотекой CURL, её параметрами и конфигурацией.

Курс «PHP Углубленный» это третий уровень в программе подготовки специалиста по разработке приложений на языке PHP.

На данном курсе рассматриваются основы использования расширений PHP, решение проблем безопасности в PHP приложениях, особенности применения стандартов написания кода PSR2 и PSR4, тема внедрения зависимости в PHP. Вы познакомитесь с принципами работы с базами данных – Active Record и Data Mapper, основами построения архитектуры приложений – применение базовых паттернов проектирования, с принципами SOLID и их реализацией в коде.

Для понимания материала данного курса необходимы знания языка PHP на уровне курсов «PHP 8.0 Стартовый» и «PHP 7.4 Базовый», базовые знания SQL на уровне курса «PostgreSQL».

Чему вы научитесь на данном курсе:

Понимать принципы, по которым работают расширения или модули.
Понимать возможности использования языка для хранения информации - YAML.
Применять библиотеку CURL.
Обеспечивать на базовом уровне безопасность создаваемого web-приложения.
Использовать основы MD5 шифрования в своем приложении.
Понимать основные направления взлома web-приложений - проблемы безопасности выполнения запросов к базе данных, XSS и др.
Применять криптографические модули Random_bytes, HASH.
Обеспечивать в своем приложении следование базовым правилам написания валидного кода, PSR2 и PSR4 стандарты.
Понимать и применять базовые принципы внедрения зависимостей.
Понимать основы применения базовых архитектурных принципов, в частности паттернов проектирования, принципов SOLID.

#php

Рекомендуемые видео