一个适合新手的Java项目
最近不少学员成功学完了JavaSE的内容,也算是成功入门Java,掌握了Java的核心语法了,往往这时候就需要来一些小实战了,理论终究是理论,真要实战起来,会发现差别还是蛮大的……
趁热打铁,今年在家过的15,16号来了之后就开始着手录制一个小实战给这些掌握Java核心语法的学员练习练习,截止现在,基本的视频课程算是录制完毕了……
这个小实战灵感来源于网络,是一个关于“多线程下载器”的,我在录制视频之前就有个目标,让大家去实战,绝不仅仅是说,录一套课程,扔给大家,大家照着视频敲代码就完事了的,比如这次的小实战:
我是把它分成了三个阶段,循序渐进的,不断的增加功能去升级改造,让学员可以从零逐渐深入的去学习,同时在阶段2:
特意留出一个功能让学员自己去实现,就好比你加入一个新的项目,现在有个需求功能让你开发一样,当然,由于很多都是新手,我还是写了引导文档的,该用怎样的技术,怎么去实现等……
项目需要不断的升级改造,为了让学员在实战中学习的更多,后续基于这个小实战会引入更多的功能,比如UI界面,结合三方等,不断的让学员感受实战的魅力~
我是发现了,有的时候咱们也不能一味地只去学习理论,还是要时不时的倒腾点东西出来,毕竟,光学不练,等于白干啊~
对了,这里一并分享下很多先后开始学习项目的一个问题~
我想大部分新手开始学习项目,初开始,就是照着视频敲,可能会遇到的问题就是,即使跟着视频里面讲的去对照着敲也可能出现和视频中效果不一样的情况,怎么回事?
大概率是:`你马虎,你不认真`,视频中是System.out.print你下意识的敲成System.out.println,结果就有可能不一样,你还苦恼,我明明照着敲的,为啥结果不一样?
咋可能一样,你照着敲都能敲错,能一样才有鬼呢?
所以这个初级错误,也就是在对照视频敲项目的时候出现的bug最好自己解决,因为大概率就是你马虎不认真~
新的一年开始了,但凡你有一点想学习Java的想法,都可以找我聊聊哦,同时免费奉上我原创的如下资料: