Skip to content

kbsat/c9-python-getting-started

 
 

Repository files navigation

Python 시작하기

해당 저장소는 c9-python-getting-started의 한국어 번역 저장소입니다.

개요

Channel 9과 YouTube에서 제공하는 세 가지 시리즈는 여러분들이 Python을 빠르게 익힐 수 있도록 설계되었습니다. 여러분이 Python을 배워보고 싶은 초보 개발자이거나 Python을 이용하여 데이터 사이언스나 웹 프로젝트를 시작해보려고 한다면 이 비디오를 통해 필요한 Python 기본기를 학습 할 수 있습니다.

우리는 당신이 다른 프로그래밍 언어에 친숙하고 핵심 프로그래밍 개념에 대해 안다고 가정합니다. 예로 부울 표현식과 클래스 생성에 대한 구문을 강조하지만 부울이 무엇인지 혹은 객체 지향 디자인이 무엇인지 배우지 않습니다. Python으로 다른 언어에서 수행해온 익숙한 작업을 수행하는 방법을 알려줍니다.

배울 내용

  • Python의 기초
  • 일반적인 구문
  • 유명한 패키지

선행 내용

코스 구성

시작하기

Python for beginners는 Python을 처음 배우기에 적합합니다. 여기서는 Python에 대한 경험이 필요하지 않습니다. 코드 편집기로써 Visual Studio Code를 설치하여 Python 코드 생성을 시작하는 방법을 배웁니다. 나아가 코드를 생성하고 관리하고 실행하는 방법, 패키지를 관리하는 방법과 Rest 호출하는 방법을 배우게 됩니다.

심화학습

More Python for beginners 에서는 Python 구문에 대해 더 자세히 알아봅니다. 여러분들은 Python에서 어떻게 클래스를 생성하고 믹스인 상속을 어떻게 처리하는지에 대해 배웁니다. 파일 시스템, Async/await 등을 소개합니다. Python이 할 수 있는 것에 대해 더 알아보기 위해서는 이 단계가 적합합니다.

데이터 사이언스 도구 살펴보기

Even more Python for beginners 에서는 데이터 및 머신 러닝을 위해 자주 사용되는 패키지들과 도구들을 몇 가지 살펴봅니다. 특정 기계 학습 모델을 선택하는 이유에 대해서는 다루지 않겠지만 Jupyter Notebooks을 실습하고 scikit-learn, pandas를 사용하여 모델을 만들고 테스트 해봅니다.

다음 단계

이 과정의 목표는 Python에 대해 빠르게 배움으로써 작업을 빠르게 시작할 수 있도록 하는 것입니다. 비디오를 완강했다면 다음 튜토리얼을 진행해보세요! 다음은 우리가 가장 추천하는 몇 가지 튜토리얼들입니다.:

기여하기

이 프로젝트는 기여와 제안을 환영합니다. 대부분의 기여는 당신의 기여를 사용할 권리를 당사에 부여할 권리가 있으며 실제로 그렇게 할 수 있음을 선언하는 기여자 라이선스 계약(CLA)에 동의해야합니다. 자세한 내용은 https://cla.opensource.microsoft.com 를 방문하세요.

당신이 Pull request 할 때 CLA 봇이 자동으로 CLA를 제공해야하는지 여부를 결정하고 PR을 적절하게 작성합니다. (상태확인, 댓글) 봇이 제공하는 지침을 따르기만 하면 됩니다. CLA를 사용하는 모든 저장소에서 한 번만 이 작업을 수행하면 됩니다.

이 프로젝트는 Microsoft 오픈소스 행동강령을 체택했습니다. 더 자세한 정보를 알아보기 위해서는 행동강령 FAQ를 참조하거나 추가적인 질문이나 의견이 있다면 opencode@microsoft.com으로 문의하세요.

About

Sample code for Channel 9 Python for Beginners course

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 74.7%
  • Python 25.3%