Java软件工程师就业课程简介
Java是一个由Sun公司开发而成的新一代编程语言。使用它可在各式各样不同种机器、不同种操作平台的网络环境中开发软件
详细介绍(点击查看)
课程内容:
第一阶段 Web网页开发
一、HTML大纲:
二、CSS大纲:
三、JAVASCRIPT大纲:
四、XML基础大纲:
第二阶段 Java面向对象编程
简介:
Java语言的核心是面向对象编程,但是Java语言从起源到现在,很多因素也起到了非常关键的作用,Java设计开发小组的成员总结了Java的关键特点,包括下面几个。
简单(Simple)安全(Secure)可移植(Portable)面向对象(Object-Oriented)健壮(Robust)多线程(Multithreaded)体系结构中立(Architecture-neutral)解释执行(Interpreted)高性能(High performance)分布式(Distributed)动态(Dynamic)
课程目标:
这门课程中,学员要掌握以下内容:
创建利用Java语言的面向对象特性(例如,封装、继承和多态)的Java技术应用程序
从命令行执行Java技术应用程序
使用Java技术数据类型和表达式
使用Java技术流程控制结构
使用数组和其他数据集合
通过异常处理实现错误处理技术
通过Java技术GUI组件创建事件驱动的图形用户界面(GUI);面板、按钮、标签、文本字段和文本域
实现输入/输出(I/O)功能来读取和写入数据和文本文件
创建多线程程序
创建简单的传输控制协议/Internet协议(TCP/IP)客户机来通过套接字进行通信
JDBC数据库开发
教科书:SUN官方教材
参考书:
Java2核心技术卷I:基础知识
Java2核心技术卷Ⅱ:高级特性
Java编程思想(第四版)
相关认证:SCJP
相关项目:C/S架构的信息管理系统,网络聊天程序
第三阶段
简介:
在 Java EE 的蓝图中,JSP servlet是属于Web层技术,JSP与Servlet是一体的两面,可以使用单独一项技术来解决动态网页呈现的需求,但最好的方式是取两者的长处,JSP是网页设计人员导向的,而Servlet是程序设计人员导向的,理清它们之间的职责可以让两个不同专长的团队彼此合作,并降低相互间的牵制作用。
课程目标:
在本课程中,学生需要掌握Java Web层的相关开发技术
Tomcat服务器安装和配置、TP协议、Servlet开发技术、HttpServletRequest、HttpServletResponse、会话与状态管理,Session、Cookie等技术应用、JavaBean、JSP开发技术、JSP隐式对象、JSP指令、JSP标签和中文乱码处理等
教科书:《Java Servlet & JSP经典实例》 暂定
参考书:《Head First Servlets & JSP(中文版)》 认证必备
《Java Servlet编程(第二版)》
《JSP设计(第三版)》
认证:SCWCD
相关项目:教务管理系统 网上营业厅
第四阶段
简介:
轻量级J2EE 应用是对经典J2EE 应用的简化,在保留经典J2EE 应用的架构、良好的可扩展性、可维护性的基础上,简化了J2EE 应用的开发,降低了J2EE 应用的部署成本。
轻量级J2EE 应用模仿了经典J2EE 应用的架构,保留了经典J2EE 应用的各种优点,降低了学习难度和开发、部署成本,是一种更实际的信息化平台架构。
学习目标:
掌握软件分层架构的设计思想与实现技巧,掌握使用面向对象的分析与设计技巧,充分领略面向接口编程的思想,实现大型软件的可扩展性和可维护性。通过对经典项目的分析,了解到分析问题、解决问题的思路,从而培养良好的解决问题的思路和编程技巧。并且,通过分析经典项目采用流行技术SSH实践一个经典案例。
教科书:Java ee开发指南-基于Spring/Struts/Hibernate的实现
参考书:Struts In Action
Hibernate In Action
Spring In Action
相关项目:XX省经贸委备案系统
XX海关OA系统
长途客运在线售票系统
地税行政管理OA系统
绩效评估系统
第五阶段
内容:
介绍UML,WebService,J2EE设计模式,EJB以及AJAX等知识。
UML又称统一建模语言或标准建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。
Web Service是为实现“基于web无缝集成”的目标而提出的全新概念,希望通过Web Service能够实现不同的系统之间能够用“软件-软件对话”的方式相互调用,打破软件应用、网站和各种设备之间格格不入的状态。Web Service是一种新的Web应用程序分支,它们是自包含、自描述,模块化的应用,可以在网络中被描述、发布、查找以及通过Web调用。
EJB作为J2EE企业级分布式技术的基石,是J2EE规范中最为复杂的技术,同时也是实现J2EE系统分布式的关键组成,介绍各种类型的EJB以及设计、开发、打包、装配和部署EJB的实现过程,对实际生产系统中的EJB设计进行最优操作和性能优化。
Ajax实际上是几种技术的集合应用,通过在用户和服务器之间引入一个Ajax引擎,可以消除Web的开始-停止-开始-停止这样的交互过程. 就像增加了一层机制到程序中,使它响应更灵敏。
学习目标:
使学员能够对于J2EE应用程序开发有一个完整的认识,而不是仅仅停留在一些孤立的知识点上,最后将通过一个完整的经典J2EE实例,了解如何综合运用所学的J2EE技术,开发出稳定的、易于扩展的、安全的企业应用程序。







收藏

Oracle 10g数据库管
中国在线招生合作伙伴