개발·프로그래밍

처음 배우는 클린코드 with 파이썬

돌아가는 코드에서 '동료가 읽고 싶은 코드'로. 코드 품질의 기준을 바꿉니다.

총 10개 차시3시간 36분
온라인 강의지금 수강 가능

수강 기간

결제 후 30일

총 학습 시간

3.6시간 · 10개 차시

수강료

₩69,300

수강 방식

온라인 · PC·모바일

처음 배우는 클린코드 with 파이썬

파이썬 클린코드

30일 무제한 반복 수강
10차시 총 3.6시간 강의
PC+모바일 어디서나 수강
1분 미리보기 영상
1명 전문 강사

처음 배우는 클린 코드 With 파이썬 — 파이썬 클린 코드의 모든 것, 파이썬 개발자 성장 프로젝트

무료 읽는 강의와 무엇이 다른가

  • 영상 47차시 · 3시간 37분 — 작명·함수·주석부터 리팩토링·레거시 코드·안티 패턴까지 파이썬 예제로 다룹니다.
  • 실무 도구 사용법까지 — PEP-8, 린트·포매터, 타입 힌트와 정적 타입 검사 도구를 실제로 쓰는 법을 익힙니다.
  • 수강생 질문 게시판 — 수강 중 궁금한 점은 과정 질문 게시판에 남길 수 있습니다.

과정 안내

총 학습 시간

3.6시간

차시

10개

수강 기간

30일

수강료

₩69,300

과정 소개

파이썬 코드 원해? 소프트웨어 개발자가 되기 위한 NEXT STEP — 이해(가독성 높은 클린 코드 작성법)·활용(프로젝트에 적용)·적용(나만의 클린 코드를 실무에)

읽기 쉽고 유지보수하기 쉬운 코드를 쓰는 원칙을 파이썬 예제로 배웁니다. 작명·함수·주석부터 리팩토링, 테스트, PEP-8, 린트·포매터, 타입 힌트, 파이썬다운 코드까지 실무 습관을 다룹니다.

코드는 쓰는 시간보다 읽히는 시간이 훨씬 깁니다. 좋은 개발자와 평범한 개발자는 여기서 갈립니다.

교육 목표

  • 클린 코드의 철학과 보이스카웃 규칙을 이해한다

  • 작명·함수·레이아웃·주석·커밋 메시지를 일관되게 작성한다

  • 코드 악취를 찾아 리팩토링하고 단위 테스트와의 관계를 이해한다

  • PEP-8·린트·포매터·타입 힌트로 품질을 관리한다

학습 대상

  • 파이썬 기초 문법을 익히고 실무 수준의 코드를 쓰고 싶은 개발자

  • 코드 리뷰에서 늘 같은 지적을 받는 주니어 개발자

  • 코드 품질과 유지보수성을 높여야 하는 개발팀 구성원

  • 혼자 짠 코드를 동료가 읽기 쉽게 바꾸고 싶은 분

이런 분께 추천해요

  • 1

    코드 리뷰에서 늘 같은 지적을 받는 분

    돌아가는 코드는 짜지만, 리뷰 때마다 이름·함수·주석 지적을 받는 주니어 개발자

  • 2

    파이썬 기초 다음 단계가 필요한 분

    파이썬 기초 문법을 익혔고, 이제 실무 수준의 코드를 쓰고 싶은 개발자

  • 3

    팀의 코드 품질을 높여야 하는 분

    혼자 짠 코드를 동료가 읽기 쉽게 바꾸고, 유지보수성을 높여야 하는 개발팀 구성원

이런 걸 배워요

전문 커리큘럼 10차시: 클린 코드의 의의와 중요성, 작명·함수·레이아웃, 문서화, 리팩토링과 단위 테스트, 중요 원칙, PEP-8, 코드 악취 해소, 린트와 포매터, 타입 힌트, 파이썬스럽게 프로그래밍하기

나쁜 코드를 좋은 코드로 바꾸는 사례 중심 (10개 장, 47차시)

  • 1장 · 클린 코드의 의의와 중요성 — 깨끗한 코드란? · 클린 코드 철학의 핵심 가치 · 보이스카웃 규칙

  • 2장 · 클린 코드 기본(작명, 함수, 코드 레이아웃) — 작명 · 함수 · 코드 레이아웃

  • 3장 · 클린 코드 문서화(주석, 문서화, 커밋 메시지 작성법) — 주석 · 문서화 · 커밋 메시지

  • 4장 · 클린 코드와 리팩토링, 단위 테스트의 관계중 — 리팩토링 · 단위 테스트 · 레거시 코드

  • 5장 · 클린 코드에서 자주 언급되는 중요 원칙 — 주요 설계 원칙 · 안티 패턴

  • 6장 · 파이썬 표준인 PEP-8 친숙해지기 — PEP-8 소개 · PEP-8 규칙

  • 7장 · 파이썬 코드 악취 해소하기 — 코드 악취란? · 코드 악취의 유형 · 코드 악취 해소 사례

  • 8장 · 파이썬 린트와 포매터 활용하기 — 파이썬 린트란? · 포매터란?

  • 9장 · 파이썬 타입 힌트 활용법 — 파이썬 타입 힌트 · 타입 힌트를 위한 라이브러리 · 정적 타입 검사 도구

  • 10장 · 파이썬스럽게 프로그래밍하기 — ‘파이썬답다’ · 파이썬의 선 · 파이썬다운 코드

강의 속 핵심 장면

수료 후 이렇게 달라집니다

  • 작명·함수·주석·커밋 메시지까지, 코드 리뷰를 통과하는 습관을 근본부터 다집니다

  • 코드 악취를 찾아 리팩토링하고 단위 테스트로 지키는 실무 감각을 갖춥니다

  • PEP-8·린트·포매터·타입 힌트를 갖춘 '파이썬다운' 코드를 씁니다

수강 전과 후, 이렇게 달라집니다

수강 전

쓰기 쉽지만 읽기 어려운 코드. 돌아가기만 하면 끝이라고 생각했습니다.

수강 후

PEP-8·린트·타입 힌트를 갖춘 '파이썬다운' 코드를 씁니다.

과정 홍보 이미지

참고 도서

클린 코드 이제는 파이썬이다 — 파이썬 개발자의 성장과 업그레이드를 위한 실무 프로그래밍 지식 총정리

수강 전 참고 사항

  • 난이도 초급 · 10개 장 · 47강 · 총 3시간 37분 분량의 온라인 동영상 강의입니다.

  • 파이썬 기초 문법(변수·함수·클래스)을 알고 있다는 전제로 진행합니다.

  • 나쁜 코드 → 좋은 코드로 바꾸는 사례가 많아, 파이썬 실행 환경을 켜 두고 직접 고쳐 보며 들으면 효과가 큽니다.

  • PC·모바일 모두 수강할 수 있으며, 수강 기간 동안 몇 번이든 다시 볼 수 있습니다.

커리큘럼

총 10개 차시 · 3시간 36분

회차차시학습 시간
1클린 코드의 의의와 중요성21분
2클린 코드 기본(작명, 함수, 코드 레이아웃)22분
3클린 코드 문서화(주석, 문서화, 커밋 메시지 작성법)23분
4클린 코드와 리팩토링, 단위 테스트의 관계중21분
5클린 코드에서 자주 언급되는 중요 원칙22분
6파이썬 표준인 PEP-8 친숙해지기20분
7파이썬 코드 악취 해소하기22분
8파이썬 린트와 포매터 활용하기18분
9파이썬 타입 힌트 활용법21분
10파이썬스럽게 프로그래밍하기22분

소프트웨어 개발자가 되기 위한 NEXT STEP, 파이썬 클린 코드의 모든 것!

작명·주석부터 리팩토링·타입 힌트까지, 10개 장 47강으로 정리합니다.

수강신청하기

강사 소개

박재호

박재호

레인보우브레인 CTO · 생성형 AI 제품/서비스 아키텍트

박재호 강사 프로필

  • 현) 레인보우브레인 CTO, 생성형 AI 제품/서비스 아키텍트
  • 포항공대 컴퓨터공학과 학부 및 동대학원 졸업
  • 전) 엑셈 CTO, 인공지능과 스마트팩토리 개발 총괄
  • 유튜브 「채널 박재호」 운영

역서 『Clean Code 클린 코드』, 『피플웨어』, 『클린 코드 이제는 파이썬이다』

자주 묻는 질문

Q.파이썬을 어느 정도 알아야 들을 수 있나요?
A.

초급 과정으로, 파이썬 기초 문법(변수·함수·클래스)을 알고 있다는 전제로 진행합니다.

Q.실습 환경이 필요한가요?
A.

나쁜 코드를 좋은 코드로 바꾸는 사례가 많아, 파이썬 실행 환경을 켜 두고 직접 고쳐 보며 들으면 효과가 큽니다.

Q.강의 분량은 어느 정도인가요?
A.

10개 장, 47강, 총 3시간 37분 분량의 온라인 동영상 강의입니다.

Q.어떤 내용을 배우나요?
A.

클린 코드의 철학과 보이스카웃 규칙, 작명·함수·코드 레이아웃, 주석·문서화·커밋 메시지, 리팩토링과 단위 테스트, 주요 설계 원칙, PEP-8, 코드 악취 해소, 린트와 포매터, 타입 힌트, 파이썬다운 코드까지 다룹니다.

Q.어떤 분이 강의하나요?
A.

레인보우브레인 CTO 박재호 강사가 강의합니다. 『Clean Code 클린 코드』, 『클린 코드 이제는 파이썬이다』 등을 번역했습니다.

Q.모바일로도 볼 수 있고, 다시 볼 수 있나요?
A.

PC·모바일 모두 수강할 수 있으며, 수강 기간 동안 몇 번이든 다시 볼 수 있습니다.

₩69,300