之前花了很大篇幅讲了讲怎么刷Leetcode上面的题,用什么语言刷题,等等。今天的主题是推荐一些可以丰富简历的projects,帮助大家拿到面试的敲门砖!
✨ 跟着网课做projects
难度系数:⭐️⭐️
✅优点:
作为一个转专业新手,我觉得最需要的是有人能够领路、提供指导,帮忙理清完成一个project需要的不同的元素以及每个元素之间是怎样互动的。这时候网课的优点就体现出来了,通常线上课程都会有capstone projects,有些课程甚至就是project based,能够完美帮助刚入门的小白进入状态。
❎缺点:
线上课程的缺点也非常明显。第一点就是人手一个,新手简历必备,大多projects都类似于toy projects,经验丰富的面试官基本上一眼看出projects的含金量。第二点是有些线上课程因为年代比较久远,尤其是前端的一些技术,更新换代相对快。
下面就给大家推荐几个Udemy的线上课程,虽然不能让你的简历立马含金量飙升三个加号,但是能够帮助新手onboard.
✨The Web Developer Bootcamp
这门课是我自己上过的。想要了解前端开发的同学可以试试看。所用到的技术有JavaScript,HTML,CSS,NodeJS等等。优点是projects异常多,小到build的一个to-do list,达到最后的Yelpcamp project,老师基本上都会一行一行代码教你写,完全是保姆级的bootcamp。缺点也比较明显,google上面搜索yelpcamp一抓一大把,没有cover当下比较流行的前端技术。
以及还有同款The Complete 2020 Web Development Bootcamp。
✨Best Java Practice Project From Basic to Advance
用到的技术有Java, JDBC, Servlet, SQL Programming。前半程教你Java刷题,后半程有好多小型projects。从简介上面看这门课程更偏向应用,所以比较适合想要learn on the projects的朋友。
✨Master Microservices with Spring Boot and Spring Cloud
这门课是Udemy上的bestseller之一,前半程集中在RESTful web services,后半程主要来讲Microservices。同样有projects,基本上是讲几个知识点,再把这些知识点应用在project中。
以上只是选取了几个我觉得看起来还不错的projects,Udemy上面的课程质量总体来说参差不齐,但是胜在价格便宜,聊胜于无。大多数过来人都会告诉你,这些项目写在简历上没有用。但是不积跬步,无以至千里,学习的过程也不是一步跨越千里的,大多数人都是这样一点一点建构知识体系,达到目标的。
以上!希望今天的分享对大家有帮助呀。下一篇会来分享其他网课projects的资源。
最新评论 8
:这么长我竟然认真看完了!!咱
:感动!是写得废话有点儿多
回复 @丢掉气味的兔子:我爱看!
:想问一下兔子 这些课程中的projects能不能放在GitHub上面?会不会显得太简易了呢?
:完全可以!我就是把projects啥的都放在github上了。甚至连刷题记录也可以放在上面
:我错了,我以为我关注你了!可能意念里关注了!不过我来了我来了!
:哈哈哈哈哈没事!感受到了雪梨的意念
回复 @丢掉气味的兔子:比心比心比心