SD大会精品讲座:够了,让我们实践吧(英文授课)
实践是一等公民——过程只是组成实践的一个元素。实践对于软件开发团队的作用,就像是用例对于软件系统的意义一样。实践来源于世界各地不同阵营的人们的智慧结晶。在本节中,您将了解到软件开发中的“以实践为中心”的观点。我们将向您展示核心实践以及如何在Eclipse平台和VSTS平台上创建这些实践。
课程地址:http://www.itcast.net/portal/courses/unit/46
SD大会精品讲座:运用AJAX开发Web-2.0应用
Web 2.0是网络运用的发展方向,而AJAX在Web 2.0里扮演了重要的角色。究竟什么是AJAX?当下流行的AJAX工具箱和框架是怎样的?Sun公司Java技术推广经理、参加过多个世界性技术会议的专题讲师李涛在本课程中将为您详细具体地进行解说。
SD大会精品讲座:运用AJAX开发Web-2.0应用
Web 2.0是网络运用的发展方向,而AJAX在Web 2.0里扮演了重要的角色。究竟什么是AJAX?当下流行的AJAX工具箱和框架是怎样的?Sun公司Java技术推广经理、参加过多个世界性技术会议的专题讲师李涛在本课程中将为您详细具体地进行解说。
课程地址:http://www.itcast.net/portal/courses/unit/74
SD大会精品讲座:Elastos操作系统支持“应用=XML脚本+构件”编程模型
未来的程序应该是“应用 = XML脚本 + 构件”(Application = Markup + Code)。使用XML脚本写应用正逐渐成为新的趋势。如何使用XML调用系统底层API以及第三方开发的程序库呢?这个问题给现有操作系统运行环境和基础架构提出了全新的挑战。未来的操作系统必须能自动、动态处理XML与现存的、以及第三方开发的应用模块之间的适配关系。Microsoft大力推广的WPF架构正是冲着这个目标而来。
课程地址:http://www.itcast.net/portal/courses/unit/73
SD大会精品讲座:2.0时代软件开发新方法、新工具
软件开发迈入2.0时代,面对不同平台、不同应用环境、用户需求日益个性化的情况,程序员如何应对?采用传统工具进行开发?——很难支持而且效率不高。与此同时,随着敏捷开发方法的不断流行,重构、单元测试等最佳实践也需要有更好的方法和工具来进行支持。
CodeGear公司技术布道者范路在本课程中为程序员提供了以上问题的解决之道,作为有10年开发经验老牌的Delphi程序员,范路有着丰富的编程经验,他将向您介绍CodeGear公司应对2.0时代的软件开发实践所采用的新方法和工具。
课程地址:http://www.itcast.net/portal/courses/unit/72
SD大会精品讲座:ASP.NET AJAX 与 Silverlight 的完美结合
Silverlight到底可以做些什么?您了解它吗?如何开发Silverlight应用程序?Silverlight的开发工具都有哪些?ASP.NET AJAX 技术让 WEB 开发人员可透过异步方式存取服务器端的资源,使得 ASP.NET 所开发出的 Web 应用程序得以突破传统的限制。而透过 SilverLight 技术则可以轻易地在网页上绘制出向量图形以及各种绚丽的动画效果。ASP.NET 与Silverlight 如何真正地全面整合呢?
课程地址:http://www.itcast.net/portal/courses/unit/71
SD大会精品讲座:多核处理器时代的编程技术(英语授课)
显而易见的,电脑微处理器多核时代来临了。作为开发者,您为多核计算和并行计算准备好了吗?您是否真正了解多核计算和并行计算?如何充分发挥多核的优势?Intel资深专家James Reinders将在本课程中倾囊相授,为您介绍克服多核挑战的新工具和方法,以帮助开发者通过并发和并行计算真正释放出多核的强劲动力。James Reinders曾参加了很多Intel处理器和并行系统的编译和架构,包括iWarp、Pentium Pro、Pentium II、Itanium以及Pentium 4处理器,著有新书《Intel Threading Building Blocks》,并合著有《Multi-Core Programming》。
课程地址:http://www.itcast.net/portal/courses/unit/70
SD大会精品讲座:程序员必须适应不断变化的机器架构(英语授课)
相对于性能已经挖掘殆尽的单核处理器,多核处理器日益吸引人们的注意,它带来了N多的变革,包括NUMA(Non-Uniform Memory AccessArchitecture)架构、专用运算处理器以及事务性内存(Transactional Memory)等,程序员需要怎样做才能充分利用和提高处理器的性能呢?RedHat工程师、世界顶尖Linux和自由软件黑客Ulrich Drepper将通过本课程介绍技术概念、阐述新技术力图解决的问题以及解决之道,程序员必须学会去利用这些知识。Ulrich Drepper是RedHat的工程师,更是世界上最重要的几个Linux和自由软件黑客之一。
课程地址:http://www.itcast.net/portal/courses/unit/69
SD大会精品讲座:混合语言开发
随着应用的逐渐复杂,单一语言开发逐渐成为明日黄花。混合语言开发包含哪些形态?如何辨识并采用适合的语言来搭建高效的应用系统?多语言开发存在哪些潜在风险?对于开发者、技术经理、技术官有何种挑战?ThoughtWorks公司咨询师、国内Ajax先驱、开源AJAX项目Buffalo作者陈金洲通过本课程将使您获得采用混合语言来实现自己的系统之启发。
课程地址:http://www.itcast.net/portal/courses/unit/68
SD大会精品讲座:JavaScript引擎技术
您想了解JavaScript引擎技术吗?盛大网络架构师、软件工程专家周爱民将在本课程中带领您走进JavaScript引擎技术的领域。本课程的主题是讲述Web开发中的主要技术——JavaScript的引擎以及语言相关的技术,但并不限于以浏览器/网页/Web开发,也不以这些现环境为重点。本课程中有关动态与函数式语言的部分以介绍相关语言范型的特性为主,并不限于JavaScript。另外,本课程也将对JavaScript引擎嵌入的应用环境及其现状做深入探讨。
课程地址:http://www.itcast.net/portal/courses/unit/67
SD大会精品讲座:什么让Web2.0 Mash-up如此强大(英语授课)
如何在一个页面里尽可能多的提供用户所需的服务?怎样满足用户希望在一个平台内随心所欲地整合各种资源的个性化需求?Web2.0应用如Flickr、del.icio.us和Upcoming.org等越来越受欢迎,它们提供API供开发者构建Mash-up应用,从而可以将各种Web服务整合在一起成为更炫酷的应用!这些Web服务不仅返回XML信息,有些还支持RSS、JSON和序列化PHP格式。在本课程中,Yahoo!的Web技术领域专家Dan Theurer将阐述今天驱动Mash-up的各种形式、资源和技术。Dan Theurer将以Yahoo!的各种Web服务和AJAX工具包为例,为您展现如何整合并构建自己的Mash-up应用。
课程地址:http://www.itcast.net/portal/courses/unit/66
SD大会精品讲座:多核计算中的分布式数据结构
在多核系统日益普及的今天,如何充分均衡地利用多核资源?怎样提高多核的性能?多核编程专家、CSDN著名博客周伟明先生在本课程中将结合他对多核编程技术的多年研究心得,为您详细分析阐述多核计算中的分布式数据结构原理、实现模式及特点,并对多核编程和单核多任务编程进行了全方位多角度的对比。周伟明已于2006年编著出版了国内第一本专门研究多任务情况下数据结构与算法的专著,获得了业界的好评,此后他提出多核程序设计的新观念——“象使用内存一样使用CPU”,并且致力于编写一本新的多核编程技术著作,将自己的研究成果和技术思路总结出来。
课程地址:http://www.itcast.net/portal/courses/unit/64
SD大会精品讲座:软件以用为本2.0
为什么说“软件以用为本”?“用”就是用户的需求!2.0时代,我们如何做到“软件以用为本”?如何从纷繁复杂的细节信息中提炼出准确详细的用户需求?哪些是影响用户需求的决定性因素?UMLChina首席专家潘加宇将在本课程中为您提供凝聚他多年经验的精彩解答!潘加宇具有丰富的UML需求设计的技术指导和训练服务经验,曾为100多家知名企业提供服务,在本课程中,他以生动的典型案例引出对需求分析的理解,阐述影响需求的因素,深入浅出,讲解透彻。
课程地址:http://www.itcast.net/portal/courses/unit/63
SD大会精品讲座:架构设计六技——从需求向架构过渡的系统方法
架构设计方案由哪些需求决定?它们对架构设计决策的影响又是怎样的呢?“决定”与“影响”之间潜藏的是架构师对实际经验的要求!
请听资深咨询顾问、软件架构专家温昱为您深入探讨:如何运用系统化的方法指导架构决策过程,如何更好地完成从需求向架构设计过渡这一关键工作。温昱是架构设计专著《软件架构设计》的作者,松耦合空间(www.ou-he.com)网站创办人,具有十年丰富的系统规划、架构设计和研发管理经验,已为众多知名企业提供了卓有成效的培训与咨询服务。
课程地址:http://www.itcast.net/portal/courses/unit/61
SD大会精品讲座:Web改变世界,我们改变Web
今天的Web开发技术存在哪些普遍性问题?
1.开发复杂度没有降低;2.开发效率没有提升;3.人机交互体验没有得到提升;4.浏览器兼容性没有很好解决。
您想知道如何有效地解决这些问题吗?金蝶中间件公司首席架构师、Apusic创始人、OperaMasks之父袁红岗将在本课程中结合Apusic OperaMask的特点,从技术和社会的角度出发,为您带来Web2.0时代解决Web开发技术普遍性问题的答案。卓越思维、先进视角尽在其中!
课程地址:http://www.itcast.net/portal/courses/unit/60
SD大会精品讲座:运行OSS商务–ZK方式
ZK何以能够从一个台湾的小团队发展成为名列财富五百强并拥有数万程序员的企业?全球第一的企业级Ajax框架——ZK创始人、普奇科技(Potix)CEO叶明宪将在本课程中与您分享他独到的经验与观察。OSS正在重塑软件产业,它将会引领我们到何处? 它是如何进行变革的?它的发展前景如何?启示尽在ZK的成长历程中!
课程地址:http://www.itcast.net/portal/courses/unit/59
SD大会精品讲座:Creating Rich Internet Applications with Adobe Flex and AIR
您想了解Adobe公司的Rich Internet Applications系列最新技术吗?在创建Web应用和未来桌面应用时,它将如何有效地支持开发者进行技术决策?Adobe公司解决方案工程师、曾就职于Macromedia公司的马鉴将在本课程中对以上问题进行探讨,包括Flash Player 9 Update2 H.264解决方案,Flex 3及Livecycle Data Services技术对于互联网应用的分析。此外还将深入讲解Adobe AIR桌面运行时环境及其发展策略,通过一系列的AIR应用演示来分析使用Web技术来创作桌面应用的方式。
课程地址:http://www.itcast.net/portal/courses/unit/58
SD大会精品讲座:Google迈向下一代Web平台与开发
您想了解Google的下一代Web平台吗?Google Gears 就是一种能够大大增强您的网络应用能力的新平台。
谷歌中国工程研究院副院长、工程总监幺宝刚将在本课程中为您详细展示Google Gears(Beta版)的特点、结构和安全性能。并着重强调了它的“offline capability”的强大之处,学完本课程,您将会把握到Google下一代Web平台的脉搏。
课程地址:http://www.itcast.net/portal/courses/unit/57
SD大会精品讲座:以Web为中心的架构与Web 2.0编程模型
Web 2.0 这个令社会、商务、技术三相融合的发展趋势,给IT从业者带来的是什么样的机会和挑战? 企业中如何实现SOA 与 Web 2.0 的相互支持?IBM中国开发中心Web 2.0首席架构师毛新生先生将与您分享他关于 Web 2.0 及其所带来的变化的思考。毛新生曾任IBM软件集团企业解决方案部大中华区和北亚地区首席架构师、IBM SOA中国设计中心技术主管,在企业级软件方面拥有广泛、扎实、深厚的理论功底和丰富的设计与项目实施经验。本课程重点介绍了以 Web 2.0 的最佳实践、设计原则和技术为基础的 SOA 架构实例,即以 Web 为中心的面向服务架构 WOA,最后展开讨论这种架构所支持的 Web 2.0 编程模型和开发模式,这种新的编程模型的适用场景和价值。
课程地址:http://www.itcast.net/portal/courses/unit/56
SD大会精品讲座:够了,让我们实践吧(英文授课)
实践是一等公民——过程只是组成实践的一个元素。实践对于软件开发团队的作用,就像是用例对于软件系统的意义一样。实践来源于世界各地不同阵营的人们的智慧结晶。在本节中,您将了解到软件开发中的“以实践为中心”的观点。我们将向您展示核心实践以及如何在Eclipse平台和VSTS平台上创建这些实践。
本课程的讲授者是爱立信前首席架构师、面向对象设计方法的领军人物、屈指可数的几位世界级软件大师之一、顺序图、协作图以及对整个软件工业影响重大的用例的发明人、 “UML三友”之一、殿堂级经典——《面向对象软件工程》和《UML语言用户指南》的作者……他就是Ivar Jacobson!够了,马上开始实践吧!
课程地址:http://www.itcast.net/portal/courses/unit/46
SD大会精品讲座:利用AJAX/Java 技术建立高流量的即时双向沟通网站
除了酷炫的外观和更好的使用者体验,AJAX还能带给我们什么?不需使用者更新或操作就可以即时地更新网页內容?主动发送信息给使用者?对,这些AJAX都可以做到!这些功能在即时资讯领域如股市报价、网页聊天等领域有着极大的实用价值!
力可科技CEO、台湾资深移动开发专家冯彦文将在本课程中带领您一探各种搭配AJAX/JAVA实做Client/server双向沟通机制的方法,并通过实际例子介绍如何应用这些新工具为您的网站增添更多互动。冯彦文老师对无线通讯应用程序平台与金融资讯传输平台开发有相当丰富的经验,曾经负责过多个底层移动通讯应用程序平台的设计与实施。
课程地址:http://www.itcast.net/portal/courses/unit/47
SD大会精品讲座:大规模、高流量互联网站性能调优(英语授课)
面对规模日益增大、流量节节攀升的情况,互联网站应该如何提高网页速度?如何优化网站性能?Yahoo!的Exceptional Performance团队负责人Tenni Theurer在本课程中将为您详细介绍提高网页速度的各种方式,并演示部分开发工具。这些方式使得Yahoo!减少了25%-50%的响应时间,很有借鉴意义。更重要的是,你会从Tenni Theurer那里听到提高网页性能的准则,从而使你可以更快地构建网页,减少响应时间,从前端到后端全面挖掘网页开发更大的潜能!
课程地址:http://www.itcast.net/portal/courses/unit/65
SD大会精品讲座:基于CMMI 的集成化软件研发流程和管理平台
Web项目开发管理与传统软件项目开发管理截然不同。Web项目更敏捷、周期更短、版本和里程碑概念更模糊。如何成功进行Web项目开发管理?CMMI适用于Web项目管理吗?
漫索计算机公司总经理林锐将和您一起探讨以上问题的答案。林锐曾任职于上海贝尔,又在一线攻研Web界面及项目管理多年,总结出一套行之有效的管理模式和管理工具。他在SD2C大会上的课程围绕Web项目管理展开,是该领域不可多得的经验之谈。
课程地址:http://www.itcast.net/portal/courses/unit/48
SD大会精品讲座:开发与维护大规模在线互动产品
网站访问量巨大!功能繁多!长时间大容量高负荷运行!服务器面临崩溃!您是否需要一套有效的开发与维护方案?
原搜狐互动产品部门主管、资深架构师钱宏武将针对以上问题,结合10年来在门户网站开发大容量互动产品的经验,宝贵心得毫无保留呈现!本课程在SD2C大会上大受欢迎,为业内人士提供了不可多得的宝贵经验。
本课程围绕团队构成、功能规划、服务器的选择、效率、速度与满意度等诸方面,结合搜狐社区的构架及其运行维护,进行生动阐述。
课程地址:http://www.itcast.net/portal/courses/unit/49
SD大会精品讲座:Web2.0的手机创新应用开发
Web2.0+手机上网=?1+1大于2!
本课程将由诺基亚技术专家吴剑南为您倾情讲授。吴剑南老师具有多年Windows和Java平台下的互联网应用开发经验,广泛涉及教育、企业、金融证券等多个领域的产品开发、管理和实施等领域。
掌握本课程对您意味着:
您将与诺基亚一起,引领移动互联网的潮流
您将具有广泛的合作伙伴关系
您将迈进全新的广告分成商业模式
本课程地址:http://www.itcast.net/portal/courses/unit/50
SD大会精品讲座:Linux系统下的高性能系统设计
在linux/unix操作系统下,如何能够设计出一个高性能,高可靠性,高可扩展性的系统?当系统出现瓶颈时,又该如何系统地发现并解决问题呢?
本课程由美国Stanford大学MBA、百度公司前首席架构师、酷我公司创始人雷鸣为您讲授。他的主要产品酷我音乐盒,已经有了大批的忠诚用户。
课程地址:http://www.itcast.net/portal/courses/unit/52
SD大会精品讲座:大世界网络游戏服务器的构架
海量用户同时登录,您的网络游戏服务器是否能够承受?游戏中的虚拟世界日益庞大,该如何进行高效的维护与管理?怎样防止用户作弊?怎样进行灾难处理?网络游戏用户群以几何级数增长的同时,摆在网络游戏开发管理者面前的是更多的挑战。
本课程应运而生!由网易公司技术研发经理、《大话西游》、《梦幻西游》、《网易泡泡游戏》等网络游戏的主力开发者云风为您强力打造。主要介绍大容量系统如何构架,怎样解决海量用户的登录、用户数据记录、逻辑计算、虚拟物品发放和回收、超大虚拟世界的维护等诸多问题,云风老师还会与您分享软件开发过程中获得的独家经验!本课程地址:http://www.itcast.net/portal/courses/unit/53
SD大会精品讲座:eSOA以及组合应用之路
您想了解SAP公司最新的企业管理解决方案吗?SAP的业务流程平台能为您带来什么?企业SOA如何进行组合应用? SAP公司资深NetWeaver系统架构师、具有多年SAP相关从业经验的马亮将在本课程中为您解答以上问题。本课程内容涵盖了SAP eSOA全新的企业架构形式和设计方式,它们是以促进IT与业务的融合为目标的,并通过经典案例详细解释了SAP NetWeaver Composition Environment的原理、构成和应用,为您的企业提供可按需扩展、随需改变的更加灵活的业务解决方案。本课程地址:http://www.itcast.net/portal/courses/unit/54
SD大会精品讲座:SOA下的新一代企业前端
您想要了解IBM最新的企业级前端平台吗?Web 2.0时代的企业前端需求是怎样的?为什么说SOA + Web 2.0=企业 2.0? IBM软件部Lotus资深工程师陈原将在本课程中基于IBM 最新的协作平台Notes 8,为您展示新一代的企业级前端,并给出SOA理念与Web 2.0技术在企业前端的应用实例。课程中通过具体的案例演示详尽地描述了Notes 8的应用和特性。本课程地址:http://www.itcast.net/portal/courses/unit/55
SD大会精品讲座:The D Programming Language(D程序设计语言)(英语授课)
当前系统编程领域中最热门的话题是什么?D语言和并行编程!你还没有听说过?落伍了吧?D语言是新一代的系统编程语言,它的目标是:No.1——C语言的强大威力+No.2——Python和Ruby的开发效率。像是天方夜谭?那就来听Andrei介绍一下这款了不起的程序设计语言吧!
Andrei Alexandrescu是D语言领袖人物之一、C++天才作家,开辟了 “Modern C++”新时代。他创造力非凡,善于在各种“标准”中游走,发现提升空间,有“庖丁解牛”之功力,被Scott Mayer列入五位最重要的C++开发人员之列,是C++领域公认最顶尖的一位天才人物。如今他敏锐的眼光已经投向了D语言这个热门领域,在本课程中,Andrei将带领您逐步领略D语言的神奇魅力。本课程地址“http://www.itcast.net/portal/courses/unit/45
JAVA经典教程-Groovy入门
如果你已经具备一定的Java基础,想快速学习一门脚本语言,Groovy是个自然的过渡选择。无论编码习惯还是风格,Groovy是最接近Java的。通过Groovy1.1的annotation支持,你能够在Groovy里很自然地使用Seam,Hibernate,Spring和其他的开发框架。本课程由具有丰富培训经验的高级讲师刘晓涛精心打造,他曾被评为2006年度深圳市优秀教师,同时拥有IBM师资培训证书等多项认证,刘老师将带领您从入门开始,逐步深入Groovy的世界。课程免费试听:http://www.itcast.net/portal/courses/unit/128
JAVA 专题课程-Cookies入门
本课程主要讲解内容为Cookie的知识,和JAVAWEB中Cookie的使用。本课程是唐亮老师推出的第二门小专题课程,所讲述的内容都属于较基础的知识,无论开发人员应用何种语言进行开发,都需要了解并掌握这些基础知识。这些小专题课程短小灵活,能够让你在极短时间内掌握一个知识点的要领,可以作为学习时的有益补充和参考。免费试听地址:http://www.itcast.net/portal/courses/unit/136
Session-JavaWeb专题
本课程系统地讲解了SESSION这个知识点,主要讲解了Session的概念,它是如何产生,如何工作,如何存放和如何消亡的,以及Session在JavaWeb中的体现和操作,在最后用一个小例子来演示了如何通过Servlet来操作Session。学习本课程可以理解Session机制,javax.servlet.http.HttpSession及HttpSession常见问题。免费试听地址:http://www.itcast.net/portal/courses/unit/124
基于J2EE的JAVA基础
本课程为JAVA入门课程,讲师将学习JAVA需要掌握的基础知识浓缩在13个小时内,同时以“学生管理系统”这个项目贯穿全课程,学完本课程后,你不仅可以掌握JAVA的基础知识,而且还可以学到,这些知识的具体用途,在实际项目开发中是如何应用这些知识的……我们的目的是:不仅让大家熟练掌握基础知识,而且与实践项目开发紧密结合。学习的过程中,对大家提出的问题,姜昊老师会紧密关注,及时回答。本课程免费试听:http://www.itcast.net/portal/courses/unit/120
中式报表系列之四如何让报表展现更美观
报表要更好看,那就要增强报表的实用性、美观性,总结为四化:报表实用化、细节精确化、展示美观化、数据动态化。好看的报表能让我们欣赏到美丽报表的数据之舞。
让我们一同了解报表如何更实用、更易用;制作报表更应重视哪些细节;了解报表中图表和动态图表的使用效果。本课程免费试听:http://www.itcast.net/portal/courses/unit/146
中式报表系列之三如何更快上手报表开发
报表开发的困惑很多,其中对报表开发工作快速上手产生阻碍的困难是哪些呢?如何能解决报表开发上手慢的问题呢?全新的项目、全新工具、全新的数据库、没经验的程序员,我们该怎么办呢?一起来分享一下成功的经验。学完本课程,你将能够清晰报表开发快速上手的解决思路。本课程免费试听:http://www.itcast.net/portal/courses/unit/144
中式报表系列之二如何快速应对报表需求变化
报表是用户需求变化中经常涉及的内容,同时处理于表现层的报表展现内容经常受到项目变更内容的影响,如何降低需求变更对报表的影响呢?
让报表开发人员的关注点更聚焦于报表开发,提高报表开发的专业性是提高应变能力的根本。
学完本课程,你将能够——
1.了解到影响报表开发的变更有哪些;
2.对报表工具应对变化的方法有一定的了解;
本课程免费试听:http://www.itcast.net/portal/courses/unit/141