Object-Oriented Programming for the Visual Studio .NET Platform

COM SCI X 418.737A
This course provides the .NET developer with a thorough hands-on grasp of object-oriented programming (OOP) techniques in the Microsoft .NET framework as well as any aspects of object-oriented design (OOD).
READ MORE ABOUT THIS COURSE

What you can learn.

  • Design applications employing the principles of object-oriented design
  • Develop high-performing software that is scalable, extensible, and reusable
  • Discuss intelligently object-oriented concepts and methodologies
  • Master the software development tools in the .NET Framework

About this course:

This course provides the .NET developer with a thorough hands-on grasp of object-oriented programming (OOP) techniques in the Microsoft .NET framework as well as any aspects of object-oriented design (OOD). This course exposes the .NET developer to more advanced application design and architectural techniques that can be applied in real-life settings and that result in a more robust, flexible, and reusable coding model. Instruction includes examples and exercises involving multi-tier architecture (logical and physical), interface-based component development, distributed systems design and architecture, and design patterns and practice. This course, which includes examples and exercises, benefits Visual C# .NET developers. Examples and exercises are presented.

Suggested Prerequisites

It is advisable that you complete the following (or equivalent) since they are prerequisites for Object-Oriented Programming for the Visual Studio .NET Platform.

X418.735A Programming in C# for Visual Studio .NET Platform II or consent of instructor.

Contact Us

Our team members are here to help. Hours: Mon-Fri, 8am-5pm.

This course applies towards the following certificates & specializations…

Keep up to date on the latest news and offerings in Programming

vector icon of building

Corporate Education

Learn how we can help your organization meet its professional development goals and corporate training needs.

Learn More

vector icon of building

Donate to UCLA Extension

Support our many efforts to reach communities in need.

Innovation Programs

Student Scholarships

Coding Boot Camp

Lifelong Learning