|
|
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.
|