AI 튜터와 함께,
차근차근 코딩하기

AI 튜터가 공식 기술 문서를 바탕으로 나만의 코스를 짜 줘요.
하루 5분, 문제를 풀며 코딩을 익힐 수 있어요.

현재 베타 참여자만 이용할 수 있어요. 전달받은 계정으로 로그인해 주세요.

CodeStep에서 같이 공부해요
  1. 나만의 코스 만들기
  2. 코스를 따라 학습하기
  3. 꾸준히 성장하기

맞춤 코스를 만들고,
꾸준히 학습해요

  1. AI 튜터가 코스를 설계해요

    배우고 싶은 것을 알려주면, 공식 기술 문서를 바탕으로 나에게 맞는 학습 코스를 짜 줘요.

  2. 문제를 풀며 학습해요

    쉬운 문제들을 풀며 빠르게 익힐 수 있어요.

  3. 즐겁게 학습해요

    학습을 통해 XP를 획득하여 리그 1위가 되어보세요!

  4. 잊지 않게 도와드려요

    배운 것을 잊지 않도록, 알맞은 시점에 다시 보여 드려요.

지금 바로 배울 수 있어요

  • 파이썬 클래스 정의와 인스턴스 속성 및 메서드

    파이썬의 class 문을 사용한 클래스 정의, 클래스 및 인스턴스 객체의 생성, 인스턴스 속성과 메서드의 활용법을 종합적으로 학습합니다.

    레슨 10개
  • 파이썬 클래스 상속, 다중 상속과 프라이빗 변수

    파이썬의 단일 상속, 다중 상속 구조와 함께 클래스 내부 상태 보호를 위한 프라이빗 변수 및 네임 맹글링 개념을 체계적으로 다룹니다.

    레슨 6개
  • 파이썬 def 문 정의, 독스트링 및 함수 애노테이션

    파이썬 함수 정의(def 문)의 기본 구조, 독스트링(docstring) 작성 규칙, 그리고 함수 애노테이션 활용 및 작성 모범 사례를 상세히 다룹니다.

    레슨 6개
  • 파이썬 예외 그룹과 except* 및 예외 노트

    Python 3.11에서 도입된 ExceptionGroup, except* 구문을 활용한 다중 예외 처리 방법과 add_note()를 이용한 예외 부가 정보(Notes) 활용법을 다룹니다.

    레슨 6개
  • 파이썬 open 파일 입출력과 JSON 저장

    파이썬의 open() 함수를 사용한 파일 읽기·쓰기 기초와 인코딩 설정, 그리고 json 모듈을 활용한 구조화된 데이터 저장 및 로드 방법을 다룹니다.

    레슨 10개
  • 파이썬 f-string과 str.format 문자열 포매팅

    파이썬의 주요 문자열 포매팅 방식인 f-string과 str.format() 메서드의 기초 사용법부터 상세 문법 규격 및 포맷 명세 미니 언어까지 체계적으로 학습합니다.

    레슨 14개

이 외에도 코스 15개가 더 있어요.

차근차근 코딩하기

쉬운 문제들을 풀며 빠르게 익힐 수 있어요.

로그인 현재 베타 참여자만 이용할 수 있어요.
CodeStep

AI 튜터와 함께 코딩을 배우는 서비스입니다. 현재 베타 테스트 중입니다.