课程体系

授课机构:北大青鸟IT教育 上课地点:宁波市鄞州区前河南路88号新洲银座七楼 (鄞州商会后面)

  • 咨询电话:
课程详情

课程体系

阶段:
面向入门,趣味性为主,引导进入丰富多彩的IT行业,树立继续学习的信心
技能上主要培养学员的逻辑思维能力,在编程方面具有一定的感性认识

第二阶段:
面向基础,理解概念为主,培养自学能力。
技能上主要训练面向对象的思想、代码编写的熟练度和规范度,开始接触企业的应用,在编程方面具有一定的理性认识

第三阶段:
面向就业,企业项目训练为主,培养学员独立分析问题、解决问题、总结问题的能力和习惯
技能上讲解业务流程、行业应用、主流框架技术,按照企业常用的开发模式、管理流程,组织进行训练

 

一、ACCP6.0课程体系结构图

二、ACCP6.0课程内容
ACCP 6.0各阶段课程
学年
第二学年
  学期(314学时) 第二学期(350学时) (344学时)
课程目标 1、SQL Server数据库的管理和查询 2、用HTML语言开发商业站点 3、运用Java语言 4、用C#开发数据库 1、用SQL Server设计和实现数据库应用 2、使用Java Web技术开发商务网站 3、使用WinForms开发C/S架构的管理信息系统,软件技术和软件质量 1、.NET企业级应用开发 2、Java企业级应用开发 3、ORACLE数据库的维护、管理和应用 4、面向对象分析与设计 5、软件项目管理
主要课程 计算机基础、进入软件编程、 使用Java语言理解程序逻辑、使用HTML语言开发商业站点、使用SQL Server管理和查询数据、使用C#开发数据库应用、职业导向训练、项目 SQL Server数据库设计和查询、深入.NET平台和C#编程、在.NET框架下开发三层结构数据库应用系统、JavaScript客户端验证和页面制作、使用Java实现面向对象编程、使用JSP开发WEB应用系统、职业导向训练、项目、 使用ASP.NET技术开发网上书店、使用Ajax和Web Service重构网上书店、开发基于Structs/Spring/Hibernate/Ajax的网上信息发布平台、职业导向训练、项目、HR/CRM/OA/B2C毕业设计项目开发、Oracl数据库对象和数据查询、在Linux服务器上部署Java应用、
预期就业岗位 Java程序员、商业网站开发、网页开发人员、即时沟通工具开发人员、非IT专业信息部门的管理信息系统设计、开发、维护岗位 Java程序员、.NET程序员、网站开发工程师、数据库开发工程师、工程师、C#工程师、文档编写工程师 Java(JavaEE)工程师、.NET软件工程师、外包开发工程师、网站设计和开发工程师、ORACLE数据库开发工程师、数据库工程师、ERP/CRM/OA/B2C开发应用工程师、系统分析设计工程师、文档工程师

 

【所学课程】

阶段(S1)

     

序号
课程名称
课程代号
学时数
1
使用Java理解程序逻辑
Logic Java
76
2
使用HTML语言和CSS开发商业站点
HTML
68
3
C#语言和数据库技术基础
C#
80
4
使用C#语言开发数据库应用系统
WinForms
42
5
职业修养训练
COT
20
6
阶段项目
Project
28
合计
314


 

第二阶段(S2)

序号
课程名称
课程代号
学时数
1
深入.NET平台和C#编程
C#OOP
66
2
优化MySchool数据库设计
T-SQL
44
3
使用Java实现面向对象编程
JavaOOP
76
4
使用JavaScript增强交互
JavaScript
46
5
使用JSP/Servlet/Ajax技术开发新闻发布系统
JSP
62
6
职业修养训练
COT
18
7
阶段项目
Project
38
合计
350

 第三阶段(Y2A和Y2B)

Y2A: 

序号
课程名称
课程代号
学时数
1
基于.NET平台的软件系统分层开发
N-Tier
50
2
使用ASP.NET技术开发网上书店
ASP.NET
72
3
开发基于Ajax和控件技术的Web应用系统
Ajax
64
4
前沿技术课
NTC
72
5
职业修养训练
COT
30
6
毕业设计项目开发
Project
56
合计
344

Y2B: 

序号
课程名称
课程代号
学时数
1
使用Hibernate开发租房系统
Hibernate
54
2
使用MVC框架开发租房网站
Struts
60
3
使用Java企业级技术开发大型系统
Spring
72
4
前沿技术课
NTC
72
5
职业修养训练
COT
30
6
毕业设计项目开发
Project
56
合计
344

 


 

首先,我们先从纵向上来看整个ACCP6.0的内容安排,ACCP6.0课程包含四大块技术内容,即:数据库技术、客户端页面技术、Java开发技术和.NET开发技术:

A、 数据库技术是应用开发的基础技术,80以上的应用系统需要使用数据库来存放业务数据;

B、 客户端页面技术是客户端/服务器开发模式下基本的技术(例如我们经常上网所浏览的页面,都属于软件的客户端技术),调查显示,要开发一个典型的应用系统,编写客户端页面、动态脚本和页面动画,需要花掉项目组40-60的开发时间,并且很多企业会把这些工作安排给新入职的员工,所以熟练掌握客户端技术是程序员的基本的素养;

C、 Java技术:Java技术是目前为流行的软件开发技术,我们对2407家企业的职位分析数据表示,有48.96的软件开发企业要使用到Java语言,因此,ACCP6.0课程中将由浅入深详细讲解这门技术;

D、.NET技术:.NET技术发展得非常快,短短几年时间已经发展到能够与Java两分天下的程度,并且.NET技术在原理、使用方式上已经与Java大同小异,经验表明,在掌握了Java或者.NET语言后,要再花20的精力就可以掌握另外一门语言,我们在课程中同时安排了Java和.NET开发语言,并且以对比的方式进行教学,必将为学员提供更宽阔的发展道路。

  ACCP6.0纵向上课程之间的关系表现为:

1、数据库技术方面

 

内容说明:

学期的《使用SQL Server管理和查询数据》,讲解了创建数据库和数据库表、使用SQL语句增加、修改和删除和查询数据,学习完成以后能够操作数据库,执行基本的查询,而第二学期的《SQL Server数据库设计和查询》是在学期的基础上讲解数据库设计、数据库对象的使用。

《Oracle数据库对象和数据查询》为第二学年的免费课时,讲解了安装和配置Oracle、SQL查询、数据库对象:视图、索引、PL/SQL程序设计等内容。

Oracle的内容是中心教学扩展内容,中心根据就业的目标企业对数据库的使用情况、学员对现有技术掌握的程度来决定是否讲解,并且不在结业和内部范围内。

2、客户端页面技术方面

 

内容说明:

学期的《使用HTML语言开发商业站点》讲解了使用页面标签,并通过样式表来增强页面,同时还包括表单、框架和页面布局、网站开发流程等内容,完全是基于网站静态页面的内容,到了第二学期的《JavaScript客户端验证和页面制作》课程,我们通过学习客户端数据表单验证、使用对象来增强页面动态、页面制作等技术,让页面产生丰富的动态,网站的品质。

第二学年的Ajax客户端无刷新页面技术,是目前非常流行的技术,在ACCP6.0中它作为一门“绝技”而不是单独的课程来体现的,但是分别在Java和.Net课程中有有详细的讲解,它需要综合运用到前面两门课程的全部知识来完成特殊的任务,能够在浏览器没有刷新的情况下,象魔术一样能够自动获得服务器的数据,极大地方便用户,站点竞争力。

3、Java技术方面

 

内容说明:

学期的《使用Java语言理解程序逻辑》是计算机程序设计的入门课程,主要讲解了Java 基本语言语法、软件程序的基本组成和要素、使用Eclips开发工具等,学习完成后会对程序设计有个基本的认识,能够运用Java语言和思维逻辑把自己的想法通过程序语言表示出来;第二学期的《使用Java实现面向对象编程》讲解了计算机程序设计为普遍和重要的思想:面向对象的程序设计方法,并且通过Java语言实现这个做法,第二门Java课程在前两门Java课程的基础上,融合了数据库、页面技术,能够完成一个类似于企业宣传网站的、简单的浏览器/服务器模式的程序开发。

第二学年的内容主要要解决大型的、企业级的软件,如何通过Java语言来实现,《开发基于JSP/Servlet/JavaBean的网上交易系统》课程通过一个网上书店的贯穿讲解,详细说明了如何使用JSP/Servlet/JavaBean三种“组合拳”来完成这样一个典型应用系统的建设,同时,把软件开发的MVC分层思想贯彻执行下去。

后一门Java课程《开发基于Struts/Spring/Hibernate/Ajax的网上信息发布平》,讲解是目前为流行的软件程序结构Struts+Spring+Hibernate技术,Java作为开源技术,对于大型系统的建设,其基本结构已经有成型的“框架”,不需要我们从头到尾自己做起,这门课程讲解是如何在这个成熟的框架下合作开发,并终完成大型系统的开发。

4、.NET技术方面

 

内容说明:

学期的《使用C#开发数据库应用程序》是学习程序设计的基础课程,讲解的是传统的基于客户端/服务器的程序设计方式(类似于QQ、MSN、挖雷这样的“需要安装”、“带窗口”的程序),这一类程序的开发集成度已经很高了,主要是通过控件拖放的模式来实现,当然本课程中将结合数据库的内容,来实现一些数据存储和查询,终能完成企业运用中的MIS系统的开发,阶段结束时还要使用该技术完成自己的QQ程序的设计。

第二学期的.NET课程《深入.NET平台和C#编程》,开始真正接触到.NET技术的全貌,这门课的内容讲解了面向对象如何在.NET平台上实现,并且牵涉到.NET类库、XML等多种对象,让我们程序设计具备更多的“弹药”,这门课程之后的《在.NET框架下开发三层结构数据库应用系统》讲解了.NET核心的三层结构代码组织方式,后续全部.NET课程都将使用这种三层的代码组织方式;这门课程学习完毕后我们会发现入门学习的时候,代码组织不是清晰、合理的,同时对程序设计有个更高层次的认识。

第二学年的《使用ASP.NET技术开发网上书店》是一门课程,尽管我们明白了代码的三层组织方式,但是如何运用这种方式来完成商业级别网站的设计和开发,是这门课程的核心内容,.NET技术的集成度非常高了,即使到了第二学年的ASP.NET技术,我们还可以象学期那样拖放控件,但是这里面数据传递和页面控制、Web控件、IIS和WebConfig、母板页牵涉到诸多使用经验,需要我们大量编码才能够体会;同样,这门课程我们采用一个完整的网上书店的业务来透彻讲解。

后一门.NET课程《使用Ajax和Web Service重构网上书店》是一门的课程,主要讲解了如何优化我们的程序,同时我们通过进一步对网上书店程序进行功能的优化,引入WebService、Ajax和缓存这些技术,真正掌握了这些技术,对于我们对.NET的认识和就业能力是非常有帮助的。

通过前面的介绍,我们可以看出,与传统的课程编排模式不一样,ACCP6.0的课程体现了很强的继承性和递进性,传统的课程都讲解基本的语言语法、浅尝辄止,而ACCP6.0的课程是步步、综合运用,终能够达到企业开发所需要的实际开发能力。

 
本页面由主体自行上传,本网不对该页面内容(包括但不限于文字、图片)真实性和知识产权负责,如有侵权请联系处理删除qq:16720809。
看过该课程的人还看了
  • 宁波市鄞州区前河南路88号新洲银座七楼 (鄞州商会后面)
  • 1378779299
汇上优课
微信选课
好课0元领
分享立返现!
北大青鸟IT教育宁波市鄞州区前河南路88号新洲银座七楼 (鄞州商会后面)
【机构】咨询热线:
温馨提示: 提交留言后老师会第一时间与您联系! 热线电话: