Trending

Monday, March 31, 2014

Object Oriented Programming

Object Oriented Programming will help you improve your programming skill set by giving you a thorough understanding of OOP regardless of your programming background. The training uses a non-jargon approach to teaching the backbone concepts of OOP which have been field tested in years of university-level teaching. While Visual Studio and C# form the instruction environment, the course is language agnostic as possible so the concepts are easily applied to other popular OOP languages and platforms.

In this course, you will learn:

  • The history of programming
  • About Encapsulation, Inheritance and Polymorphism
  • How class properties and methods are used
  • About object state and property methods
  • The difference between rvalues and lvalues
  • How design is important to the programming task
  • How to derive “IS A” classes
  • What are delegates and interfaces


t

Table of content

Programming History 
  • Binary – First Generation Languages
  • Assembler – Second Generation Languages
  • Third Generation Languages – C
  • OOP – Simula to C++ 
OOP 
  • Benefits: The OOP Trilogy
  • Why C#
Introduction to Objects 
  • Job Interview Example
  • Developing a clsPerson Class
  • Class Design for Interview
  • Classes, Objects and Instantiation 
Properties and Methods 
  • Purpose of Properties
  • Access Specifiers
  • The clsDates Example 
Thinking Like an OOP Programmer 
  • Define vs. Declare Difference
  • The Bucket Analogy 
OOP Design Guidelines 
  • Styles BDUF, Agile Modeling, Cohesion and Coupling
  • Design Purpose
  • Tools 
Inheritance Example 
  • Details on Inheritance – Parent-Child
  • Investment Example
Delegates and Interfaces 
  • Purpose of Each
  • Benefits
Uploaded.net
  1. http://ul.to/w4fr6u7h
  2. http://ul.to/gnv84k1w
Letitbit.net
  1. http://bit.ly/1dHncNI 
  2. http://bit.ly/1hTkv7f 

No comments:

Post a Comment

About

Contact Form

Name

Email *

Message *

Copyright © 2013 TOTdownload.com
Designed By Blogger Templates