编程语言应用

首页 » 常识 » 诊断 » 如何快乐地自学Python阿里讲师用四
TUhjnbcbe - 2022/12/2 22:20:00
辽宁白癜风医院 http://m.39.net/baidianfeng/a_4753196.html

由于我是自学Python,非科班出身,所以只能分享一些关于我的学习心得,如果有不对地方欢迎指正。

不过非科班出身虽然是一个痛点,但是在工作上,我其实不输给我其他同事,这点我倒是很有自信,而且我也同意一句话“目前互联网上的免费编程课程,足够让你成为一个合格的“码农”。

编程入门

我刚开始学习编程,主要是因为自己想动手做个网站,但是由于技术原因,再加上朋友都比较忙,最后抱着“求人不如求己”的想法,干脆自学。

编程难不难?

这个问题我觉得所有认真学过的人,都一定会肯定告诉你编程不难,但是精通那是相当困难的。

如果你还没去学习,就觉得编程一定很难,那么其实你是没有资格说这句话的,任何事情一定是要去尝试后,才能这么说。

编程其实很像堆积木,然后根据需求,把东西造出来,可以是房子,也可以是桥梁。

学习编程无非运用这些积木,来创造你要的东西。

编程语言选择

这边说个题外话,关于当时编程语言的选择,很多时候我觉得不是你选择编程语言,而是编程语言选择你,也就是你的“本命编程语言”。

人的性格会影响你适合的编程语言,比如你做事有条理,喜欢定期清理房间,那么可能C语言很适合你;如果你不喜欢打扫房间,实在受不了,才打扫一次,可能你适合Java。

哈哈,开个玩笑,不过确实有这种很玄的存在。

我当时在编程语言的选择上,用了一个笨方法。

我跑到w3cschool上面,把所有编程语言的第一章都去试了一遍,看看自己喜欢哪个语言,然后就选哪个语言,如果你不知道选哪门语言,可以用我的方法试试看。

至于编程语言,没有高低之分,因为无论你学习哪门语言,你都非常有市场,而且你都能够拿到高薪,关键是哪门语言适合你,并且能够让你有兴趣学下去,能学好,这个很关键。

兴趣是学习编程最大的驱动力!

为什么是Python

说下为什么选择Python?

因为简单,Python是公认的最容易入门的编程语言,而且也是公认有发展前景的编程语言,适用于机器人、大数据、人工智能等未来高科技。

基于以上的原因,我选择Python来作为自己的入门语言,而且我觉得我适合Python这么语言。(因为我很懒)

之前有个梗,大概就是其他编程语言在讨论某个问题,怎么解决,而Python的程序员已经下班了,由此可见Python的效率。

总结:Python的语言特点就是“一气呵成,痛快如拉稀”。

学习心得

由于我是自学的,所以参考的网站比较多,小伙伴可以按照我的学习路线,一般来说不会出现什么问题。

基础:教程+视频

进阶:视频+实践

进阶pro:视频+实践+书籍+交流

基础

刚开始学习的时候,我比较推荐大家自己找一些学习资料,当然,前期的资料基本都是免费的,也有一部分小白刚开始学编程就会遇到割韭菜的,从自身经验来说一定要先找一些免费的资料了解一下,之后再做出选择,在没有一定程度的了解之前,一定不要做一些付费的内容,当然如果你对这件事情特别确定那就是另一说了。

福利时刻:年最新python教程

如果你处于想学python或者正在学习python,python的教程不少了吧,但是是最新的吗?

说不定你学了可能是两年前人家就学过的内容,在这小编分享一波最新的python全套教程最后小编为大家准备了6月份新出的python自学视频教程,共计约集,免费分享给大家!

Python自学教程全新升级为《Python+数据分析+机器学习》,九大阶段能力逐级提升,打造技能更全面的全栈工程师。

评论区评论“学习”,即可免费获取!私信小编也可获取

1.变量及运算符

2.分支及循环

3.循环及字符串

4.列表及嵌套列表

5.字典及项目练习

6.函数的使用

7.递归及文件处理

8.文件9.面向对象

10.设计模式及异常处理

11.异常及模块的使用

12.坦克大战

13.核心编程

14.高级特性

15.内存管理

1.并发编程

2.网络通信

3.MySQL

4.Linux

5.正则表达式

1.html基本标签

2.css样式

3.css浮动和定位

4.js基础

5.js对象和函数

6.js定时器和DOM

7.js事件响应

8.使用jquery

9jquery动画特效

10.Ajax异步网络请求

1.Django-Git版本控制

2.Django-博客项目

3.Django-商城项目

4.Django模型层

5.Django入门

6.Django模板层

7.Django视图层

8.Tormado框架

1.Python爬虫基础

2.Ppython爬虫Scrapy框架

进阶

进阶结束后,代表你是个初级工程师。

这一步实践非常重要,你要自己动手,做一些小玩意,实践才是最重要的,在实践中发现问题,那是学习最快并且效率最高的时刻。

你可以先给自己定下一个目标,比如我要做一个简单的页面,或者我要做一个简单的小程序。

然后就开始动手去实践,这步很重要。

同时还是要多看书籍。

进阶pro

到这一步,我建议务必买书,你需要书籍帮你反向梳理你的知识,这决定了你以后的高度,而不是这个也懂,那个也懂,但是东西就是做不出来。

我记得当时我买完书,看完后的第一感受就是:原来这个世界是这样的!

书会非常系统性的帮你梳理你自己学过的知识!

这里只推荐两本书:《Python入门手册》和《Python核心编程》

获取方式:转发+评论:“学习”或者私信回复:“资料”即可获取

然后就是和身边的小伙伴交流!

多看看别人的代码,自己多敲敲代码,是必经之路,也是一定要做的。

以上,希望对想入门Python的小伙伴能够提供一点点帮助。

文章中的书籍和资料视频教程小编都为大家准备好了,获取方式:

转发+评论:“学习”

私信回复:“资料”即可获取

1
查看完整版本: 如何快乐地自学Python阿里讲师用四