
PHP8 часть 4. Профессиональная работа
PHP8 часть 4. Профессиональная работа
Пока неизвестно
24 ак. ч. + 24 ак. ч. самостоятельно
онлайн
Пока неизвестно
Подробнее о курсе
Программа курса
Модуль 1. Продвинутые возможности (8 ак. ч.)
Классы DateTime. Замыкания. Генераторы. Файберы. Перечисления. Регулярные выражения. Работа с Reflection. Информация о классах и объекта. Практическая работа использование замыкания для сортировки массива создание генератора дат
Модуль 2. Стандартная библиотека PHP (8 ак. ч.)
Введение в работу с SPL. Предопределённые константы. Структуры данных. Итераторы. Интерфейсы. Исключения. Функции SPL. Обработка файлов. Классы и интерфейсы. Практическая работа получение информации о файлах через итератор SPL использование SplObjectStorage для отображения объектов в в данные
Модуль 3. PDO (PHP Data Objects) (4 ак. ч.)
Поддерживаемые базы данных. Соединения. Фильтрация данных. Подготовленные запросы. Практическая работа использование PDO для работы с SQLite
Модуль 4. Введение в паттерны (4 ак. ч.)
UML Диаграммы классов и последовательности Шаблоны проектирования ПО Практическая работа реализации шаблона проектирования Observer/Наблюдатель
Что вы получите
работать с датой и временем — использовать DateTime и DateTimeImmutable, включая новые методы createFromTimestamp, getMicrosecond и setMicrosecond;
создавать замыкания — писать компактный код для сортировки и обработки данных;
строить генераторы — перебирать большие объёмы данных без лишней нагрузки на память;
использовать файберы — организовывать кооперативную многозадачность для сложных задач;
применять перечисления — создавать безопасные наборы значений для бизнес-логики;
работать с регулярными выражениями — валидировать и обрабатывать строки любой сложности;
применять рефлексию — получать метаинформацию о классах и динамически управлять объектами;
использовать возможности стандартной библиотеки SPL — работать с готовыми структурами данных, итераторами и обработкой исключений;
обрабатывать файлы — применять итераторы SPL для безопасной работы с файловыми системами;
работать с PDO — безопасно подключаться к базам данных, фильтровать данные и использовать подготовленные SQL-запросы;
проектировать архитектуру — создавать диаграммы классов и последовательностей UML;
использовать паттерны — применять шаблоны проектирования, включая Observer, для гибкой архитектуры.
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.












