自从2016年8也开始我就开始了我的IT之路,在这段时间中遇到了很多问题,学到了很多知识,最主要的还是学会了怎样与组员进行团队的合作,在我看来只有配合好了才能做出一个完美的项目。
其实在我进入A模块的时候,我感觉大部分的时间都是在做练习,可能那时候的我还不知道练习的重要性,每次做练习只是把老师说的做完了,没有自己对昨天学的进行拓展练习,不过在A模块中却是确实学到了一些常用的知识,这些知识也是为了B模块进行准备。
当A模块接近尾声B模块要开始的时候,我们迎来了进入万码学堂的第一次考试,考试分为:笔试、机试,考试题也就是平常学的,最基本的。
B模块来啦!B模块来啦!B模块主要是教你如何运用A模块学的一些知识还有学的一些新知识,B模块主要还是做项目,做项目可以看出一个人对B模块学过的知识掌握的多少,虽然说B模块有时候上课会优点打盹,但是做出来的项目还是挺不错的,虽然说有些细节方面没有考虑完善,但是在B模块最基础的就是JAVA SE、AJAX、JQuery、数据库等等等等,这些都是常用的学会去使用这是必要的,在B模块即将结束的时候老师给我们分了组,布置了项目,通过重复筛选我们组选择了美食网站的作为我们组的项目,这个网站主要就是让不会做菜的人学会做菜,这个项目差不多经过1个半月的制作基本的功能已经实现了,在项目答辩的时候,每个人讲解自己做了什么实现了什么功能,我做的功能都实现了,而且完美运行,虽然说在这次做项目中发现自己的不足之处,但是在这次团队合作中把这些不足之处完美的改正了。在这里B模块就接近尾声了。
虽然说B模块结束了但是我们即将迎来C模块,C模块专攻JAVA EE Android IOS,但是我还是以JAVA EE为主Android IOS 为辅,其实在C模块中还是注重JAVA EE的框架这一块,我们学的时SSH框架,是目前较流行的一种Web应用程序开源框架。我们在进入C模块时,老师就让我们想一个项目自己做并且只能前台后台选其一,我呢后台用的MVC三层进行编码,前台使用的老师后期讲的sturts2这个框架,由于我很少练习有些地方不是很懂,但是我只要是遇到不会的我就会去问,所以我很快就理解了他的执行流程,对其进行编码,到了后期我们又学了两个轻量级框架,最后我们对其进行了整合,SSH整合挺复杂的虽然说老师对其进行录制了视频,但是如果不经常练习也会慢慢遗忘,学完SSH整合框架我们迎来了最后一个项目,老师对其进行分组,老师还让我们组必须做那个要上线的项目,最后我们经过差不多两个月时间把这个项目完整的编了出来,我在这次项目制作中,也认识到了自己的某一些地方的不足(主要是细节方面考虑的不那么全面),不过我也认识到自己的这一点是所以在后期对其进行改善。
在我看来学习编程并非难事,但是你要做的就是重复去练习老师讲过的东西。