第一部分:预备课程
预备课程是免费的课程,主要是为哪些对计算机了解不多的学员准备的,计算机常见的操作、办公软件的使用、基本的计算机词汇在这门课程中讲解。
第二部分:第一学期课程
第一学期按先后次序将学习以下的课程:
第一学期课程除了包含前面讲解过的数据库、客户端页面、Java和.NET四门基础课程之外,还包括了:
A、《进入软件编程世界》:这是一门基础课程,讲解软件程序设计所必须知道的基础知识如网络配置和指令、Windows 2003操作技巧、常用工作软件的使用等;
B、《职业导向训练》:这门课程是用来培养职业素养的,通过学术活动、班级活动、职业素养课程,让我们具备职业人所必须具备的时间观念、表达能力、规范意识等;
C、《项目实战》:这门课程包括两部分内容,第一部分内容是针对每门课程设计的“项目案例”,用来组合训练,增加熟练程度、提高项目经验和开发能力,第二部分内容是第一学期结束时要求完成的阶段项目。
第一学期课程体系说明:
1、 先学习进入软件编程世界,才能够具备计算机Java语言学习的基础;
2、 第一学期Java课程结束后,.NET课程的基本语言语法都与Java课程类似,将对比进行学习;
3、 HTML语言是独立的课程,不牵涉到程序编写,学习Java课程之后,为了缓解学习压力,调整学习节奏,先学习这门课程;
4、 SQL Server课程和.NET课程共同结合起来完成第一学期的阶段项目;
第一学期的项目实战安排如下图所示:
第一学期学习完成后,要求:
在开发技能上:
Ø 熟悉计算机软件技术的基本知识
Ø 理解程序逻辑、基本的算法
Ø 使用HTML、表格框架或者DIV布局模式、DreamWeaver工具开发静态站点
Ø 用T-SQL语言设计和维护SQL Server数据库
Ø 核心技能:用C#+WinForms+SQL Server+ADO.NET开发C/S结构的管理信息系统
在职业素质上:
Ø 树立正确的学习心态、明确职业目标
Ø 具备时间观念和规则意识
Ø 基本的语言沟通和表达
Ø 具备基本的行为礼貌和日常礼仪
第三部分:第二学期课程
第二学期按先后次序将学习以下的课程:
第二学期课程除了包含前面讲解过的数据库、客户端页面、Java和.NET六门提高课程之外,还包括了:
A、《职业导向训练》:这门课程也是用来培养职业素养的,通过学术活动、班级活动、职业素养课程,让我们具备职业人所必须具备的团队合作能力、抗压力能力和语言沟通表达能力等;
B、《项目实战》:这门课程与第一学期的项目实战课程一样,包含了项目案例和阶段项目。
第二学期课程体系说明:
1、 第二学期刚开始就学习SQL Server课程,是在第一学期学会SQL基本操作、基本查询的基础上学习高级知识;
2、 第二学期两门.NET课程有严格的先后次序关系,并且是在第一学期的基础上进行拔高;
3、 JavaScript课程是在学习完成.NET课程之后进行,同时要求首先学会第一学期的HTML课程,否则无法建立页面,更谈不上动态效果;
4、 Java的两门课程也存在严格的先后次序关系,只有熟练理解、掌握了面向对象的思想,才能够进入到MVC开发模式的学习,否则将会存在很大的理解上的困难;
5、 .NET课程中的三层结构模式,与Java的MVC模式,存在诸多相似之处;
6、 学习完Java课程,将结合数据库课程、HTML、JavaScript课程,综合来完成第二学期的阶段项目;
第二学期的项目实战安排如下图所示:
第二学期学习完成后,要求:
在开发技能上:
Ø .NET三层结构应用系统开发
Ø JavaScript客户端验证和页面特效制作
Ø SQL Server高级管理和查询
Ø 核心技能:用JSP+JDBC+SQL Server开发简单B/S结构的应用系统
在职业素质上:
Ø 明确准职业人的职业素养要求、行业状况和需求
Ø 能够在压力下学习和工作
Ø 具备学习和工作方面的主动意识
Ø 具备团队合作意识
第四部分:第二学年课程
第二学年按先后次序将学习以下的课程:
第二学年课程除了包含前面讲解过的Java和.NET四门高端课程之外,还包括了:
A、《前沿技术课》:这门课程中包含了目前最为流行的新技术内容,并且会根据新技术的发展情况进行更新,以保证绝对与企业的应用状况同步;
B、《HR/CRM/OA/B2C毕业设计项目开发》:这是专门准备的大型毕业设计项目,包含了人力资源管理、企业客户关系管理、办公系统、游戏点卡销售系统四个大型的毕业设计项目,要求我们分别使用Java和.NET技术、以团队合作的方式、按真实的软件项目开发流程来完成设计、编码、测试等全过程;每一个项目完成都需要一个半月的时间,从而积累项目经验、真正达到企业所需要的开发能力;
C、《职业导向训练》:这门职业素养课程的内容包含了求职面试、简历编写、企业规章制度讲解、企业礼仪和沟通等多全面的入职前的培训内容,从学校进入到社会的必修内容在本课程中将详细讲解;
D、《项目实战》:这门课程只包含项目案例,用来组合运用Java和.NET开发技术,为毕业设计项目做准备。
第二学年课程体系:
1、 第一门Java课程,核心技术JSP/Servlet/JavaBean,就是MVC模式的经典实现,需要第二学期JSP课程作为基础;
2、 只有在掌握了JSP/Servlet/JavaBean的应用以后,才能够体会到框架的必要性,第二门Java课程中的Struts/Hibernate/Spring中,JSP/Servlet/JavaBean是最基本的应用,并在此基础上做框架的集成,因此这两门课程也存在严格的先后关系;
3、 Ajax技术在Java课程中先讲解基础、原理,并要求手写Ajax代码,继而在.NET课程中使用方便的控件来实现,因此Java和.NET课程安排的次序不能变更;
4、 .NET第一门课程是基于三层结构的企业级B/S系统开发,因此三层结构是这门课程的基础;
5、 只有掌握了ASP.NET中的B/S开发技术,并且实现了网上书店的应用系统开发,才能够在该系统上进行优化和提高、扩展更方便的功能,因此,第二门.NET课程也必须在第一门.NET课程之后进行;
6、 毕业设计项目分别在Java课程结束、.NET课程结束后都会执行,整个第二学年的学习过程,将有三个月时间的实战训练(其中集中编码的课时为免费学时)。
最后我们免费提供一本阅读手册给学员,这本阅读手册包含了典型的行业知识、行业开发经验,为学员就业送上最后一程。
第二学年的项目实战安排如下图所示:
整个ACCP课程学习完成后,要求:
在开发技能上:
Ø 核心技能:能够参与到企业软件开发项目的全部过程
Ø 核心技能:运用HTML/JavaScript/CSS技术实现标准、规范的客户端静态和动态效果
Ø 核心技能:用JavaEE JSP/Servlet/JavaBean的结构来实现MVC模式,把客户的业务需求转化为计算机中的Web应用系统
Ø 核心技能:基于Struts/Spring/Hibernate(SSH)集成框架技术开发多层企业级应用
Ø 核心技能:使用ASP.NET和组件技术开发和部署三层结构的企业级应用系统
Ø 核心技能:在Java或者.NET环境中,能够运用Ajax提升客户端效果、运用WebService技术实现系统级调用
在职业素质上:
Ø 树立正确的就业态度和良好的职业心态
Ø 通过简历和面试推销自己
Ø 职业人必备素养:职场礼仪、职场沟通和执行力
能够胜任的工作岗位包括:
n Java(JavaEE)工程师
n .NET软件工程师
n 外包开发工程师
n 网站设计和开发工程师
n 数据库工程师
n ERP/CRM/OA/B2C开发应用工程师
n 系统分析设计工程师
n 文档工程师
大连北大青鸟ACCP5.0软件工程师各阶段课程
目录:
?
?
?
?
?
? 课程组成和阶段目标 课程体系结构图 S1阶段课程介绍 S2阶段课程介绍 Y2阶段课程介绍 就业目标
一、课程组成和阶段目标:
ACCP5.0课程体系分三个阶段组成,分别是第一阶段(S1)、第二阶段(S2)、第三阶段(Y2),主要包含以下四大块技术内容:
1、 数据库技术:
数据库技术是应用开发的基础技术,80%以上的应用系统需要使用数据库来存放业务数据;
2、 客户端页面技术:
是客户端/服务器开发模式下最基本的技术(例如我们经常上网所浏览的页面,都属于软件的客户端技术),调查显示,要开发一个典型的应用系统,编写客户端页面、动态脚本和页面动画,需要花掉项目组40%-60%的开发时间,并且很多企业会把这些工作安排给新入职的员工,所以熟练掌握客户端技术是程序员的基本的素养;
3、 Java技术:
Java技术是目前最为流行的软件开发技术,我们对2407家企业的职位分析数据表示,有48.96%的软件开发企业要使用到Java语言,因此,ACCP5.0课程中将由浅入深详细讲解这门技术;
4、.NET技术:
.NET技术发展得非常快,短短几年时间已经发展到能够与Java两分天下的程度,并且.NET技术在原理、使用方式上已经与Java大同小异,经验表明,在掌握了Java或者.NET语言后,只需要再花20%的精力就可以掌握另外一门语言,我们在课程中同时安排了Java和.NET开发语言,并且以对比的方式进行教学,
必将为学员提供更宽阔的发展道路。
ACCP5.0为每个阶段都定义了学习目标,分别为:
第一阶段:
面向入门,趣味性为主,引导进入丰富多彩的IT行业,树立继续学习的信心技能上主要培养学员的逻辑思维能力,在编程方面具有一定的感性认识
第二阶段:
面向基础,理解概念为主,培养自学能力。技能上主要训练面向对象的思想、代码编写的熟练度和规范度,开始接触企业的应用,在编程方面具有一定的理性认识
第三阶段:
面向就业,企业项目实战训练为主,培养学员独立分析问题、解决问题、总结问题的能力和习惯技能上讲解业务流程、行业应用、主流框架技术,按照企业常用的开发模式、管理流程,组织进行实战训练
二、课程体系介绍:
ACCP5.0课程体系结构图如下:
课程介绍—预科
预备课程是免费的课程,主要是为哪些对计算机了解不多的学员准备的,计算机常见的操作、办公软件的使用、基本的计算机词汇在这门课程中讲解。 课程介绍—S1阶段课程设置
第一学期课程除了包含前面讲解过的数据库、客户端页面、Java和.NET四门基础课程之外,还包括了: A、《进入软件编程世界》:这是一门基础课程,讲解软件程序设计所必须知道的基础知识如网络配置和指令、Windows 2003操作技巧、常用工作软件的使用等;
B、《职业导向训练》:这门课程是用来培养职业素养的,通过学术活动、班级活动、职业素养课程,让我们具备职业人所必须具备的时间观念、表达能力、规范意识等;
C、《项目实战》:这门课程包括两部分内容,第一部分内容是针对每门课程设计的“项目案例”,用来组合训练,增加熟练程度、提高项目经验和开发能力,第二部分内容是第一学期结束时要求完成的阶段项目。 第一学期学习完成后,要求: 在开发技能上:
? ? ? ? ?
熟悉计算机软件技术的基本知识 理解程序逻辑、基本的算法
使用HTML、表格框架或者DIV布局模式、DreamWeaver工具开发静态站点 用T-SQL语言设计和维护SQL Server数据库
核心技能:用C#+WinForms+SQL Server+ADO.NET开发C/S结构的管理信息系统
在职业素质上:
? ? ? ?
树立正确的学习心态、明确职业目标 具备时间观念和规则意识 基本的语言沟通和表达
具备基本的行为礼貌和日常礼仪
课程介绍—S2阶段课程设置
第二学期课程除了包含前面讲解过的数据库、客户端页面、Java和.NET六门提高课程之外,还包括了: A、《职业导向训练》:这门课程也是用来培养职业素养的,通过学术活动、班级活动、职业素养课程,让我们具备职业人所必须具备的团队合作能力、抗压力能力和语言沟通表达能力等;
B、《项目实战》:这门课程与第一学期的项目实战课程一样,包含了项目案例和阶段项目。 第二学期学习完成后,要求: 在开发技能上:
? ? ? ?
.NET三层结构应用系统开发
JavaScript客户端验证和页面特效制作 SQL Server高级管理和查询
核心技能:用JSP+JDBC+SQL Server开发简单B/S结构的应用系统
在职业素质上:
? ? ? ?
明确准职业人的职业素养要求、行业状况和需求 能够在压力下学习和工作 具备学习和工作方面的主动意识 具备团队合作意识
课程介绍—Y2阶段课程设置
第二学年课程除了包含前面讲解过的Java和.NET四门高端课程之外,还包括了:
A、《前沿技术课》:这门课程中包含了目前最为流行的新技术内容,并且会根据新技术的发展情况进行更新,以保证绝对与企业的应用状况同步;
B、《HR/CRM/OA/B2C毕业设计项目开发》:这是专门准备的大型毕业设计项目,包含了人力资源管理、企业客户关系管理、办公系统、游戏点卡销售系统四个大型的毕业设计项目,要求我们分别使用Java和.NET技术、以团队合作的方式、按真实的软件项目开发流程来完成设计、编码、测试等全过程;每一个项目完成都需要一个半月的时间,从而积累项目经验、真正达到企业所需要的开发能力;
C、《职业导向训练》:这门职业素养课程的内容包含了求职面试、简历编写、企业规章制度讲解、企业礼仪和沟通等多全面的入职前的培训内容,从学校进入到社会的必修内容在本课程中将详细讲解;
D、《项目实战》:这门课程只包含项目案例,用来组合运用Java和.NET开发技术,为毕业设计项目做准备。
最后我们免费提供一本阅读手册给学员,这本阅读手册包含了典型的行业知识、行业开发经验,为学员就业送上最后一程。
整个ACCP课程学习完成后,要求:
在开发技能上:
?
?
?
?
?
? 核心技能:能够参与到企业软件开发项目的全部过程 核心技能:运用HTML/JavaScript/CSS技术实现标准、规范的客户端静态和动态效果 核心技能:用JavaEE JSP/Servlet/JavaBean的结构来实现MVC模式,把客户的业务需求转化为计算机中的Web应用系统 核心技能:基于Struts/Spring/Hibernate(SSH)集成框架技术开发多层企业级应用 核心技能:使用ASP.NET和组件技术开发和部署三层结构的企业级应用系统 核心技能:在Java或者.NET环境中,能够运用Ajax提升客户端效果、运用WebService技术实
现系统级调用
在职业素质上:
?
?
? 树立正确的就业态度和良好的职业心态 通过简历和面试推销自己 职业人必备素养:职场礼仪、职场沟通和执行力
能胜任的岗位:
?
?
?
Java(JavaEE)工程师 .NET软件工程师 外包开发工程师
?
?
?
?
? 网站设计和开发工程师 数据库工程师 ERP/CRM/OA/B2C开发应用工程师 系统分析设计工程师 文档工程师
软件开发工程师个人年终工作总结范文作为一个软件开发工程师(我也是一名软件开发工程师),所实在的如果每年只做那么一两个项目,年终工作…
软件工程师工作总结1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。…
软件工程师工作总结1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。…
20xx年终工作总结白驹过隙,转眼间,20xx年马上结束,新的一年即将来临,回顾20xx过去工作中的点点滴滴,心中无限欢喜,忙碌且…
时光荏苒岁月如梭20xx年已在不经意间悄然逝去回首20xx既有收获的踏实和欢欣也有因不足带来的遗憾和愧疚20xx年是公司大发展的一…
陆利群良好的学习习惯,是掌握知识,形成技能,培养能力,提高自身素质的重要前提。因此我们四年级数学组始终把学生良好学习习惯养成教育放…
关于开展“小手拉大手”小康主题校园宣传活动总结全面建设小康社会是惠及人民的民心工程。是建设和谐新盐城的伟大事业。为普及小康知识,进…
时光荏苒,2xx年度转瞬之间又半年时间过去了,回顾过去这半年的工作历程,在分厂领导的正确领导下,在分厂领导的支持下,我们天车甲班全…
入职培训的12天从军训到拓展到企业文化的培训还有国华中学等等每一天都收获了很多都有感动有成长。总结下来有以下几点一、合理安排时间。…
工作总结XX20xx年x月工作总结20xx年x月,我顺利完成了学业,从XXXX管理干部学院毕业,并于同年在XX煤矿参加工作;20x…