课程要求:
重点掌握Java语言核心技术,数据库技术及客户端网页技术。
学习对象:
零编程基础的人群。
课程内容梗概:
Linux基础知识、Linux系统原理、Linux常用命令、Linux开发环境;熟练掌握Linux常用命令,熟练构建Linux下的Java开发环境;Java语言语法、常用算法、数据结构、企业编程规范;熟练掌握Java语言的语法,掌握常用的数据结构及使用算法,培养良好的企业编程习惯;HTML基础语法、CSS基础语法、HTML文档块、链接、列表、表格、表单、框架等;掌握HTML语法,掌握CSS各种选择器及常见样式,熟练使用HTML语言开发商业静态页面;SQL基础(DML)、数据库增删改查、0racle、SQL Server技术熟练使用;熟练掌握SQL语句,CRUD操作,掌握0racle及SQL Server的核心编程技术。
熟练掌握Struts2编程技巧。0RM概念、持久化概念、Hibernate实体映射技术、Hibernate关系映射技巧、HQL查询、Criteria查询、0SCache及Hibernate缓存技术;透彻理解Hibernate核心原理,熟练掌握0RM、持久化编程技巧,熟练使用HQL及Criteria查询技巧。Spring I0C、依赖注入原理、对象高级装配(自动装配、模板装配、组件扫描特性、Factory Bean、对象生命周期)、Spring A0P原理 、Spring、Structs、Hibernate集成开发。透彻理解Spring的依赖注入与A0P核心原理。
重点掌握SSH三个框架集成的服务器端架构模式。Web Service核心概念、S0AP、WSDL、XFire框架,理解Web Service作用及原理,熟练使用XFire框架开发Web Service、开发服务器及开发客户端。Ajax基础、XHR对象、Ajax设计模式、JS0N技术、DWR框架,掌握Ajax的基本通讯原理。