- 🔔 B站主页:https://space.bilibili.com/1707990930
- 📣 欢迎🎉点赞👍收藏🌟评论📝如有错误请指正!
- 💻 Python&Java领域博主
- 😁 你们的支持是我最大的动力
大家好,我是爱丽
在这篇文章中,我们将向你仔细介绍 “小白从零到大神的Python自学路线图”。
你现在是否也有这样的问题困扰着你:
- Python怎么自学?
- 自学Python的最好方法是什么,如何去做?
- 大学里面有教,我还需要培训吗?
这是一个我经常被问到的问题,我曾向超过20000人教授Python。
我被问到的最常见的问题之一是"你有没有推荐的教程让我去学习?"
这是一个常见的问题。
这就是为什么在这篇文章中,我将向你展示如何学习Python而不掉队、学习Python而不迷失方向。
文章目录
📢在你开始学习之前,以下是你可以自学Python的三个原因
在这篇文章中,我们将尝试为您提供自学Python所需的所有信息。
但首先要做的是。
让我们来看看你应该自学Python的原因。
我之所以要告诉你为什么你应该自学Python,是因为
因为我想让你认识到,就算大学里面有教,但还是需要去看一些商业课程。
作为一名前教师,我可以告诉你,学校和商业课程在内容上是有些不一样的。
学校所教的是课本上的知识,而编程是会不断变化更新的,学习拥有跟不上这一点。
让我们来看看为什么你可以自学Python。
我们得出了以下三个结论
- 因为Python是一种容易学习的语言
- 因为有大量的Python学习材料可用
- 因为有很多自学成才的人找到了工作在开发应用程序
我们将依次看一下其中的每一项。
🟠Python是一种容易学习的编程语言
你可以自学Python的第一个原因是,它比其他编程语言更容易学习。
通过查看一些Python代码,可以很容易地看到这一点。
下面是一个输出数字0-9的程序。
for i in range(10):
print(i)
你还没有研究过它,但你觉得它将输出一系列数字。
使用Python,你可以写一个程序,只用两行就能输出一串数字。
另一方面,如果我们使用Go编程语言,我们会得到以下结果
package main
import "fmt"
func main() {
for i := 0; i < 11; i++ {
fmt.Println(i)
}
}
用Python在Go中做同样的事情,需要9行代码。
如果你要问哪个更直观,我们会说是Python。
从这个例子中可以看出,Python的很多方面都是直观的、容易学习的,即使对初学者来说也是如此。
🟡有很多学习Python的教程。
有很多学习Python的教程
所以你不必担心自己的学习问题。 你可以选择最适合你水平的材料。
- 从书中学习
- 通过视频学习
- 在网上学习
无论你选择哪种形式,都有如此多的选择
如果某个课程不适合你,你可以随时转到另一个课程。
如果你认为 “这不适合我…”,你可以直接换成另一种教程进行学习。
当我是一个初学者时,我使用了某本书,但几乎失败。
但后来我换了另一本书,就完全没那么难了! 这一点都不难!
如果你现在是一个小白,我这里也收藏了很多的零基础入门资料,获取方式我放在结尾了
🟢因为人们正在自学开发应用程序,并从事兼职工作
越来越多的人通过我的B站视频自学了python零基础课程。
如果你采取正确的步骤,你将能够学习Python。
📢从零开始学习Python的5个步骤
让我们来看看其中的步骤。
下面是从头开始学习Python的五个步骤
- 了解你能用Python做什么
- 买一台电脑
- 找资源学习基础知识
- Python刷题
- 继续学习Python并尝试将其应用于自己的工作中
让我们依次看一下这些问题。
第①步:了解你能用Python做什么
你需要做的第一件事是决定你想用Python做什么。
要做到这一点,你需要知道你能用Python做什么。
使用Python,你只需用一个工具就可以做以下事情
- 人工智能/机器学习
- 数据科学/数据分析
- web开发
- 移动应用程序开发
- 网络爬虫
- Excel自动化
- 游戏开发
- 区块链发展
从这些可以看出,Python是非常通用的。
糟糕的是,有太多的选择,所以很容易在学习中迷失。
这就是为什么,当你自己学习时,最好先在心中有一个总的目标。
例如,"我想学习Python,为虚拟货币创建一个有利可图的人工智能。 然后你会知道,你需要学习Python和机器学习的基础知识。
这里的诀窍是一次只研究一个领域。
诀窍是一次只研究一个领域,因为如果你尝试太多不同的东西,你最终会一无所获。
第②步:购买一台电脑
如今,你可以使用智能手机学习编程。
但在现实中,没有一个工程师会在智能手机上写代码。
你可以在手机上实际学习Python,但如果你要学习编程,你应该使用电脑。
你用来学习Python的电脑可以有任何规格。
这是因为即使你有一台低规格的PC,你仍然可以使用一个叫做Google Colaboratory的免费服务来学习Python。
Google Colaboratory是一项服务,允许你在浏览器中使用Python。 因此,如果你只有互联网和一台电脑,你可以学习Python。
因此,如果你有一台电脑,请按照这些步骤现在就开始学习吧!
第③步:找资源学习
你选择哪一个取决于你的偏好。 以下是一个粗略的指南
①离线视频资源和书籍
②B站:为那些想通过视频学习的人/为那些想免费学习的人服务
python学习路线
找资源的同时我们得先知道学习路线
第④步:Python刷题
一旦你掌握了一些基本语法,就该做一些练习了。
如果你只看而不练,你很快就会忘记你所学到的东西。 一旦你有输入,确保你也有输出。
有两种方法来做Python练习。
在网站上进行刷题
100个Python练习题包
我们将依次带你了解这些情况。
模式1:使用网站
如果你想用一个网站来解决Python练习题,我推荐菜鸟的Python 100例。
这里一共有100道练习题
在进行练习的时候,尽量记住以下几点
1)首先,请按规定解决这个问题。
2)其次,请补充你自己的想法。
3)如果你忘记了任何部分的语法,请用谷歌搜索并解决它。
模式2:使用100个Python练习题包
这是我创建的一个Python练习集。
如果你想能够写出代码,你需要使用你所学到的东西并输出。
本书共包含100个问题,所以当你解决完这些问题的时候,你就可以顺利完成了。
第⑤步:继续学习Python并尝试学习应用领域
到目前为止,你已经掌握了Python的基础知识。 现在是时候转向Python的更高级方面了。
在第5步中,你将 "平行 "地进行以下主题的工作
- 学习中级的Python语法
- 转到你感兴趣的应用领域。
让我们逐一来看一下。
学习中级的Python语法
B站和一些资料中介绍的知识约占总数的10-20%。
简而言之,编程是一个非常深入的研究领域。
不可能什么都知道,也没有必要,但学习一些中级的Python语法是个好主意。
做到这一点的最佳地点是在本课程中。
作为一个曾经的学校教师和现在的自由职业者,我可以向大家推荐这个Python课程。
它的强度是B站的5-10倍。
如果你想掌握Python,这是为你准备的课程。
顺便说一下,教员是一位活跃的阿里工程师。 这是一个向具有如此高规格的人学习Python的好机会。
这是每一个自学Python的学生应该学习的课程!
资料的获取方式我放在文章的结尾了
提示:如果你想在学习Python后换工作
学习Python后有许多不同类型的工作可以做,不仅仅是工程。
网络工程师(后端工程师)
机器学习工程师
数据分析师
后台很容易学习。 互联网上有很多信息。
但对于机器学习工程师和数据科学家来说,很难知道该学什么和怎么学。
因为有太多的东西需要学习。 而没有路线图,就很容易落后。
因此,根据我的经验,我把自学的最佳方法列了出来。
📢Python所需时间和周期
可以说Python自学所需的时间在120小时左右。
我根据自己在每个编程学校的经验计算得出。
基础语法:10个小时
爬虫、数据分析、办公自动化:40个小时
web后端、机器学习:70个小时
如果将以上所有内容取平均值,则大约需要 120 小时。
如果你在公司工作,平日学习1小时,假期学习3小时,大约需要3个月的时间。
📢Python学习路线
1、Python基础语法
2、爬虫
3、数据分析
4、web开发
📢关于自学Python的3个常见的问题
常见问题1:Windows和Mac哪个更好?
Mac和Windows之间没有大的区别,但Windows比MacOS更难构建。
Windows比MacOS更难设置,因为它有更多无用的功能,比Mac需要更多的设置时间。
常见问题2:我应该在学习学习人工智能和数据科学吗?
总之,你不一定要在学习学习。
你可以自学,因为有很多容易理解的书籍和材料。
然而,不言而喻,人工智能和数据科学是很难的,你不仅需要有良好的Python知识,还需要有数学和机器学习知识。
而如果你把学习过程弄错了,就会变得太困难和令人沮丧。
但要决定学习哪些材料和哪些步骤是很难的。
因此,我们把具体的学习程序和推荐材料放在一起。
📢摘要 : 没有经验也能自学Python!
如果你到目前为止已经完成了路线图,你现在应该有了自己实施的技能。
一旦你能够自己搜索和学习,你就可以做任何事情了。 这是真的。
如果你不能遵循路线图,而且你觉得你会失败,我认为使用编程学校是个好主意。
为技能付费总比失败和放弃要好。
我认为,你应该花钱来获得技能。
一旦你掌握了这些技能,你就可以在你的余生中使用它们。
最浪费的事情是最后什么都不做。
如果你对编程感兴趣,只需尝试一个月。
我没有夸大其词,学习编程改变了我的生活。
我希望看到这篇文章的人也能享受他们唯一的生命(ωω´)!
📢最后在资料中提到的资料都可以免费获取
扫码添加即可免费领取本篇文章提到的所有资料!