你好, 我是
我非常高兴能和大家一起开始这门课程, 但在开始之前, 我们需要了解我们的起点和终点,
以便我们有一条清晰的成功之路｡
现在, 这门课有超过200个高清视频和大量的练习和项目, 但它们都被分成了几个部分,
以帮助我们更好地学习｡
本课程将从Python的基础知识开始｡
如果这是你第一次学习编程语言,
这将是超级, 超级有帮助的, 即使对于那些已经知道编程语言但对Python一无所知的人来说｡
这一节将加快基础知识的学习速度, 这样你就会感到编程很舒服｡
这是一个很大的部分, 所以我们实际上有两个部分, 在这个过程沿着,
你会看到我写代码, 但是你也会自己写代码, 练习写代码, 这样你就可以适应Python接下来要提供的内容了｡
我们讨论的是一个专业的Python开发环境｡
我们教你如何使用终端和命令行, 以及如何使用代码编辑器, 如Sublime Text和Visual Studio代码｡
我们将讨论如何使用Pi Charm（一个面向Python开发人员的完全集成的IDE）, 以及如何使用Jupyter Notebooks｡
因为我们稍后会用这些笔记本来做一些非常非常激动人心的事情｡
提示提示这是机器学习｡
一旦我们有了一个完全专业的开发环境, 我们就会进入一些高级Python主题｡
在这一节中, 我们不会回避任何棘手的话题, 但我会帮助你们理解它们, 并使之变得有意义｡
我们将讨论类､ 面向对象的编程､
装饰器､ 生成器､ 错误处理､ 函数式编程以及如何编写干净代码的最佳实践｡
我们还将学习流行的Python包, 如何使用文件, 如何测试代码,
如何使用正则表达式等等｡
这一节结束时, 你可能会头疼, 但相信我, 现在会很有趣｡
到那时大部分课程都将完成｡
你已经学会了Python, 你应该准备好了, 对吧？
其实也不尽然, 因为一旦我们学会了这种新的语言, 这种新的语法, 我们就可以让我们的计算机使用Python了｡
我们需要谈谈如何应用我们的新知识｡
这是本课程最有趣的部分｡
我们开始讨论你在Python中的职业和职业选择｡
然后我们进入不同的领域, 我们可以使用｡
巨蟒｡
我们将学习用Python编写脚本, 我们将使用Python发送自动化电子邮件｡
我们用Python来处理图像, 处理PDF文件, 我们用Python给自己发短信｡
我们构建了一个Twitter机器人｡
在这一节中我最喜欢的项目是我们建立一个密码检查器来检查你使用的密码是否被黑客入侵过｡
这是一个非常非常有趣的故事｡
我们还讨论了数据抓取｡
Python的一个非常常见的用例是从网上抓取数据, 并将其用于一些生产性的事情｡
在我们的例子中, 我们将学习数据抓取,
以及如何为程序员抓取一个非常受欢迎的网站, 以便只选择对您来说重要的文章, 从而再次与行业保持最新｡
这将是一个非常有趣的项目｡
我知道我是说所有的项目都很有趣, 但我有偏见｡
给予我休息一下｡
我们还将学习自动化,
我们将使用一种叫做selenium的东西, 通过我们的机器实际控制一个web浏览器, 让机器像用户一样执行不同的任务｡
在自动化方面, 我们将讨论一些非常有趣的应用｡
然后我知道, 我知道每个人最喜欢的两个话题, 网络开发和数据科学和机器学习｡
这两个部分将是一个吨的乐趣, 我认为将可能是最受欢迎的部分, 在网络开发部分｡
我们将学习如何使用HTML､ CSS和JavaScript以及Python来构建我们自己的服务器,
构建我们自己的投资组合网站, 将网站在线投入生产, 并让未来的雇主和客户通过您的网站向您发送信息｡
是的, 你可以定制它, 在这个投资组合网站上做任何你想做的事情,
这样你就可以在课程结束时展示一些东西｡
然后是机器学习数据科学部分, 我们将使用Jupyter
Notebooks和Kaggle来访问一些非常有趣的数据集｡
我们将使用像熊猫和心理学这样的图书馆, 学习预测哪些足球运动员将是最有价值的,
或者工资过低｡
我们将使用虹膜数据集构建我们自己的机器学习模型,
然后我们还将进行一些图像检测, 我们可以向机器学习模型提供一幅图像, 它将预测图像的内容｡
你会看到机器学习的魔力是如何在幕后运作的｡
正如你所看到的, 我们在这门课程中有很多内容要讲,
在课程结束时, 这些内容将被整合在一起, 从Python基础知识的最开始到机器学习的最后都有意义｡
我们将带你从零到精通｡
但你知道这门课最精彩的部分是什么吗？
我们的在线社区｡
我们每天都有成千上万的开发人员在聊天, 互相帮助, 一起解决问题,
谈论最新和最伟大的编程｡
现在, 这是一个供您使用的可选资源, 因此您可以与其他学生和我进行来回对话｡
所以你觉得你是教室的一部分, 你不是一个人在做这件事｡
但你知道吗？
别说了
我知道你很兴奋｡
我也是｡
那么我们开始吧｡
让我们开始学习, 看看为什么Python会成为世界上最流行的语言｡