去红树林教育去学习java,node.js web开发发,不知道这家培训机构怎么样啊?

只需一步,快速开始
后使用快捷导航没有帐号?
重磅!专利代理行业改革试点:专代考试有省证,年限年龄不限拍案惊奇|如何证明外观设计专利属于“现有设计的转用”谷歌为emoji设计新表情,提倡职场性别平等资深点评|外国申请人在中国商标确权程序中的四大常见误区作为专利人,你是《欢乐颂》“五美”中的谁?
最新主题最新回复本周热帖发帖排行
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
23       21       18       14       10       10      
今日: 308|昨日: 368|帖子: 1157353|会员: 128624|欢迎新会员:
主题: 1万|帖数: <span title="万
主题: 1万|帖数: <span title="万
主题: 156|帖数: 2506
主题: 1637|帖数: 1万
主题: 505|帖数: 5532
主题: 3650|帖数: 2万
主题: 2240|帖数: 4万
主题: 5054|帖数: 7万
主题: 1万|帖数: 6万
主题: 4201|帖数: 9276
主题: 1604|帖数: 7567
主题: 3200|帖数: 1万
主题: 1399|帖数: 2万
主题: 1446|帖数: 2万
主题: 320|帖数: 1335
主题: 1453|帖数: 1万
主题: 5281|帖数: <span title="万
主题: 52|帖数: 283
常用/友情链接
- 总计 4373 人在线
- 最高记录是 21163 于 .
Powered by跨专业零基础跟着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很多时候拼的是知识面的广度
已有帐号?
无法登录?
社交帐号登录自学javaweb开发怎么学?_百度知道
自学javaweb开发怎么学?
我接下来要怎么办?哪个是基础?学什么呢,怎么学啊,想学网站制作?现在我都晕了,什么servlet jsp spring之类的。这么多。,都不知道是些什么东西?麻烦说详细点,请问各位java学过了?有什么好的书籍或者视频教程,谢谢
提问者采纳
如果你想做点简单的应用,我们又习惯称Java企业级应用(Java EE),Java EE的基础是servlet,再学学MVC概念!在学完servlet和jsp之后,如果你javaSE学得比较好的话,你就去学jsp,jsp的实质就是servlet!那么JavaWeb开发,那你可以直接就学了,spring(容器),学好servlet之后、Ibatis和hibernate(这两个都是持久层框架,你去学习Java EE提供的框架,那就要有一定的方法了、struts(控制action),用servlet和jsp就足够了说到学JavaWeb
提问者评价
其他类似问题
为您推荐:
javaweb的相关知识
其他2条回答
我现在就是在培训机构学JavaWeb,不怎么简单这个最好去买本相关的书学习一下。,去下载个MyEclipse 8.5工具了解一下。
先学习JAVA 的基础。学习JSP前,最好了解了解HTTP协议。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Android开发及培训,高中学历可以学吗?红树林教育有安卓 java课程,安卓是不是好就业些?_百度知道
Android开发及培训,高中学历可以学吗?红树林教育有安卓 java课程,安卓是不是好就业些?
我有更好的答案
高中学历可以学的,只不过需要你付出很多努力而已,这个机构需要你多了解一些,最好看看他的老师怎么样
当你有了技术且比较扎实的话 公司一般会要的 学历这个敲门砖主要是刚毕业的时候,等你学会了之后,学历就没那么重要了。 红树林教育在业内还是很有名的,课程体系很丰富。
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 不知道组织机构代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信