Course Brief
About this Course
This course introduces beginners to C#.NET Core and Object-Oriented Programming (OOP). It covers the fundamentals of C# programming, including data types, control structures, arrays, and advanced OOP concepts like inheritance, polymorphism, and exception handling.
Master C#.NET Core from scratch with practical lessons in OOP and advanced C# topics.
Eligibility
Requirements
- Basic understanding of programming concepts.
- Access to a computer with Visual Studio 2017 or later installed.
- Willingness to learn and apply C# programming techniques.
Training Plan
Learning Roadmap
01
Foundation Studio: Learn C#.Net Core From Scratch - Basic OOPs [On .Net Core]
- Introduction To Dll Exe Getting Started With VS2017 Debugging
- DataTypes Control Structures Conditions Switch Case Loops
- Arrays ForEach Structures var Vs dynamic Types
- guided portfolio activity Exercise-01
02
Practical Lab: Learn C#.Net Core From Scratch - Basic OOPs [On .Net Core] Part 02
- Classes Objects Fields Methods Constructors
- Constructors Overloading This keyword Method Overloading Properties
- guided portfolio activity Exercise-02
03
Applied Workflow: Learn C#.Net Core From Scratch - Basic OOPs [On .Net Core] Part 03
- Static Keyword Field Constructor Property Method Class
- Namespaces Dll Dot Net Standard Library
- guided portfolio activity Exercise-03
04
Professional Practice: Learn C#.Net Core From Scratch - Advanced OOPs [On .Net Core]
- Inheritance base Keyword Method Overriding
- Sealed Methods And Sealed Classes
- guided portfolio activity Exercise-04
05
Portfolio Sprint: Learn C#.Net Core From Scratch - Advanced OOPs [On .Net Core] Part 02
- Abstract Method Abstract Class Run Time Polymorphism
- Interfaces Partial Classes Collection Classes
- guided portfolio activity Exercise-05
06
Career Readiness: Learn C#.Net Core From Scratch - Advanced OOPs [On .Net Core] - C#.Net Topics On Demand
- Exception Handling And Assignment
- Practice delegates in c-i through a guided digital skills practice activity.
- guided portfolio activity Exercise-06
07
Foundation Studio: C#.Net Topics On Demand
- Practice delegates in c-ii through a guided digital skills practice activity.
- Asynchronous Programming with Async and Await
- guided portfolio activity Exercise-07
08
Portfolio Sprint: Digital Skills Practice Review
- Review the major digital skills practice concepts through a guided recap.
- Organize class practice into a simple portfolio-ready workflow.
- Apply the learned process on a realistic task with instructor guidance.
- Prepare next-step notes for continued practice after course completion.
