课程内容:
NCIE软件学院一级课程详解济南网络技术培训,NCIE软件学院一级课程,网络技术培训 NCIE软件学院一级(第一学期):入学、学历要求:大专以上学历并通过逻辑思维测试课程目标:程序员;可胜任C、C++程序员,专业网站开发。主要课程:1.计算机基础,软件技术基础;2.程序设计基础(C语言实现);3。数据库基础(关系数据库及SQL语言);4.网页编程(HTML、Javascript);5.专业网站开发(ASP网络编程);注:课程安排随实际情况可能有少量调整
一级 | 200学时 |
第一部分 | 计算机基础,软件技术基础 |
1 | 计算机概念及应用/计算机系统组成 |
2 | 计算机原理,软件及软件分类,进制转换、操作系统及网络基础知识 |
3 | 软件开发的发展过程,开发语言、数据库、,SDLC、软件开发过程流程及任务 |
第二部分 | 程序设计基础(C语言实现) |
4 | 编程基本概念(程序、算法、命令、编译等概念) |
5 | 变量和数据类型,基本的表达式,输入输出语句介绍 |
6 | 流程控制:条件语句,循环语句 |
7 | 数组 |
8 | 指针 |
9 | 函数(#include) |
10 | 结构 |
11 | 基本算法(排序) |
第三部分 | 关系数据库基础(关系数据库与SQL语言) |
12 | 关系型数据库基础 |
13 | SQL 数据定义DDL |
14 | SQL 数据更新DML |
15 | SQL 数据查询DML |
16 | SQL SERVER2000的基本操作和管理 |
第四部分 | 网页编程 |
17 | 网络的一些基本概念和HTML的文档结构,HTML中基本的标志,表和图片的标志,使用表单和框架 |
18 | DHTML和使用样式表 |
19 | Javascript的基本概念,变量,数据类型和操作符 |
20 | Javascript语句,对象,事件,事件处理,层,动态的网页效果 |
21 | Dream Weaver的使用及实现 |
第五部分 | ASP网络编程 |
22 | ASP的概念,工作方法及在IIS上的相关的配置 |
23 | Response,Request,Application,Session对象和Server对象的使用 |
24 | 使用ADO连接数据库,及对数据库的操作 |
25 | 使用File Acess组件对文件系统的操作,使用CDO的NTS发送Email,使用第三方组件 |
26 | 网站的规划,程序的测试,网站的管理和维护 |
NCIE软件学院二级课程详解NCIE软件学院二级(第二学期)入学、学历要求:通过NCIE一级或有相似基础;大专以上学历并通过逻辑思维测试课程目标:初级软件工程师;可胜任java 、.NET开发工程师职位。主要课程:1. Java核心技术;2. .NET核心技术注:课程安排随实际情况可能有少量调整
二级 | 200学时 |
第一部分 | Java核心技术 |
1 | Java Getting Started (Java课程简介及开篇) |
2 | Identifier,keyword and types (标示符, 关键字和数据类型) |
3 | expression and Flow Control (表达式和流控制) |
4 | Array (数组) / Object-Oriented Programming I (类与对象I) |
5 | Object-Oriented Programming II (类与对象II) |
6 | Object-Oriented Advanced Topic (类与对象高级特性) |
7 | Exceptions (异常) |
8 | Building GUI (创建图形界面) The AWT Component Library (抽象窗口工具包中典型构件的使用) |
9 | The AWT Event Model (抽象窗口工具包所使用的事件模式) |
10 | Java Foundation Class (SWING编程)/ Applet (Applet编程) |
11 | Multi-Thread(多线程) |
12 | I/O and File (输入/输出流及文件) |
13 | Networking (网络编程) |
第二部分 | .NET核心技术 |
14 | C#与.NET框架 |
15 | Data type and expression(数据类型和表达式) |
16 | Operator and flow control(操作符和控制语句)/ Method(方法) |
17 | Class and object(类和对象) |
18 | Parameter passing and method overloading(参数传递和方法重载)/ Property(属性) |
20 | Inheritance(继承)/ Polymorphism(多态) |
21 | Structure(结构体) |
22 | Array(数组)/ Exception (异常处理) |
23 | ado.net (1) |
24 | web form 和 component控件 |
25 | Data Grid and Data binding (DataGrid 和数据绑定) |
26 | 回帖事件 |
27 | IO 操作 |
NCIE软件学院三级Java课程详解 NCIE 软件学院三级Java(第三学期)入学、学历要求:通过NCIE二级或有相似基础;大专以上学历并通过逻辑思维测试课程目标:软件工程师;具备6-12月项目经验,可胜任Java软件工程师中高级职位。主要课程:1. JDBC技术;2.Servlet技术;3.JSP技术;4. Java Web高级技术(Struts/Spring/Hibernate);5.EJB/XML技术;6.项目实战注:课程安排随实际情况可能有少量调整
三级 | 500学时 |
第一部分 | JDBC技术 |
1 | JDBC Overview and Using JDBC (JDBC概述及使用) Oracle Development Introduction I (Oracle 简介I) |
2 | OOAD and database design and JDBC advanced topics (面向对象分析设计及JDBC高级特性) Oracle Development Introduction II (Oracle 简介II) |
3 | JDBC advanced topics and JDBC 2.0 core features (JDBC 2.0核心) |
4 | JDBC 2.0 standard extension (JDBC 2.0高级特性) |
5 | JDBC and application architecture (RowSet 实现及JDBC架构) Oracle Development Introduction II (Oracle 简介III) |
第二部分 | Servlet技术 |
6 | Servlets Baiscs (Servlet基础) |
7 | Forms Processing with Servlets(Servlet表单处理) Servlets Life Cycle (Servlet生命周期) |
8 | Resources Accessing(Servlet资源获取) |
9 | Persistent States in HttpServlets(Servlet状态持久化) |
10 | Filter Programming (Filter编程) Web Application Life Cycle Events(Listener编程) |
第三部分 | JSP应用开发技术 |
11 | Introduction to JavaServer Pages (JSP介绍) Creating, Deploying and Executing a JSP (生成, 部署及运行JSP) scripting (JSP脚本) |
12 | Working with Reusable Components (使用JavaBeans) |
13 | Handling Exceptions (JSP异常处理) Advanced Topics:Implicit Internal Objects, The Java Server Pages Engine (JSP高级特性) |
14 | Custom Tags I (自定义标签I) |
15 | Custom Tags II (自定义标签II) Java Standard Tag Library (标准标签库) expression Language(表达式语言) |
第四部分 | Java Web高级技术(Struts/Spring/Hibernate) |
16 | MVC pattern and Struts overview (MVC模式及Structs介绍) |
17 | Model View and Controller Component(StructsMVC组建) |
18 | Struts Tag lib (Structs 标签库) |
19 | Struts advanced (Struts 高级技术) |
20 | Struts case study and review (Struts项目分析及复习) |
21 | Hibernate overview (Hibernate概述) |
22 | Hibernate single table overview(Hibernate单表操作概述) |
23 | Hibernate multiple tables overview III (Hibernate多表操作概述) |
24 | Hibernate HQL overview IV (Hibernate查询语言概述) |
25 | Hiernate advanced and case study (Hibernate高级技术及项目分析) |
26 | Spring overview and IoC (Spring概述及IoC) |
27 | Spring AOP and integation overview II (Spring AOP及集成概述) |
28 | Strust-Spring-Hibernate case study (Strust-Spring-Hibernate项目分析) |
第五部分 | EJB/XML技术 |
29 | XML概述 |
30 | XML使用 |
31 | EJB Overview (EJB概述) Your First EJB (第一个EJB) |
32 | EJB Fundamentals(EJB基础) Enterprise Session Bean (会话EJB) |
33 | Class 5: Enterprise Entity Bean (实体EJB) Class 6: Writing Bean-Managed Persistent /Container-Managed Persistent Entity Bean(BMP/CMP 实体EJB) |
34 | Class 8: Message-Driven Beans (消息驱动EJB) |
35 | Class 9: Adding Functionalities to Your Beans(EJB增加功能)/ Class 10: Transaction(EJB事务处理) |
36 | Class 11: BMP & CMP Relationships(BMP & CMP关系)/ Class 12: Persistence Best Practices(持久化管理 |
第六部分 | 项目实战 |
37 | Introducing Object-Oriented Analysis and Design(面向对象分析设计介绍) Introducing the Unified Modeling Language(UML介绍) Requirements and Initial Analysis(需求分析) |
38 | Analysis of System Objects and Classes (面向对象分析) The Object Model in Design (面向对象设计) System Design(系统设计) |
39 | Patterns(设计模式) Testing Concepts (测试概述) |
40-66 | Project Practice(项目实战) |
| 1. 开源项目:online bookstore (网上书店系统) 注:从高级部分(JDBC)开始就启动 2. 中小型项目:Product/ Customer/OA system产品管理系统/客户关系管理系统/办公自动化管理系统 |
| 3.大型项目: e-Government System/ERP System 电子政务系统/企业资源计划管理系统 |
NCIE软件学院三级.net课程详解NCIE 软件学院三级 。NET(第三学期)入学、学历要求:通过NCIE二级或有相似基础;大专以上学历并通过逻辑思维测试课程目标:软件工程师;具备6-12月项目经验,可胜任.net软件工程师中高级职位。主要课程:1. C#.net 2. ASP.Net 3. ADO.Net 4. C# 高级编程 5.项目实战注:课程安排随实际情况可能有少量调整
三级 | 500学时 |
1 | .Net体系结构 |
2 | C#语言基础 |
3 | 对象与类型 |
4 | 继承 |
5 | 运算符和类型强制转换 |
6 | 委托与事件 |
7 | 内存管理和指针 |
8 | 字符串和正则表达式 |
9 | 集合 |
10 | 反射 |
11 | 错误和异常 |
12 | Visual Studio.NET工具 |
13 | 程序集 |
14 | .NET安全性 |
15 | 线程 |
16 | 本地化 |
17 | 部署 |
18 | Windows窗体 |
19 | 使用GDI绘图 |
20 | NET数据访问 |
21 | 查看NET数据 |
22 | 处理XML |
23 | 使用Active Directory |
24 | ASP.NET页面 |
25 | Web服务 |
26 | 用户控件和定制控件 |
27 | COM互操作性 |
28 | Enterprise Services |
29 | 文件和注册表操作 |
30 | 访问Internet |
31 | Windows服务 |
32 | 环境和体系结构 |
33 | .NET环境下Web开发 |
34 | 用户界面和服务器控件 |
35 | ADO.NET |
36 | 数据绑定 |
37 | ASP.NET状态管理 |
38 | 标记语言和XML |
39 | XML和Web开发 |
40 | Web应用程序中的Web服务 |
41 | ASP.NET 身份验证、授权和安全 |
42 | 缓存和性能调整 |
43 | 在NET中发布Web应用程序 |
44-46 | 案例介绍 |
47-60 | 实战项目: 通过实际项目, 培养学生实战能力,包括系统分析、设计、开发、调试、测试和部署的能力。 |