SEOWORK Academy · Professional track
Python Developer Professional
Безкоштовний практичний трек від першого відтворюваного Python-середовища до CLI, обробки даних, REST API та підсумкового вебзастосунку. Сертифікат відкриється лише після 58 уроків, чотирьох прийнятих проєктів і фінального іспиту.
Безпечний старт
Модулі 1–12 не потребують production-серверів, токенів або реальних даних. Працюйте в окремій теці та virtual environment; не додавайте .venv, паролі, API keys або персональні дані до репозиторію.
Професійний результат
Чотири проєкти
CLI utility
Командна утиліта з чітким input/output contract, тестами, логуванням і документацією.
Data processor
Відтворювана обробка файлів із валідацією схеми, помилками та evidence report.
REST API
FastAPI-сервіс із PostgreSQL, тестами, authentication boundaries і документацією API.
Capstone web app
Версійований вебзастосунок із background work, observability, deployment та rollback plan.
Відкритий модуль 1
Starter pack модуля
Безпечна лабораторія
Завантажте Python Module 1 Safe Start Pack: README, діагностика середовища, starter CLI, стандартні unittest, очікуваний output і чеклист безпеки. Пакет не містить зовнішніх залежностей або секретів.
Модуль 2 — типи даних і керування потоком
Модуль 3 — функції та модулі
Модуль 4 — колекції
Модуль 5 — файли, помилки й логування
Модуль 6 — об’єктно-орієнтоване програмування
Модуль 7 — тестування
Модуль 8 — Git і командна робота
Модуль 9 — алгоритми й оцінка складності
Модуль 10 — SQL і PostgreSQL
Модуль 11 — HTTP і REST
Модуль 12 — FastAPI
Дорожня карта
Офіційна основа
Межа сертифікації
Це авторська програма SEOWORK, а не сертифікація Python Software Foundation або окремого вендора. Після модулів 1–12 і review-проєктів 1–2 прогрес зберігається, але фінал, PDF і QR server-side заблоковані до повної програми.
Прогрес і сертифікація
Складіть практичний тест після кожного уроку, а потім фінальний іспит. Сертифікат міститиме унікальний номер і QR-перевірку справжності.
Практичні проєкти: 0/4 прийнято
Кожен проєкт перевіряється SEOWORK окремо. Для професійного сертифіката потрібен статус «Прийнято» для всіх обов’язкових робіт.