:
:
:
:
:
:
:
一.专业背景介绍
Visual Studio.NET(.NET)作为微软新一代软件开发平台,是微软.NET战略产品的重要部分。Visual Studio.NET集成了Visual Basic.NET、Visual C#.NET、Visual C++.NET、Visual J#.NET、 ASP.NET等开发环境,而微软第一次统一了VB和VC的底层对象,使Visual Basic.NET和Visual C#.NET能够访问相同的组件的属性和方法。使得编写C#和编写VB.NET程序同样的简单和高效。在2006年以前的软件人才需求调查结果中,主要是以JAVA和.NET两大平台为主,两者各有千秋。2006年的调查结果中,.NET人才需求增大,呈现出上升趋势。在国内的招聘网站中使用.net做为职位查询关键字,可以看到,仅在北京每个月需求1000人以上,但求大于供,掌握.NET技术就意味着进入了高薪领域!
二.专业描述
微软公司的.NET应用程序平台体现了先进的“软件即服务”观点,目的是通过XML Web服务使人们可以在任何时间、任何地点、通过任何设备获取所需要的信息。对于软件开发者而言,.NET是一种开发平台、一种语言标准和一组开发协议,这些内容将推动以新体系为基础的协同Web应用开发。
本专业将讲授职业素质、实操技能和项目实战三个方面内容,学员能够学习.NET体系的新技术新技能,从而能够在研发团队中开发基于.NET的应用系统。
本专业教学过程中,始终贯穿案例教学策略,配合全真的实训项目,让学员了解项目团队中所担任的角色和承担的相应职责,以及与他人分工协作的方法,最终获得真实的开发体验和实战经验。
本课程非常注重OO即面向对象的编程思想的培养,让经过培训的学员可以脱离文档以及参考书,自行在源代码中查找程序的错误,并自行修改以提高学员Debug的能力,让学员在步入工作后能够马上进入开发状态并胜任大部分的项目研发工作,我们坚信“授之以鱼,不如授之以渔”,只有理解OO的设计思想才能够理性的学习面向对象的编程语言。
三.专业说明
编 号 |
课程名称 |
课程介绍 |
职业素质类 | ||
Vso020101 |
软件工程师职业素养 |
通过学习使学员具备软件工程师必备的职业素质、了解软件行业概况、制定职业生涯规划、掌握IT面试的基本技巧、了解企业技术文档规范等。 |
实操技能类 | ||
Vso020102 |
计算机系统基础 |
本课程是计算机系统的综合课程,概述计算机系统的基本概念、软硬件、操作系统、计算机维护和网络等方面的知识。本课程既强调基础文化,又强调职业技能,力求将高校的基础文化与企业的职业技能融合在一起,以全新的视角学习基础课程。 |
Vso020103 |
C#程序设计语言 |
熟练掌握C#核心语法与C#面向对象编程,学习软件开发流程,培养学员良好的编码规范,熟悉C#控件的使用、属性、方法、事件等。熟悉面向对象概念,学习适合企业开发C#技术,适合企业的需求。 |
Vso020104 |
MSSQL数据库技术 |
讲解数据库设计原理以及数据库范式,并配合代码讲解数据库在程序中的具体应用,以求达到学员会自行设计数据库以及管理与配置数据库软件。 |
Vso020105 |
网页编程HTML |
根据实际网站案例讲解网页设计技巧以及HTML语言在网页编程中的运用,学员可以熟悉的使用Dreamweaver等工具进行静态网页的设计以及制作,为将来学习动态网页网站技术打好扎实的基础。 |
Vso020106 |
ASP.NET应用开发 |
讲解ASP.NET编程方法和技巧,从ASP.NET的基本知识点入手,以ASP.NET网络应用为主,详细讲述了大量的编程实例。由浅入深,循序渐进,符合我们知识接受的规律。这些实例基本上覆盖了ASP.NET编程各方面的知识点,并且有很大的实用价值,让我们的学员学完可以根据需求做出各种Web应用。 |
Vso020107 |
AJAX与水晶报表 |
讲解Ajax的基本原理、.NETAjax框架、控件以及水晶报表在ASP.NET中的运用,让学员可以轻松的根据业务设计出合理的报表。 |
Vso020108 |
Oracle高级数据库 |
讲解Oracle数据库原理以及Oracle在开发中的特点,包括大部分Oracle的应用功能如:触发器的应用、Oracle对象以及存储过程的编写等。 |
实训项目 | ||
Vso020109 |
实用软件工程UML |
学习软件工程基本概念以及UML在软件工程中的具体应用。通过对本课程的学习,树立正规软件开发流程的科学思想,能自觉按照软件工程的方法进行软件的开发和维护工作,并掌握与此相应的UML工具,形成良好的软件开发习惯。 |
Vso020110 |
实训案例 |
通过学习中大型的真实案例,使学员掌握.NET体系架构、OO面向对象编程思想、ASP.NET编程、 ADO.NET数据库访问、Web2.0不刷新动态交互、IIS应用服务器等多项技术,并能够独立承担一个项目的开发与设计工作。 |
合计课时 |
350 |