学习路线功课:
21.3.15
一、参考:https://www.cnblogs.com/aobing/p/13600092.html
①前端要会。
了解HTML、CSS、js、Ajax(包括Http协议和Servlet,request、response、cookie、session)、VUE、React
【完全不知道是什么… 快点学吖!】
②
总的来说:
二、参考:公众号CodeSheep
编程基础是关键。
个人建议,计算机组成原理,计算机网络,数据与算法,操作系统这四大基础缺一不可。
三、参考知乎:https://zhuanlan.zhihu.com/p/161207148
课程的话,最重要的就是下面五门:
1.数据结构,
2.算法,
3.计算机操作系统,
4.计算机网络,
5.数据库系统。
外加计算机组成原理。
学习的顺序就是上面的这样,美国一般会开一门计算机基础,教一门语言,Python和Java居多。然后就是数据结构,在这之后就学算法。以此类推。
一定要重视刷project,刷题。
有project才能过简历关,LeetCode熟练才能过面试关。
面试主要考察算法和数据结构。
需要熟练掌握一门语言(Python,Java,或是C++),然后用你熟悉的语言来实现基本的算法和数据结构。
文章后面附有练习网站。可以看看。【练手呀!】