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
537 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 ...
Here are the chapters included in this course manual (we use exactly the same manuals for our classroom and online Visual C# courses).
Click here to download a sample of the first two chapters of this Introduction to C# manual, or review how to license our courseware.
Section | Title |
---|---|
1.1 | Windows Forms |
1.2 | Customising Visual Studio |
1.3 | Creating Projects |
1.4 | Saving and Closing Files |
1.5 | Auto-hiding windows |
1.6 | The Three Most Useful Windows |
Section | Title |
---|---|
2.1 | Creating a New Form |
2.2 | Changing form properties |
2.3 | Form Controls |
2.4 | Selecting Controls |
2.5 | Basic Formatting |
Section | Title |
---|---|
3.1 | Running a Program |
3.2 | Dealing with Errors |
Section | Title |
---|---|
4.1 | Events |
4.2 | Switching Between Form Design and Code View |
4.3 | Those Strange Event Arguments |
Section | Title |
---|---|
5.1 | Why Use Variables? |
5.2 | Declaring Variables |
5.3 | Setting Values in Variables |
5.4 | Variable Data Types |
5.5 | Converting Variables |
5.6 | Variable Scope |
5.7 | Notes on Working with Specific Data Types |
5.8 | Constants |
5.9 | Testing Data Types |
Section | Title |
---|---|
6.1 | Using IF for Conditions |
6.2 | Operators |
6.3 | The SWITCH statement |
6.4 | Ternary and Coalesce Operators |
Section | Title |
---|---|
7.1 | Looping in C# |
7.2 | Breaking Out of Loops |
Section | Title |
---|---|
8.1 | Arrays |
Section | Title |
---|---|
9.1 | Try / Catch / Finally |
Section | Title |
---|---|
10.1 | StreamReaders and StreamWriters |
10.2 | Using FILE |
10.3 | FileInfo and DirectoryInfo |
Section | Title |
---|---|
11.1 | Overview of Lists |
11.2 | Working with Lists |
11.3 | Getting a Subset of a List |
11.4 | Joining and Splitting String Lists |
Section | Title |
---|---|
12.1 | Cats as Objects |
12.2 | Our Example – Dating Agency Customers |
Section | Title |
---|---|
13.1 | Creating a Class |
13.2 | Namespaces |
13.3 | Creating a Constructor |
13.4 | Fields and Properties |
13.5 | Methods |
13.6 | Static Properties and Methods |
Section | Title |
---|---|
14.1 | The Best Short-Cut Keys in Visual Studio |
If you book a place on one of our courses you will automatically get access to the relevant courseware manual online, and also have the option to receive a paper copy of it.
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.