Software Testing & Quality Assurance
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.