javajava开发培训有用吗零基础真的有用吗?

跨专业零基础跟着IT培训机构学习java,如何才能学好?
我的背景:某一本大学文科专业,大学时直接触过文科计算机基础和access数据库,对其他计算机知识很少接触。报了某IT培训机构后才在网上看到许多这个机构的负面信息,但自己还是决定坚持学。
这个机构的课程安排是这样的:1.(1个月)Unix开发环境;Java语言基础;Java面向对象;JDK核心API;项目是做个考试评测系统。2.(3个星期)sql语言;oracle数据库开发;JavaSe核心;XML;JBDC;软件工程基础;OOAD及设计模式;Android基础;Android应用开发;项目是做个航空订票系统。3.(3个星期)HTML/CSS;JavaScript核心;Servlet/JSP;Ajax;JavaScript框架;项目是做个“当当网”。4.(1个半月)Struts2.1.6;轻量级组件基础;Hibernate3.2.1;Spring2.5;常用核心组件;Android多媒体;Android高级;JavaEE规范;EJB3.0;WebService;项目是做个GPS物流管理系统。
我的目标:通过几个月学习成为Java程序员,公司和待遇不至于太差。
我的问题:1.是否需要极其努力才能达到Java程序员的标准?2.以企业需求来看,哪些知识需要重点掌握?3.自己课余时间希望通过其他书本或教程来学习,有哪些书是适合我的情况?除了Java的书以外,其他计算机的知识需要了解多少?分别都有哪些书/材料比较好?
多年以前(2002吧),我自学Java,考了一个SCJP(Sun Certificed Java
Programmer),现在叫OCJP(Oracle Certified Java
Programmer),取得98%的成绩(错了一题,忘记具体题目,大概是多线程的题目)。时间过去很长了,按照记忆回忆一下:个人认
为,OCJP(原SCJP)的教材是极佳的学习来源,Java的基础知识讲得比较透彻。当初这种培训认证的教材是不允许外传的,但是目前相信网络上到处都
是了。想要学好Java,这个基础训练个人认为是相当重要的。多做各种训练题目,积极思考,透彻理解。当时我随便报了一个认证培训班,主要是考虑遇到问题
可以有老师帮忙解决。考取认证培训我花了好像有两个月时间吧,包括上课(周末)和自己做题。要做大量的习题,不明白的概念和知识点除了问老师之外,要自己
写代码验证,加深记忆。当时感觉比较困难的是多线程方面的知识,由于多线程程序的特点,自己写程序很难验证一些概念,只能多读书,在网上多找相关的文章
看。最重要的一点是,切记,不要看中文教材!不知道现在中文方面的书籍翻译水平是否有提高,但是我一直没有看中文教材的习惯。包括网上的技术文章,尽量不要看中文的文章,或者只看权威网站的技术文章,比如infoq,IBM developer network上的文章还算靠谱。说句个人看法,现在网络上中文的技术网站,功利性太强,故弄玄虚的文章极多,把简单的问题复杂化,把复杂的问题简单化。(好吧,我承认我说的是CSDN)。基础训练是很重要的,个人认为现在的一些培训机构功利性很强,在短短的时间内塞给你大量的东西,你不但学不过来,而且为了完成任务而完成任务,很容易养成一些编程的坏习惯。大的道理其实大家都知道--学习是没有捷径的,需要你多思考,多练习,不放过任何一个学习的机会。在学Java的时候,我的编程基础也很弱,但是很多计算机方面的专业知识我一直在学习,玩电脑的时间也很长了,实际工作也涉及到很多软件开发的事情,所以和题主的情况不太一样。要补上这些差距需要更多的时间和更加刻苦的训练。我的另外一个可以分享的经验就是,我的编程水平有一个质的飞跃阶段,是2003年中,我在一个互联网公司,一个人负责一个大型的论坛的开发项目,使用JSP/Struct和Oracle数据库。毫不掩饰的说,当时我的编程水平还是比较初级,软件开发经验大概是2年左右吧,我一个人根本无法设计这么一个大型的系统而不出问题。在当时经理的同意下,直接“借用”了一个当时的商用论坛的开源版本。但是,这个商用论坛的所有代码我是全部理解透彻了以后,才开始真正做产品开发的。大概经过了半年的时间吧,我已经感觉我在软件开发方面有了一个质的飞跃,看待问题有了一定的高度。所以,我给题主的另外一个建议,就是“抠代码”,优秀的开源项目有很多,找一个中等规模、非框架类的项目,花大量的时间吃透它。为什么要非框架类的项目?原因是框架类的项目针对性不强,解决实际问题的参考价值有限,特别是对于初学编程的人来说,常常会看不懂代码为什么要那么写。虽然我个人是因为个人的兴趣而走上软件开发这条路的,但是我并不排斥为了提高待遇而去学习编程,但是请不要功利性太强,码农并不好当,踏踏实实的做技术才是出路。总结一下:1. 打好Java的语法基础,OCJP是王道。2. 吃透一个开源项目是提高自身软件开发水平的必经之路3. 有限的英文水平是所有码农上升到高手阶段的障碍,请尽量提高自己的英文水平。几年过后,如果题主发现自己在软件开发道路上走不长,可以转行做产品经理嘛 ;-)。(知乎上做产品的多,请轻点拍砖。)------------更新-----------这个回答的时间有点久了,再次更新的动机是有位同学连续私信我两次,问我“中等规模非框架类的项目有哪些”。说实话,我也不清楚。当年我不仅仅“扒”过一个商业论坛的源代码,还看过Resin/Jetty的源代码,究竟看什么样的项目能够对自己有帮助其实是一个很主观的选择,同时要结合自身的技术水平,这个推荐项目要做到人人满意,对于我来说是几乎不可能的事情。但是,我不想说一些“政治正确”的话来敷衍,于是在网上搜索到一个项目,花了一点时间看了看它的代码,感觉代码风格还算工整,如果有人感兴趣的话,可以下载下来看看。老话说“师傅领进门,修行在个人”,不知道我够不够资格当别人的师傅,但是,“修行”一定要靠个人的努力。所以,不管如何,我得发一个免责声明,如果因为阅读我推荐项目的代码产生头晕、呕吐、想骂人的冲动的话,本人概不负责,谢谢!Tiny Java Web Server and Servlet Containeraka Miniature JWS
自己以前参加过Sinojava的Java培训,也看到过很多身边的人参加过其它一些培训机构的培训,这里来说说我自己对这些培训机构的想法。很多培训,尤其是小型 的培训机构,他们的课程设置很多时候都是参照大型培训机构来设置的,但是也仅仅只是设置而已,一般情况下,大多数学习者都无法实现学习目标,你想想,就算给你6个月时间,让你去学你本专业里面的一个新的领域,你能学到什么程度,再想想,现在给你六个月时间去学习另一个你从来没有接触过的专业,你又能学到什么?看你上面的安排。1. Unix 开发环境(这个课程我想应该是这么设置的:教你什么是操作系统,Unix历史等,这些只会讲讲而已,没有什么特别的练习;然后开始教你一些基本的命令行操作;之后教你如何安装配置Unix 下 Java 开发环境(应该不是Unix 而是 Linux 吧?),如果 真的能讲到这么多,那就已经很不错了,这样一来,你首先一个,不能带着太多Windows下面的习惯去理解老师讲的,本来时间就不足够,如果你再这样胡乱搞一下下,时间就浪费了,就当自己是个电脑白痴去学这个还好一些)……之后的时间讲的那些,如果你对编程没有过任何接触或者只是皮毛的话,将是你整个学习过程中最难的,万事开头难嘛,这就得看老师的功底了,Unix 开发环境应该会安排3-5天,那一个月还是25-27天,这个时间里面,Java语言基础一个星期,面向对象一个星期,JDK核心API一个星期,总计二十一天,之后的那4-6天让你们去开发这个系统,开发过程中有不明白的还可以问老师,然后最后一天应该是一个班的人坐在一起来演示自己开发的东西,并且说明 自己用了什么技术 ,让大家看看自己的源代码……这么一个月就过去了。在这一个月里面,你必须要自学很多东西,比如讲到Java是一种编译型语言的时候,你就得去了解什么是编译性语言,除了这种语言,还有什么其它的语言没?如果有,都有哪些?它们之间都有什么不同之处……讲到Java面向对象的时候,你又得去知道什么是面向对象编程,除了这个,还有什么别的没有?反正 就是自己要学会扩展老师讲的任何一个知识点(老师也会提示哪些是重点,不过因为这一个月是基础,而基础本身就是重点,所以,你就把这一个月里面的任何东西都当作重中之重去学吧)2. SQL 语言相对来说就简单一些了,并不是说这个本身简单,而是通过第一个月的学习,你已经对编程有一些了解了,也知道 SELECT * FROM xxx 这种是什么东西了,但是SQL也好,Oracle 也好,并不会讲太多,另外有一个,这里面教Oracle其实并不一定是最好的选择,个人感觉仅仅只是因为Oracle 这个东西让所有人认为都很牛,而且哪里都在用Oracle,所以基本上任何一个教Java的培训机构都会要教Oracle,其实好好看看,现在很多新出来的应用都不用这个东西。这三个星期 里面,Oracle教完之后的内容才算是这三个星期的重点,但是那个 Android 应用开发有点儿多余,本身时间就这么短,还加上这么一个破东西在这里面浪费时间,纯粹就是因为现在Java开发里面Android火,所以吸引眼球来着了。3. 这三个星期里面的内容可真的是太多了,我从05年接触HTML到熟悉它,花了近一年时间,而一直到现在都还处于一个学习阶段,不敢说如何精通,CSS就更加了,另外还有一个,不要太相信Java老师教你的HTML+CSS 知识,或者你就完全不用去听都好,如果那个老师是一个资深的Java老师,那么HTML+CSS基本上也就只是停留在DreamWeaver画页面上面,看看《》与《》,一天时间,基本上就让你可以自己写HTML文档了,CSS的话,在整个学习过程中不需要看得太重,它和你没有太大的关系,但是HTML基本上要懂,因为你以后和前端打交道,基本上就只需要HTML这个就成了,CSS这些的以后有时间想去了解再去接触也不迟。JavaScript也只需要个基本的概念就成了,课程里面说的是JavaScript核心,唉,不敢说啊,按我的想法,JavaScript比Java大得多,怎么可能三个星期里面还要和HTML+CSS分时间就搞懂JavaScript核心呢……其实应该也就只是让你知道什么是JavaScript以及如何在HTML里面使用吧,最多再加一个和CSS配合者改变界面上面的一些外观(很有限的),Ajax就更不用说了,只是讲理论与实现方法,但是应该很难让你搞懂这里面到底是么子道道,到是那个JavaScript框架不错,教的应该就是jQuery(这个入门太简单了,但是如果就只是教jQuery的话,按整个Java课程来看,感觉JavaScript与Ajax都不需要教,只需要教一个JavaScript基础概念并让你会使用jQuery就足够了),项目做个当当网有点儿过了吧,说白了就是:一个可在添加商品的网站,访问者可以购买商品。那么这个阶段的重点其实就在于我还没提过的Servlet/JSP 这个了。4. (1个半月)Struts2.1.6;轻量级组件基础;Hibernate3.2.1;Spring2.5;常用核心组件;Android多媒体;Android高级;JavaEE规范; 这一个过程中,是哪个培训机构都会教的,Structs Hibernate Spring都算重点了吧,不过除了这个,你还得要明白一个,什么是框架什么是库,这个理解了,以后接触新的框架或者库才能自己学习,这个过程中你必须得培训好你的自学能力,而自学能力又需要有一定的基础,在这整个过程中都注意这一点吧。Android 应用开发这一阶段应该是对前面那个的扩展,但是个人感觉还是应该把Android去掉,课程设置有点儿太大了,这么短的时间先把Java学好,然后再扩展到Java里面的子领域……EJB3.0;WebService;项目是做个GPS物流管理系统。关于EJB,我想应该不需要去学习吧,很少有公司用这玩意儿,记得应该有些银行在用吧,其它小公司也用不起,大公司也有自己的解决办法吧……了解一下就成了……回答你的那些小问题:1. 做任何事情都需要极其努力,至少需要努力才可能成功,学习Java这个东西更加,而且这不是你教点钱,花几个月时间就能成为一个好Java程序员的,以后的路还长着……2. 所有Java的基础知识,了解什么是Java框架,会使用一些常用的Java框架,有能力自学Java的新知识,程序开发的基础理念,计算机基础……我所能想起来的也就这些了,毕竟 自己并不是专业搞Java开发的,也没有在哪些Java项目里面做过开发,所以,只能提供这些建议3. 这个问题,请自行Google之,网上有很多,就算是知乎里面也有好几个问题是说这个方面的。然后关于这整个课程的哈,我只是想吐槽一下:这家培训机构只是在堆积各种各样现在都很火的东西,然后让你感觉能学到很多知识,而且都是现在大公司大企业正在需要的知识,最后,很有可能你会发现,自己屁都没学到一个,还有,如果你是在北京的话,看看各种各样带“清”或者带“北”的培训机构,绝大多数和这号儿都差不多,具体情况,还请自行体会,如果能退款,最终的建议是退款换一家吧,如果不能退款,那就发挥好自己的自学能力吧……这比上大学还扯……我只是个外行人,说的哪里有不对的地方,还请行内人纠正指出哈……
看是什么培训机构这么跟你说吧 ,北大青鸟是这样的, 培训机构有一群不太懂技术(基本十年不换,教的都是旧技术,旧技术不精,新技术不懂)的老师和一群什么都不会的班主任(类似于电话传销一样的废物,他们的职责就是和你们父母搞好关系)他们的培训过程是这样的把你骗进去后死活不管了,教你一些最基本的书上的东西给你充足的自习时间,差不多半年左右,跟家里自习的区别就是有人陪你在这半年里,有点思想的学生就会有意见,那么班主任的作用就开始发挥了各种理由就来了,你学习不认真,不听老师的安排,就业他们就不管了尤其是跟家里处理不好关系的学生们真的挺委屈的,具体你们自己体会重点是:培训机构出身的学生们基本上没有找不到工作的,原因有以下两点1.他们会给学生包装,有的会办假证,本科文凭2.他们会有一段时间背面试的东西我曾经面试过许多这样的人,问到一些问题的时候完全没有自己的理解,但是书背的很流利熟悉IT这行的也许会知道,他们之所以能找到工作并不是因为技能有多出色相反他们也就是最底层的码农,而深圳是最缺农民的位置
过来人跟你说,ssh以后的内容基本上可以忽略了,前面的安卓基础也可以忽略了。一是没时间,讲完ssh就要赶你们找工作了。二则安卓是要开安卓班的所以....第一个项目,考试系统如果是用swt/swing的话,也可以忽略了航空订票放的太前了吧,js/jquery/ajax没学,别说还是用swt/swing...所以真正可以玩的也就那个“当当网“。以上是闲话,下面是正题:1.是否需要极其努力才能达到Java程序员的标准?半路出家肯定是需要付出更多,没什么好质疑的。2.以企业需求来看,哪些知识需要重点掌握?多线程,集合,SSH,数据库,jquery。并不是说都要精通,但是至少要拿到工程后知道每个部分起什么作用(熟悉)能尽快上手(熟练)。另外,如果会搞样式的话更好了,毕竟大多数企业都不会配专门的前端工程师然后这种培训机构出来的java码农的行情大约是3k起薪,说高了的话就是在骗你了。
系统地学习,知识点详细,可以看java零基础视频
这位兄弟,我是一本机械专业的,感觉来学校招聘的好企业进不了,一般的企业工作环境不好工资也不高而且感觉升薪比较慢,所以我这两天也在考虑要不要转行学编程,就是下不了这个决心。如果要学这个的话,一方面是感觉大学四年的机械白学了,一方面是怕培训机构不靠谱,到时候学不到什么实在的东西,出来后工作不好找,找到了也担心工资不高。能不能加个好友讨论一下,我的扣扣。
讲的再多还不如做来的有效。很多培训机构都是视频教学的,也有的就算真人教了也没有很好的项目让你练手。好好找吧。我去浙大网新学过,个人觉得不错。仅供参考哈!
这位同学报的是达内吧。- -因为你是零基础,先跟着培训机构把东西过一遍,在这些上把每个知识点都搞扎实了。想自学的话可以根据将来你去的公司需要的技术再去加深,JAVA很多时候拼的是知识面的广度
已有帐号?
无法登录?
社交帐号登录自学JAVA和去培训机构,哪个更好?看过来人怎么说
  经常听见一些刚刚接触JAVA或是想从事JAVA软件开发的同学问有关自学JAVA和上培训机构的问题。许多大学生和社会人士在有想从事JAVA编程之前,都有自学和上培训机构的烦恼。经过我的总结,我发现很多人不是很清楚自己想要什么,在选择方向时不能够很清楚的辨别,在这里,我也根据我所遇到的情况,将大部分打算学JAVA的人的疑惑和想法列出:
  学生A:我咨询了上海的一家培训学校,一个J2EE软件工程师的课程,PART TIME学要2年时间,学费15000,大家觉得有必要吗?
  学生B:请问大家有人自学java成功么?用了多长时间,要真实哦!
  学生C:自学JAVA到能胜任工作要多久时间?是自学好还是去培训好?
  学生D:请教前辈,JAVA自学行不行啊?培训都太贵了,不想花冤枉钱
  学生E:Java找工作,自学好呢还是上培训班好呢?自学和培训出来后,能力,所用时间差距有多少?
  学生F:学java是自学好,还是报办好,本人零基础。
  学生G:想学习java,自己有这方面的基础,网上自学都看不太懂,参加培训的话谁家比较好?、
  学生H:目前要学java,想去培训,但不知道花那钱冤枉不!因为听好多人都说:老师讲的很少,大部分时间都是让自己练!我想自学,但目前掌握的信息太缺乏!
  当然,类似的问题还很多,到底是自学JAVA好还是上培训机构好呢?让我们来听听JAVA技术过来人(以从事JAVA相关工作的人士)的意见吧。我大致列出有代表性的一些意见,供想学JAVA的人参考:
  JAVA过来人A:我觉得培训班里的最大优势就是能手把手带你做项目,自己看书的话可能项目做起来有点费事
  JAVA过来人B:我相信自学的人的经验对自学的人来说特别有价值!只要有人成功,我绝对相信自己!如果......,那么以后有了自己自学的经验,也可以带动其他自学的人成才!学习编程主要是个人的逻辑思维,即使逻辑思维不好,只要有毅力去学,就一定能学好。现在网络上的教程铺天盖地,你可以考虑下载,在家慢慢研习。虽然没有老师速度可能会慢点,但对自己也要有信心。相信自己, 一定能做好!
  JAVA过来人C:培训之所以那么贵是因为软件业利润高,所以搞培训的就觉的,教你了一个很挣钱的本事,所以学费要收贵点,自习是完全可以的,没问题的,但是你花的时间会比培训时间长,如果不是马上就要用java去挣钱的话就自学吧, 建议你先学习。
  JAVA过来人D:花钱是为了以后多赚钱嘛!有个工作比啥都强。我当时也纠结了,因为自学时间太长,有些知识点害怕肯不透,后来还是去培训了,在哈工大银河。学完之后就上班了,虽然现在在一个小公司,2500一个月,但过年过节都发点东西,最好的是我可以把活安排给下面的人干,自己的愿意什么时候做就什么时候做,自己说了算,我也挺知足的。
  JAVA过来人E:对于大部分人来说,上培训机构明显比自学更有出路,能够更多的找到工作。我们不否认,确实有自学成才的,可是我要说的是,如果你在大学都没有好好学习一门技术的话,指望毕业后再自学。恐怕有点痴人说梦了。之所以上培训班,最大的优势就是有老师带,有学习氛围,即使交点钱,也是值得的。
  JAVA过来人F:本人是自学的,但是根据我们公司的情况。自学的确实很难学成,当初和我一块自学的大部分都半途而废了,而上培训机构的基本都能找到工作,毕竟有老师带比自学要强的多。而且现在上培训机构的基础更扎实,更能获得企业认可,建议培训。
  【本站总结】很多JAVA过来人,针对好多JAVA学员提出的是自学还是上培训机构的问题,给出了不同答案。但,我想每个人肯定是基于自己观察的情况给出的,都有一定道理。至于是自学还是上培训机构,貌似都可以成功。关键看你自己更适合哪一个了。
文章由编辑&。我上过两年高中,没拿毕业证,现在在一个物流公司上班,偶然发现我们村附近有一家培训java工程师的培训机构,想去参加培训,他们宣称培训3个半月然后培训完包给安排工作,培训费要一万5,下一期在下个月中旬,我现在已经辞去了现在的工作(下月离职),想去参加培训,又怕培训完工作找不到,又要还学费,不够丢人的。
我感觉我挺喜欢这个的。
三个月正常人学不到啥的,其实要不是学费这么贵你去入个门倒是也没什么,一万五摆明坑你,还包工作,这特么唬人么……培训机构的招生部门老实说平均的节操不太高,不管什么情况, 合不合适,都敢吹的天花乱坠的把你骗进来。程序员的确是个门槛不太高的职业,但是好歹是个脑力劳动,得有努力,有时间付出,有积累。至少说让你学半年,那还差不多。当然这得你有动力学习,智力至少达到普通。学历什么的我就当没看到了,你自己要有心理准备,这个真金白银花出去,不能像你当初上学那样半途而废就是了。包分配什么的就不要想了,好歹是出来工作过,见识过社会的人了,要懂得天上不会掉馅饼。利益相关:前北大青鸟讲师。
1 以后你打算去哪工作,就在哪个城市参加培训,多出来的交通等费用,会在你工作后得到相应的回报&br&2 既然培训费用预算在10K+,建议去北上广深这些一线城市,二三线城市工资很低,短期无法收回成本&br&3 学之前最好先把java入门了,否则会跟不上课程进度&br&4 注意你的同班同学,以后很可能是同事同室,他们会成为你人脉的一部分&br&5 祝好运&br&&br&~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&br&补充一句,我10年前就参与过这种培训,当时同学中就有高中学历的。培训期也就是4个月左右,但不是北大青鸟这么弱的培训学校。家里资金够的话,这算是个敲门砖吧,总比两眼一抹黑强。培训出来的工作好找,安排的工作还不如自己去找一份。不信你可以拿一个写着培训过的简历去投,你就知道有没有用了(当然别投太多毕竟你现在还没学呢)。
1 以后你打算去哪工作,就在哪个城市参加培训,多出来的交通等费用,会在你工作后得到相应的回报 2 既然培训费用预算在10K+,建议去北上广深这些一线城市,二三线城市工资很低,短期无法收回成本 3 学之前最好先把java入门了,否则会跟不上课程进度 4 注意…
老实说,花3个月1w多培训,还不如留着钱看视屏自学,都差不多
老实说,花3个月1w多培训,还不如留着钱看视屏自学,都差不多
已有帐号?
无法登录?
社交帐号登录19岁,中专,计算机语言JAVA零基础,从零开始,去培训机构好不好_程序员吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:68,861贴子:
19岁,中专,计算机语言JAVA零基础,从零开始,去培训机构好不好收藏
想从事这种工作很久了,现在有了点积蓄,想要去深圳的达内科技培训,求大神指点,还有就是先就业后付款是真的吗,谢谢大神。
上海达内程序员一般需要4-8周,就可以完全掌握.上海程序员的费用一般根据培训的课时决定.
考虑就业的话,建议培训移动开发。
为了更高的offer 冲吧孩子
还有JAVA零基础是啥意思
我也有意向。以后学历是个坎。加油吧
英语只认识24个字母能学么
能学是能学,但是不建议,年龄太小,基础知识太差,这种情况下一半以上的人根本管不住自己,半途而废了,剩下的一半也没找到对口专业,找到对口专业中基本全都是考加班挣钱的码农,之后干了3年左右之后,其中大部分都干不动了,换行了,只有少部分能成为真正的程序员。从概率和竞争力角度来说,程序员对于年龄太小基础知识太差的人来说不是好选择。宁为鸡头不为凤尾嘛。
不管什么培训 先就业后付款 这种话你也信么,没基础学习真的太累 我也是零基础开始的 建议没基础最好不要去,自己肯坚持还是行的
我建议你自学通过黑马的流程测试,还有就是自学能力,能进黑马基本是你人生的一个转折点,并且你还在深圳,同19岁的路过。
楼主已经放弃了,终结此贴
这行累。其实就是当代工人。
楼主加油哦
关注微信算法与数学之美,有资料可以下载啊
听说达内这名声不是很好,选择培训机构一定要查询清楚,不然到时候损失的不但是金钱,更重要的是时间
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或查看:14296|回复:12
我是文科生,学语言的,可是最近对软件开发有了兴趣,想学习java,然后自己开发点东西玩玩,文科学这个很难吗?数学不好行不行?要到能自己开发小软件的水平要多久,入门需要看些什么材料啊,网上资料不是很好,又要花钱,我要是学会了以后转行也好转啊,现在专业工作真不好找
本帖最后由 xkffrances 于
14:58 编辑
我学了2周了,已经入门了,基本代码都能看懂,看不懂的研究研究也就懂了。重点是要学好概念,概念搞清楚了,再找各种代码来练习,找到问题不懂的不要慌。
有句话讲得好!万变不离其宗!
什么难题都能通过基础概念加以解释。
比如组件、抽象类、接口、异常处理和流等等的问题,一定要先了解概念,会简单的使用。等看到代码的时候,如果很复杂,这时候再去深入研究。
基本上来说,任何一个知识点如果扩展开来都是一个庞大的知识库,人的精力有限,不可能全部了解,是不是?用到在学。
但是有一点,你基础一定要会。
前期快速入门的方法就是找到视频,视频要清晰,优酷的不要看,模糊的不得了,论坛里就有很多人发的视频。看完视频你差不多概念都过一遍了,一个星期应该能看完吧?然后用一个星期仔细的把视频再看一遍,边看边跟着视频写例题,这是加深映像的过程。
然后就是网上找大量的编程题目来自己构思自己编,一定不要看例题,自己慢慢想,这时候你会发现需要学好api系统的类库,不是要都学,但是你要会学会如何查api,以及如何查找每个类的使用方法。
接着,你编了一到两个大的程序之后,发现概念还是容易混乱,而且各种对象之间this过来,调用过去的,很快就把你饶晕。其实这是编程思想没打通,编程就像编故事,故事大纲写好,然后处理各个情节。
写程序的时候不要老想着我这代码是不是写错了,要大胆按照自己的思路向下写,比如链表,如果你专死胡同的话就完了,我专了2天的死胡同,后来才想通。像需要方法的地方,你不是没定义吗?不用管他,直接写出来个方法,以后慢慢想定义。
这些全部都是慢慢加深自己的入门步骤。等到这些都很熟练之后,你就要学数据库、web和各种实例当中项目需要的东西了。开发android就学android方面的,开发企业软件就……,反正看自己的发展方向了。
引用:原帖由 梦朝思夕 于
13:57 发表
我觉得学习是没有什么捷径的
学习编程只能靠你动手了 怕等我学会了,黄花菜都凉了
引用:原帖由 wyanlord 于
20:48 发表
我学了2周了,已经入门了,基本代码都能看懂,看不懂的研究研究也就懂了。重点是要学好概念,概念搞清楚了,再找各种代码来练习,找到问题不懂的不要慌。
有句话讲得好!万变不离其宗!
什么难题都能通过基础概念加以解释。
比如组件 ... 多谢多谢指点 我在优酷看过视频,快把眼看瞎了都
话说坛子里人才真多啊
学什么都不能太过急切,保持一颗平和的心,从基础左手,学习编程思想,基础扎实了学什么都快
视频和代码来的最快最直接,卡住了再翻书上论坛
要自已多动手
你刚开始学的时候,就好像不会打麻将的人在看别人打麻将,看得云里雾里的。
看别人出牌出的那么麻溜,挺高级的似乎。
但是你只要抓住重点,知道怎么算是胡牌了,你不就看懂了吗?
即使你能看懂,但是距离打麻将赢钱,还是有差距是不是?
但是起码你能看懂了,自己也能学着打麻将了,欠缺的只是经验。
然后你找几个人打一个月麻将之后呢?是不是也基本上有点经验了?
---------------------------------
java和打麻将类似。java是工具,记住了,java也是本字典。
你要学会如何查字典。
查字典需要学会汉语拼音和笔画吧?
那么java里什么是拼音和笔画呢?
数据类型是声母,循环结构是韵母,类和对象是笔画,基本概念是页码。
每一个汉字就是一个方法。
目标很明确了吧?
掌握数据类型、循环结构、基本概念和类对象,你就能看懂方法的调用了。
ok了,java你就入门了。
想要快速的话,只能把重点记录下来,花几个小时背在心里,中国的背书有个效果就是背下来就容易理解了,呵呵。
就和天龙八部里的内功一样,吸进身体之后慢慢消化。
:o1 文科出身
引用:原帖由 wyanlord 于
14:38 发表
你刚开始学的时候,就好像不会打麻将的人在看别人打麻将,看得云里雾里的。
看别人出牌出的那么麻溜,挺高级的似乎。
但是你只要抓住重点,知道怎么算是胡牌了,你不就看懂了吗?
即使你能看懂,但是距离打麻将赢钱,还是有差距是不 ... 比喻的很好,多谢多谢
引用:原帖由
11:02 发表
:o1 文科出身 是滴,我有个同学是学日语的,然后去了培训班,学完之后做编程去了,我表示。。。我不知道说什么了
个人觉得看视频教程是最好最快的学习方式,我这里有相关的学习资料,你可以的我
我觉得李兴华的视频不错 讲的挺好的 你可以看看

我要回帖

更多关于 java开发培训有用吗 的文章

 

随机推荐