Skip to content

Latest commit

 

History

History
151 lines (125 loc) · 10.4 KB

README.ko.md

File metadata and controls

151 lines (125 loc) · 10.4 KB

Ultimate Python 학습 가이드

CircleCI Code Coverage Quality Gate Status License r/Python

초보자와 전문가 모두를 위한 최고의 Python 학습 가이드입니다. 🐍 🐍 🐍

print("Ultimate Python 학습 가이드")

English | 한국어 | 繁体中文 | Español | Deutsch

동기

이 GitHub 저장소는 대학 졸업 후, 대규모 회사에서 근무하면서 그리고 CeleryFull Stack Python 같은 오픈소스 프로젝트에 기여하면서 지난 5년 이상 동안 배운 core Python에 대한 지식을 공유하기 위해 만들었습니다. 저는 더 많은 사람들이 Python을 배우고 자신의 열정을 추구하길 기대합니다. 🎓

목표

이 가이드를 만드는 주요 목표는 다음과 같습니다:

🏆 실습 학습을 선호하는 Python 초보자를 위한 학습 자료를 제공합니다. 이 저장소에는 PyCharm과 같은 IDE 및 Replit와 같은 브라우저에서 실행할 수 있는 독립형 모듈 모음이 있습니다. 기본 터미널에서도 예제를 실행할 수 있습니다. 대부분의 코드 라인에 프로그램이 단계별로 어떤 작업을 하는지 안내하는 신중하게 작성된 주석이 있습니다. 사용자는 main 루틴을 삭제하지 않고, 각 변경 후에 성공적으로 실행되는 한 소스 코드를 얼마든지 수정할 수 있습니다.

🏆 core Python 개념을 다시 복습하고 싶은 사람들을 위한 순수 가이드를 제공합니다. 여기서는 오직 내장 라이브러리만을 사용하여 이러한 개념을 도메인 특화된 개념의 오버헤드 없이 전달합니다. 따라서 유명한 오픈소스 라이브러리와 프레임워크(sqlalchemy, requests, pandas 등)는 설치되어 있지 않습니다. 그러나, 당신의 목표가 진정한 진정한 Pythonista이 되는 것 이라면 이러한 프레임워크의 소스 코드를 읽는 것은 매우 고무적이고 권장이 됩니다.

시작하기

Run on Replit

로컬 컴퓨터에 Git 및 Python을 설치하지 않고도 브라우저에서 작업 환경을 시작하려면 위의 배지를 클릭하세요. 이러한 요구 사항이 이미 충족된 경우, 저장소를 바로 clone해도 됩니다.

저장소에 접근할 수 있게 되면 단독 모듈에서 배울 준비가 된 것입니다. 각 모듈을 최대한 활용하려면 모듈 코드를 읽고 실행하십시오. 모듈을 실행하는 두 가지 방법이 있습니다:

  1. 단일 모듈 실행 : python ultimatepython/syntax/variable.py
  2. 전체 모듈 실행 : python runner.py

목차

📚 = 외부 리소스, 🍰 = 초급 주제, 🤯 = 고급 주제

  1. Python 정보
  2. 통사론
  3. 데이터 구조
  4. 클래스
  5. 고급

추가 자료

👔 = 인터뷰 자료, 🧪 = 코드 샘플, 🧠 = 프로젝트 아이디어

GitHub 저장소

잘 알려진 다른 자료를 읽으면서 계속 배우세요.

대화형 연습

코딩 실력이 녹슬지 않기 위해 계속 연습하세요.