Python으로 코드를 작성하는 것은 전혀 어렵지 않습니다. 사실 Python은 항상 배우기 가장 쉬운 프로그래밍 언어로 칭찬받아 왔습니다. 웹 개발을 배울 준비가 되었다면 Python으로 시작하는 것이 좋습니다. 게임을 만들고 싶다면 Python으로 게임을 개발할 수 있는 리소스가 많이 있습니다. 이것은 언어를 빨리 배우는 방법 중 하나입니다.
많은 프로그래머가 Python으로 프로그래밍 여정을 시작한 다음 PHP 및 Ruby와 같은 언어로 시작합니다. 또한 2014년에 가장 인기 있는 웹 개발 언어 중 하나이며 학습을 적극 권장합니다. 그런데 파이썬은 어떻게 배워야 할까요? 어디서부터 시작해야 할까요?
저도 프로그래밍을 배우고 개발을 시작할 때 이곳에서 많은 리소스에 의존했기 때문에 이 문제를 해결하기 위해 왔습니다. 물론 이것은 단지 친근한 제안일 뿐입니다. 가장 좋은 방법은 연습을 통해 배우는 것입니다. 여기에서 권장하는 일부 책과 자료는 여러분을 올바른 방향으로 안내하는 것입니다.
처음 학습을 시작하면 매우 답답할 수 있습니다. 일단 기본을 익히면 그 이후의 모든 것이 자연스러워지고 아무 생각 없이 무엇을 해야 할지 알게 될 것입니다.
초보자를 위한 Python
Python 개발 여정이 오래 되었다면 이 과정을 시작하는 것이 좋습니다. 초보자를 위한 Python 과정은 Alex Bowers가 가르치는 가장 포괄적인 Python 과정 중 하나이며, 이 온라인 튜토리얼 세트는 따라하기가 매우 쉽습니다. 예, 비용이 발생합니다. 하지만 혼자 공부하고 싶나요, 아니면 다른 30,000명의 학생들과 함께 공부하고 싶나요?
이 강좌에 등록하면 유료 회원만 참여할 수 있는 포럼에 액세스할 수 있다는 장점이 있습니다. Alex가 직접 상주하며 Python 문제를 최대한 해결하도록 도와드리겠습니다. 내 말은, 이 목록에 있는 모든 리소스는 추가 비용을 지불하고 사람들과 연결되는 느낌이 다른 모든 것을 초월하기 때문에 그만한 가치가 있다는 것입니다.
프로모션 코드를 사용할 수 있습니다: CODECONDO - 75% 고정 할인을 제공하지만 활성화는 2014년 9월 3일 이전에만 가능합니다. 서두르세요. 언제든지 이 강좌를 구매할 수 있습니다. 나중에 공부할 때 사용하세요. 이 거래에 돈을 낭비하지 마세요!
번역가의 메모: 번역은 원본 기사가 출판된 지 거의 2년이 지난 것이므로 이 강좌를 구매하려는 사람은 원래 가격인 $99
Learn Python The Hard Way(Learn Python the Hard Way)를 지불해야 합니다.
이 책은 확실히 Python을 배우는 가장 쉬운 방법입니다. 이렇게 간단한 기본 학습에 충격을 받고, 학습 과정을 진정으로 느끼며, 차근차근 새로운 지식을 습득하게 될 것입니다. 또한 학습자가 자신만의 프로그램을 실험하고 만들도록 격려하는 것 같습니다.
코드는 작을 수 있지만 언어 자체와 구문을 더 잘 이해하는 데 확실히 도움이 될 것입니다. Python은 매우 인기가 있으므로 문제가 발생하면 Stack Exchange와 같은 웹사이트에서 답변을 찾을 수 있습니다. 해결해야 할 문제가 발생하면 Google에서 검색해 보세요.
학습 방법:
Ben 책은 완전히 무료이며 대부분의 사람들은 온라인 버전을 사용합니다. 저자가 이 책을 완성하기 위해 많은 노력을 기울였으니, 전권을 구입하시거나 기부를 해주시기 바랍니다. 비디오를 더 쉽게 배울 수 있도록 프리미엄 버전에 비디오가 포함되어 있습니다.
파이썬 챌린지
프로그래밍 경력에서 이런 도전을 해본 적이 없다면 조금 어려울 수 있습니다. 하지만 위에서 소개한 책과 짝을 이루는 것은 어렵지 않습니다. 여기에는 Python 프로그래밍 기술을 사용하여 풀 수 있는 33개의 레벨(퍼즐)이 있습니다.
수백만 명의 사람들이 이 문제를 해결하려고 노력하고 있으며, 모든 레벨을 완료하지 못하더라도 새로운 것, 특히 비판적 사고와 확산적 사고를 많이 배울 수 있습니다. 당신의 두뇌는 과열될 것이지만 그것은 프로그래밍입니다!
Codecademy에서 Python 프로그래밍 배우기
이 웹 사이트를 꾸짖는 "큰" 프로그래머를 많이 볼 수 있지만 그것은 중요하지 않습니다. 우리가 원하는 것은 프로그래밍 언어의 기본 구문이 어떻게 구현되는지, 그리고 단순히 'Hello World!'를 인쇄하는 것 이상의 함수 호출이 무엇인지 보거나 테스트하는 것입니다.
이 Codecademy 과정에서는 파일과 루프를 사용하는 방법, 기능이 무엇인지, 어떤 용도로 사용할 수 있는지 배우게 됩니다. 매우 기본적이지만 초보자에게 유용한 내용입니다. 도움이 필요할 때 의사소통을 위한 포럼이 있지만 모든 것은 귀하의 이해 범위 내에 있어야 합니다.
어떤 도구도 설치할 필요가 없습니다. 자신의 컴퓨터에서 코드를 더 잘 이해하기 위해 다시 작성하고 싶다면 메모장++ 편집기만 있으면 됩니다. 제가 그랬고, 파이썬이든 다른 언어이든 프로그래밍을 배우고 싶은 분들에게 Codecademy를 추천합니다.
Intro to Computer Science @ Udacity
Udacity는 Python 프로그래밍을 소개하고 검색 엔진뿐만 아니라 자신만의 작은 웹 크롤러를 작성하는 방법에 대해 많은 것을 배울 수 있는 훌륭한 무료 강좌를 제공합니다. 이는 정말 수강할 가치가 있는 과정이며 추가 지침과 커뮤니티 지원이 함께 제공됩니다.
유료 수강생으로 등록하시면 튜터의 지도를 받으실 수 있으며, 강좌 종료 시 수료증을 받으실 수도 있고, 무료 코스웨어를 이용하여 스스로 공부하실 수도 있습니다. 아쉽게도 유료 강좌의 정원이 제한되어 있습니다. 따라서 신청 후 대기자 명단에 등록해야 합니다.
총 11개의 코스가 있으며 각 코스에는 매우 심층적인 문서가 포함되어 있습니다. 자세한 내용이나 문의하고 싶은 질문에 대한 답변을 보려면 공식 홈페이지를 방문하세요.
Google의 Python Class
Google 자체는 수많은 Python 코드로 구동되며, 커뮤니티 지원을 제공하고 다른 사람들이 언어를 배우도록 기꺼이 도울 경우에만 더 의미가 있습니다. 이것은 제가 지금까지 본 가이드와 코스 중 제가 가장 좋아하는 것 중 하나입니다. 정말 상세하고 동영상이 초보자에게 친숙하고 재미있습니다.
몇 분 동안 첫 수업을 시청하고 선생님이 마음에 드는지 확인한 다음 Python 학습을 시작할지 결정하세요! 공식 홈페이지에 이러한 연습과 예제에 대한 모든 링크가 있습니다.
A Byte of Python
은 LPTHW(Learning Python the Hard Way)와 매우 유사하지만 완전한 학습 계획을 세우고 구현하는 방법과 첫 번째 단계를 수행하는 방법에 대한 더 깊은 지침을 제공합니다. 반면에 자신감을 잃지는 않을 것입니다. Python을 배우고자 하는 사람들을 위한 최고의 초보자 튜토리얼 중 하나로 간주되지만, 물론 글쓰기 스타일이 마음에 드는지 확인하려면 처음 몇 장을 읽어야 합니다.
파이썬을 생각하세요
파이썬은 파이썬 초보자를 위한 매뉴얼이라고 생각하세요. 프로그래밍의 기본 개념부터 시작하여, 처음 접하게 되는 모든 용어를 아주 자세하게 정의하고, 새로운 개념을 매우 논리적으로 제시합니다. 재귀 및 객체 지향과 같은 더 큰 주제는 과정의 여러 장에 걸쳐 일련의 작은 단계로 나누어집니다.
이 링크에서 많은 샘플 코드를 찾을 수 있습니다. 이 책은 가장 전문적인 책 중 하나이며 "컴퓨터 과학자처럼 생각하라"라는 매우 진지한 원칙을 담고 있습니다. 구매 비용은 약 40달러이지만 무료 PDF 및 HTML 버전을 다운로드할 수 있습니다. Python을 처음부터 배우면 확실히 이점을 얻을 수 있습니다.
Learnstreet의 Python
페이지에 HTML 코드를 추가하는 방법에 대한 강좌를 제공하는 웹사이트가 필요할 수도 있습니다. 하하. 진지하게 말하자면, Learnstreet는 이 기사의 모든 내용과 마찬가지로 초보자에게 매우 친숙한 훌륭한 Python용 대화형 학습 튜토리얼을 제공합니다. 문제가 발생하면 Google에서 검색하는 것이 가장 좋습니다.
제가 Learnstreet에서 가장 좋아하는 점은 각 운동에 대한 많은 팁과 설명이 코드를 작성하는 동일한 인터페이스에 표시된다는 것입니다.
The New Boston
동영상으로 학습하는 것을 선호한다면 The New Boston의 Python 동영상 튜토리얼 시리즈보다 더 포괄적인 것이 있는지 확신할 수 없으며 다른 많은 프로그래밍 언어도 Found에서 사용할 수 있습니다. YouTube 채널에서.
유일한 단점은 읽거나 다운로드할 자료가 없고, 동영상만 볼 수 있다는 점입니다. 나는 항상 비디오를 쳐다보는 것을 참을 수 없는 프로그래머입니다. 비디오는 내가 선택한 Google Python 코스와 관련이 있을 수 있지만 비디오는 너무 재미 있습니다.
Python@Coursera
이 강좌는 프로그래밍을 접해본 적이 없는 분들을 위해 준비되었습니다. 필요한 것은 초등학교 수준의 수학입니다. 간단한 수학 방정식과 산술 우선순위, 그리고 f(x) = x + 5와 같은 함수입니다.
10주 안에 완료해야 하며, 숙제를 완료하는 데 일주일에 10시간 정도 걸립니다. 이 작업을 수행할 시간이 있고 너무 피곤하지 않다면 등록하고 이 과정을 완료하는 것이 좋습니다. 이 과정은 지식을 확고히 하고 Python을 더 잘 이해하기 위해 위에 소개된 리소스와 결합할 수 있습니다.
Pythonspot
Pythonspot은 다양한 범주의 지식 섹션으로 구분된 포괄적인 튜토리얼입니다. 먼저 Python 학습을 시작하는 데 도움이 되는 초보자 리소스를 제공하고 계속해서 더 많은 것을 배울 수 있습니다. Python을 사용하여 웹을 개발하고, 그래픽 인터페이스를 만들고, 게임을 개발하는 방법을 배우면 네트워킹 등과 같은 고급 섹션을 배울 수 있습니다. 모든 것이 한 곳에 모여 있어 사용이 매우 쉽습니다.
Python Practice Book
기본적으로 이것은 Anand Chitipothu가 Python 강좌를 가르칠 때 사용하는 리소스이지만, Anand와 함께 공부하지 않더라도 이 리소스를 사용하여 손에 넣을 수 있습니다. Python Insights를 다양한 각도에서 살펴보고 다양한 개발자의 관점을 살펴보세요.
Python Tutor
저는 이것이 최근 초보 프로그래머가 시작할 수 있는 최고의 프로젝트 중 하나라고 생각합니다. Python Tutor는 여러분이 작성한 코드가 실행될 때 정확히 무슨 일이 일어나는지 알려줍니다. 프로그램 작성 방법을 명확하게 이해하고, 백그라운드 프로그램의 각 명령이 완전히 다르다는 것을 이해할 수 있습니다. 직접 작성한 코드나 플랫폼에서 제공하는 코드를 사용할 수 있습니다.
Real Python
유료 리소스이긴 하지만 최신 리뷰가 꽤 좋아 보여서 어쨌든 추가하기로 했습니다. Real Python을 시작하는 데 60달러가 들며, 무료 향후 업데이트를 포함하여 1,300페이지가 넘는 콘텐츠와 10시간이 넘는 비디오에 액세스할 수 있습니다. Real Python 팀의 강사로부터 도움을 받을 수 있지만 추가 비용이 발생합니다. 그리고 블로그에는 여러분에게 도움이 되는 일정량의 코드 관련 튜토리얼이 있습니다.
풀스택 Python
Python 사용에 능숙해졌는데, 앞으로 어떤 방향으로 가야할지 모르시나요? 이 온라인 코스는 작업할 실제 프로젝트를 제공하고, 웹 애플리케이션과 웹 사이트를 구축하기 위해 배운 Python 지식을 사용하는 방법을 이해하도록 도와줌으로써 이 문제를 해결합니다. 실제 지식을 축적하는 방법을 알아보세요.
Invent with Python
Python을 사용하여 자신만의 컴퓨터 게임을 만드는 방법을 가르쳐드립니다. 각 장에서는 새로운 게임의 전체 소스 코드를 제공하고 이러한 예제를 통해 프로그래밍 개념을 가르칩니다. 웹사이트에서 무료로 읽거나 Amazon에서 구매할 수 있습니다.
PythonLearn
정보학에 관심이 있으신가요? 사이트 전체에 해당 주제를 중심으로 한 리소스가 있으므로 관심이 있다면 확인해 보는 것이 좋습니다.
pe Into Python3
Python2는 여전히 매우 안정적이고 많이 사용되지만 Python3은 지난 2년 동안 정말 완벽하게 발전했습니다. 이 온라인 책의 모든 내용은 Python 3가 무엇인지, 그리고 이를 가장 잘 익히는 방법을 이해하는 데 도움이 되도록 설계되었습니다.
읽어주신 모든 분들께 감사드리며, 많은 도움이 되셨으면 좋겠습니다.
이 기사는 https://blog.csdn.net/imail2016/article/details/51533697
추천 튜토리얼: "python tutorial"
에서 복제되었습니다.위 내용은 가장 유용한 Python 고전 도서 추천의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!