从0到1设计一个web项目

我相信绝大部分人,包括训练营没有去上班过的人,做项目都是跟着视频做的,而且很多是速成的,比如从框架到项目,也就花了两个月,当然,在时间不多的情况下,为了应付面试,这是一个很好的方法,包括我以前也是这么干的,现在大多数 23/22 届也是这么干的,毕竟更多的时间要用来学习八股文,学习算法。

最近训练营里有不少 24 届的同学也在做项目,说自己跟着视频做完了项目,好像一样啥也不会,要自己从 0 写个项目,一样不会,写完就忘了,也不知道学完了啥,还有一些人,学习框架,做项目,搞的很痛苦,说是各种配置,面试也不考这些配置,等等各种问题。

其实这些我都懂,不过在时间不是特别多的情况下,跟着视频做,之后准备面试,是收益最大的。但是如果你时间相对充足,那么也可以自己试着去设计一个项目,不过还没有做个项目的,可能不知道从哪里做起。

为了解决这样一个问题,为了提高大家的编程实践能力,为了让以后简历上有一个真正自己编码的项目,帅地给大家设计了一个项目。

从 0 到 1 设计一个项目

这是一个从 0 到 1,在没有视频教程的情况下,需要你来编码的项目,我来给需求以及提问题,你们来编码实现,并且这是一个重逻辑的项目,比如我们把一些功能设计的非常严谨,但事实上,实际开发并不需要这么严谨,也就是说,这个项目可能有很多无理的需求,需要你去思考去实现,并且尽量把我们学过的知识,比如一些算法,一些数据结构等等给用上去。

总的来说就是,我把自己这些年关于项目上所学的知识,都会试着用上去,并且可行性由我来保证,毕竟我不能给一些不可行的方案让你们来实现/

并且这个项目,可能就只有几个页面,当然,你要设计成很漂亮也行,总的来说就是,我来一步一步提需求,你们来一步一步做,一步一步迭代,并且还会让你们用 git 来维护代码。

这个项目是用来提升你的实践能力编码能力的,是为了巩固你学过的 web 知识,因为很多人都说自己跟着视频写完代码,好像一样啥也不会,或许这个项目可以帮助你更好着去思考一些东西。

在这个项目里,我不会教你怎么写代码,有些功能怎么实现,需要你自己去研究,如果你不懂,那么你可以先去看一看已有的 web 项目怎么写,当然,我会跟你说,你此刻需要去学习什么,去看什么资料,大致方案可以如何,当然,我说的不一定就是最优的,你可以有自己更好发方法。

如果你要参与,那么可以进群,大家一起来写,互相参考,并且需要打卡你的完成进度,由于群里都是训练营的学员,人比较少,所以你偷懒会很容易被我发现哦。

适合人群:我感觉最好是 24/25 届/社招转行且已经学了Java的同学,当然,已经工作,但是有业余时间的,并存刚工作不久且在小公司工作的人也可以参与,因为很多是一些相对无聊的设计,就是大材小用的设计,目的还是为了锻炼下你的编码能力以及逻辑思维,以及为了以后面试的,毕竟面试喜欢造火箭,至于 23 届的,就认真参加校招吧

要求:需要你花时间来跟着我说的做,我会一节一节给出来,你们需要打卡,需要记录自己的实现方案,所有打卡都会被追踪,当然,你进度慢了也没事,毕竟有些人还没学过web,还需要慢慢学,你慢慢来打卡就是了,没实现的也可以参考其他人怎么实现的,也可以在群里一起讨论,毕竟方案不止一个,到时候会有具体的规则。

开始时间:9月初开始,当然,任何时候都可以加入,按照流程来一步步实现即可。

有效期:理论上永久,除非遇到变故,我跑路不干且服务器啥的也到期了。

群二维码如下:

image-20220824143413384

发表评论

后才能评论