java软件开发要学哪些课程

java软件开发要学哪些课程

ID:16736175

大小:211.00 KB

页数:3页

时间:2018-08-24

java软件开发要学哪些课程_第1页
java软件开发要学哪些课程_第2页
java软件开发要学哪些课程_第3页
资源描述:

《java软件开发要学哪些课程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、java软件开发要学哪些课程浙大网新经典课程java软件开发工程师实训,课程结构图,提供给初学及想学的同学们参考:JAVA课程  第一阶段:J2SE基础第一讲Java那点事,全面了解Java相关。基础语法复习第二讲面向对象的复习,深入理解第三讲常用类库的使用介绍,API文档的查阅技巧第四讲简单模块的分析,设计,编写,培养软件编程思维。课程目标:回顾Java基础,初步建立Java开发的一些基础能力以及良好的编程思维习惯,培养一定的面向对象的抽象编程能力。  第二阶段:小型SE项目第一讲项目需求的分析,需要用到技术点的分析,概要设计。第二讲项目用到技术点的学习

2、,包括JavaI/O流处理,Socket网络编程,多线程,泛型标准SQL,JDBC等。第三讲掌握JUnit单元测试方法。第四讲项目的详细设计,项目实现,总结。课程目标:个人独立完成一个小型的SE项目。项目中学习Java的高级知识,如JavaI/O,Socket网络编程,多线程,泛型,注解,标准SQL,JDBC,常用数据库使用技巧。同时开始接触项目中常用的Junit单元测试方法,注意代码规范。  第三阶段:中型Web项目第一讲回顾静态页面基础,包括HTML(标签,控件,事件,表单,布局),JavaScript(DOM模型,动态控制,表单验证),CSS(布局,

3、样式,盒模型)第二讲DIV+CSS页面布局技巧,设计工具Dreamweaver使用,调试工具FireBug和IE的开发者工具使用。第三讲JSP/Servlet学习,JSP语法,标签,EL表达式,JSTL,servlet常用接口,调用流程。内置对象,参数传递。学习符合J2EE标准的Web工程体系,理解整个web工程的运行机制。第四讲otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiComm

4、itteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecordero

5、ftheCountypartyCommitteeSecretary,Ministersand第3页共3页异步刷新技术AJAX学习,jQuery框架的学习,选择器、事件、效果、回调函数、动态HTML操作、CSS操作、Ajax调用后台等。第五讲Struts2初探。初步学些Struts2框架,理解工作原理,配置重点,标签,校验第六讲项目的分析,设计,实现。课程目标:系统地学习Web网页编程,如HTML、Javascript、CSS、Ajax。开始熟悉JSP/Servlet,web服务器等J2EE初级开发部署技术。完成一些web应用模块,初步理解B/S交互的整个过

6、程,学习Struts2体系结构及基础知识,为后期进行大型开发打下基础。  第四阶段:大型EE项目第一讲深入学习Struts2,拦截器核心技术,国际化,上传下载,第三方插件的使用。第二讲学习ORM框架Hibernate,理解工作原理,核心接口,HQL,Criteria查询,集合映射,组件映射,一对多,多对一,多对多关联关系,缓存,优化。第三讲学习Spring框架核心技术,IOC,AOP的原理及使用。bean工厂管理,依赖注入原理解析,面向切面的原理解析,声明式事务管理的使用。第四讲框架的两两集成,及三大框架集成,深入理解框架,并灵活搭建合适的技术框架。第五讲

7、大型企业级项目的分析,技术点调研,设计,实现。POI,iText,jFreechart等开源技术的调研。第六讲软件工程,敏捷方法,迭代开发流程的应用,团队分工协作。课程目标:学习Struts2,Spring,Hibernate,iBatis等开源框架,学习整合框架并搭建开发项目用的技术框架,能深刻理解框架原理并对技术架构做合理的分层设计。学习一些开源项目并能应用它们。开发基于Java的中大型团队合作项目,学习敏捷项目开发流程。培养调研新技术的能力,沟通表达能力,对项目流程有个深刻的体验,达到开发企业真实项目的能力要求。  第五阶段:提升课程第一讲Java核

8、心高级技术,JNI,反射reflect,动态代理Proxy技术等。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。