JAVA开发课程

2016-07-07 14:07:55

Java课程体系

第一阶段:Android基础开发技能强化课时5周

阶段目的:熟悉Android编程基础即Java语言,掌握GUI编程,掌握SQL编程,熟悉Linux操作系统,体验真实的项目管理和团队开发

J2SEjava开发基础只是、常用开发工具、J2SE 6.0API、泛型、流、多线程技术、Socket网络技术、正则表达式、反射机制、Properties技术、Java Debug技术、面向对象编程、AWT/SWING技术、JDBC编程
SQL数据库的基础知识、DDL、DML、DQL、TCL、DCL
LinuxLinux的安装、文件管理、用户管理、重定向和管道、软件安装、网络配置
SVN版本控制的基础知识、项目checkout、项目提交、项目更新、解决冲突、项目还原
实战项目一:
即时通信系统
采用C/S架构,客户端使用Swing或SWT开发,数据库使用Oracle

第二阶段:B/S开发技术及项目实战课时6周

阶段目的:掌握常用的Web开发技术,掌握JSP/Servlet技术,熟悉UML建模,掌握PL/SQL编程,熟悉B/S项目开发过程。

HTML5、CSS3HTML,DIV,CSS;HTML5、CSS3
JavaScriptJavaScript语言、dom操作
JQueryjQuery框架使用、jQuery的常用插件
JSP、ServletServlet 技术、JSP 技术、JSTL Tag Library 技术、Filter&Listener技术、JSTL标签库、利用Tomcat搭建企业应用服务器
AjaxAjax的基本原理、Ajax实战
LinuxLinux的安装、文件管理、用户管理、重定向和管道、软件安装、网络配置 (移到第2阶段)
Oracle数据类型、表达式、控制结构、游标、存储过程和函数、触发器、Oracle SQL Developer工具;银行ATM项目
实战项目二:
协同办公应用
采用三层架构的B/S设计,展现层使用JSP、HTML、CSS、JavaScript和Ajax,业务逻辑层使用JavaBean,持久层使用JDBC+自定义DAO类,数据库采用Oracle

第三阶段:企业级开发技术及项目实战课时7周

阶段目的:掌握常用企业级开发框架,熟悉常用的测试技术,掌握各种设计模式,熟悉Oracle数据库管理,熟悉企业级B/S项目的开发过程。

日志系统Java Logging API、Log4J
Struts 2Action、Result、异常机制、国际化、类型转换、数据校验、文件上传和下载、标签库、拦截器、Ajax支持、整合JFreeChart
HibernateHibernate的原理、映射文件、主键生成机制、对象关系映射、持久化操作、数据检索、事务管理
Spring依赖注入、AOP、声明式事务、与Hibernate整合、与Struts整合
springMVC+
Mybatis+
Maven
ModelAndView模型,Rest风格,数据转换,国际化;mybatis单表\多表配置;缓存;Maven工程管理、pom模型;springmvc+mybatis+maven整合
JUnit使用JUnit进行单元测试
实战项目三:复烤生产物流系统采用Struts+Spring+Hibernate、Springmvc+mybatis+maven、AJAX技术等完成,并按照企业的要求对项目需求分析、系统设计、代码开发和集成各个阶段的提交物进行指导和评审

第四阶段:免费课程与增值服务 课时4周(讲课在周末或晚上灵活安排)

企业前沿技术讲解讲解工作流Workflow、Web Service、面向服务的架构SOA、商业智能BI等企业前沿技术,是当前企业信息化的趋势,代表对信息系统整合和进一步挖掘使用。
职业规划与发展各种类型软件企业文化、工作汇报制度、个人职业规划、时间管理、沟通技巧、商务礼仪。团队协作、沟通等软技能在企业中也非常重要,软技能突出的员工一般具有更多的发展机会。
免费重听对基础较弱和排名靠后的学员,可以安排对没有学会的重要课程进行免费重听。
高端指导对学有余力的学员,提供特别增强方案,增加企业高端的解决方案课程,使之能进一步提升项目经验。
简历与面试软件企业用人标准、简历编写、面试技巧、模拟面试和指导。
就业推荐由在各大猎头公司工作多年经验丰富的人力资源顾问对学生进行工作推荐,顺利就业。
加入中软同学会与就业到相同公司的老学员建立联系,并且免费使用中软技术论坛,获得持续的技术支持。
进一步技术提升学生就业后可以优惠价格参加中软其它面向企业在职人员的数据库优化、系统分析、系统架构、项目管理等技术公开课。

本文由中软卓越(西安)汇集整理,转载请注明作者及出处。

如需学习java、UI设计、软件测试、Python、大数据、嵌入式、Linxu云计算,请点击咨询,加入我们让你的未来不再迷茫。

关于我们

【中软卓越】-中软国际旗下高端教育品牌,是中软国际有限公司投资的大型人才服务机构,是中软国际人才战略的核心组成部分之一,承担集团发展过程中人才储备和培养的任务;专注IT培训37年,国内高端IT培训品牌,教育部指定官方IT人才培训机构。专注java培训、UI设计培训、软件测试培训、Python培训、大数据培训、嵌入式培训、Linxu云计算培训等培训课程。217家合作院校,880家合作企业,真实项目实战,素质拓展,职业规划。零首付,100%保障就业,先就业,后付款。

最牛逼的毕业学员入职名企享受高薪就业。880家合作企业,年培育学员人数逾6000人,毕业学员就职于中软国际、百度、腾讯、阿里巴巴、IBM、华为科技、中兴通讯、软通动力等知名企业。

还有什么疑问?我们全面为你解答!为您提供一对一专人服务,请点击下方咨询

相关阅读:

  • 卓越资讯
  • 猜你想看
  • 常见问题

    Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。[详细课程]

    软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程;软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。[详细课程]

    软件测试是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。[详细课程]

    Python是一种面向对象的解释型计算机程序设计语言,语法简洁清晰,特色之一是强制用空白符作为语句缩进,它常被昵称为胶水语言,能够把用其他语言制作的各种模块。[详细课程]

    UI设计分为实体UI和虚拟UI,互联网说的UI设计是虚拟UI,一般是指对软件的人机交互、操作逻辑、界面美观的整体设计。[详细课程]

    大数据,又称巨量资料,指的是所涉及的数据资料量规模巨大到无法通过人脑甚至主流软件工具,在合理时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极目的的资讯。[详细课程]

    云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。[详细课程]

    西安市长安北路8号高速大厦三楼

    电话:029-61876930