| Section 01: Introduction | |||
| Course Introduction | 00:02:00 | ||
| Course Curriculum | 00:07:00 | ||
| How to get Pre-requisites | 00:03:00 | ||
| Getting Started on Windows or Linux | 00:01:00 | ||
| How to ask Great Questions | 00:02:00 | ||
| FAQ’s | 00:01:00 | ||
| Section 02: Introduction to C# and .NET Framework | |||
| Introduction to C# | 00:07:00 | ||
| C# vs .NET | 00:04:00 | ||
| What is CLR? | 00:05:00 | ||
| Architecture of .NET Application | 00:09:00 | ||
| Getting Visual Studio | 00:07:00 | ||
| First C# Hello World Application | 00:16:00 | ||
| Assessment Test | 00:01:00 | ||
| Solution for Assessment Test | 00:01:00 | ||
| 05 Interview Questions and Answers | 00:04:00 | ||
| Section 03: C# Basic | |||
| Introduction | 00:03:00 | ||
| Variables | 00:24:00 | ||
| C# Identifiers | 00:08:00 | ||
| Data Types | 00:08:00 | ||
| Type Casting | 00:14:00 | ||
| User Inputs | 00:10:00 | ||
| Comments | 00:03:00 | ||
| Assessment Test | 00:01:00 | ||
| Solution for Assessment Test | 00:02:00 | ||
| 03 Interview Questions and Answers | 00:02:00 | ||
| Summary | 00:02:00 | ||
| Section 04: C# Operators | |||
| Introduction | 00:02:00 | ||
| Arithmetic Operators | 00:09:00 | ||
| Assignment Operators | 00:03:00 | ||
| Comparison Operators | 00:03:00 | ||
| Logical Operators | 00:03:00 | ||
| Strings | 00:10:00 | ||
| String Properties | 00:08:00 | ||
| Booleans | 00:06:00 | ||
| Assessment Test | 00:01:00 | ||
| Solution for Assessment Test | 00:01:00 | ||
| 03 Interview Questions and Answers | 00:04:00 | ||
| Summary | 00:02:00 | ||
| Section 05: C# Statements | |||
| Introduction | 00:02:00 | ||
| If Conditions and Statements | 00:12:00 | ||
| Switch-Case Statements | 00:09:00 | ||
| Assessment Test | 00:01:00 | ||
| Solution for Assessment Test | 00:02:00 | ||
| 03 Interview Questions and Answers | 00:04:00 | ||
| Summary | 00:02:00 | ||
| Section 06: C# Control Flow Statements | |||
| Introduction | 00:02:00 | ||
| While Loop Statement | 00:07:00 | ||
| Do-While Statement | 00:03:00 | ||
| For Loop Statement | 00:07:00 | ||
| Foreach Statement | 00:06:00 | ||
| Break and Continue | 00:03:00 | ||
| Assessment Test | 00:01:00 | ||
| Solution for Assessment Test | 00:01:00 | ||
| 03 Interview Questions and Answers | 00:02:00 | ||
| Summary | 00:01:00 | ||
| Section 07: C# Arrays and Lists | |||
| Introduction | 00:01:00 | ||
| Arrays | 00:13:00 | ||
| Loop Through Arrays | 00:10:00 | ||
| Lists | 00:07:00 | ||
| Assessment Test | 00:01:00 | ||
| Solution for Assessment Test | 00:02:00 | ||
| 03 Interview Questions and Answers | 00:02:00 | ||
| Summary | 00:02:00 | ||
| Section 08: Working with File Structure | |||
| Introduction | 00:01:00 | ||
| System.IO Namespace | 00:03:00 | ||
| File and File Info | 00:11:00 | ||
| Directory and Directory Info | 00:08:00 | ||
| Getting File Path Information | 00:05:00 | ||
| Assessment Test | 00:01:00 | ||
| Solution for Assessment Test | 00:01:00 | ||
| 03 Interview Questions and Answers | 00:03:00 | ||
| Summary | 00:03:00 | ||
| Section 09: Working with Dates | |||
| Introduction | 00:02:00 | ||
| Datetime | 00:10:00 | ||
| TimeSpan | 00:06:00 | ||
| Assessment Test | 00:01:00 | ||
| Solution for Assessment Test | 00:01:00 | ||
| Summary | 00:02:00 | ||
| Section 10: Debugging Applications | |||
| Introduction | 00:02:00 | ||
| Debugging Tools in Visual Studio | 00:13:00 | ||
| Call Stack Window | 00:04:00 | ||
| Locals and Autos Windows | 00:04:00 | ||
| Summary | 00:02:00 | ||
| Section 11: What’s Next? | |||
| Bonus Lecture for What Next? | 00:02:00 | ||
| Assignment | |||
| Assignment – Basic C# Coding | 2 weeks, 1 day | ||
Yes, this course is designed for learners with little or no programming experience. It starts with the basics of C# and gradually introduces more advanced topics. The lessons follow a beginner-friendly structure.
C# is commonly used for desktop applications, web development, enterprise software, and game development. It is a versatile language supported by the .NET platform. Many organisations use C# for business applications.
Yes, the course includes a dedicated section on debugging applications. You will learn how to identify common coding issues and resolve errors. This helps improve code quality and problem-solving abilities.
No, the course introduces the .NET Framework as part of the learning journey. Key concepts are explained clearly for beginners. You can start without previous experience in .NET technologies.
This course provides a solid foundation in C# programming and coding principles. It can help learners build confidence before progressing to more advanced development topics. It is a useful starting point for entry-level software development careers.