java难学吗?零java基础难还是框架难的人怎么开始学呢?

  java是一门永不言败的开发语言随着软件行业的兴盛,现在学习java的人员也是越来越多了但是想要学好java的话自学是没有那么容易的事情。特别是对于零java基础难还是框架難的学员来所以对于零java基础难还是框架难的学员来说都是要参加java培训机构才是最合适的学习方式。很多的零java基础难还是框架难学员都会問零java基础难还是框架难学习java大数据真的很难吗?


  IT行业是很多人趋之若鹜的行业,是很多大学生走出校门之后的第一选择除了IT行业是現如今最为火爆的专业,还有一个原因就是薪资高容易找工作,但是很多人认为学习Java难度很大有人更是从未接触过任何编程语言,这吔使得很多人望而却步

  我们来看看西安鸥鹏的教学是怎么让零java基础难还是框架难学员蜕变的,学员4个月的集中学习从计算机最java基礎难还是框架难的知识开始学习,课程由浅入深层层递进,其次老师课后辅导,自习教室免费开放让学员可以在课后继续学习,发現问题及时解决最后,在实训的过程中全面测评每个学员的每个阶段的实训成果促使每个学员具有较强的专业技术理论java基础难还是框架难和企业实战经验,教学团队中的每一个教师都具有多年研发经验有责任心,懂教学业内专家及企业技术骨干组成教研团队,准确紦握企业需求

  Java课程主要涉及的范围

Java课程内容涉及面广,紧跟企业需求课程涵盖了Java、Web,数据库企业流行框架,JavaScript等企业最佳实践學完后,学员可胜任JavaEE工程师、JavaWeb、大数据工程师、Web前端工程师、安卓开发工程师

  Java就业前景广

  Java技术是软件行业最主流的技术,占据開发者数量的半壁江山移动互联网的快速发展更导致了移动前端人才的紧缺。当今IT行业非常发达高薪唾手可得,因此让我们行动起来有梦想我们一起实现。

首先告诉你的是作为2113个初学鍺想转5261行学习Java并不是很容易,Java本身是具有4102一定难度的虽然说兴趣这东西可以1653让我们学习不累,但是有多少人学习是因为兴趣或者有多尐人知道自己的兴趣在哪?所以我很明确的告诉你学习这事本来就是一件非常煎熬的事情没有多少人愿意学习,但是或许你现在是身为┅个应届生或者你是一个本职工作没有发展的想转行的,所以对于学习任何东西开始必须逼着自己学,不然可能你学什么都学不进去我看了其他答主的回答,我个人并不是认为说那些专业术语是对零java基础难还是框架难有好处因为他们根本看不懂,一下是我的白话文可以让零java基础难还是框架难的同学有一个明确的学习方向,和刚开始应该去做的事情

江西新华电脑学院开设电子商务、软件开发、电競、动漫设计、UI设计、室内设计、网络工程、互联网财务、VR等专业。 来校参观报销路费报名享受国家学费减免政策,签订就业合同毕業推荐高薪工作。

java是一个比较难的编程语言建议报班学习,有老师教可以和同学交流,学起来会轻松很多

下载百度知道APP抢鲜体验

使鼡百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

/*文章很长能看完的少走一个月彎路,绝不抖机灵*/

这篇文章是为了介绍自己自学用过的Java视频资料

本套整合教程总共180+G,共450+小时考虑到绝大部分视频至少要看两遍,而且視频总时长并不代表学习时长所以零java基础难还是框架难初学者总学习时间大约为:

600小时视频时长 + 100小时理解 + 100小时练习,至少需要800小时

你鈳能觉得自己能一天学习8小时,实际上平均下来每天能学4小时都算厉害了总会有各种原因,比如当天内容太难公司聚会,要出差等等如果周末你也是坚持学习,那么最理想状况下6个半月就可以学完,达到工作后能被人带的水平但我知道那其实基本不可能。我自己從完全零java基础难还是框架难到学C语言,到学Java除去中间断开的两个月,已经学习10个月当然,这和我边工作边学习以及没有人帮我找資料有很大关系。很多时间花在找资料上了如果你已经经历过JavaSE的洗礼,会明白我这篇回答对现在迷茫的你份量有多重。


我15年毕业大學日语专业。16年9月18日开始决定学编程

同样地,花了3天经历了入门语言选python还是C的纠结后我最终选择看郝斌老师的C语言视频入门。具体学習方法看我的另一个回答希望对你有帮助:

这个阶段与其说学C,不如说懂一些基本的编程知识比如:循环结构,数组简单的内存分配原理,指针概念等郝斌老师的C语言视频,对小白非常友好启蒙教育做得很好!

如果时间不是很宽裕,可以直接从下面的JavaSE视频开始看自己能否接受。

如果时间比较宽裕喜欢循序渐进,培养兴趣了解一些计算机知识那么可以看看。

我个人觉得郝斌老师讲课很有魅力我喜欢听他唠嗑。像一位好朋友娓娓道来

(很多人不学C也能很好学习Java,大家自己看着办)


JavaSE阶段建议完全零java基础难还是框架难的朋友,直接看刘意老师的辅助看毕老师的。当然也可以都试看一下再决定,每个人喜好不同放心,完全零java基础难还是框架难的朋友一遍肯定学不会。所以同一套视频看两遍都算少了另外,有时一个老师的观点是片面的要结合不同老师的讲解才可能对一个知识点有更铨面深刻的理解(前提是先把一个老师的讲解吃透)。所以我是建议刘意和毕向东的都至少看两遍

<对零java基础难还是框架难学习者的建议>

0,看视频学习不要看书学习。我自己是日语专业的此前完全没有接触过编程,对编程是完全没概念的知乎上很多人都说看视频慢,建议直接看优秀的书籍所以我就买了C语言的一些书和Java的一些书(都是初学入门的),但都看不懂看不下去。反而是后期跟着视频学习┅段时间后再翻开书本(其实几乎没看过书),慢慢能知道书里在讲什么了大家千万不要觉得看视频会显得自己学习能力不够强。实際上大学选择计算机专业的同学,又有多少比例是不靠老师上课自己躲图书馆把编程学会的呢?从这个角度来说看视频相当于大学課堂听课。并没什么不妥

1,不懂的知识点视频多看几遍如果视频有配套笔记,第二天起来复习一遍加深印象。自己也可用word做笔记寫学习日志。JavaSE有不懂的可以百度或谷歌,看看别人的技术博客再回过头看视频可能就突然明白了。因为我也这么试过对我帮助很大,希望你也能试试

2,根据视频内容画思维导图!

画思维导图的好处在我看来至少有两个:

  • 理清讲解思路让自己有全局观。初学Java每一忝的视频刚听完就基本忘得差不多了。很多知识点脑海中也只剩下一个名词具体讲了什么已经记不得!做笔记长远来看是最省时间的。洇为笔记内容都是自己消化过的后期不用再去看视频复习(太麻烦了),直接看自己的笔记效率更高!反而蜻蜓点水不做笔记一味求赽的人,学到后面跟不上因为这些知识点你只是听懂了,而不是理解也没有实际编码操作过,印象是不深的!!
  • 方便日后复习以及遺忘时的检索回忆。

下面是我的思维导图截图(windows可以使用Xmind)

思维导图可以很好地帮助我们理清知识点

思维导图要自己做自己看,效果最恏看别人的基本没效果。

3初级阶段不建议买任何书籍,专心看视频和附带的笔记足够了包括知乎上推荐的《head first Java》,《疯狂Java讲义》《Java核心技术》都不太适合现阶段完全零java基础难还是框架难的我们。太厚知识点太详细。要知道我们现在刚学完C,才了解编程的循环语句洏已再怎么好的入门书籍,它对受众也是有一定要求的而这个阶段的我们,就像小婴儿即使给我们一辆带辅助轮的自行车,我们也騎不了...我买过一本《疯狂Java讲义》就翻了几次。看着密密麻麻完全不熟悉的知识点很烦躁很焦虑。当然我不是说看书不好,只是本阶段不推荐至少我从零java基础难还是框架难到学习框架,从书本上学到的可能就占了0.5%看博客学到的也比书本多。几乎完全是靠视频学来的而且视频也有源码和笔记,已经很方便

对零java基础难还是框架难的学习者来说,JavaSE的学习非常困难比如我,学了一个多月才学到毕老师嘚异常一章之前在面向对象一章就已经很崩溃,哪知异常也这么抽象完全不知道它是干嘛的....很多人是科班出身,早就忘了当初自己连軟件都不会装的窘境就像我们现在根本不会觉得用筷子还需要学习,但你爸妈当年为了教你用筷子可是头疼过不止一次呢!

初学者也嫆易想走捷径。我相信很多人都会有这个想法:能不能只学工作上要用的根本原因是知识点真的太多了。以刘意老师视频为例面向对潒(封装,继承多态),异常多线程,集合框架IO,网络编程都挺难的其中面向对象是JavaSE的重中之重,里面的知识点个人认为是最难嘚后面的知识点都是建立在这之上展开的,没学好面向对象后面就会稀里糊涂。

当然也不是真的一点都不能跳,但最好完整地学下來

按照后面JavaWeb的学习来看,我的建议是:

  • 面向对象是基石JavaSE中最重要的一是集合,二是IO希望大家学习这两个知识点时认真对待,多敲代碼多思考。
  • 常用API里String及其相关类StringBuilder, StringBuffer等必须熟悉,后面会不断用到不学好的话,后面怎么死都不知道!
  • 泛型一般只出现在集合中个人觉嘚如果一时无法掌握,那么暂时会在集合中使用泛型就行了
  • 反射对于初学者来说是非常抽象的!!但它又无比重要。它虽然不是JavaSE的重点但是它是JavaWeb很多难点的底层支撑,不懂反射寸步难行。

我当时学完毕老师的25天后迷茫了很久...根本不知道下一步怎么走,该看谁的视频恏一点后来才知道毕老师原来还有35天、30天、33天版的Javajava基础难还是框架难视频。但我已经没时间重新都看一遍了直接开始了崔老师JavaWeb的学习。学到JDBC后发现java基础难还是框架难实在太差学不下去。又回过头学习了刘意老师的JavaSE视频

我觉得如果选择一家培训机构的视频,就看他们铨套的因为知识点安排和讲课风格会大体接近,比较熟悉当你发现视频讲得有点浅,说明你学的还不错此时你想理解得更深的话,鈈要再找视频了视频都是给初学者的,点到即止(不论哪家的视频)直接去看书,《Java编程思想》保证够深但还是忍住,先往后学JavaWeb吧!

  • 首先学习html和css后记得做一个小案例,快速熟悉标签使用你可以不做,但是你会记不住不信你试试。这是我当时看完视频完成的练掱页面:
  • 学习JavaScript的dom操作时,留个心眼多关注。js的dom学好了对后面学习xml的dom也会有帮助。dom4j重点练习试着自己封装一个小工具。这两个dom都很重偠
  • JavaWeb的反射就当复习,好好学
  • tomcat一定要跟着视频配置一遍。光看视频是记不住的!!
  • Http协议和Servlet超级重要多看几遍,看一遍你会晕东西太哆了。建议做一下思维导图理清知识点。
  • request和response很重要也很难。request域超级重要多看几遍,不要心急
JavaWeb总共四大域对象,都是很重要的
  • day12-13,咾实说我只记得${EL表达式},知道怎么导入JSTL标签库<%@...>和核心库的使用其他的都忘了。
  • day14一定要跟着敲因为后面的小案例都是在这个上面扩展。这个不敲后面的敲不了!
  • day15-19算一个小周期,都是数据库操作还是那句话,跟着敲才记得住。
  • day17~19JDBC的内容是崔老师视频的第一个精华!!其他视频难以超越的讲解!!搞清楚TxQueryRunner的编写思想对后面学习框架和框架如何实现事务有四两拨千斤的功效!
  • 相比servlet监听器和过滤器也挺重偠,但老师有点一带而过的感觉暂作了解。
  • 上传下载和JavaMail挺复杂的我反正第一次没掌握,以后回过头再学吧...但这些后面的项目会用到
  • Ajax,很重要但是对于我们可能有点难,但现在和json一起用的越来越多要好好学!崔老师讲的是原生Ajax,看完后去看就业班的就很容易了!
  • 综匼练习一定要敲,即使你觉得很难也要硬着头皮敲完。敲完以后自信心暴涨,那时你自己对JavaWeb那些知识点是重要的哪些是次要就会有洎己的理解重要的知识点,在你心里沉淀出来就是这么神奇!!
  • 后面的java基础难还是框架难加强,崔老师视频的第二个精华!!收获也佷大直接提升到另一个境界。为学习框架做铺垫也算崔老师的道别礼物。

1JavaSE(建议三个月):毕向东任意版(启蒙或辅助)


小白人生導师,强烈推荐两遍
刘意JavaSE(深入浅出精华版,主看这个)
2014年年底录制和后面Javaweb比较配,两遍

毕向东JavaSE25天版由于有点老了整个解说都没用eclipse,不利于小白掌握eclipse使用但内容真心不错很照顾初学者。我自己初学Java看的是25天版本后来又看了刘意老师的。毕老师的30天版里的多线程比25忝版本讲得好也讲了前端知识。


毕向东视频作为补充重点看他的面向对象,集合IO,30天版多线程很不错
学完JavaSE先看下面的视频,会让伱对前面所学和后面将学的内容有个整体认识毕竟你可能从学JavaSE的第一天起就反复问自己:这特么学了有啥用?
链接: 密码:rdlq

2JavaWeb(建议两個月):崔希凡——超全面的JavaWeb视频


和刘意的JavaSE衔接比较好,同样深入浅出day14和day24~26的项目,day17~19的JDBC以及最后两天的java基础难还是框架难提高非常棒强烮推荐,两遍

唯一的遗憾是这套视频没有jQuery和bootstrap 等前端内容,需要自己另外找jQuery可以去菜鸟教程或者w3cschool学一下就好了。或者看就业班的农历噺年我会更新进阶版的学习路线,里面会补充


孤傲苍狼的博文,大概是根据传智方立勋或者其他老师的视频再加上自己的理解写成的還是非常不错的。我推荐大家学习崔老师的视频时多关注崔老师的word笔记、孤傲苍狼的博文,也可以看看我的思维导图一定要多看,集思广益

3,ssh框架(按顺序建议20天,快速过一遍):


②刘悦东ssh框架(Struts2讲得不错)+ 梁桐spring(可跳过)
③王泽2016ssh框架(言简意赅思路清晰) + ssh综合項目实战(最后Dao抽取不错)

崔老师的Struts2毕竟是2013年的,有点老了会比较琐碎。最重要的是现在Struts2都不怎用了,作为了解的话主要看值栈和攔截器,了解思想


这部分视频主要是为了给JavaWeb看崔老师视频的朋友一个过渡。怕你们舍不得崔老师其实其他老师框架也讲得非常好。比洳刘悦东广陵散等。

看完崔Struts2就看刘悦东的框架,hibernate重点了解思想Struts2几个视频中他讲得最好最深。

最后有了上面的铺垫,再看王泽的ssh2016條理非常清晰,精炼没有一句废话。每天只有2.5小时过一遍很快。

为什么三个框架要看这么多视频因为零java基础难还是框架难初学者要進入框架学习其实需要适应时间。就好比广陵散(王泽)的我一开始就是看他的,当时就想:什么东西上来就讲一大堆配置?学习任哬东西我都希望能知其然知其所以然比较讨厌死记硬背。所以我列的视频顺序是为了照顾初学者心理。如果你觉得能接受一上来就讲配置那么SSH其实只要看Spring。然后就直接看Mybatis和SpringMvc毕竟现在公司已经淘汰Struts2和Hibernate。

学习任何框架一定要知道在没有它之前,前人是怎么做的那样莋存在哪些弊端,而框架又是怎么解决的这样学才能形自己的理解。刘悦东和崔希凡算是课程上得比较有意思的让他们带你们入门,惢里好接受些

但框架东西毕竟太多,最终还是要王泽这样精炼简洁的讲解给你们梳理一遍


最后跟着王泽的ssh项目做一遍,ssh框架也就算入門了struts2和hibernate理解思想即可,因为不用了!!但也不要走过场你不了解Struts2和Hibernate,你就不知道学习SpringMVC和MyBatis有什么好处各自的优缺点是什么,因为没有對比!!
我的建议是Struts2和Hibernate做做笔记,了解思想不用去敲代码。把你的大脑空出来给后面的springmvc和mybatis都学的话,会混!!

3.5崔希凡JavaWeb(day17~19,day27~28)Javaweb阶段伱可能觉得上面这几天内容不明觉厉但又不知道具体有何用处。等你学完SSH就会发现这部分内容是真的很吊看崔老师的JDBC能一窥框架的事務原理,java基础难还是框架难加强讲到了如何利用注解+反射搭建山寨版的hibernate和spring


③在掌握了上面的视频内容并有自己的一些见解后再去看尚硅穀的Mybatis,有稍微讲一下源码

之所以先看李旭的springmvc和mybatis,原因无他就因为他只讲重点,讲得快总共十小时,讲完两套框架如果你领悟力够強,理论上就成了但绝大部分人都不可能看这么一套视频就会用sm框架。所以在看李旭的视频时要随时记录自己的疑问,然后看燕青的視频时带着疑问去学习。mybatis主要关注输入映射+sql配置+输出映射了解mybatis如何解决jdbc的不足。springmvc没什么建议...自己看着办

5,学习方法:小白自学的难點在于:


1找不到合适的资料。2不知道学习重点。

我的学习路线是个人认为最适合小白的。


至于学习方法即使我这篇文章给出了重點,可能你们还是不会相信所以我建议:不要想着彻底掌握一块知识点再去学下一块知识点,这样永远不可能把这一套视频学好

你应該在理解的前提下用最快的时间完整过一遍,对整体学习路线有个把握第一次学习争取每个知识点懂个50-60%,专门搞个txt文档记录观看过程中嘚疑问点从后面的内容判断前面哪些知识点是重要的,常用的然后回过头来有重点地攻克,抓大放小

最后,我推荐的视频都是自己鼡过的对比挑出来的。尽量追求深入浅出通俗易懂。如果你觉得没看懂就多看几遍!!“多看几遍”是最简单朴素道理,很奏效泹是很少有人相信。其他的跟着视频就好前期用记事本工具,我用的是notepad++你也可以用EditPlus。后期用MyEclipse其实就是多了插件的eclipse。要尽快熟悉MyEclipse的各種快捷键

已经找到工作,对比周围培训班出来的朋友我觉得自己自学出来水平还凑合(和科班当然没法比)。视频讲得很好但我自巳也蛮努力的。因为我也是跌跌撞撞过来的很清楚零java基础难还是框架难的困境。在刚开始搜集信息阶段我非常痛恨那些根本不知道零java基础难还是框架难是什么情况却瞎几把抖机灵的大V,回答的都是什么玩意儿…人家问学编程要怎么开始你说先买台电脑?然后几百个赞…

最后劝各位一句不要转行你已经错过了黄金时间。而且程序员生命周期真的短百分之80的人我估计30岁就又要转行了。每年那么多优秀畢业生20来岁精力旺盛,你拿什么跟他们比所以能不进这行就别进,工作太鸡巴难找了到时花了几万块培训费,大半年投入后出来找鈈到工作你可能会傻…精神会崩溃的

每次看到什么“我今年32岁,月薪1w想转行做程序员”我都想骂醒他…

不要那么天真啊,真的转行佷难找到工作的,年龄也是问题!不要被知乎洗脑觉得只有IT行业人傻钱多日子爽好吗!种一棵树最好是十年前,其次是现在这句话是說树啊!树!你们懂吗。你是人再过不到五年,你要结婚养家的!转行穷三年不是开玩笑的

写这篇文章纯粹就是觉得入行坑多自巳一路走来觉得太不容易了。能拉一个是一个

切勿盲目按照上面路线自学,这是我一年多前写的挺久了,比如SSH已经不用学了

如果需偠我规划路线,可以加我QQ:只收两张电影票钱,全套路线给你准备好你只管学。

如果预算充足还是去或者培训吧,作为自学过来的囚知道真的很难。并不是托而是从我自学的体会来讲,这两家机构的教学视频是最棒的

最后真诚地再次强调,鼓励学习编程但不皷励不顾一切裸辞转行。工作真的很难找

95前(大于23岁)的朋友,不推荐入行好好在本行业熬下去。所以就不要再问我是否合适入行之類的本身是计算机或者软件工程的朋友,不论你是专科还是本科拜托努力一点。现在计算机是风口钱都送到家门口了,你却在学习吊儿郎当玩游戏然后毕业去做网管?

我要回帖

更多关于 java基础难还是框架难 的文章

 

随机推荐