软件风向标

新闻

栏目

菜鸟的江湖攻略 新手怎么开菜鸟驿站

2023-06-01 19:48:16

当编程小白问如何自学时,他实际上缺乏一套课程。

当编程熟练的人问如何自学时,他实际上缺个项目来练习。

当编程老板问如何自学时,他实际上缺乏一点深入的知识。

当大家还在问怎么自学的时候,Python,学习需要多长时间,GitHub巨头罗昊大哥(ID:jackfrued)从新手到大师的百天进步之路已经帮你铺好了。小白、熟手和大佬都能学到东西。

而百天不是概指,真的只有一百天。

全方位熟悉Python语言,到Python高级用法,再到天南地北难有的实战攻略:只要沿着这条百日成神之路走下去,就会遇到。

从这张图中,你可以看到这个项目已经在了GitHub摘下87.k星星,有名。

在开始百日成神道路之前,骆昊大哥不忘给我们介绍道路优越性(Python的优点):

学习曲线低,非专业人士也可以开始开源系统,生态系统解释语言强,完美的平台可移植支持面向对象和函数编程可以通过调用C/C 代码扩展功能代码规范性高,可读性强

既然道路正确,我们就跟着罗昊大哥的节奏,用100天的时间完成从小白到熟手,从大哥到大师的进步之路:

菜鸟走江湖,先了解江湖规矩

在最初的15天里,罗浩大哥告诉我们最基本的江湖规则带领我们Python修炼语言基础。

毕竟编程要想伤人不伤自己(多一些别人看不懂的高端代码,少一些掉头发的低端代码Bug),基本功很重要。

先说说前15天的学习内容:

这一阶段的学习,只要跟着罗昊大哥一步一步来。

第一天,根据教程的步骤,建立一个良好的编程环境,丰富的实践生活可以开始。第二天是语言元素,第三天是分支结构,第四天是循环结构。

给秘籍还不忘让你练习,罗昊大哥把进度安排得很好。

例如,打开循环结构结构时,你会看到解释这种结构的用途,各种句子的基本用法,以及最后的小练习 (如下) 。

For-in循环:

每一节都有巩固练习和拓展练习。这些练习结束后的第五天,有一个初步的总结和小测试。

接下来的10天大致是这样的:

第六天:函数和模块使用第七天:字符串和常用数据结构第八天:面向对象编程基础第九天:面向对象高级第十天:图形用户界面和游戏开发第十一天:文件和异常第十二天:字符串和正则表达式第十三天:过程和线程第十四天A:网络编程入门第十四天B:网络应用开发第15天:图像和文档处理

第十天是真的·在游戏课上,我们将讨论如何写炮弹击中飞机和箱子掉在地上的碰撞,以及如何写一个大球吃小球的游戏。

至少,过了这15天,就不是一个一无所知的编程小白了。

初踏江湖,罗昊大哥带你打怪升级

打好基础后,第16-20天是Python这种语言的高级修炼。

您将巩固前15天的修炼成果:使用不同的数据结构、算法,熟悉各种高级操作。

在过去的五天里,仍然有许多有趣而经典的例子,比如在谈论穷举法时,举了百钱百鸡和五人分鱼的例子:

当然,游戏还是不能少,本章还有纸牌游戏可以写着玩。

完成前20天的任务,你是一个小而有经验的人Python但是,这里有一点需要特别强调:

算法和数据结构必须扎实学习,否则在未来十年或二十年的编程中,可能会因为某个知识点在此期间学习不扎实而导致bug满屏。

经过20天的学习和实践,它变得更加丰富:

第21-30天:Web31-35天前端入门:玩Linux操作系统第36-40天:数据库基础和先进

这时,你可以走出家门,在广阔的江湖上行走:

第41-55天:Django实战第55-65天:Flask实战第66-75天:爬虫开发第76-90天:数据处理和机器学习第90-100天:团队项目开发

你可能已经发现,数据处理和机器学习是最持久的一章,持续了15天。因为这是很多人的瓶颈。

从各类Python本章涵盖了图书馆的用法,包括决策树、贝叶斯分类、支持向量机等常用方法,再到机器学习实战。

在这一部分的学习过程中,要试着去思考一些深层次的东西,比如:

贝叶斯分类可以用于数据分析吗?一般怎么用?机器学习的基本逻辑是什么?如何快速准确地编写网络爬虫的代码,而不是乱扒?

这些问题并不难。如果你能从头到尾跟随罗浩大哥走完这100天的实践之路,你一定编程世界里回答这些问题,成为一个缺陷很少的人(bug少),招式多(会用得库多),还玉树临风(美丽代码),独立一面(独立开发)大侠。

以下是罗浩大哥的项目地址:

https://github.com/jackfrued/Python-100-Days

此外,下面的文章还详细介绍了学习方法和注意事项,应该能够为你的学习扫清一些障碍:

程序员如何利用周末来提高自己?

最后,如果你想在完成100天的课程后通过特定的项目进一步提高你的编程能力,下面的文章应该会帮助你:

六个私人网站,你有技术就有钱

相关文章

图文推荐

猜你喜欢

  • 菜鸟

  • 驿站

  • 新手

  • 江湖

菜鸟[共172款]更多>>

驿站[共952款]更多>>

新手[共6751款]更多>>

江湖[共9281款]更多>>