|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/object-oriented-programming/
课程评论:没有评论
课程名称:面向对象编程 课程概述:本课程旨在介绍面向对象编程(OOP)的基本概念,特别适合初学者或希望复习编程知识的人。需要注意的是,这并不是一门实时编码课程,课程中不会有编码过程的录制,而是提供了相关的代码示例。此外,课程内容会不定期更新,已于2016年1月增加了关于关联、聚合和组合的新章节,并于2016年4月添加了面向对象编程术语的备忘单。 课程提供了对‘抽象’、‘封装’、‘继承’、‘多态’、‘关联’、‘聚合’和‘组合’等重要概念的深入理解,并通过简单的示例展示这些概念的实际应用。课程强调良好的编程风格,并且所传授的概念适用于任何支持“类和属性”的编程语言,包括C++、C#、VB.Net、Javascript或PHP等。 课程采用高清录像、PDF、讲座以及代码示例(提供C#项目),旨在帮助学习者将所学知识付诸实践,从而提高开发技能。整个课程的观看时间约为1-2小时,如果选择自行编码示例,则需要相同的时间。课程享有Udemy 30天退款保证,学员购买后可终身学习。 如果你想为考试或面试复习,提升编码风格,获得新工作,或者理解当今专业人士所使用的概念,那么本课程就是你的理想选择。它将帮助你理解为什么“代码重用和回收”很重要,以及“良好的设计会减少缺陷”,并解释“面向对象程序比非面向对象程序更易于修改和维护”的原因。 立即点击“参加此课程”按钮,获取你应得的技能。期待在课程中见到你!
Please Note: This is not a live coding course. In order to keep the material as beginner friendly as possible and to save you the time of watching me type, this course does not feature code examples being typed as you watch. It does however contain the code samples covered. UPDATED: Jan 2016 - added new section on Association, Aggregation and Composition UPDATED: April 2016 - added new Object Oriented Programming Terminology CheatSheet This course is about 'Object Oriented Programming' (OOP). If you are new to OOP or are looking to brush up on your programming knowledge perhaps for an interview or just for fun! This course will quickly get you up to speed on the important concepts of OOP. Language agnostic, the concepts presented in this course can EASILY be applied to any programming language that supports the notion of 'classes and properties'. Including C++, C#, VB.Net, Javascript or PHP. We will start the course with a brief introduction. Then dive into understanding exactly what the terms 'Abstraction', 'Encapsulation', 'Inheritance', 'Poly-morphism', 'Association', 'Aggregation' and 'Composition' really mean. Next, we will take a look at these concepts in action with some simple examples. And how easy it can be to adopt a good programming style from the start. Delivered using HD Video, PDF, lecture and code samples (c# projects provided), this course will give you the knowledge and skills needed to put these concepts into practice and become a better developer today! This course is designed to be a comprehensive introduction and should require about 1-2hrs viewing time, plus an equal amount of time if you wish to code the samples yourself (optional). Backed by the Udemy 30 day money back guarantee, this course will be yours for life! So, If you are looking to revise for an exam or interview, improve you coding style, get that new job or just understand the concepts used by professionals today then this course is for you. If you need to know why 'Code Re-Use and Recycling' is important. Or how 'Good Design reduces flaws' and how 'an Object Oriented Program is much easier to modify and maintain than a non-Object Oriented Program' then this course is for you. Simply click the 'Take this class' button today to get the skills that you deserve. I look forwards to seeing you on the inside...