WiseOwl Training - Established 1992 Wise Owl Training

Established May 1992
30 years in business
Wise Owl Training
30 years in business
See 479 reviews for our classroom and online training
Classroom training -  Introduction to Visual C#

Classroom Training

C# for Beginners

Classroom training course - online version also available

£850 + VAT for most venues (£995 + VAT for London)

2 days

If you're just starting to learn how to program in Visual C#, this is the course for you! The beginner course spends the minimum amount of time on the user interface, and instead concentrates on the things you'll need to know, such as declaring variables, writing conditions, looping and using lists.

Course details

  • Locations for Introduction to Visual C# coursesPossible locations:London, Manchester, Online
  • Next Introduction to Visual C# course locationNext classroom course:No classroom dates
  • Introduction to Visual C# course timesTime:09:30-16:30

Course Contents

The contents of this course are as follows:

Creating forms

  • Drawing controls
  • Formatting forms

Coding form events

  • Forms and their events
  • The two event arguments

Laying out your code

  • Commenting out code
  • Using regions

C# variables

  • Creating and using variables
  • The types of variable

Covered if time allows If time

Enumerations and constants

  • Enumerations
  • Constants

Conditions

  • Using IF and ELSE
  • The SWITCH statement

Modular code

  • Passing arguments
  • Writing functions

Arrays

  • Using arrays
  • Splitting text

Looping

  • Looping n times
  • WHILE loops
  • Looping over collections

Files and folders

  • Stream readers and writers
  • The USING statement
  • FileInfo and DirectoryInfo

Debugging and trapping errors

  • The TRY clause
  • Stepping through code
  • Setting breakpoints

Using lists

  • Populating lists
  • Finding items

Properties in C#

  • RO, WO and RW properties
  • Coding properties

You'll find this course easier if you've done some programming in other languages, but this isn't a prerequisite.

Why Choose Us?

Sample customer feedback

Our thanks to everyone who agreed to share their thoughts (note that some of these reviews may be for our online courses).

"Really enjoyed the course. I now understand joins - wahooo! Had a fantastic trainer. Recommendation for course came from someone who completed it previously."

Amy Searle (London CRC Thames Valley CRC & MTC Ltd)

"Thoroughly enjoyed the course. Our trainer, was lovely. He kept a really good pace and was very approachable and friendly (hard to get this across over Teams sometimes as well!). The content was brilliant, and left with some great ideas for how what we learnt could be used in our job. Already had completed some training with Wise Owl in the past, which was equally brilliant."

Ellie Richardson (BUPA)

"Good pace, good humour, kept SQL 'lively'."

Neil Hemmings (Valuation Office Agency)

"Very good organisation and pace. Very easy to stay engaged and focused. "

Roberto Roselli (Waltham Forest Council)

"I have nothing but praise for our trainer, the course content and the way it was delivered. He had full control of everything from the start. We weren't allowed to fall behind, which for someone like me who doesn't have the best concentration skills, is a very good thing. The content was interesting and easy to follow. I was comfortable asking questions at any point. "

Claire Fallows (HMI Probation)

There are lots more where these came from (or just refresh this page to change the quotes shown).

Related Courses

Intermediate C# RECOMMENDED

Intermediate

2 day course

Other Visual C# training resources

C# exercises

C# exercises

Try out one or two of our C# exercises, to see if this two-day introduction course is pitched at the right level for you.

View C Sharp exercises

C# videos

C# videos

Watch one or more of our published C# video tutorials as an alternative way to teach yourself programming in C.

View C# Programming videos

C# blogs

C# blogs

Look through our blogs on Visual C# to see if you can find answers to particular questions which are bugging you.

View Visual C# blogs

This page has 0 threads Add post