Онлайн-курсПожиттєвий доступ

Сучасний PHP та архітектура REST API

Сучасний PHP та архітектура REST API

Про цей курс:

Технології та комп’ютерні науки
Основи комп’ютерних наук
Мови програмування

Поглиблений курс із сучасного PHP та проєктування backend-систем. Студенти опанують типізацію, ООП, SOLID, доменне моделювання, контракти REST API, безпеку, тестування й оптимізацію продуктивності на прикладі власного сервісу керування замовленнями.

СкладністьСередній
Ціль курсуПокращити свою поточну кар’єру
РезультатПроєкт для портфоліо
Навчальні матеріали

Цей курс містить:

3 відеозаписи
2 аудіозаписи
7 матеріалів для читання
5 домашніх завдань
2 модульні тести
Цілі курсу

Теми, які ми розглянемо:

1Використовувати сучасний PHP

Строга типізація, enums, attributes, readonly-об’єкти та коректна робота з помилками

2Проєктувати предметну область

Value Objects, Entities, Aggregates, domain services та явні інваріанти

3Будувати REST API

HTTP-семантика, контракти, валідація, авторизація й ідемпотентність

4Застосовувати чисту архітектуру

Dependency inversion, ports and adapters та ізоляція бізнес-логіки

5Забезпечувати якість системи

Автоматичні тести, статичний аналіз, profiling і production diagnostics

Про нашого експерта

Я спеціалізуюся на сучасному PHP, доменному моделюванні та проєктуванні REST API. Допомагаю командам розділяти бізнес-логіку й інфраструктуру, впроваджувати автоматизоване тестування та будувати системи, які легко розвивати й підтримувати.

Експертиза
10 років досвідуРозробка програмного забезпеченняОсвіта та коучинг
Досягнення

Професійні досягнення

Розробив архітектуру понад двадцяти backend-сервісів, провів більше 90 воркшопів із PHP та API design і підготував понад 500 розробників до роботи над production-системами.

Андрій Мельник

Андрій Мельник

Senior PHP Architect та автор технічних курсів у Backend Architecture Hub

Контент

Матеріали курсу

2 модулів, 5 хвилин матеріалів

Строгі типи та надійні контракти функцій
6 с
Класи, immutable та readonly-об’єкти
6 с
Enums і моделювання обмежених значень
Attributes та метадані
2 хв
Винятки й контроль помилок
Стандарти коду та статичний аналіз
Відгук студента

"The course is amazing and very too the point. Short lecture makes it easy to understand and then easy to revise as well."

Jen Dalton

"Automate Everything: Python Guide for the Modern Professional" Alumni 2024

1/2