To write, compile and run basic programs using C#.
To declare and use variables.
To use value types and reference types.
To use relevant data structures.
To use relevant control structures.
To use classes, methods and properties.
To apply basic object-oriented programming principles.
6 sections • 21 lectures • 1h 19m total length
Types and Variables Quiz
Simple Access Modifiers
Simple Value Type
Simple string Concatenation
The Linked List
Simple Linked List
Data Structures Quiz
The If Statement
The Switch Case Statement
Simple Switch Case
The While Loop
The For Loop
The Foreach Loop
Control Structures Quiz
Introduction to Object Oriented Programming
Object Oriented Programming Quiz
Interest in programming.
Ideally a Windows PC or Mac, however the course can be completed with just a modern browser.
This beautifully designed, hands-on course, covers the fundamentals of software engineering. Instead of overwhelming students with unnecessary details, the course aims to focus on the fundamentals, and to instill solid software engineering principles in beginners. The course utilizing C#, starts slowly with the very basics but quickly picks up steam, leading up to object oriented programming.
The course includes:
Setting up and using an IDE to compile and run basic programs.
Value Types and Reference Types
Object oriented programming principles
Who this course is for:
Anyone who has a strong interest and desire to learn software engineering fundamentals.
Those who want to find out if they will enjoy programming.
My name is Leon Skinner, and I hold a 4 year Bachelor degree in Information Technology, which includes honors. I graduated as one of the top students in my class and have more than 10 years of industry experience. My experience includes working at Technology and consulting companies, one of the “Big four” companies being the most notable. I also have extensive experience as a Freelancer, Instructor and trainer.