Online CourseLifetime access

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

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

About this Course:

Technology and Computer Science
Computer Science Fundamentals
Programming Languages

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

DifficultyIntermediate
Course GoalImprove my current career
OutcomePortfolio Project
Study Materials

This Course Contains:

3 Video Records
2 Audio Records
7 Reading Materials
5 Homework Assignments
2 Module Tests
Course Goals

Topics that we will cover:

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

About our Expert

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

Expertise
10 years of experienceSoftware DevelopmentEducation and Coaching
Achievements

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

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

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

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

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

Content

Course Materials

2 Modules, 5 minutes of materials

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

"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