2024届_孙艺桐
学习规划(2023.11.12)
一些链接入口
课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。
你的大致情况分析与规划
你需要学的东西还挺多,主要占用时间节点的两门知识是 Java + 数据结构,并且 408 到时候也需要补一补,CS必须课程,然后的话,你北欧求职,到时候估计比较看重代码能力 + 考察思维 + 系统设计题,目前像国外谷歌北美等公司主要就是考察这几个,所以到时候也需要多花时间刷题。
具体学习计划安排
1、Java理论:学习 Java 入门是必须的了,直接学习Java基础 ,然后学习 Java进阶吧,按照最低要求学习即可,然后你觉得懂的就跳过,优先划线或者标注重点的就重点看下。集合源码那里有点难,可以跳过。
划重点:为了学习更快,请学习的时候,按照我网站的说明来,每个目录都会说明需要掌握哪些,该跳过的就跳过哈,按照最低的要求来学就行,项目的话,做最后网络编程相关的那个就行,练习可以做一小部分,
配套练习(必做比做):你学到对应模块的时候,可以在牛客网这里刷刷题:Java语法刷题,相当于熟悉一下基本语法。视频的练习你可做可不做,但是这个配套练习必须做哈。
时间安排:不大清楚你每天能够投入多少时间,建议 1.2~1.5个月完成。
2、数据结构与算法:你数据结构重新学习下,,这个需要花不少时间,按照 数据结构与算法体系课 学一下,内容有点多,有些比较难的,在科班里也是非常难的一门课程,注重编码。
时间:学完1可以学习2,时间:1~1.5个月。
以上 1 + 2 花时间比较多,所以需要稳住哦。
3、框架与项目:学完 1 + 2之后,你可以直接跟着这个路线学:web学习路线整合(框架+项目),大概做2个项目,就做电商支付+牛客网,先做完一个,到时候我看看情况。
时间推荐:2 个月。
4、计算机基础 补充:这几个需要补充下,应该有利于系统设计题的掌握
时间安排:可以学习1,期间辅助学习计算机基础。
5、算法刷题:这个是国外程序员求职比较重要的一个环节了,跟着我 拿捏算法面试课程 刷,主要以简单题+中等题为主,这个比较难,当作长期战线吧。
时间:学完2的数据结构就开始学习这个,建议每周刷十几道题。
学完以上,基本很多都掌握了。
学习顺序
两条主线:算法部分呢:2=》5;Java部分:1=〉3;两条主线可以同时学。副线是 4,可以穿插学,互相不冲突。
就行先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
学习打卡
第一周(2023.11.13-2023.11.19)
-
Java基础: 进度到Java基础-第5课-数据类型转换
评价: 进度较为缓慢, 但是学习不感觉痛苦, 感觉有一点Python基础对学习有帮助. -
学校学业: 本周跟着学校课程的进度, 在学习MySQL, 目前进度为表的创建与基本操作. 另外, 本周第一周, 安装激活了IDEA, 希望逐渐熟悉这和Java平台, 目前写作业主要是用RStudio, Pycharm, Jupyter Notebook.
-
生活相关: 本周得了流感, Java进展暂时较慢.