Перейти до основного вмісту

Курс

Кейс: створення ПЗ на Python

Просунутий3 год

Створюйте реальні застосунки з Python — практикуйте ООП і принципи програмної інженерії для чистого й підтримуваного коду.

Python3 год10 відео29 вправ2,050 XP2,307Свідоцтво про досягнення

Створіть безкоштовний обліковий запис

Продовжити через Google
або
Продовжуючи, ви приймаєте наші Умови використання, наш Політика конфіденційності і що ваші дані зберігаються в США.

Улюблений учнями у тисячах компаній

Навчаєте команду?

Спробувати для бізнесу

Опис курсу

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

Що ви створите

За допомогою Python ви розробите й реалізуєте іпотечний калькулятор, який еволюціонує від базового інструмента до надійного рішення. Починаючи з простих модулів, ви розширите функціональність за допомогою успадкування, щоб створювати вдосконалені калькулятори, зокрема той, що виконує фінансові обчислення. Цей практичний проєкт допоможе вам зрозуміти реальні методи розробки програмного забезпечення та те, як структурувати масштабований код.

Техніки, які ви використовуватимете

Протягом усього курсу ви будете дотримуватися найкращих практик, таких як принцип DRY (Don’t Repeat Yourself) і модульність, щоб ефективно організовувати свій код. Ви дотримуватиметеся стандартів PEP 8, використовуватимете інструменти на кшталт Pylint для підтримання якості коду та писатимете автоматизовані тести за допомогою pytest, щоб забезпечити надійність вашого застосунку. Наприкінці курсу ви матимете навички проєктування, впровадження та тестування реальних програмних рішень із упевненістю.

Попередні вимоги

Навчальний план

Зміст курсу

1

Вступ до кейсу

Ознайомтеся з завданням і почніть будувати свої калькулятори з нуля, водночас згадавши важливі принципи об'єктно-орієнтованого програмування та інженерії ПЗ, зокрема принцип «Не повторюйтеся» (DRY).
Почати розділ
2

Написання модуля Python

3

Супровідність

Основний код написано, тож час переконатися, що все працює як слід і відповідає найкращим практикам. Дізнайтеся, як проводити огляд, рефакторинг і покращення коду, а також запускати більш всеосяжні тести.
Почати розділ

Кейс: створення ПЗ на Python

Курс
завершено

Отримайте сертифікат про досягнення

Зараєструватися

Розвивайте навички роботи з даними з DataCamp для мобільних

Навчайтеся будь-де з нашими мобільними курсами та щоденними 5-хвилинними завданнями з кодування.

Кейс: створення ПЗ на Python | DataCamp