Software Engineering: Programming Fundamentals
What you'll learn
- To use the Visual Studio IDE.
- 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.
Course content
- Preview03:01
- Preview04:23
- 1 questionIDE Setup
- 3 questionsIntroduction Quiz
Requirements
- Computer literacy.
- Interest in programming.
- Ideally a Windows PC or Mac, however the course can be completed with just a modern browser.
Description
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.
- Variables
- Value Types and Reference Types
- Access modifiers
- Data structures
- Control structures
- Classes
- Object oriented programming principles
Who this course is for:
- Beginner programmers.
- Anyone who has a strong interest and desire to learn software engineering fundamentals.
- Those who want to find out if they will enjoy programming.
Instructor
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.