JAVA 工程师课程介绍
课程内容
实 训 目
的
C 语言
熟练掌握 C 语言语法;掌握最基本的编程思路,了解自上而下的流程分
析方法和自下而上的软件开发方法。
HTML/CSS 基础
掌握 HTML 基本原理;掌握 CSS 各种常见样式设置;熟练使用 HTML 常
用元素开发符合 W3C 标准的用户界面。
Java 语言基础
掌握 Java 面向对象实现机制和规则;掌握统一建模语言 UML;掌握常见
的数据结构和实用算法;理解应用程序分层的作用及规则;熟练使用常用的基
本类库与接口;培养良好的编程习惯。
第一次项目实训
让学生了解做一个项目的基本步骤,通过做实际的项目对项目的过程进
行体验,实战;学习使用项目开发中常用的工具
数据结构
掌握数据结构中常用的栈、队列、链表等数据算法及 JAVA 实现。
SQL Server 开发
掌握数据库设计的范式和思路;掌握使用 PowerDesign 设计项目中的 E-
R 图;掌握数据库编程;熟练掌握 SQL 语句和 SQL 语句优化技巧;掌握使用
事务、函数、触发器、存储过程;掌握数据库安全和 SQLserver 数据库管理。
Java Web 初级应用开
发
理解掌握 JavaWeb 开发原理;熟悉常见的 Java Web 设计模式和
JavaWeb 开发过程;了解 C/S 和 B/S 程序结构,掌握客户端、服务器端交互方
式;掌握模式一的开发方式。
软件工程
了解软件生命过程;学习软件项目开发的流程,步骤;掌握软件项目开
发相关规范;了解如何管理软件项目。
第二次项目实训
通过团队合作和角色分工,让学生体验真实项目开发过程中的流程、步骤
开发规范和技术标准的运用;参与和体验项目过程管理、质量管理,积累团队
合作经验和提升表达、沟通能力;掌握模式一的开发方式。
Java Web 高级应用开
发
深入理解 MVC 设计思想和设计模式;透彻理解 JSP 引擎工作原理;熟练
使用 MVC 模式进行 JSP+JavaBean+Servlet(MVC)+SQL 开发;熟练使用
JSTL、EL 表达式语言;掌握 Web 应用程序国际化方式。
JavaScript + AJAX 开
发
理解 JavaScript 语言原理;掌握 JavaScript 核心对象和方法;熟练掌握
JavaScript 对象封装技巧;熟练使用 DOM 模型进行页面编程;理解 Ajax 的原
理;掌握基于 XML 和 JSON 的 Ajax 数据规则;熟练使用 AJAX、DWR 框架与
服务器进行交互。
XML
掌握 XML 语法规则;理解 DOM 模型;熟悉 Java 对 XML 的各种解析方
式。