강의
케이스 스터디: Python으로 소프트웨어 만들기
고급기술 수준
업데이트됨 2025. 6.
PythonProgramming3시간10 동영상29 연습 문제2,050 XP2,188성취 증명서
무료 계정 만들기
Google에서 계속 진행더 많은 옵션 보기또는
수천 개 기업의 학습자들이 사랑하는
팀을 교육하시나요?
비즈니스용으로 체험해 보세요강의 설명
배울 내용
Python을 사용해, 기본 도구에서 견고한 솔루션으로 발전하는 모기지 계산기를 설계하고 구현하게 됩니다. 간단한 모듈부터 시작해 상속을 활용하여 기능을 확장하고, 재무 계산을 처리하는 계산기를 포함한 고급 계산기를 만들어 보세요. 이 실습형 프로젝트를 통해 실제 소프트웨어 개발 기법과 확장 가능한 코드를 구조화하는 방법을 이해하게 됩니다.사용하게 될 기법
강의 전반에 걸쳐 DRY(Don’t Repeat Yourself) 원칙과 모듈화 같은 모범 사례를 따라 코드를 효과적으로 구성하게 됩니다. PEP 8 표준을 준수하고, Pylint 같은 도구를 사용해 코드 품질을 유지하며, pytest로 자동화된 테스트를 작성하여 애플리케이션의 신뢰성을 보장합니다. 강의가 끝날 무렵에는 자신 있게 실제 소프트웨어 솔루션을 설계, 구현, 테스트할 수 있는 역량을 갖추게 됩니다.선수 조건
Intermediate Object-Oriented Programming in PythonSoftware Engineering Principles in Python1
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.
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.
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.
케이스 스터디: Python으로 소프트웨어 만들기
강의 완료
19백만 명 이상의 학습자와 함께 케이스 스터디: Python으로 소프트웨어 만들기을(를) 시작하세요!
무료 계정 만들기
Google에서 계속 진행더 많은 옵션 보기또는
DataCamp for Mobile을 통해 데이터 분석 능력을 향상시키세요.
모바일 강좌와 매일 5분 코딩 챌린지를 통해 이동 중에도 학습 효과를 높이세요.