본문으로 바로가기

트랙

Python 프로그래밍

프로그래밍 실력을 한 단계 끌어올리세요. 코드를 최적화하고, 함수를 작성하고 테스트하며, 실습 문제 중심의 소프트웨어 엔지니어링 기법을 사용하는 방법을 배워보세요.

  • Python
  • 프로그래밍
  • 19 시간
  • 30,613

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 약관에 동의하는 것으로 간주됩니다: 이용약관, 우리의 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점입니다.

수천 개 기업의 학습자가 선택한 서비스

트랙 설명

Python 프로그래밍

이 기술 트랙에서는 Python 프로그래밍 기초 기술 트랙에서 다룬 개념과 기술을 바탕으로 더 발전시켜 나갑니다!컨텍스트 관리자와 데코레이터를 활용해 사용자 정의 함수를 강화하고, 코드의 효율성을 높이는 방법을 배워보세요. 기술이 발전함에 따라, 모듈성, 문서화, 그리고 pytest를 사용한 자동화 테스트를 포함한 소프트웨어 엔지니어링 개념에 대한 이해도 얻게 됩니다. 트랙을 마치면 객체 지향 프로그래밍(OOP) 기술을 활용해 코드를 읽고, 재사용하고, 유지보수할 수 있게 됩니다. 이 트랙을 시작해 Python 프로그래밍 여정을 이어가세요.다음으로, 문서 작성 방법과 컨텍스트 관리자 및 데코레이터 사용 방법과 같은 모범 사례를 따르며 함수를 작성하는 방법을 배우면서 실습 경험을 쌓게 됩니다. Python 기술이 발전함에 따라, 모듈화, 문서화, 자동화된 테스트를 포함한 소프트웨어 엔지니어링 개념을 이해하게 된 뒤, 코드 디버깅, 테스트 주도 개발(TDD), 픽스처와 목(mocking) 사용 같은 단위 테스트 기술을 배우게 됩니다. 그 과정에서 pandas, NumPy, setuptools, pytest, pycodestyle 같은 패키지를 사용해 Python 프로그래밍 실습 문제를 풀게 됩니다.트랙을 마칠 때쯤이면 객체 지향 프로그래밍(OOP) 기술을 활용해 코드를 읽고, 재사용하고, 유지보수할 수 있게 됩니다. 이 트랙을 시작해 Python 프로그래밍 여정을 이어가세요.

사전 요구 사항

DataCamp for Mobile로 데이터 스킬을 키워보세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 진행하세요.