Python 코스
48개 무료 인터랙티브 코스
Coddy의 모든 Python 코스를 둘러보세요. 각 코스는 브라우저에서 AI 힌트, 실제 연습, 수료 인증서와 함께 제공됩니다.
입문자 챌린지 - 기초 개념 연습하기
인기여러분의 기초 코딩 지식을 테스트하고 프로그래밍 챌린지들을 해결해 보세요. 원하는 어떤 언어든 사용할 수 있습니다. 즐거운 코딩 되세요!
수료 시 인증서
- 20
- 20
코딩 문제
인기이 코스에서 제공하는 다양한 난이도의 연습 문제를 통해 여러분의 프로그래밍 문제 해결 능력을 시험해 보세요. 프로그래밍 언어의 기초 문법을 어느 정도 알고 있는 개발자를 위해 설계되었습니다.
수료 시 인증서
- 32
- 31
NumPy 기초
인기이 간결하고 실습 중심의 강의를 통해 데이터 과학을 위한 Python의 강력한 수치 계산 기능을 마스터해 보세요.
- 18
- 34
Pandas 데이터 분석
인기이 코스에서는 pandas를 사용하여 Python에서 표 데이터를 다루는 방법을 배웁니다.
수료 시 인증서
- 19
재귀 챌린지 - 재귀적 사고 마스터하기
인기재귀는 컴퓨터 과학에서 중요한 개념이며 알고리즘을 작성할 때 매우 강력한 도구입니다. 이 코스에서는 기초부터 고급까지 다양한 챌린지를 재귀를 사용하여 해결해 봅니다. 과정을 마치고 나면 이 주제를 완벽하게 정복하게 될 것입니다.
수료 시 인증서
- 15
- 15
Python으로 배우는 API
인기Python을 사용하여 API 서버에서 데이터를 가져오고(Fetch) 전송하는(Post) 방법을 배웁니다.
- 10
- 1
Python을 활용한 계산기 만들기 프로젝트
인기이 코스에서는 Python을 사용하여 실제로 작동하는 콘솔 계산기를 단계별로 직접 만들어 봅니다. 단순히 코드를 제공하는 방식이 아니기에, 과정을 마치고 나면 여러분만의 코드를 완성하게 될 것입니다!
- 29
- 6
Python 파일 처리
인기이 코스에서는 파일 생성, 읽기, 쓰기부터 추가 및 삭제까지 Python 파일 처리에 관한 모든 것을 배웁니다.
- 12
Clean Code - Python으로 더 나은 코드 작성하기
인기이 강의는 Python 언어로 Clean Code 원칙을 적용하여 더 나은 코드를 작성할 수 있는 도구를 제공합니다. 즐거운 코딩 되세요!
- 28
Introduction to Machine Learning
인기In this course, we will cover how to implement basic supervised learning and unsupervised learning algorithms.
수료 시 인증서
- 19
- 3
- 39
Python 딕셔너리
인기기초 개념부터 고급 응용까지 Python 딕셔너리의 역동적인 세계를 탐험하고, 실습 예제를 통해 Python 프로그래밍 기술을 향상시켜 보세요.
- 14
Python 리스트 컴프리헨션
인기리스트 컴프리헨션은 Python의 특별한 문법으로, 기존 리스트를 바탕으로 새로운 리스트를 만드는 간결하고 강력한 방법을 제공합니다. 이 코스를 통해 이 개념을 완벽하게 마스터해 보세요!
- 9
코딩 문제: 2편
인기이 코스에서 제공하는 다양한 난이도의 연습 문제를 통해 여러분의 프로그래밍 문제 해결 능력을 테스트해 보세요. 어떤 프로그래밍 언어든 기초 문법에 대한 사전 지식이 있는 분들을 위해 설계되었습니다. 이 코스는 '코딩 문제 1편'의 연장선상에 있습니다.
수료 시 인증서
- 25
- 24
User Class - OOP Project
인기In this project, you will create a User Class and practice your object oriented programming skills in a programming language of your choice!
- 8
- 2
Python 세트
이 과정에서는 Python 세트를 마스터하게 됩니다. 포괄적인 레슨과 실습 과제를 통해 세트를 생성하고 조작하며, 다양한 연산을 수행하는 방법을 배웁니다. 과정을 마칠 때쯤이면 세트를 활용하여 Python 코드를 최적화하는 데 능숙해질 것입니다.
- 11
스택 - 자료구조 시리즈 #1
이 코스에서는 스택 자료구조에 대해 배우고, 원하는 언어로 스택을 처음부터 직접 구현해 보며 다양한 코딩 챌린지를 연습합니다!
- 13
- 6
- 1
과거로의 여행 || Python 문자열 입문
이 코스에서는 문자열, 슬라이싱, 연결 및 동등성에 대해 배우게 됩니다.
- 19
Python 예외 처리
이 장에서는 프로그래밍에서 가장 중요한 개념 중 하나인 예외 처리에 대해 배웁니다. 예외 처리는 견고하고 중단 없는 프로그램을 개발하기 위한 핵심입니다. 예외 처리는 프로그램 실행을 중단시키는 예외 상황에 대응하는 과정을 의미합니다.
- 16
Python 인터뷰 시리즈
이 강좌는 쉬움과 중간 난이도가 혼합된 12개의 인터뷰 연습 문제를 제공합니다. 정해진 시간 내에 문제를 해결하는 도전을 통해 다양한 주제를 충분히 연습할 수 있습니다.
수료 시 인증서
- 12
코딩 인터뷰 챌린지 - 팩 I
다음 코딩 인터뷰를 위한 준비가 되셨나요? 이 챌린지들을 통해 지식과 실력을 테스트하고 완벽하게 대비해 보세요. 행운을 빕니다!
- 3
- 3
별 찍기 부트캠프
프로그래밍 문제 해결 능력을 발휘하여 기초부터 복잡한 수준까지 다양한 별 패턴을 출력하는 방법을 배워보세요. 다양한 수준의 중첩 반복문, 조건문, 그리고 수학적 계산을 활용하는 법을 익힐 수 있습니다.
- 30
- 28
Python 데코레이터
이 코스에서는 함수의 동작을 수정하는 강력한 도구인 Python 데코레이터의 사용법을 배웁니다. 일련의 코딩 챌린지를 통해 실습하며 학습 내용을 확실히 익혀보세요.
- 12
Python을 이용한 이메일 유효성 검사기
이 코스에서는 사용자로부터 이메일을 입력받아 유효 여부를 판별하고 출력하는 완전한 기능의 이메일 유효성 검사기 프로그램을 Python으로 직접 만들어 봅니다.
- 8
- 2
Mathematical Riddles
This course will provide ways of thinking and strategies for solving mathematical problems and puzzles using programming.
- 20
랜덤 사실 생성기 - Python 프로젝트
이 프로젝트에서는 공개 API(uselessfacts)와 Python을 사용하여 랜덤 사실 생성기를 만들어 봅니다.
- 7
- 2
이진 트리 - 자료구조 시리즈 #3
이 강좌에서는 이진 트리 자료구조에 대해 배우고, 원하는 언어를 사용하여 이진 트리를 처음부터 직접 구현해 보며 다양한 코딩 챌린지를 연습합니다!
- 13
- 5
- 1
환율 계산기 - Python 프로젝트
이 코스에서는 Python을 사용하여 서로 다른 통화 간의 금액을 변환할 수 있는 환율 계산기를 만들어 봅니다.
- 5
- 1
플레잉 카드 생성기 (텍스트 기반)
이 코스에서는 여러분이 좋아하는 언어를 사용하여 텍스트 기반의 플레잉 카드 생성기를 만들어 봅니다. 즐거운 코딩 되세요!
- 6
- 1
- 1
코딩 인터뷰 챌린지 - 팩 II
다음 코딩 인터뷰를 위한 준비가 되셨나요? 이 챌린지들을 통해 여러분의 지식과 실력을 테스트하고 완벽하게 대비해 보세요. 행운을 빕니다!
- 3
- 3
큐 - 자료구조 시리즈 #2
이 코스에서는 큐(Queue) 자료구조에 대해 배우고, 선호하는 언어를 사용하여 처음부터 직접 큐를 구현해 보며, 이를 활용한 코딩 챌린지 문제를 연습합니다!
- 12
- 5
- 1
Python 람다 함수
이 과정에서는 다른 언어에서 익명 함수로도 알려진 Python의 람다 함수에 대해 배웁니다. 이 과정을 마치고 나면 이 주제를 완벽하게 마스터할 수 있습니다!
- 9
회원가입 및 로그인 시스템 프로젝트
이 강좌에서는 사용자를 생성하고 관리하는 기본적인 인증 시스템을 구축합니다.
- 8
- 2
퀴즈 생성기 - Python OOP 프로젝트
이 코스에서는 Python의 객체 지향 프로그래밍 기술을 활용하여 실제로 작동하는 퀴즈 생성기를 직접 만들어 봅니다. 즐거운 코딩 되세요!
- 11
- 3
Python 이터레이터
이 코스에서는 Python의 이터레이터에 대해 배우고 직접 실습하며 지식을 쌓을 수 있습니다. 과정을 마치고 나면 이 주제를 완벽하게 마스터하게 될 것입니다!
수료 시 인증서
- 13
Python 정규 표현식
이 간결하고 실용적인 강좌를 통해 Python 정규 표현식의 강력한 기능을 활용해 보세요. 실전 예제와 실습 과제를 통해 텍스트 검색, 패턴 매칭, 데이터 추출을 완벽하게 마스터할 수 있습니다.
수료 시 인증서
- 28
다이나믹 프로그래밍 101
복잡한 문제를 효율적으로 해결하는 기술을 마스터하세요. 따라 하기 쉬운 레슨과 실전 챌린지를 통해 코딩 인터뷰를 위한 문제 해결 능력을 키울 수 있습니다.
- 15
삽입 정렬 - DSA 시리즈
단순하지만 강력한 알고리즘입니다. 요소를 효율적으로 정렬하는 방법을 배우고, 시간 복잡도를 이해하며 정렬 기술을 향상시켜 보세요. 지금 바로 시작하세요!
- 9
- 3
- 1
소셜 미디어 검색 프로젝트 - Python JSON 기초
이 과정에서는 Python을 사용하여 JSON 형식의 데이터를 관리하는 방법을 배웁니다. 배운 내용을 바탕으로 소셜 미디어 검색 기능을 직접 구현해 봅니다. JSON은 널리 사용되는 데이터 포맷으로, Python 개발자로 활동하며 매우 자주 접하게 될 것입니다.
- 10
코딩 인터뷰 챌린지 - 팩 III
다음 코딩 인터뷰를 위한 준비가 되셨나요? 이 챌린지들을 통해 여러분의 지식과 기술을 테스트하고 완벽하게 대비해 보세요. 행운을 빕니다!
- 3
- 3
버블 정렬
버블 정렬의 모든 것
- 11
- 10
코딩 인터뷰 챌린지 - X
다음 코딩 인터뷰를 준비하고 계신가요? 이 챌린지들을 통해 여러분의 지식과 기술을 테스트하고 다음 인터뷰를 완벽하게 대비해 보세요. 즐거운 코딩 되세요!
- 3
- 3
코딩 인터뷰 챌린지 - 팩 VIII
다음 코딩 인터뷰를 위한 준비가 되셨나요? 이 챌린지들을 통해 여러분의 지식과 기술을 테스트하고 다음 인터뷰를 완벽하게 대비해 보세요. 즐거운 코딩 되세요!
- 3
- 3
코딩 인터뷰 챌린지 - 팩 IV
다음 코딩 인터뷰를 위한 준비가 되셨나요? 이 챌린지들을 통해 지식과 실력을 테스트하고 완벽하게 대비해 보세요. 이전 팩들도 모두 완료하셨나요? 즐거운 코딩 되세요!
- 3
- 3
Python JSON
이 강좌에서는 JSON에 대해 배우고 Python의 json 라이브러리를 깊이 있게 살펴보며 완벽하게 마스터하게 될 것입니다!
- 9
코딩 인터뷰 챌린지 - 팩 IX
다음 코딩 인터뷰를 준비하고 계신가요? 이 챌린지들을 통해 여러분의 지식과 기술을 테스트하고 다음 인터뷰를 완벽하게 대비해 보세요. 즐거운 코딩 되세요!
- 3
- 3
인터뷰 코딩 챌린지 - 팩 VII
다음 코딩 인터뷰를 준비하고 계신가요? 이 챌린지들을 통해 여러분의 지식과 기술을 테스트하고 다음 인터뷰를 완벽하게 대비해 보세요. 즐거운 코딩 되세요!
- 3
- 3
인터뷰 코딩 챌린지 - 팩 VI
다음 코딩 인터뷰를 위한 준비가 되셨나요? 이 챌린지들을 통해 여러분의 지식과 기술을 테스트하고 다음 인터뷰를 완벽하게 대비하세요. 즐거운 코딩 되세요!
- 3
- 3
코딩 인터뷰 챌린지 - 팩 V
다음 코딩 인터뷰를 준비하고 계신가요? 이 챌린지들을 통해 지식과 실력을 테스트하고 완벽하게 대비해 보세요. 이전 팩들도 모두 완료하셨나요? 즐거운 코딩 되세요!
- 3
- 3