429
Python
Python 的学习阶段
学习基础知识——变量、数据结构、语法;
实践你在 Codecademy 之类的网站上所学到的知识;
参加课程——计算机导论和 Python 编程;
熟悉 Python 库;
了解如何抓取网站,甚至是整个互联网。当然是在不违法的前提之下;
研究机器学习;
在日常生活中使用 Python 解决问题,思考哪些以前手动的事情现在能够自动化;
是时候进入下一阶段——学习数据结构和算法;
了解 Django、Flask 等框架并自己搭建一个网站;
做你感兴趣的项目并且不断学习。
下面是我觉得对 Python 编程学习有用的教学视频,这些视频是面向初级和中级程序员的:
Python Tutor
pythontutor(免费)
强烈推荐,无论是学习 Python,Java,JavaScript,TypeScript,Ruby,C 或 C ++,它可以给你展示计算机在执行这些代码时的步骤。
Bucky Roberts
Python Programming Tutorials (免费)
https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAcbMi1sH6oAMk4JHw91mC_
如果你是编程新手,这个教程是一个很好的开始。它们简单易行,一旦你开始熟悉编程,你可以转移到其他资源。
Corey Schafer
Python Tutorials (免费)
https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU
Programming Terms(免费)
https://www.youtube.com/playlist?list=PL-osiE80TeTsnP0Nl1UDY8VZAlHu1m_MQ
Derek Banas
Python Programming(免费)
https://www.youtube.com/watch?v=N4mEzFDjqtA
Derek Banas 是自学成才的,他有着不同的教学风格。他会为某个特定的编程语言制作一个 45-60 分钟的视频,这个视频会涵盖你需要了解的关于这个语言的 80% 的知识。
Edx
Introduction to Computer Science and Programming Using Python(免费)
https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-11
Introduction to Computational Thinking and Data Science(免费)
https://www.edx.org/course/introduction-computational-thinking-data-mitx-6-00-2x-6
这两个是我见过的最棒的课程了,不仅能学到很多 Python 的知识,还有很多重要计算机概念的详细讲解。
Codecademy
codecademy(免费)
https://www.codecademy.com/learn/learn-python
Codecademy 是一个很好的练习场所,包括但不仅限于 Python,Ruby,CSS,JavaScript,Ajax,JQuery 等。
Udacity
udacity(免费)
https://www.udacity.com/course/
本课程由弗吉尼亚大学计算机系的 Dave Evans 教授。
Udemy
Automate the Boring Stuff with Python Programming (付费)
https://www.udemy.com/automate/
Complete Python Bootcamp: Go from zero to hero in Python (付费)
https://www.udemy.com/complete-python-bootcamp/
Professional Python Web Development Using Flask (付费)
https://www.udemy.com/complete-python-bootcamp/
Complete Python Masterclass - Udemy (付费)
https://www.udemy.com/python-the-complete-python-developer-course/
Team Tree House
Python Courses on Treehouse (付费)
https://teamtreehouse.com/library/topic:python
现在你已经比扎克伯格开始搭建脸书项目时所知道的还多了,你有了足够的知识和信心去开展你的小计划。同时你应该开始学习诸如 Quora,Facebook,Pinterest 等大公司所用的主流技术以及了解技术趋势。生命只有一次,你可以开着起亚轿车拿着只够基本开销的薪水,或者你驾驶着兰博基尼住在别墅里,这都取决于你的态度。永远相信,认真的人才会赢。
最后更新:2017-10-08 16:48:11