Read our blogs, tips and tutorials
Try our exercises or test your skills
Watch our tutorial videos or shorts
Take a self-paced course
Read our recent newsletters
License our courseware
Book expert consultancy
Buy our publications
Get help in using our site
547 attributed reviews in the last 3 years
Refreshingly small course sizes
Outstandingly good courseware
Whizzy online classrooms
Wise Owl trainers only (no freelancers)
Almost no cancellations
We have genuine integrity
We invoice after training
Review 30+ years of Wise Owl
View our top 100 clients
Search our website
We also send out useful tips in a monthly email newsletter ...
Free C# training |
---|
This blog serves as the main index for our complete tutorial on programming in Visual C#. You'll find links to all of the articles, videos and files that you'll need to follow the tutorial. |
In this blog
This set of tutorials introduces you to programming in Microsoft's Visual C# language. From this page you can find links to all of the resources you'll need to follow the tutorial including written blogs, training videos and files that you can download to follow along.
We'll be adding more links to this page as we produce more parts of the tutorial series so keep checking back to see what's new!
Before you can get started with writing C# code you'll need to install Microsoft Visual Studio. This tutorial shows you how to get started, including how to obtain a free edition of Visual Studio 2013 Express.
You can watch the video here.
Visual Studio is a large and complex application; this tutorial shows you the basic skills you'll need to use it effectively.
You can watch the video here.
For this tutorial series a Windows Forms application is a good compromise between something which looks appealing and isn't too difficult to write code for. This tutorial explains how to draw a simple Windows form.
You can watch the video here.
You can download the files for this tutorial here.
This tutorial explains some of the fundamental elements of the C# language and gets you writing some simple code to handle the click events of some buttons.
You can watch the video here.
You can download the files for this tutorial here.
Learning how to work with variables and data types is essential to becoming a C# programmer. This tutorial shows you how.
You can watch the video here.
You can download the files for this tutorial here.
An if statement allows your programs to perform different actions based on whether conditions have been met. This tutorial explains how to write various forms of the if statement.
You can watch the video here.
You can download the files for this tutorial here.
A method is one of the basic building blocks of a C# application. In this tutorial you'll learn how to create them.
You can watch the video here.
You can download the files for this tutorial here.
This tutorial shows you how to write switch statements in C#.
You can watch the video here.
You can download the files for this tutorial here.
While loops allow your code to test for a condition and continue repeating instructions while this condition is met. This tutorial explains how to add while loops to your code.
You can watch the video here.
You can download the files for this tutorial here.
For loops are another way to repeat a set of instructions based on a condition. This tutorial explains how they work and how to use them in a practical context in your code.
You can watch the video here.
You can download the files for this tutorial here.
The Foreach statement in C# allows you to loop over all of the items in a collection. This tutorial shows you how useful that can be in an object-oriented programming language!
You can watch the video here.
You can download the files for this tutorial here.
You can think of an array as a single variable which has multiple compartments to store values. This tutorial explains how they work in C#.
You can watch the video here.
You can download the files for this tutorial here.
Lists are like a more flexible version of arrays. The big advantage of using lists is that they increase in size dynamically and this tutorial shows you how to use them.
You can watch the video here.
You can download the files for this tutorial here.
Lots of things can go wrong when your code is running! This tutorial explains how to write error-handling code to tell your program what to do when things go wrong.
You can watch the video here.
You can download the files for this tutorial here.
Some other pages relevant to the above blog include:
Kingsmoor House
Railway Street
GLOSSOP
SK13 2AA
Landmark Offices
99 Bishopsgate
LONDON
EC2M 3XD
Holiday Inn
25 Aytoun Street
MANCHESTER
M1 3AE
© Wise Owl Business Solutions Ltd 2024. All Rights Reserved.