Booking options
Free
Free
Delivered Online or In-Person
Beginner level
Duration: 3 Day
Who would find this course useful?
This course excellent for beginners who would like to enter the programmer world via C#.
Or for individuals have a particular need for C#
Level:
A good start for beginners through to intermediate with OOP.
Practical confiedence will be achieved with a very practical approach to the training.
Online courses: This is our standard delivery method
Onsite courses: We travel to your office, but will charge for travelling outside of London
For classroom courses: Additional classroom charge per day. Bring your own device, we will assist withe downloading of suitable IDE.
General C# Basics: Day 1
C# Basic Syntax
C# Comments
C# Data Types
C# Variable Types
C# Variable Scope
C# Constants/Literals
C# Modifier Types
C# Storage Classes
C# Operators: Arithmetic, assignment, logical, relational
C# Loop Types: While loops, for loops, continue, break
C# Decision Making, if-statements and switch statements
C# Built-In Functions
C# Built-In Number Functions
C# Built-In Strings Functions
C# Built-In Random Functions
C# Built-In Date & Time Functions
C# Arrays
1-d arrays
2-d arrays
Iterate arrays
Day 2 C# Collections:
ArrayList,
LinkedList,
SortedList,
Hashtable,
Stack,
Queue,
BitArray
C# Files:
C# Exception Handling, try/catch
BinaryReader,BinaryWriter,
BufferedStream,
Directory,DirectoryInfo,DriveInfo,
File,FileInfo,
FileStream,MemoryStream,Path,
StreamReader,StreamWriter,StringReader
Day 3
C# Custom Functions
C# Object Oriented
C# Classes & Objects
C# Inheritance
C# Overloading
C# Polymorphism
C# Abstraction
C# Encapsulation
• C# Interfaces
Day 1: C# Basics, From
Day 2: OOP, Object Oriented Programming using C#
Day 3: Data Collections and Data Files
PCWorkshops Course Certificate on completion
C# Course Notes
C# Programming Code Examples
Practical exercises, C# Course Revision work
After the course: 1-Hour personalised online revision session
Personal attention: Max group size is 4
Book a pre-course consultation to ask questions, find out more, meet the trainer, etc.
Customise your course
Our experienced trainers are award winners.
In Business for 13 years
2500 happy students