编程学习路线_java

编程学习路线_c语言_02

编程路线规划


编程好难啊,C语言好难啊,我学完C语言有什么用啊,连个界面都做不出来.....


不少刚入门编程的同学,缺少的不是学习的劲头,往往最缺乏的就是学习的路线,

不知道该学什么、怎么学,所以,这篇文章值得你拥有。

编程学习路线_java_03



编程学习路线_c语言_02

一,入门编程

入门编程的门槛就是掌握一门编程语言,但是现有的编程语言中 Python 最火,C++,Java 应用场景最多,所以要选哪一门编程语言作为入门语言呢?

编程学习路线_java_05

肯定是C语言了,想什么呢,哈哈哈……


至于为什么是C语言呢?

  • 因为C语言的语法知识最少了,他没有高级的概念,一切都是较为底层的知识,所以比较少。
  • 再有一个就是C语言最具代表性,如果学好了C语言,入门其他语言都是很快的事情。但是如果反过来,先学Python在学C语言,那你会觉得你可能是编程小白了,一切又从头开始。


C语言需要学到什么程度呢?

  • C语言没有人可以说是非常精通的,语法方面的知识,我在我的文章 与 视频中提到的就足够了。

编程学习路线_c语言_06


  • 还有就是要借助C语言养成自己的编程思维,这个很很重要!!!


什么是编程思维?

  • 就是拿到一个题,要怎么编程序,这就是编程思维。
  • 这种思维的锻炼,多做题,多看别人的解题思路,借鉴学习,慢慢就养成了。

编程学习路线_编程语言_07



编程学习路线_c语言_02

  二,进阶编程


当你掌握最基本的C语言之后,接下来需要做的就是要学习其他知识进阶了。

因为你不可能永远的在黑窗口中展示编程效果吧。我想这个地方的路线应该就是大家最想知道的了。那我就以我自己所了解到的各个方向所需要掌握的知识,给大家介绍一下吧。


网站开发(Java)

由于我本科期间学习的主要技术就是Web开发,所以这方面我了解的还是多一点。

B站账号:“小小猿笔记”

  • 第一阶段:学习 Java 编程语言作为进阶语言。(B站已经更新完毕)
  • 第二阶段:学习 JavaWeb 基础知识(HTML,CSS,JS,web知识,数据库MySQL)。(B站正在持续更新......)
  • 第三阶段:学习 前端框架 BootStrap,JQuery。(B站待更新......)
  • 第四阶段:学习 后端框架 SSM。(B站待更新......)

到这里基本上能找个工作混口饭吃了。

  • 第五阶段:学习 前端框架 Vue。(B站待更新......)
  • 第六阶段:学习后端框架 SpringBoot。(B站待更新......)

到这个阶段,如果可以熟练的掌握框架的东西,月薪过万松松的。


编程学习路线_c语言_09

重点来了:网站开发方向的学习视频我都放在我的B站上了,大家自取即可。由于资源有点多,我还在慢慢的搬运,所以大家可以先关注我B站,说不定哪一天你一看就有你想要的了哦。(我上传的视频,绝对是五星推荐的哦。

编程学习路线_c语言_10

编程学习路线_java_11


Java的其他方向:(这些我没有学,所以就给出一些大家需要学什么内容吧)

  • Android开发:其实这个不建议大家学了,因为不香了。
  • 大数据开发:需要学习 Hadoop 框架 与 Linux 系统编程。(这个方向也很吃香的)


人工智能(Python)

这个方向正是我准备深入的方向,所以接下来就是更新这方面的内容。在这里就说一下接下来的更新路线吧。

  • 第一阶段:更新 Python 编程语言(基础语法+进阶知识)。
  • 第二阶段:更新 爬虫+另一个大知识点 来作为Python的结尾。
  • 第三阶段:更新 人工智能基础知识。
  • 第四阶段:更新 Pytorch深度学习框架,并以手写体识别为完结项目。
  • 第五阶段:论文解读+源码复现+数学知识讲解。(这将是持续更新的内容)


这方向的知识一直关注我就好了,慢慢都会问世的。

编程学习路线_c语言_10

编程学习路线_c语言_13


Python的其他方向:

  • 数据分析:主要是需要学习python的三个库Numpy 与 pandas,还有可视化 Matplotlib 库,但是说句不好听的,数据分析搞到最后拼的是数学知识,耗子尾汁哈,哈哈哈。


游戏开发

一些较为简单的傻白甜的呆萌休闲游戏基本上都是用前端基础语言Javascript、HTML、flash、开发的。

一些大型游戏就要用到重量级编程语言了,主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。

目前比较主流的游戏开发引擎是Unity3d。王者荣耀、穿越火线都是基于Unity3d开发的游戏。所以,任何一个大型游戏都不可能只用一种语言去开发。

这方面一个人是做不来的,希望你可以找到团队哦。


编程学习路线_java

编程学习路线_c语言_02

三,成神阶段

掌握了基本的编程只是之后,其实你想要的知识已经是视频不可以满足的了,这个时候大家就要看看一些经典书籍了。

1,首先:经典四门必须会的哦! (可以进QQ交流群,我后续会上传到群文件的)

  • 《数据结构-C语言版》严蔚敏。
  • 《计算机组成原理》唐朔飞。
  • 《计算机网络》谢希仁。
  • 《计算机操作系统》殷士勇。

编程学习路线_c语言_10

编程学习路线_c语言_17

2,其次

  • 《莫生气》,《佛经》、《老子》、《思想政治》、《论持久战》。

3,再次

  • 《劲椎病康复指南》、《腰椎间盘突出日常护理》、《心脏病的预防与防治》、《高血压降压宝典》、《强迫症的自我恢复》、《精神病症状学》。

4,最后:

  • 《活着》。

编程学习路线_c语言_18


2,3,4 阶段是逗大家玩的,哈哈哈,第一阶段的四门书确实要会的哦!!!


最后:送大家一句话,现在的社会是,只要你想学,网上的资源教程多的很,所以,燥起来吧!



编程学习路线_java_19