Przejdź do głównej treści
Strona głównaPython

Kurs

Studium przypadku: tworzenie oprogramowania w Pythonie

ZaawansowanyPoziom umiejętności
Zaktualizowano 06.2025
Twórz praktyczne aplikacje w Pythonie — ćwicz OOP i zasady inżynierii oprogramowania, by pisać czysty, łatwy w utrzymaniu kod.
Zacznij kurs za darmo
PythonProgramming
3 godz.
10 filmów
29 Ćwiczeń
2,050 XP
2,191
Zaświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Uwielbiany przez kursantów z tysięcy firm

Group

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Ten kurs oferuje praktyczne wprowadzenie do inżynierii oprogramowania, prowadząc Cię przez tworzenie praktycznej aplikacji: kalkulatora kredytu hipotecznego. Nauczysz się, jak obliczać miesięczne płatności na podstawie kluczowych danych, takich jak kwota kredytu, oprocentowanie i okres kredytowania. Po drodze zastosujesz kluczowe zasady inżynierii oprogramowania, aby tworzyć kod wydajny, modułowy i łatwy w utrzymaniu.

Co zbudujesz

Korzystając z Pythona, zaprojektujesz i zaimplementujesz kalkulator kredytu hipotecznego, który rozwinie się z prostego narzędzia w solidne rozwiązanie. Zaczynając od prostych modułów, rozszerzysz funkcjonalność za pomocą dziedziczenia, aby tworzyć zaawansowane kalkulatory, w tym taki, który obsługuje obliczenia finansowe. Ten praktyczny projekt pomoże Ci zrozumieć techniki tworzenia oprogramowania stosowane w rzeczywistych warunkach oraz to, jak strukturyzować skalowalny kod.

Techniki, których będziesz używać

Przez cały kurs będziesz stosować najlepsze praktyki, takie jak zasada DRY (Don’t Repeat Yourself) i modularność, aby skutecznie organizować swój kod. Będziesz przestrzegać standardów PEP 8, korzystać z narzędzi takich jak Pylint, aby utrzymać wysoką jakość kodu, oraz pisać zautomatyzowane testy z użyciem pytest, aby zapewnić niezawodność swojej aplikacji. Po ukończeniu kursu będziesz mieć umiejętności potrzebne do projektowania, wdrażania i testowania rzeczywistych rozwiązań programistycznych z pewnością siebie.

Wymagania wstępne

Intermediate Object-Oriented Programming in PythonSoftware Engineering Principles in Python
1

Introduction to the Case Study

Get to know the brief and start building your calculators from scratch while recapping important object-oriented and software engineering principles such as the Don't Repeat Yourself (DRY) principle.
Zacznij rozdział
2

Write a Python Module

The basics are done, and now it's time to spruce them up! Continue with adding documentation and automated testing, and extend the functionality even further.
Zacznij rozdział
3

Maintainability

The main code is written so now it's time to make sure everything works as it should and follows the best practices. Learn how to review, refactor, and improve your code, as well as run more comprehensive tests.
Zacznij rozdział
Studium przypadku: tworzenie oprogramowania w Pythonie
Kurs
ukończony

Zdobądź zaświadczenie o ukończeniu

Dodaj to poświadczenie do swojego profilu LinkedIn, CV lub życiorysu
Udostępnij to w mediach społecznościowych i podczas oceny wyników pracy
Zapisz się teraz

Dołącz do ponad 19 milionów kursantów i zacznij Studium przypadku: tworzenie oprogramowania w Pythonie już dziś!

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Rozwijaj swoje umiejętności w zakresie danych dzięki DataCamp dla urządzeń mobilnych

Rób postępy w podróży dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.