Introduction to ASP.NET-Introduction to the course
                                    
                                        Specialization Introduction
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Course Introduction
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Meet Your Instructor
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Syllabus
                                            
                                    
                             
                            
                                Introduction to ASP.NET-Introduction to .NET Core
                                    
                                        What you will learn in this Lessson
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Introduction to .NET Core and its features
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        .NET Core Version History
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Difference Between .NET Framework and .NET Core
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Setting up a development environment with VS code
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Further reading on .Net Core
                                            
                                    
                             
                            
                                Introduction to ASP.NET-.NET Core Architecture and .NET CLI
                                    
                                        What you will learn in this Lessson
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Introduction to .NET CLI
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        .NET CLI Commands
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        The .Net Core Platform
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Demo: Building a basic .NET Core console application
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Read more about .Net Core Architecture
                                            
                                    
                                    
                                        Tell us what you think!
                                            
                                    
                             
                            
                                C# Programming Fundamentals-Introduction to the C# programming language
                                    
                                        What you will learn in this Lessson
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Introduction to C#
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        History of C# Version
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        C# Code Execution
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Learn more about C# basics
                                            
                                    
                                    
                                        Installing and Configuring C# in Visual Studio
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Variable and DataType
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Demo: C# Hello World Program
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                C# Programming Fundamentals-C# Conditional Statements and Loops
                                    
                                        What you will learn in this Lessson
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Operators and Operators Precedence
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Conditional Statements
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Loops
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Jump Statements
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Further Reading on Conditional Statements
                                            
                                    
                             
                            
                                C# Programming Fundamentals-C# Arrays and Strings
                                    
                                        What you will learn in this Lessson
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Arrays and Types of Arrays
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Manipulating Arrays
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Strings and String Methods
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Manipulating Strings
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Learn more about Arrays & Strings
                                            
                                    
                             
                            
                                C# Programming Fundamentals-Object-Oriented Programming in C#
                                    
                                        What you will learn in this Lessson
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Object-Oriented Programming Concepts
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Classes and Objects
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Encapusulation and Abstraction
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Constructors
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Inheritance
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Further reading on OOPS
                                            
                                    
                             
                            
                                Advanced C# Programming-Abstract Class, Interface and Partial Class
                                    
                                        What you will learn in this Lessson
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Polymorphism
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Abstract Classes
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Interfaces
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Learn more about classes and interface
                                            
                                    
                                    
                                        Static Class and Static Methods
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Extension Methods
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Partial Class and Partial Methods
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Further Readings on partial class and methods
                                            
                                    
                             
                            
                                Advanced C# Programming-Property, Indexer, Attributes and Exception Handling
                                    
                                        What you will learn in this Lessson
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Property
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Indexer
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Enum in C#
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Exception Handling
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Handling Exceptions in Console Application
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Further Reads on Property & Indexers
                                            
                                    
                             
                            
                                Advanced C# Programming-Anonymous Type, Delegates, Events and Lambda
                                    
                                        What you will learn in this Lessson
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Anonymous Type
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Delegates
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Learn more Extention methods and delegates
                                            
                                    
                                    
                                        Events
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Anonymous Methods
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Lambda Expression
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Expression Tree
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Further reading on methods and expressions
                                            
                                    
                                    
                                        Provide your feedback!
                                            
                                    
                             
                            
                                Advanced C# Programming-Asynchronous Programming - Async and Await [Optional]
                                    
                                        What is Synchronous and Asynchronous?
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Asynchronous Programming Patterns in .NET
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Asynchronous Programming Model (APM)
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Event-based Asynchronous Pattern (EPM)
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Task-based Asynchronous Pattern (TAP)
                                            
                                                ()