完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
学JAVA需要掌握的威廉希尔官方网站
及流程
对于java初学者来说庞大的Java语言不知到从哪里入手开始学习,也不知道都要学些什么才能符合企业的要求,以下是java私塾根据威廉希尔官方网站 的更新而调整的最新教学内容及流程,供大家参考。 1.java的基础知识 不要被新威廉希尔官方网站 迷惑,所谓万变不离其宗,新威廉希尔官方网站 都是基于java的基础之上,如果基础不扎实,对于这些新威廉希尔官方网站 的理解也是一知半解,学不到根源。 2.Java基础项目练习 综合应用Java基础知识来完成一个小项目。因为不再上Java基础了,所以需要借这个项目来统一锻炼基本的写Java代码的能力。 3.Java中级部分 包括集合、Swing(重在思想和方法的学习)、I/O、多线程、网络、反射、注解等知识。这里是开始培养Java编程思维方式的地方,很多内容Java私塾都是从设计层面去讲解的。 而且Java私塾的课程是自成体系的,前后知识点是相关联的,所以一定要按照课程设计,循序渐进的认真学习。 [/td] 4.Java高级部分-理论部分 把重心放在类设计、设计模式、体系结构、系统设计等内容,初步培养学员设计Java程序的能力 [/td] 5.Java项目开发 一个具体的Java项目开发,综合应用Java中高级所学到的开发知识和思想,理论和实践相结合才能真的学会。 6.JEE基础一 Html和Xml的知识。这里主要是做为第一个Java项目的缓冲,Html和Xml都很简单,只要上课认真听了都没有问题,课后就继续完善第一个Java项目。 7.JavaScript JavaScript是Web开发中很常用的知识,在这里会涉及到很多常见的页面动态功能的实现,同时还安排了一个JavaScript的项目,采用JavaScript模拟面向对象的威廉希尔官方网站 进行项目开发。 8.数据库开发一 全面的数据基础知识和开发应用:Oracle、Sqlserver、MySql数据库基础和开发使用,重点讲解Oracle,主要是Sql开发的知识 9.XML读写开发 学习对Xml的读写,包括Dom、Sax 10.JDBC开发 学习JDBC的知识,学会使用Java通过sql语句来操作数据库 11.JEE基础二 从整体上把握JEE,包括JEE是什么、JEE的本质、JEE的威廉希尔官方网站 分布、JEE的组件体系结构、JEE的学习方法等重要知识。 同时还要学习Rmi和Jndi的知识 12.Web开发 全面的JEE的Web开发知识:Servlet+Jsp+JavaBean+TagLib+JSTL 13.Web应用项目 综合应用Web开发所学到的知识,基于MVC设计模式,进行真实Web应用的开发,在开发过程中还要学习很多实用的知识,比如:Web分页、Web树、Javascript在Web开发中的应用、常见的一些Web控件等等。 14.Struts2框架 完整的学习Struts2框架的开发和应用,还要学习Struts2的运行原理,并深入研究基本的事项方式。 15.AJAX和DWR 系统的学习AJAX的基础知识,学习和研究DWR框架的使用、运行流程和基本的实现机制 16.Hibernate框架 完整的学习Hibernate框架的开发和应用,深入理解Hibernate的实现流程和原理 17.Struts2和Hibernate3结合的应用项目 一个完整的Web应用项目开发,主要是练习实际的应用业务如何实现,业务流程如何开发,并综合使用Struts2、Hibernate3、AJAX和DWR的知识。 18.Spring框架 完整的学习Spring框架的开发和应用,深入理解IOC/DI、Aop的理论和实现方式,学习使用Spring来集成Struts2和Hibernate3,并进行开发。 19.SSH项目开发 综合应用Struts2+Spring+Hibernate来开发一个完整的应用,侧重于业务功能实现、动态表的实现,学习如何完善一个系统以达到工业级的要求,同时还要学习JUnit、Log4j等 20.软件工程和UML 学习实际的软件开发公司中如何进行软件的开发和控制,同时学习实用的设计中如何使用UML 21.PL/SQL开发 PL/SQL:包括函数、存储过程、触发器、游标、集合、PL/SQL面向对象等 还有Java如何操作函数、如何操作存储过程、如何跟存储过程进行对象和集合的传递等 22.大项目的分析设计 以大项目作为载体,系统的学习拿到一份需求,如何进行需求分析、如何概要设计、如何分模块、如何定义接口、如何确定实体、如何进行详细设计、如何构建系统体系结构等设计上的内容,尤其是要传授如何分析设计的规则和经验,使学员具备独立分析和开发的能力。 23.大项目的具体实现,带着JBPM,还有JQuery 1:讲解大项目业务相关的实现,同时综合使用前面所学的知识,学以致用 2:几乎所有企业级的项目都会涉及到业务流程,所以在这里会讲解工作流JBPM的开发应用 3:学习JQuery的知识,学完就在项目中用 4:大项目会完全按照公司实际的开发流程来进行,会分组进行团队开发,所以这里还会学习CVS的使用 24.Struts1.x 虽然已经有很多的企业都已经开始使用Struts2了,但是还有一些企业再用Struts1,尤其是有一些老的项目还是需要Struts1的知识。由于有了Struts2的知识,所以学习Struts1的开发和使用,一次课虽然紧张点,但是足够了 25.Ibatis 虽然Hibernate是ORM的主流,但是Ibatis也占据了一定的市场,尤其是Ibatis可以用在相对大型点的应用中,所以还是应该学习一下的。当然有了Hibernate的基础,学Ibatis时间足够了 26.EJB3和JPA开发 EJB3在一些特定的william hill官网 还是比较广泛的,但总体市场份额并不多,所以还是应该能上手开发,时间很紧张,但只是学习如何基本开发,而不深入学习他的原理,也差不多够用 27.WebService和SOA 这也算是一个热门的话题,开发起来并不难,一次课上手开发没有问题 28.其他应用服务器和数据库 主要是学习Jboss和Weblogic的基本使用,同时学习MySql和SqlServer的基本使用,达到能够上手,并且在程序中调用起来 29.知识总结和面试指导 主要是把所过的知识串起来,再讲讲面试中常见的一些问题,其实还是实力最重要,如果开发实力不到位,怎么指导都是不管用的。 30.整个学习过程中会学到的工具或其他开发环境 IDE:Eclipse 和MyEclipse 应用服务器:Tomcat、Jboss、Weblogic 数据库设计工具PowerDesigner,数据库应用工具Toad和DbVisualizer,还有PL/SQL Developer UML设计工具:Rose和Together 软件工程工具:Project、Visio 版本控制工具:CVS Xml工具:XmlSpy 常用Java开发开源工具:Log4j、Junit等等 每个阶段在做项目的基础上牢固的掌握应用到的知识,只有在实际的应用中发现问题,加深所学的知识。JAVA私塾有全套的学习视频,可以参照学习。 最后提醒大家,在做项目的时候各位一定要从开始的需求分析一直到编程,按照流程来,一定不要去看参考代码! |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
12184 浏览 2 评论
4508 浏览 3 评论
3756 浏览 5 评论
9777 浏览 47 评论
4601 浏览 9 评论
750浏览 0评论
561浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 07:52 , Processed in 0.525687 second(s), Total 57, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号