Software Development Fundamentals
133
Lessons
All
Skill Level
10:06-10:29h
course Duration
English
Audio
Eng
Subtitles
Overview
Welcome to my course on “Software Development Fundamentals”. In this course, we will be looking at a variety of different types of programs and concepts around programming.
There are two courses, one concentrating on C# and the other on VB.Net.
Completing this course will help you:
- Core programming fundamentals, such as decision structures, repetition and error handling
- Object-oriented programming fundamentals, such as classes, inheritance, polymorphism and encapsulation
- General software development fundamentals: application life cycle management, application specifications, and algorithms and data structures
- Web applications fundamentals: web page development, Microsoft ASP NET web application development, web hosting and web services
- Desktop application fundamentals, namely Windows apps, console-based applications and Windows Services
- Databases fundamentals, including query methods and database connection methods
Who is the course for?
This course is for you if you have not used either C# or Visual Basic much, and want to learn about programming using that language.
This course is also for you if you want a refresh on either C# or Visual Basic or programming concepts. However, no prior knowledge is required.
Learning Path
Creating our first C# or VB.NET program
Variables
Conditions
Identify the appropriate method for handling repetition and error handling
Understand the fundamentals of classes
Other object-oriented programming and recursion
General software development – Part 1
General software development – Part 2
Other General Software Development topics
Web page development
Microsoft ASP.NET web application development
Web hosting
Web services
Windows Apps UI
Windows Forms apps
Windows Services
Installing SQL Server
Understand relational database management systems
Understand database query methods – Part 1
Understand database query methods – Part 2
Understand database connection methods