请教怎么快速入门编程?

发布时间:
2024-10-19 16:31
阅读量:
11

资深程序员回答一波。

不用脑子贼快,只要肯下苦工,多看书,多动手敲代码,多实战项目运用学的知识,就能学好。

编程首先就要学习C语言,下面推荐经典学习资料和路线。

C语言学习路线图

C语言的经典书籍

下面介绍几本C语言的经典书籍,看完这些就够了,书不在多,而在经典!

入门:《C Primer Plus中文版》

这两本入门的书,也是C语言初学者必看的书籍,《C程序设计语言》这本书已经被很多大学用作教材,经典程度不言而喻。《C Primer Plus中文版》更是堪称C语言的圣经!

进阶:《C专家编程 》,《C陷阱与缺陷》 ,《C和指针》

这三个书籍也是C语言经典书籍,当你对C语言的基础有一定的了解后,你要更深入学习C语言强大的指针,和C语言编程中可能遇到的一些坑,这能帮助更好的了解和使用C语言。

深入《C语言参考手册》,《C标准库》,《 C语言接口与实现 》(必看),《C语言的科学和艺术》,《C程序设计语言》,《现代编译原理-C语言描述》

上面这些书籍,对于想深入学习C语言的人帮助会很大,这里不一一描述了。想深入的学习只看视频是不够的,一定要看书。

看书有什么好处呢?

  • 书籍比较全面,系统化,经典书籍都是大佬总结整理出来的,知识点比较全面,系统。
  • 书籍可以锻炼你主动思考的能力。这个是非常非常关键的一点,如果你只是被动地接收知识,那么就是很浅显的记忆,不可能学好。书是静止的,你掌握着主动权。
  • 看书操作实践性更强。视频看多了,慢慢感觉啥都懂了,但是一写就不会。

C语言实现小功能
这个课程将使用 C 语言完成一个简单的通讯录。会涉及到结构体、数组、链表等重要概念,需要对 C 语言有一定的了解。

C语言实现通讯录/图书管

使用 C 语言完成一个简单的日历功能。输入相应的年/月即可看到当月的日历。这门课可以巩固你C语言的语法,并进行实践操作。

C语言编写万年历

用C语言做一个简单的计算器,进行加、减、乘、除操作。本程序涉及的所有数学知识都很简单,但输入过程会增加复杂性。都是C语言很基础的东西(输入输出),学了之后能写出一个完整的C语言程序。适合涉及C语言的基本语法,与输入与输出。适合初学者学习。

C语言实现计算器

2048是之前十分火爆的一款益智游戏,这个课程将使用 C 语言完成一个2048游戏。适合对C语言有一定基础,需要了解C语言,以及绘图库ncurses的实用。大大提高你的动手能力。

C语言实现2048小游戏

C语言课程

C语言程序设计CAP_浙江大学_中国大学MOOC(慕课)​www.icourse163.org/course/ZJU-1001614008​www.icourse163.org/course/ZJU-1001614008​www.icourse163.org/course/ZJU-1001614008​www.icourse163.org/course/ZJU-1001614008

这和课程比较基础,适合刚入门C语言的同学学习,讲的也很详细。

C语言程序设计进阶_浙江大学_中国大学MOOC(慕课)​www.icourse163.org/course/ZJU-200001​www.icourse163.org/course/ZJU-200001​www.icourse163.org/course/ZJU-200001​www.icourse163.org/course/ZJU-200001

这节课属于进阶课程,里面讲了一些数据结构和指针的相关知识,这也是C语言比较重要的一部分。

C语言教程(vs2019版)持续更新ing,关注第一时间通知_哔哩哔哩_bilibili​www.bilibili.com/video/BV1qE411d7Zx?from=search&seid=15159885118117561010​www.bilibili.com/video/BV1qE411d7Zx?from=search&seid=15159885118117561010​www.bilibili.com/video/BV1qE411d7Zx?from=search&seid=15159885118117561010​www.bilibili.com/video/BV1qE411d7Zx?from=search&seid=15159885118117561010

B站宝藏级C语言课程,老师讲课幽默风趣,用最容易的话让你听懂,该视频最适合带你迅速入门C语言。

《郝斌C语言自学教程》_哔哩哔哩_bilibili​www.bilibili.com/video/BV1os411h77o?from=search&seid=6950174368260926541​www.bilibili.com/video/BV1os411h77o?from=search&seid=6950174368260926541​www.bilibili.com/video/BV1os411h77o?from=search&seid=6950174368260926541​www.bilibili.com/video/BV1os411h77o?from=search&seid=6950174368260926541

郝斌老师的《郝斌C语言自学教程》,讲解的很详细,我大学就是看的他的课。

自己的一个淘宝店铺,程序设计,指导,咨询!

程序代做指导GolangC/C++QtPythonLinux算法VueJsHtml小程序app


自己的学习经历和硬核学习路线分享,已超过千赞,帮助了很多小伙伴!

你的编程能力从什么时候开始突飞猛进?

记得帮我@盼盼编程点个赞哟~

END