.NET Object–Oriented Programming Using C#

City University London
Course summary
10 weeks
430 GBP
Part time
Next available date: Enquire for more information - London
Open / Scheduled
.NET Object–Oriented Programming Using C#

Course description

.NET Object–Oriented Programming Using C#

This weekly evening course covers all the major areas of Object-Oriented programming.

You will understand the nature of classes, objects, class libraries, inheritance, polymorphism and interfaces; by building a real-life application with a Windows front end.

By the end of the course, you will be able to:

  • Write object-oriented programs in C#
  • Use Visual Studio .NET to create GUI Applications (Rapid Application Development)
  • Use object-oriented methods to write more robust and more reusable applications
  • Gain familiarity with the .NET framework and component-based programming methods.

Suitability - Who should attend?

Prerequisite knowledge

Some knowledge of procedural programming required - for example 20 hours tuition in VB or VB.NET or C/C++.

If you have no programming experience, you should first attend Java: Object-oriented programming with Java | Part 1. The syntactical similarities between C# and Java make an introductory Java course more than adequate for a course of study in C#.

English requirements

You must be proficient in written and spoken English.

Training Course Content

  • Introduction to C#. Why use C#?, Language comparison with C/C++, Java, VB.NET
  • Overview of the .NET framework; using Visual Studio.NET
  • C# fundamentals: Types, Variables, Constants, Expressions, Statements, Operators, Namespaces
  • Classes and Objects: Defining Classes, Creating and Destroying Objects, Passing Parameters, Overloading, Encapsulation.
  • Inheritance and Polymorphism: Specialization and Generalization, Inheritance, Polymorphism, Abstract Classes
  • Interfaces: Implementation, Accessing Interface Methods, Overriding Interface Implementations
  • Handling Exceptions: Throwing and Catching Exceptions, Exception Objects, Custom Exceptions, Rethrowing Exceptions
  • Windows Programming: Building Windows Applications, Creating Simple Windows Forms and Windows Forms Applications.
  • Text handling applications: Reading and Writing files, string manipulation, file management

Get Inspired! Watch the Video

A short course is an excellent way to gain new expertise, advance skills or simply follow a passion. With courses in business, computing, writing, creative industries, languages and law there is something for everyone. Glimpse inside our short course community: hear from our industry-expert tutors and listen to students as they reflect on their learning experience.

About provider

City University London

City University London

City, University of London is a special place. With skill and dedication, we have been using education, research and enterprise to transform the lives of our students, our community and the world for a hundred years. We are proud of...

Read more and show all courses with this provider

Contact info

City University London

Northampton Square
EC1V 0HB London

 Show phone number

U.K. L&D Report: 2018 - Benchmark Your Workplace Learning Strategy

Are you curious about the L&D strategies of some of the U.K.'s top companies?

Find out what they're up to in findcourses.co.uk's second annual U.K. L&D Report!


Learn more

Find a course for you!

  Read the course
 summary on this page

 Fill in your details and Request information

 Receive all the info you need

Find more courses here