掌握企业级解决方案,短时间内增加学员的经验值!
企业级应用是指那些为商业组织、大型企业而创建并部署的解决方案及应用。这些大型企业级应用的结构复杂,涉及的外部资源众多、事务密集、数据量大、用户数多,有较强的安全性考虑。
当代的企业级应用决不可能是一个个相互独立的系统。在企业中,一般都会部署多个彼此连接的、相互通过不同集成层次进行交互的企业级应用,同时这些应用又都有可能与其它企业的相关应用连接,从而构成一个结构复杂的、跨越Intranet 和Internet 的分布式企业应用群集。
TTS 新推出的.NET 课程体系,参考了多个大型软件系统,这些系统代码量都在百万行以上,业务逻辑复杂,数据表都在数百个, 数据库达到T 级别。结合这些大型企业级应用,萃取其精华,以全新的形式,通俗、清晰的传递给学员,在短时间内迅速提高学员的经验值!
跨平台的.NET 游戏开发!TTS 推出游戏制作Unity3D 全新课程!
Unity3D 是由Unity Technologies 开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。其内核使用了微软公司的.NET 框架,使用其开发的游戏可发布至Windows、Mac、Wii、Xbox360、PS3、Windows Phone、iPhone 和Android 平台。也可以利用Unity web player 插件发布网页游戏, 支持Mac 和Windows 的网页浏览。
目前各个平台的游戏开发几乎没有通用性,开发iPhone 上的游戏需要学习Objective C,开发Android 上的游戏大多用Java,开发Windows Phone 上的游戏用C#,……。如何只学习一种语言就能够开发出跨越多个平台的游戏呢? Unity3D 使用底层的Mono 技术实现了真正的跨平台,而Mono 就是基于.NET 框架开发的。他使我们用一种语言C# 就可以开发出基于各种平台的游戏,包括手机游戏(iPhone、Android、Windows Phone)、PC(Windows、Mac、Linux)、网页游戏(基于各种主流浏览器)、游戏机专用游戏(Wii、Xbox360、PS3),你还等什么呢?
未来游戏市场普遍呈现3D 化,虽然现在还有不少2D 游戏,但随着终端设备性能的提升和客户的需求增加,游戏市场终会进入全面的3D 化时代。Unity3D 课程可以使你直接进入3D 游戏开发领域,成为就业市场的宠儿。同时Unity3D 也推出了开发2D 游戏的插件, 可以使我们从现在到未来都立于不败之地。
TTS 7.0 .NET 课程体系
完备的知识体系和十大核心热点技术!
TTS7.0 企业级.NET 课程体系围绕十大核心热点技术展开:
1. C# 语言核心与.NET Framework 4.0
2. SQL Server 2008 数据库
3. ADO.NET + Linq + Entity Framework
4. HTML/CSS/XML
5. JavaScript/JQuery/Ajax
6. ASP.NET + MVC
7. 企业级N 层架构实现
8. 团队开发工具VSS/SVN/Mantis/JIRA/BUGZILLA
9. WebService + WCF
10. Unity3D
达内.NET 课程实战项目
项目一、MyNeighbors SNS 交互社区
SNS,全称Social Networking Services,即社会性网络服务,专指旨在帮助人们建立社会性网络的互联网应用服务。SNS 的另一种常用解释全称Social Network Site, 即“社交网站”或“社交网”。SNS 当前仍处于市场高涨期, 在未来仍然会成长为一个非常成熟的应用,将会深入到互联网用户的生活的诸多方面,具有非常可观的市场前景。目前我们熟悉的一些SNS 社区如:“Facebook”、“MySpace”、 “开心网”、“人人网”等等。
从技术层面而言,SNS 系统通常集中了诸多先进的Web2.0 技术,在一定程度上引领了互联网技术发展的方向。
MyNeighbors SNS 交互社区系统是新一代SNS 系统。实现了SNS 系统的核心的用户认证及管理功能。同时,系统在核心功能的基础之上提供了一些主流的SNS 应用,如: “投票”“照片分享”、“个人Blog”等。
另外,MyNeighbors SNS 通过MyNeighbors 服务平台对外提供了标准的服务接口。第三方应用提供商可以调用MyNeighbors 服务,利用MyNeighbors 的用户资源和好友关系网络编写应用。例如,可以通过MyNeighbors 服务嵌入流行的“开心农场”组件。
同时, 本项目还融合了诸多的新企业级开发模式, 帮助学员了解和使用新的技术动向, 包括:
1) AOP(面向切面编程):通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。主要用于将日志记录,性能统计,安全控制, 事务处理,异常处理等代码从业务逻辑代码中划分出来,以达到改变这些行为的时候不影响业务逻辑的代码。
2) 企业级应用日志实现:在企业系统中日志是不可或缺的一部分,对于跟踪业务轨迹、调试程序、维护系统有着非常重要的作用。应用日志一般包括三个层次:业务日志、调试日志、错误日志。企业级应用日志可以自由设置三个层次的日志开关以及输出格式。
3) 企业级信息系统集成方案: 本项目模拟了针对不同技术路线、数据结构的多个子系统,如何使用WebService 及XML 进行有效的整合,从而实现多个子系统之间无缝集成, 终达到消除信息孤岛,实现数据共享的目的。
“图-1”所示为MyNeighbors SNS 系统体系结构
“图-2”所示为MyNeighbors 核心服务
项目二、电子商城
1、产品定位:采用B2C(Business to Customer)模式,实现网上的书籍商店
2、解决业务:书籍的网上销售,也可以扩展为百货商品的网上商城
3、适用行业:以卖家为店,建立线上商城,实现网络销售、服务及管理平台
卖家需要自有仓库并库存系列商品,以备更快的物流配送和客户服务
4、产品特点: B/S 结构,同时结合XML Web 服务应用
大型数据库关系型数据库支持,可灵活扩展
TTS7.0- 线上线下双模式实训云平台
TTS 7.0 课程体系的优势不仅仅在于教学内容的先进,更重要的是教学方式的。TTS 经过多年的探索和历练,颠覆了传统的IT 教学模式,打造出了一套完善、高效的教学体系,为学员的学习效果和就业质量提供了坚实的**。
1、TTS7.0 综合测评平台:达内自主研发的高度智能化评测平台用于管理学员的日常教学活动。学员可以每天将完成的案例代码上传至该系统,系统将对其进行智能评测,同时该系统还将提供帮助呼叫、在线答疑、复习视频点播等教学辅助功能。
2、拥有科学化管理的“讲师-助教-项目经理”教学团队:讲师在完成每天的授课任务后,继续由助教负责指导学员进行日常的知识回顾和高强度的代码练习,而项目经理将根据每天学员提交代码的评测结果进行针对性的一对一辅导。
3、近4 个月,每的授课任务、课堂案例和课后练习都是TTS 教学指导委员会经过反复斟酌,精心制定的,学员每天的有效学习时间将超过10 小时。只有通过高强度的训练才能真正打造高质量就业。
4、TTS 7.0 课程体系不同于传统的课程体系,并不以知识为线索,而以经典案例为导向。这些经典案例并非用于说明知识点的“简单演示”或“玩具代码”,而是每一个案例都真实再现了企业实际开发中的经验技巧。这些案例将融入课堂及课后练习中,如果较好的完成了这些案例,学员在培训结束时将至少具备1 年半~2 年的开发经验。
5、TTS 7.0 的所有项目都来自于企业的真实应用。不仅仅业务需求是真实的,项目的基本架构、解决方案、性能指标及项目开发的过程模型完全按照企业的真实情况设计。学员不但可以学到真实技术解决方案,同时还可以体验真正的商业项目开发过程,切实加强沟通能力和团队合作能力。
八、具备企业背景和至少10 年以上开发及管理经验的主讲教师!
主讲教师全部由来自IBM 、Oracle Sun、Microsoft、华为、神州数码、东软、亚信、北大方正等软件专家、海外专业人士和外企IT 精英组成。
韩少云:首席教育官
前亚信公司软件事业部副总工程师,软件设计专家、课程设计专家和教师培训专家。达内公司创始人。
李 翊:教学及研发副总裁
曾任IBM 中国研发中心系统架构师。分布式系统专家。
孙善明:.NET 教学总监
曾任Medilink-global 技术总监兼架构师,微软MCT。
龚 斌:讲师
曾任华胜天成科技股份有限公司技术经理,微软MCT。
崔 晖:讲师
曾任用友软件公司技术经理,微软MCT。
陈利娥:讲师
曾作为863 计划数字林业平台系统负责人,微软MCT。
王克晶:讲师
曾任浪潮软件公司项目经理,微软MCT。
杨立军:讲师
原北大资源学院软件工程系主任。
课程大纲