If you're new to programming or previously programmed in a procedural language like Visual Basic for Applications, then this course is an ideal starting point for C# and object orientated programming in general.
If you're already proficient in another object orientated language such as C+ then this course will likely be too basic. Try our Developing Windows Applications with C# course instead.
Where do I begin
- Programming the Easy Way
- The systems development life cycle (SDLC)
- Output Design
- Input Design
- Processing Design
Getting comfortable with C#
- Writing our first C# program
- Elements of a C# program
Data
- Computer data
- Variables
- Constants
- C# data types
- Numeric data types
- Nonnumeric data types
- The string object
- Operations on data
- Arithmetic operations
- Comparison operators
- Logical operators
Selection Structures
- The if statement
- Getting input into your program
- The if…else statement
- String response;
- The switch statement
- An introduction to windows
- Windows out Loops
- Why loops?
- The for loop
- While loops
Creating your own methods
- Modular programs are easier to maintain and understand
- What is a method?
- Creating your own methods…
- Method header
- Access modifiers
- The return type
- Method parameters and arguments
- Method overloading
Creating objects from instantiable classes
- Objects Have Data
- Objects Have Behaviour
- Changing an Object's Attributes
- Calling an Object's Methods
- Destroying an object
Arrays
- Why arrays
- What's an array?
- Declaring and initializing an array
- Adding data to the elements of an array
- Multiple dimensioned arrays
- Creating arrays of objects
The course runs from 9:30am through to 4:30pm on all three days. Refreshments are available from 9am.
We provide:
- Full course material
- Certificate of attendance
- 90 days post course support
- Note pad and pen
- Polos!
Also includes:
Our Norwich on-site parking (NR3 1UB) is free and situated 5 minutes walk along the river to our training centre at St James Mill. If you arrive by train it is about 20 minutes on the Riverside walk or a short taxi ride to get to us. View full directions for Norwich and all our other venues.
You will learn in a relaxed environment with a small group of up to 8 people. A specialist tutor will guide and encourage you through all the learning necessary to develop your skills and questions are always welcome.