今天无意中点到一个JAVA培训网站上的内容,吓了一跳
课程主题 | 实训内容 | 实验项目 | 课时 |
第一模块课程学习目标:Java工程师 | |||
Java入门和J2SE | 面向对象编程,继承、封装和多态等,Java语言的基本语法。基本的界面编程(AWT和Swing),集合框架,多线程编程,网络编程,泛型、序列化,反射,序列化,程序国际化等。 | 1.完成五子棋、唆哈、俄 罗斯方块、连连看等小游戏。 2.完成仿QQ在线游戏大厅,并集成前面的小游戏。 |
25天 |
项目时间:
|
9天 | ||
JDBC编程 | 介绍Oracele、Mysql、和Sql Server等数据库的JDBC编程、SQL92,SQL99语法,包括多表连接查询等。Java程序动态创建数据库、执行查询、更新等。掌握存储过程、触发器的编写。 | 完成仿SQL Server企业管理器的数据库管理工具。 | 7天 |
第二模块课程学习目标:JavaWeb工程师 | |||
DHTML知识 | 常见的HTML标签,深入的JavaScript编程,JavaScript创建类、创建对象。以及CSS样式单,DOM模型,各种浏览器事件模型等DHTML知识。 | 完成树形论坛。 | 7天 |
Java Web编程 | Apache Tomcat,Jetty,Resin等服务器。JSP语法,Servlet、Session和Cookie,标签库和JSTL,Filter和Listener,JSP2.0表达式语言(EL)、自定义函数,MVC模式,DAO模式。 | 完成支撑企业运行的、二十多个数据表的工资管理系统。 | 10天 |
项目时间:
|
7天 | ||
软件工程(上) | 软件工程概述、敏捷开发、XP。常用数据结构的Java实现,常用的排序算法,UML(Rose、PowerDesigner),CVS的使用,ANT和Maven等工具的用法,软件测试和JUNIT。 | 5天 | |
XML知识 | XML基础,DTD,SchemaXSLT,XPATH,Xquery和Java中常见的XML解析方法 | 7天 | |
第三模块课程学习目标:Java企业应用工程师 | |||
Struts | 深入介绍Apache Struts基本流程,动态Form,异常框架,校验框架,标签库,常用扩展方式 |
1.完成广东省机动车考试系统。 |
7天 |
项目时间:
|
7天 | ||
Hibernate | ORM基础,Hibernate映射,关联映射,继承映射,HQL查询,条件查询,SQL查询,数据过滤,批量处理策略和事件框架 | 完成基于Struts和Hibernate的新闻发布系统。 | 9天 |
Spring | Spring的基础,IoC,AOP,事务支持,DAO支持,整合Hibernate,整合Struts,SpringMVC,Spring的邮件抽象层,Spring的远程访问(包括WebService和Hessian)和Spring的测试框架 | 完成SSH的企业工作流系统。 | 10天 |
项目时间:
|
9天 | ||
软件工程(下) | 设计模式的深入体验,讲授设计模式在实际开发中的使用,包括工厂模式,命令模式,代理模式和正面模式等。常用的性能解决方案,包括缓冲池,数据源的基本实现等。常用的系统架构设计,包括贫血模式,Rich Domain Object模式,ROR的架构模式 | 5天 | |
第四模块课程学习目标:高级Java企业应用工程师 | |||
Ajax | Ajax基础、XMLHttpRequest属性及方法,异步请求,动态加载服务器响应。详细介绍Prototype.js,Dojo,DWR,JSON-RPC-JAVA,AjaxTags5个J2EE领域的Ajax框架 | 完成基于Ajax的支撑企业运行的CRM系统,提供各种报表功能统计功能。 | 9天 |
J2EE的报表系统 | 报表的作用,常用的报表工具,包括POI,Jexcel,iText,和JasperReport等 | 5天 | |
项目时间:
|
9天 | ||
工作流系统 | 工作流的概念,JBPM框架的使用,jPDL流程定义,节点、事件 | 9天 |
算算就150多天,流程挺合理,但也未免太填鸭式了吧。再看看其中几个项目,按照这个时间来看,你一定是个代码狂人,120天不但要学习,还要一个人搞6个中小型项目。我刚毕业时,搞的一个报表系统,从需求,到设计,、和coding,就用了3个人半年,再算上测试和规格文档,前前后后快一年。哎~~~现在的培训机构实在太夸张了,这样能培养出好的程序员吗?大三那年曾经去过一个培训机构试听过,按照他们安排的进度,只能对各种技术进行走马观花,到头来啥都没学到。JAVA的学习还是要靠自己,多发现问题,然后解决问题。