成贤特色计算机入门学习路线
前言
更适合成贤宝宝的体质的入门学习路线
如果你找不到方向的话,可以参考这个路线,如果你有自己的方向(那真是太好了),可以忽略这个路线,或者参考一下。
C++
为什么选择C++入门,C++虽然难,C++和计算机的关系比较密切,你后面很多课程都会用到C++,比如数据结构,操作系统,计算机网络等等,所以学好C++是很重要的。学完C++之后学其他语言会很容易,核心思想都是一样的,只是语法不同而已。
学完之后做个小项目,比如xxxxx管理系统,有兴趣的可以去看看easyX框架,可以用这个框架做出一些小游戏,比如贪吃蛇,俄罗斯方块,飞机大战等等
- 算法
可以刷这个牛客算法题单
准备蓝桥杯,实力的同学可以去打atc的周赛
学完上面这些之后你的基础算是打好了,可以去学一些其他方向的东西了
学习,解决问题,寻找资料的习惯培养
一半来说了解一个方向是不够的,你应该多去了解几个方向,然后再选择一个你感兴趣的方向深入学习
参考资料:
主流方向:前端 | 学习路线
- HTML,CSS,JavaScript基础(前端三件套,制作基础网页)
- H5,CSS3,ES6,TypeScript,web3(新兴概念/技术)
- vite,webpack(前端工程化)
- HTTP,TCP/IP,WebSocket(网络相关知识)
- Vue,React,Angular(前端框架)
- 组件库,UI库(前端组件化)
- Node.js,Express,Koa(后端)
- Vue CLI,React CLI(脚手架)
- 设计模式
- git(版本控制)
- Linux,nginx,Docker(服务器部署相关)
- 还有好多好多。。。
网上其他供参考的学习路线:
主流方向:后端 | 学习路线
- Java
- Java spring, spring boot,spring cloud
- 微服务
网上其他供参考的学习路线:
其他方向
- 网安
- AI
- 大数据
- 区块链
- QQ机器人
私货 - 算法
- 游戏
- 小程序
- 移动端开发
- Linux
- ……
部分方向学习的学长相对较少,资料也比较少,你可能需要,自己摸着石头过河,如果成功了,可以把你的经验分享给后来的同学,如果失败了,也可以把你的经验分享给后来的同学,让他们不要走你走过的弯路。
一些路线资料:
后面呢?
你完成上面的事情之后,大概率已经有了自己思考,寻找答案和选择的能力的了,这篇文档的目的也就达到了,你可以自己去寻找你感兴趣的方向,去学习,去探索,去实践,去创造,去分享,去帮助别人,去改变世界。