编程路线规划
编程好难啊,C语言好难啊,我学完C语言有什么用啊,连个界面都做不出来.....
不少刚入门编程的同学,缺少的不是学习的劲头,往往最缺乏的就是学习的路线,
不知道该学什么、怎么学,所以,这篇文章值得你拥有。
一,入门编程
入门编程的门槛就是掌握一门编程语言,但是现有的编程语言中 Python 最火,C++,Java 应用场景最多,所以要选哪一门编程语言作为入门语言呢?
肯定是C语言了,想什么呢,哈哈哈……
至于为什么是C语言呢?
- 因为C语言的语法知识最少了,他没有高级的概念,一切都是较为底层的知识,所以比较少。
- 再有一个就是C语言最具代表性,如果学好了C语言,入门其他语言都是很快的事情。但是如果反过来,先学Python在学C语言,那你会觉得你可能是编程小白了,一切又从头开始。
C语言需要学到什么程度呢?
- C语言没有人可以说是非常精通的,语法方面的知识,我在我的文章 与 视频中提到的就足够了。
- 还有就是要借助C语言养成自己的编程思维,这个很很重要!!!
什么是编程思维?
- 就是拿到一个题,要怎么编程序,这就是编程思维。
- 这种思维的锻炼,多做题,多看别人的解题思路,借鉴学习,慢慢就养成了。
二,进阶编程
当你掌握最基本的C语言之后,接下来需要做的就是要学习其他知识进阶了。
因为你不可能永远的在黑窗口中展示编程效果吧。我想这个地方的路线应该就是大家最想知道的了。那我就以我自己所了解到的各个方向所需要掌握的知识,给大家介绍一下吧。
网站开发(Java)
由于我本科期间学习的主要技术就是Web开发,所以这方面我了解的还是多一点。
B站账号:“小小猿笔记”
- 第一阶段:学习 Java 编程语言作为进阶语言。(B站已经更新完毕)
- 第二阶段:学习 JavaWeb 基础知识(HTML,CSS,JS,web知识,数据库MySQL)。(B站正在持续更新......)
- 第三阶段:学习 前端框架 BootStrap,JQuery。(B站待更新......)
- 第四阶段:学习 后端框架 SSM。(B站待更新......)
到这里基本上能找个工作混口饭吃了。
- 第五阶段:学习 前端框架 Vue。(B站待更新......)
- 第六阶段:学习后端框架 SpringBoot。(B站待更新......)
到这个阶段,如果可以熟练的掌握框架的东西,月薪过万松松的。
重点来了:网站开发方向的学习视频我都放在我的B站上了,大家自取即可。由于资源有点多,我还在慢慢的搬运,所以大家可以先关注我B站,说不定哪一天你一看就有你想要的了哦。(我上传的视频,绝对是五星推荐的哦。)
Java的其他方向:(这些我没有学,所以就给出一些大家需要学什么内容吧)
- Android开发:其实这个不建议大家学了,因为不香了。
- 大数据开发:需要学习 Hadoop 框架 与 Linux 系统编程。(这个方向也很吃香的)
人工智能(Python)
这个方向正是我准备深入的方向,所以接下来就是更新这方面的内容。在这里就说一下接下来的更新路线吧。
- 第一阶段:更新 Python 编程语言(基础语法+进阶知识)。
- 第二阶段:更新 爬虫+另一个大知识点 来作为Python的结尾。
- 第三阶段:更新 人工智能基础知识。
- 第四阶段:更新 Pytorch深度学习框架,并以手写体识别为完结项目。
- 第五阶段:论文解读+源码复现+数学知识讲解。(这将是持续更新的内容)
这方向的知识一直关注我就好了,慢慢都会问世的。
Python的其他方向:
- 数据分析:主要是需要学习python的三个库Numpy 与 pandas,还有可视化 Matplotlib 库,但是说句不好听的,数据分析搞到最后拼的是数学知识,耗子尾汁哈,哈哈哈。
游戏开发
一些较为简单的傻白甜的呆萌休闲游戏基本上都是用前端基础语言Javascript、HTML、flash、开发的。
一些大型游戏就要用到重量级编程语言了,主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。
目前比较主流的游戏开发引擎是Unity3d。王者荣耀、穿越火线都是基于Unity3d开发的游戏。所以,任何一个大型游戏都不可能只用一种语言去开发。
这方面一个人是做不来的,希望你可以找到团队哦。
三,成神阶段
掌握了基本的编程只是之后,其实你想要的知识已经是视频不可以满足的了,这个时候大家就要看看一些经典书籍了。
1,首先:经典四门必须会的哦! (可以进QQ交流群,我后续会上传到群文件的)
- 《数据结构-C语言版》严蔚敏。
- 《计算机组成原理》唐朔飞。
- 《计算机网络》谢希仁。
- 《计算机操作系统》殷士勇。
2,其次
- 《莫生气》,《佛经》、《老子》、《思想政治》、《论持久战》。
3,再次
- 《劲椎病康复指南》、《腰椎间盘突出日常护理》、《心脏病的预防与防治》、《高血压降压宝典》、《强迫症的自我恢复》、《精神病症状学》。
4,最后:
- 《活着》。
2,3,4 阶段是逗大家玩的,哈哈哈,第一阶段的四门书确实要会的哦!!!
最后:送大家一句话,现在的社会是,只要你想学,网上的资源教程多的很,所以,燥起来吧!