Sign In   |   View Cart   |     |   Help

ANNOUNCEMENTS


Download Print Catalog

 
Print Course information
Email me when offered
Return to Course Catalog

Course Catalog > Computers > Programming > C# Programming Certificate - Electives

Object-Oriented Design   

In this course, you'll gain fundamental understanding and refresher with Object-Oriented Programming Principles, including the UML. This course is excellent preparation for pursuit of any object-oriented programming curriculum study of language-specific tools (e.g. programming or managing development projects in C++, .NET technologies such as VB.NET, C#, Java, etc.). This course is ideal for software engineers, developers, designers and project managers who will be working on programming projects in an object-oriented development environment. Topics include describing the differences between procedural and object-oriented programming (OOP); defining classes, abstraction, objects, encapsulation, inheritance, and polymorphism; using the UML to model and develop a class diagram, identifying and working with class design guidelines, building objects using types of composition.

Prerequisite: Windows and PC basics. Recommended: C# Programming: 1

See our detailed course information including course content, learning objectives, and prerequisites.

 

No classes currently available. Click here to continue searching for courses.