查看: 30448|回复: 140

[学习经验&经历] 如何在青鸟6个月学完java学士后课程并顺利工作<完整版>

  [复制链接]
  • TA的每日心情
    慵懒
    2015-11-3 11:14
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-5-14 17:16:22 | 显示全部楼层 |阅读模式
    本帖最后由 g学习d向上 于 2016-4-14 15:56 编辑

           这是一篇总结java学士后学习经验的文章,分享我的亲身经历,希望能给正在学习的同学一点帮助,本人文采不太好,能表达成什么样子就是什么样子了,各位看官姑且一看吧。
          


           首先介绍一下我自己,我毕业3年了,大学时学的生物技术专业,毕业后一直在一家调味品公司上班,当然凭借自己的努力也成为了一个小小的管理人员,工作很清闲,工资也还可以。但日复一日的上班等下班的工作让我找不到任何人生的乐趣,一次偶然的机会我看到了北大青鸟的广告,由于我一直对编程情有独钟,所以毅然辞掉了别人羡慕的工作,进入青鸟全职学习java编程。6个月后的我顺利转行,目前感觉良好。
       


          
    接下来说学习经历,进入青鸟之前我自学过java的基础,说是基础也就是最简单的变量,判断,循环等,不过这部分学习也不可忽视,毕竟基础是十分重要的,我是学习的毕向东老师的视频,十分不错,很适合初学者,看完这个才能打一个好的基础。因为有这个基础所以我在拿到平台账号后1天看了3章的内容,不到一个周就把dvd管理系统搞定了。因此我建议刚入门的同学去找毕向东老师的视频看看。接着课程到了面向对象,这部分内容重在理解,当然开始理解起来时有点困难的,特别是抽象类,接口,什么情况下使用,以及面向接口编程程序设计原则,我当初学的时候也是没有任何的概念,课本上的例子也是不知道那样做的好处,不过我现在告诉你,你大可不必理解的多透彻,因为通过后面的学习,等你接触了一些项目你自然会明白上面提到的问题,这时候你再回来看简直so easy
          


           再说java的高级特性,集合是重点,到后面用的也是很多,iterator也好好学学,我现在工作的项目里面用的挺多,String,StringBuffer也是重点,就是方法有点多而已,花点时间把这些方法熟悉一下,对你后面的学习工作都很有帮助。再说多线程,这部分我在当初学习的时候大概学会了8成,而现在大概只剩下3成了,原因是学完之后应用几乎没有,而因为赶着快学完找工作也没有时间去复习,不过我觉得也没那个必要,只要知道个大概就行了,用到的机会很少。socket见27楼。 Xml,这部分我当初十分的痛苦,现在看来xml只要掌握domdom4j(都说这个比dom强大不过我没学)就可以了,关于dom的学习,多练习几遍就能找到规律了,至于schemedtd就完全没必要学了,当然你学会了是你自己的收获。
       


           接下来的
    web前端基础和数据库编程我认为是重中之重,web前端基础html几乎没什么难点,这里要指出的是一定要学好javascript,这东西十分的强大,学好了他绝对是一个大优势,这点是我后来才体会到的,虽然不好学但必须要学,工作中会频繁用到。数据库方面,数据库几乎全是需要掌握的,咱们学的是oracle,由于oracle是收费的,因此不是大的项目是不会用oracle数据库的,当然工作后一定会遇到的。Sql是一定要学精的,由于是数据库通用语言因此学好了sql就可以通吃所有数据库了。存储过程,触发器什么的能掌握尽量掌握吧,面试工作中都能遇到的,说是公司有专门的dba做数据库,可是一般公司根本没有这个职位,数据库也是需要程序员做的。索引,查询大量数据必备,这个我当初没当回事,现在用到了不会,看来要补补了。
       


        Jsp+Servlet
    学完这个就能做一个完整的b/s项目了,只是比较的臃肿,代码量比价大,这个的难度不是很大,我现在跟的项目几乎就是用这个做的,当然我没必要去质疑人家为什么不用框架,能完成功能就行了。这里面有很多小的东西,比如jstlel 学好了对代码的可读性可以提高很多,当然你不用完全没问题,代码写出去就是让别人看不懂嘛。不过要是维护这样的项目就蛋疼了,我就是维护的一个这样的,完全嵌套的java代码。当然熟练了都一样,可以看懂的。
       


        Linux
    我没学,一般公司用不到,用到了再现学。
       


        框架
    ,我认为不必花过多的时间,一个周一个就差不多,整合起来后能完成helloworld就行了,其实叫我现在不查资料整合3大框架还是有困难的,毕竟应用的不多。当然框架整合一次就够了,以后要做的就是拿来用。我们重在理解各个框架的作用,工作流程,给你一个程序你知道是怎么走的就行了,等工作了再去熟练使用。面试前一定找这方面的题看看,面试必考。
       


        学士后的课程,在看完平台的视频后一定要看相应的课本,看完后会有很好的效果。



       手打了这么多,若是能给你一点点帮助,就给个回复支持一下吧,谢谢
    附件1:考试大纲.pdf (245.06 KB, 下载次数: 367, 售价: 2 青鸟豆)

    该用户从未签到

    发表于 2014-5-21 03:33:43 | 显示全部楼层
    请问前面的阶段性项目都是自己打出来的吗,我现在感觉自己打着有困难。java web要学到什么程度,还有3大框架看了多久,一周看几天,每天看几个小时,是看完三大就去找工作了 ,还是自己做了几个项目再去的。

    该用户从未签到

    发表于 2014-5-14 21:12:08 | 显示全部楼层
    第一个回复呀 还不错

    该用户从未签到

    发表于 2014-5-15 09:30:40 | 显示全部楼层
    坐等 lz 撸完 发连载
  • TA的每日心情
    慵懒
    2015-11-3 11:14
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2014-5-15 09:57:20 | 显示全部楼层
    学士后一霸 发表于 2014-5-15 09:30
    坐等 lz 撸完 发连载

    已撸完
  • TA的每日心情
    慵懒
    2015-11-3 11:14
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2014-5-15 09:57:36 | 显示全部楼层
    zhuimeng 发表于 2014-5-14 21:12
    第一个回复呀 还不错

    谢谢

    该用户从未签到

    发表于 2014-5-15 12:19:20 | 显示全部楼层
    不错,学习了
  • TA的每日心情
    开心
    2015-10-28 23:22
  • 签到天数: 103 天

    [LV.6]常住居民II

    发表于 2014-5-15 12:37:22 | 显示全部楼层
    感谢你的分享。
  • TA的每日心情
    慵懒
    2015-11-3 11:14
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2014-5-15 20:04:20 | 显示全部楼层

    该用户从未签到

    发表于 2014-5-16 10:19:58 | 显示全部楼层
    给赞, 写的真好,我是s1 刚学到集合。希望 lz 多多指教

    该用户从未签到

    发表于 2014-5-16 10:57:42 | 显示全部楼层
    不错不错。很有用嘛,看来我学习方向错了。把不重要的当重要学了。
    您需要登录后才可以回帖 登录 | 注册青鸟豆号

    本版积分规则

    Copyright 1999-2017 Beijing Aptech Beida Jade Bird Information Technology Co.,Ltd

    北大青鸟IT教育 北京阿博泰克北大青鸟信息技术有限公司 版权所有

    京ICP备11045574号-3 京公网安备11010802013845号

    快速回复 返回顶部 返回列表