background image

Java 软件工程师

工作内容:
  完成软件的设计、开发、测试、bug 修改等工作,包括业务需求的沟通,功能模块详细
设计,业务功能实现与单元测试,系统维护;参与产品构思和架构设计;撰写相关的技
术文档;支持售前技术服务;支持项目对产品的应用服务。

相 关 专 业 证 书 :
Sun Certified Java Programmer(SCJP);Sun Certified Java Developer (SCJD) 。

技能要求:

有一定的软件分析设计能力;熟悉 Java、Servlet、JSP、EJB 等开发技术;熟练使用

Eclipse 或 jbuilder 等 java 开发工具;熟悉 JAVA+STRUTS 体系结构和开发工具;熟悉至少
一种数据库的开发和设计;具有良好的学习能力,具有强烈的工作责任心、有良好的沟通
能力和团队合作精神。

职业发展路径:

 

一是成为管理人员,例如产品研发经理,技术经理,项目经理等;   
二是继续他的技术工作之路,成为高级软件工程师、需求工程师等。

学习过程:
学习阶段

主要内容

Java 语言基础

程序与算法(Java 教程 A1.1)
程序设计方法(Java 教程 A1.2                        

Java 开发准备(Java 教程 A2)
Java 语言基础(Java 教程 A3)
数组(Java 教程 A4)

Java 面向对象

类与对象(Java 教程 A5)
Java 类的高级特性(Java 教程 A6)
继承、接口和包(Java 教程 A7)
系统常用类(Java 教程 A8)
Java

 

异常 (Java 教程 A9)

Java I/O (Java 教程 A10)
Java 多线程(Think in Java 14)
Java Applet 基础(Java 教程 A12)
AWT&Swing 编程(Think in Java 13.19)
Java 集合(Think in Java 8.7)

Java

 

网络编程

计算机网络基础
网络协议简介
网络 Socket 编程

JSP 技术

HTML

 

网页设计

通过 CSS 样式化 HTML  

JavaScript
Servlet 技术