초보자를 위한 무료 30일 JavaScript 단계별 강의로, 매일 학습 자료와 연습 문제, 미니 프로젝트를 제공합니다.
Asabeneh/30-Days-Of-Python
Python 기초부터 웹 앱, API, 데이터 도구까지 단계별로 배우는 30일 과정입니다.
- 스타
- 76,729
- 포크
- 13,862
- 열린 이슈
- 229
- 마지막 커밋
- 21일 전
어떤 프로젝트인가요?
30 Days Of Python은 초보자도 따라가기 쉬운 학습 과정으로, 하루에 한 가지 주제를 다루는 30개의 일일 레슨으로 구성되어 있습니다. Python과 VS Code 설정부터 변수, 데이터 타입, 제어 흐름, 함수, 모듈, 클래스, 파일 처리, 예외 처리까지 차례로 배웁니다.
후반부에는 웹 스크래핑, 가상 환경, 통계, pandas, 웹 애플리케이션 구축, MongoDB 사용, API 활용 및 구축 등 실무 주제를 다룹니다. 각 레슨은 설명, 예제, 세 가지 난이도의 연습 문제가 담긴 독립적인 Markdown 파일입니다.
과정을 끝내는 데 30일에서 100일까지 걸릴 수 있다고 안내하며, 저자는 함께 볼 수 있는 동영상 채널도 제공합니다. 저장소에는 여러 언어로 번역된 자료도 포함되어 있습니다.
핵심 기능
- 01데이터 타입부터 클래스, 모듈, 예외 처리까지 Python 기초를 다룹니다.
- 02후반부에는 pandas, 웹 스크래핑, MongoDB, API 구축 등의 주제를 포함합니다.
- 03매일 설명과 코드 예제, 세 가지 난이도의 연습 문제를 제공합니다.
- 04영어 외에도 여러 언어로 제공됩니다.
활용 사례
- 자신의 속도에 맞춰 Python을 처음부터 배울 때.
- 체계적인 독학 계획에 따라 매일 연습 문제를 풀 때.
- 데이터 또는 웹 개발을 시작하기 전에 Python 기초를 복습할 때.
빠른 시작
- 1
python.org에서 Python 3을 설치합니다(OS에 맞는 설치 프로그램을 다운로드하세요).
- 2
버전을 출력해 Python이 설치되었는지 확인합니다.
python3 --version - 3
Python 대화형 셸을 열고 첫 번째 스크립트를 실행해 봅니다.
python - 4
Day 1(Introduction)부터 강의를 읽고 Day 2로 계속 진행합니다.
사용 전 알아둘 점
- README에 라이선스가 명시되어 있지 않아 재사용 조건이 불분명합니다.
- 강의는 영어로 제공되며, README에서 다른 언어 버전은 별도로 안내합니다.
토픽
자주 묻는 질문
- 30-Days-Of-Python은(는) 무엇인가요?
- Python 기초부터 웹 앱, API, 데이터 도구까지 단계별로 배우는 30일 과정입니다. 30 Days Of Python은 초보자도 따라가기 쉬운 학습 과정으로, 하루에 한 가지 주제를 다루는 30개의 일일 레슨으로 구성되어 있습니다. Python과 VS Code 설정부터 변수, 데이터 타입, 제어 흐름, 함수, 모듈, 클래스, 파일 처리, 예외 처리까지 차례로 배웁니다.
- 30-Days-Of-Python은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- 30-Days-Of-Python에는 명시된 라이선스가 없습니다. 코드는 공개되어 있지만 라이선스가 없으면 재사용 허가가 명확하지 않으므로, 사용 전에 작성자에게 문의하는 것이 좋습니다.
- 30-Days-Of-Python은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. 30-Days-Of-Python의 마지막 커밋은 2026년 9월 30일입니다.
- 30-Days-Of-Python은(는) 어디에 사용할 수 있나요?
- 자신의 속도에 맞춰 Python을 처음부터 배울 때. 체계적인 독학 계획에 따라 매일 연습 문제를 풀 때. 데이터 또는 웹 개발을 시작하기 전에 Python 기초를 복습할 때.
- 30-Days-Of-Python는 어떻게 설치하나요?
- python.org에서 Python 3을 설치합니다(OS에 맞는 설치 프로그램을 다운로드하세요). 버전을 출력해 Python이 설치되었는지 확인합니다.: python3 --version Python 대화형 셸을 열고 첫 번째 스크립트를 실행해 봅니다.: python Day 1(Introduction)부터 강의를 읽고 Day 2로 계속 진행합니다.
- 30-Days-Of-Python은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Asabeneh/30-Days-Of-Python
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Microsoft가 Python, 퀴즈, 프로젝트를 활용해 데이터 과학 핵심 주제를 다루는 10주·20강 초보자 커리큘럼입니다.
AI 에이전트, `.deepnote` YAML 노트북 형식, Python·R·SQL용 블록 기반 편집기를 갖춘 Jupyter 대체 도구입니다.
OpenAI API로 흔히 수행하는 작업의 예제와 가이드를 담은 Jupyter 노트북 모음입니다.
C#, Java, JavaScript, Python, Rust, TypeScript의 실습 예제로 Model Context Protocol(MCP)을 가르치는 무료 오픈소스 초보자용 교육 과정입니다.
SciPy와 NumPy를 기반으로 분류, 회귀, 클러스터링 및 모델 선택 도구를 제공하는 BSD 라이선스의 Python 머신러닝 라이브러리입니다.