你的位置: 首页 > 公开课首页 > 拓展/其它 > 课程详情

details

软件程序员编程体验课

暂无评价   
  • 开课时间:2008/08/06 09:00 已结束
  • 结束时间:2008/08/06 17:00
  • 开课地点:武汉市
  • 授课讲师: 待定
  • 课程编号:37267
  • 课程分类:拓展/其它
  •  
  • 收藏 人气:1508
你实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价格
50
你还可以: 收藏

培训受众:

a)高中及以上文化,有志于从事软件开发的各界人士
b)想改变自己的职业人生的人士

课程收益:

a)视企业需求为生命线
b)最大限度的满足IT企业的人才需求,帮助IT企业降低招聘和管理成本
c)培养职业素质优良,专业技能过硬的IT人才

课程大纲:

WEAS(微思)课程体系代表了目前IT企业最新的技术发展和应用方向。
第一学期 WSE 软件程序员课程


WSE软件程序员课程是在充分的市场调研和专业数据分析基础上进行开发的,在课程体系中将市场占有率低、实用性能差的一些开发工具和模式淡化,同时突出和加强主流技术,将基于Internet的企业级应用作为课程主流。
WSE软件程序员课程所使用的编程技术都是在企业中大量使用的,教学的重点放在保证让学员以轻松愉快的方式掌握程序设计,帮助学员成为真正学有所成的IT软件人才。

由42位计算机专家精心打造的WSE(微思)课程体系,采用理论课程和实践课程并重的授课方式。理论课程专注于当前流行技术来源和理论基础的讲解,开发学员将来的自学习能力。实践课程通过项目实战和职业拓展课程完成,在实施的每一个步骤中都提供对教员的要求、规定和项目实施的具体步骤,保证培训能够高质量的完成。WSE软件程序员课程兼顾了学员不同的起点和对知识掌握的层次,遵循了从易到难的学习规律。

序号 课程名称
1 计算机应用 Computer Application
2 软件技术基础 Software Technology Foundation
3 程序设计基础 Program Development Foundation
4 数据库基础 Database Foundation
5 Windows应用程序开发 Program Development for Windows
6 网页编程 Html & Javascript
7 项目实战 Project Training
8 职业素质训练 Professional Quality Training
9 教师指导课 Teacher Guide


《软件技术基础》重点在于让学员了解计算机硬件与软件,计算机网络的功能、企业网络的架构等,教师形象化讲解,必要时展示硬件;本书难点在于数制转换,常见DOS命令,及环境变量的设置。

《程序设计基础》本书是WSE的核心基础课,要求教师熟练掌握C/C++/Java及其之间的联系和区别,掌握编程语言基本语法与运行原理,能够建立良好的编程概念,为学习其他语言打下扎实基础。

《SQL Server数据库》重点在于让学员掌握DML语言,能正确的建立库、表、索引数据库对象;了解存储过程和触发器以及事务的概念。

《开发模式:Winform》将学习C#简单语法,采用图形化界面编程,对于常用控件的熟悉,以及连接数据库的基础知识。

《网页编程》本书是WSE的核心基础课,要求熟练掌握HTML和JavaScript开发。重点在于HTML标记语言、内置对象、会话控制、与dll的联合使用。

《职业素质》重点在于方法层面,让学员通过学习认识到方法的重要性。进而尝试新方法,培养新习惯,影响其个性特征朝着职业化方向发展。教师亲和力强,对职业化有系统的认识和理解。

《教师指导课》集中、集体、复习、指导;可以以提问、分组竞赛等方式使学员得到提高或者加深认识,指导课是课程体系中的重要一环,它不仅调剂课时分配,更重要的是它能及时根据学员学习情况有针对性的解决学员学习中的问题。

《项目实战》穿插于整个教学过程中,以小组开发为模式,真实企业版项目体验,可团队自行开发完成各类管理信息系统的开发(MIS系统)。重点一是算法的掌握和语言的灵活运用,这部分可用C语言或者C++或者Java来实现;重点二是文档的格式和应该书写的内容的原因;重点三是配置、修改程序使之能运行,改造程序为自己所用,并写出用户手册。



第二学期 WSE 软件设计师课程

WSE软件设计师课程是在充分的市场调研和专业数据分析基础上进行开发的,由42位计算机专家精心打造,进行了不断的内容优化和补充,WSE(微思)课程体系在课程体系中将市场占有率低、实用性能差的一些开发工具和模式淡化,同时突出和加强XML、JAVA、.NET等主流技术,增强了网页设计、JSP等系列课程体系,将基于Internet的企业级应用作为课程主流。
WSE软件设计师课程所使用的编程语言都是在企业中大量使用的,使学员可以在轻松愉快的教学方式中掌握程序设计。通过这样的学习,WSE软件设计师课程还大胆地在课程中引入算法、数据结构等计算机科学研究开发人员呕心沥血成就出的基础知识,帮助学员成为真正学有所成的IT软件人才。

WSE软件设计师课程的理论课程和实践课程并重。理论课程专注于当前流行技术来源和理论基础的讲解,开发学员将来的自学习能力。实践课程通过项目实战和职业拓展课程完成,在实施的每一个步骤中都提供对教员的要求、规定和项目实施的具体步骤,保证培训能够高质量的完成。

序号 课程名称
1 Oracle数据库基础应用 Oracle Database
2 面向对象的程序设计 OOP With Java and UML
3 Java web 开发 Java Web Development
4 Xml语言 XML
5 C#语言 C# Language
6 windows高级编程 Advance Program Development for Windows
7 项目管理 Project Management
8 测试驱动开发 Test Driven Development
9 项目实战 Project Training
10 职业素质训练 Professional Quality Training
11 教师指导课 Teacher Guide


《Oracle数据库基础应用》 Oracle数据库基础应用和设计,包含数据库基本概念,Oracle数据类型,数据库安全管理,视图等数据对象,SQL高级查询。

《面向对象的程序设计》 核心课程之一,介绍面向对象编程思想,重点是面向对象概念及语法,包含面向对象概念,构造方法,函数重载,类的继承,包,接口和抽象类。
《Java web 开发》 核心课程之一,重点是B/S项目设计思想,java web开发。包含I/O流,JDBC数据库访问技术,JSP基本语法,常用内置对象,JSP动作标签。

《Xml语言》 介绍Xml语言相关知识,包含Xml语言基础语法,文档类型定义,Xml访问技术,掌握在网络中作为通用数据格式和数据源的应用。

《C#语言》 核心课程之一,重点是使用C#语言编写面向对象程序。包含。NET框架概念,类、对象的概念,多态,继承,事件和委托,命名空间,程序集等。

《windows高级编程》 核心课程之一,重点是学习使用。NET开发C/S项目,包含多文档程序设计,组件设计,读写XML,GDI+和。NET数据集。

《项目管理》 重点是面向对象的分析与设计、软件项目管理流程,介绍软件工程概念,让学生学习掌握UML概念,UML中的静态视图和动态视图,项目管理过程和原则。

《测试驱动开发》 重点是软件测试原理,包含软件测试原则和测试技术,测试框架JUNIT,Ant工具,版本控制工具CVS。

《职业拓展》第二学期的课程强调职业素养和分布式,职业素养方面主要是自主学习意识与能力的培养,工作压力的管理,文档的规范;分布式方面主要是WEB、COM+、WebService的程序体验。教员要求:职业化、掌握分布式设计。

《职业素质》侧重职业心态的培养,沟通能力、计划能力的提升。



第三学期 WSE J2EE软件工程师课程


WSE J2EE软件工程师课程是在充分的市场调研和专业数据分析基础上进行开发的,由42位计算机专家精心打造的WSE(微思)课程体系,已经进行了不断的内容优化和补充,拥有充足的课时保障,在课程体系中将市场占有率低、实用性能差的一些开发工具和模式淡化,同时采用独特的全项目模式进行教学,教学内容加强了Ajax、J2ME、Hibernate等目前先进技术,将基于Internet的企业级应用作为课程主流。
WSEJ2EE软件工程师课程所使用的编程语言都是在跨国企业中最新使用的,通过全项目的教学方法,能够让学员轻松拥有企业级的项目经验,学校还配备相应的就业专员,为完成此课程的学员进行就业推荐,让学员能够更新松的在软件行业中高薪就业。
WSEJ2EE软件工程师课程的理论课程和实践课程并重。理论课程专注于当前流行技术来源和理论基础的讲解,开发学员将来的自学习能力。实践课程通过项目实战和职业拓展课程完成,在实施的每一个步骤中都提供对教员的要求、规定和项目实施的具体步骤,保证培训能够高质量的完成。

序号 课程名称 课程代码
1 Oracle高级编程 Oracle Database Development
2 项目实战 1 Java MVC编程 Project Training 1
3 项目实战 2 Hibernate开发 Project Training 2
Struts框架
JSF
4 项目实战 3 企业级设计模式-EJB、Spring Project Training 3
Web 2.0――Ajax应用
5 项目实战 4 J2ME应用 Project Training 4
6 职业素质训练 Professional Quality Training
7 教师指导课 Teacher Guide


《Oracle高级编程》 Oracle数据库高级应用和设计,包含PL/SQL编程,游标,OOP概念,存储过程和函数,触发器。

《Java MVC 编程》 重点是MVC设计思想,包含MVC模式,JSP高级应用,Servlet,JSP 2.0技术规范,JSTL,连接池和过滤器的使用。学员学习后可以可以完成基于MVC的web 项目。

《MVC模式 Struts实现》 核心课程之一,学习一种实用的MVC框架―Struts,包含Struts流程、Struts View模块实现,Struts Contorl模块实现,国际化实现,常用标签库。学员可以进一步理解MVC模式,掌握基于MVC的java EE解决方案。

《Hibernate EJB Spring Ajax》 核心课程之一,学习4种企业级框架。包含持久化框架 Hibernate, SUN公司最新企业级应用模型EJB 3.0,Spring框架,Web异步访问技术AJAX,学员可以使用Struts + Hibernate + Spring + Ajax 等流行框架开发java EE web应用。

《J2ME应用》 重点是J2ME应用。介绍J2ME体系结构,和常用控件。学员可以完成类似贪吃蛇等小游戏。


第三学期 WSE .NET软件工程师课程


WSE .NET软件工程师课程是在充分的市场调研和专业数据分析基础上进行开发的,由42位计算机专家精心打造的WSE(微思)课程体系,已经进行了不断的内容优化和补充,拥有充足的课时保障,在课程体系中将市场占有率低、实用性能差的一些开发工具和模式淡化,同时采用独特的全项目模式进行教学,教学内容加强了Atlas、水晶报表、Asp.net等目前先进技术,将基于Internet的企业级应用作为课程主流。
WSE.NET软件工程师课程所使用的编程语言都是在跨国企业中最新使用的,通过全项目的教学方法,能够让学员轻松拥有企业级的项目经验,学校还配备相应的就业专院,为完成此课程的学员进行就业推荐,让学员能够更新松的在软件行业中高薪就业。

WSE.NET软件工程师课程的理论课程和实践课程并重。理论课程专注于当前流行技术来源和理论基础的讲解,开发学员将来的自学习能力。实践课程通过项目实战和职业拓展课程完成,在实施的每一个步骤中都提供对教员的要求、规定和项目实施的具体步骤,保证培训能够高质量的完成。

序号 课程名称 课程代码
1 Sql Server 2005 高级编程 SQL Development
2 项目实战 1 Asp.net Project Training 1
3 项目实战 2 Asp.net 2.0高级特性 Project Training 2
4 项目实战 3 Web services应用
Project Training 3
水晶报表
Web 2.0――Atlas
企业级开发设计模式
Web 2.0――Ajax应用
5 项目实战 4 移动开发 Project Training 4
6 职业素质训练 Professional Quality Training
7 教师指导课 Teacher Guide


Sql Server 是目前主流数据库之一,在软件开发的过程中,90% 的程序需要数据库的支持,《Sql Server 2005高级编程》是在学习了前二个学期的基础上,对于Sql Server 2005中对于游标、存储过程的开发和使用,以及数据库安全性方面的知识的应用,使我们的学员能够在学习的过程中熟练掌握及应用数据库的知识。

《项目实战1:ASP.Net》本书就ASP .NET2.0的技术给学员进行了重点的讲解,其重点是ASP.NET的开发模式、常用控件、验证控件、数据绑定、配置文件、用户控件、自定义控件。本书是.NET专业的核心课程,在本书中有详细的案例可以让学员了解开发一个站点的基本过程及解决问题的方案。

《项目实战2:ASP.NET高级特性》ASP.NET2.0具有很强的扩展性,它采用基于提供者的模型,使界面的设计与数据存储分开,可以自定义数据存储,提供了包括成员服务,角色管理,站点地图,配置等方面的内容,本书重点讲解ASP.NET2.0中出现的新的特性,加快开发Web网站的速度和质量。

《项目实战3:Web服务、水晶报表、MSF》ASP.NET要满足企业开发的需求,在不断的发展着一些新的技术,本书的重点是让学员掌握在.NET平台下使用微软的解决方案进行开发,使用了现在IT业内比较流行的新的技术及常用技术如:Ajax, NHibernate,水晶报表等,在整合框架上更进一步,使我们的学员培训所获得的知识最大限度的满足企业的要求

《项目实战4:移动开发》本书的设计,重点是移动开发的模式,与PC开发的不同概念,通过此课程的学习,学员可以看到在不同平台上的软件开发,了解几种不同的开发软件的方式,通过学习为学员将来学习和开发移动设备软件打下坚实的基础。
说明:
安排课程表要以周为单位,例如可以安排每周4次课(每次课4个学时)、共16个学时的进度。中心学术质量部经理可以根据学员基础水平、学习时间(脱产、业余等),学期阶段等因素确定课程进度。但总体上要保证学员能够有足够的课外学习时间巩固和掌握课程内容。
中心学术质量部经理可以根据实际情况安排教员和教室,但每个阶段的课程是有一定的顺序要求的,因此要按照提供的各个阶段的课程列表的顺序及在本部分所提到的要求安排课程表。
在安排课程表时,请将内部测试的时间安排也放到课程表中。课程表可以按照教室-机房-教室-机房或教室-教室-机房-机房方式安排。
课程表中使用如下的符号表示方法:
T-理论课
L-上机课
(字母后面的数字表示相应课程部分的章节号,如T1指的是第一章的理论课,L1就是指第一章的上机学习课,课程名称使用课程编码。)
 5. 具体安排课程的步骤请参见中心教质的相关事件;

培训师介绍:

 
文莉

本课程名称: 软件程序员编程体验课

查看更多:拓展/其它公开课

相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%