Курс Практичний Python

  • Online
  • Для опытных
  • Python
Образовательный центр: SoftServe Academy
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:9 недель
Начало курса:20.04.2026
Стоимость обучения:10 999 UAH за курс

Приєднуйся та розвивай свої навички з кодування: навчайся у власному темпі з допомогою необхідних матеріалів та підтримкою ментора, щоб підготуватись до стажування. Максимум уваги – на практику.

Програма курсу

Git (gitHub)

  • SCM definition, types, differences
  • Repository configuration Basic operation: add, commit, pull, push work with branches

Introduction to Programming with Python

  • Core PEPs: PEP8, PEP20, PEP257
  • Datatypes: primitives, list, tuple, set, dictionary
  • Conditions operator
  • Loops

String Regex

  • String in python: general string, r-string, doc-string and doc-tests
  • Regular expressions: re module, groups
  • Meta characters
  • Matching repetitions

Functions, Decorators, Recursion, Lambda

  • Functions
  • Inner Functions
  • Decorators

Exception handling

  • Multiply exceptions
  • Finally block
  • Logging

Python OOP

  • Classes and Objects
  • Encapsulation
  • Inheritance
  • Polymorphism

With (in, out), De- and Serialization

  • Files
  • With statement
  • Data serialization

Patterns

  • Creational: factory method, abstract factory, builder, prototype, singletone
  • Structural: adapter, bridge, composite, decorator, facade, proxy
  • Behavioral: chain, observer, visitor, state, strategy

Unittest and pytest

  • TestCase
  • TestSuite
  • setUp
  • tearDown
  • beforeClass
  • afterClass
  • asserts

Networking (REST, SOAP, protocols, HTTP methods, status codes)

  • Request - Response REST, SOAP
  • HTTP methods: GET, POST, PUT, DELETE
  • status code: 200.., 300.., 400.., 500..

SCRUM

  • SDLC
  • SCRUM Roles and responsibilities
  • SCRUM Meetings; SCRUM Artifacts
  • Abnormal termination process

Django MVC/MTV

  • Install Django
  • Django MTV
  • Creating a project (structure)
  • The development server
  • Creating the NEW app
  • Write your first view

Django ORM

  • Database setup
  • Creating models
  • Activating models
  • Playing with the API (shell)

Django View/Templates

  • Writing more views
  • Write views that actually do something
  • Raising a 404 error
  • Use the template system
  • Removing hardcoded URLs in templates
  • Namespacing URL names

Django Forms

  • The Forms API
  • Form fields
  • Form and field validation

Heroku deploy

  • Expected files for Python
  • Python deployment flow
  • Python versions and upgrades

Після курсу ти вмітимеш

  • Взаємодіяти з Git, GitHub
  • Створювати веб-додатки з Django
  • Працювати з базами даних, якими є їхні види
  • Застосовувати ключові аспекти роботи з Python
  • Тестувати веб-додатки
  • Вправлятися з SOLID та знатимеш коли його застосовувати
  • Працювати в команді за методологією SCRUM та прокачаєш soft skills
  • Створювати повністю функціональний веб-проєкт

Особливості курсу

  • Практика насамперед: ти будеш кодувати, використовуючи завдання, схожі на ті, які зустрічаються на реальних проєктах в SoftServe
  • Мінімум теорії: курс для того, щоб кодувати. Якщо ж потрібно буде щось підівчити – ми зібрали усі необхідні відео та матеріали, щоб скоротити твій час на пошуки
  • 24/7 чат з учасниками в Discord: місце для твоїх опівнічних питань, веселих стікерів та спілкування з ментором
  • Усі завдання підготовлені менторами Softserve Академії, які знають про код все, адже працюють з ним щодня
  • Додаткові технічні е-курси
  • Розмовні клуби з англійської & селф-стаді
  • Спільнота професіоналів однодумців

Викладачі курсу

  • Любомир Галамага - Ментор SoftServe Академії
  • Володимир Дуднік - Ментор SoftServe Академії

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Itvdn
Формат
Online
Начало обучения
18.03.2026
Длительность
22 недель
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
31 141 UAH за курс
Учебный центр
Okten School
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
14 000 UAH за курс
Учебный центр
GoIT
Формат
Online
Начало обучения
Будь-який момент
Длительность
7 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Мир Современного Образования
Формат
Online
Начало обучения
15.04.2025
Длительность
39 часов
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
16 200 UAH за курс