- Level Foundation
- المدة 17 ساعات hours
- الطبع بواسطة Board Infinity
-
Offered by
عن
The ASP.NET Foundation course is an introductory-level course that aims to provide learners with a fundamental understanding of the ASP.NET framework and its components. The course is designed to help learners build a strong foundation in web development using ASP.NET and learn the basics of building web applications. The course also covers topics such as routing, validation, and authentication, which are essential for building secure and scalable web applications. Learners will explore how to use ASP.NET to create dynamic web pages and user interfaces, as well as how to integrate data from various sources into their web applications.الوحدات
Introduction to the course
1
Discussions
- Meet and Greet
3
Videos
- Specialization Introduction
- Course Introduction
- Meet Your Instructor
1
Readings
- Syllabus
Introduction to .NET Core
1
Assignment
- Basic dot NET Core - Practice Quiz
5
Videos
- What you will learn in this Lesson
- 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
1
Readings
- Further reading on .Net Core
.NET Core Architecture and .NET CLI
2
Assignment
- Architecture & CLI Practice Quiz
- Dot Net - Graded Quiz
5
Videos
- What you will learn in this Lesson
- Introduction to .NET CLI
- .NET CLI Commands
- The .Net Core Platform
- Demo: Building a basic .NET Core console application
2
Readings
- Read more about .Net Core Architecture
- Tell us what you think!
Introduction to the C# programming language
1
Assignment
- C# Basics - Practice Quiz
7
Videos
- What you will learn in this Lesson
- Introduction to C#
- History of C# Version
- C# Code Execution
- Installing and Configuring C# in Visual Studio
- Variable and DataType
- Demo: C# Hello World Program
1
Readings
- Learn more about C# basics
C# Conditional Statements and Loops
1
Assignment
- Conditional Statements - Practice Quiz
5
Videos
- What you will learn in this Lesson
- Operators and Operators Precedence
- Conditional Statements
- Loops
- Jump Statements
1
Readings
- Further Reading on Conditional Statements
C# Arrays and Strings
1
Assignment
- Array & String - Practice Quiz
5
Videos
- What you will learn in this Lesson
- Arrays and Types of Arrays
- Manipulating Arrays
- Strings and String Methods
- Manipulating Strings
1
Readings
- Learn more about Arrays & Strings
Object-Oriented Programming in C#
1
Assignment
- C# Fundamentals Graded Quiz
6
Videos
- What you will learn in this Lesson
- Object-Oriented Programming Concepts
- Classes and Objects
- Encapusulation and Abstraction
- Constructors
- Inheritance
1
Readings
- Further reading on OOPS
Abstract Class, Interface and Partial Class
1
Assignment
- Class & Interface - Practice Quiz
7
Videos
- What you will learn in this Lesson
- Polymorphism
- Abstract Classes
- Interfaces
- Static Class and Static Methods
- Extension Methods
- Partial Class and Partial Methods
2
Readings
- Learn more about classes and interface
- Further Readings on partial class and methods
Property, Indexer, Attributes and Exception Handling
1
Assignment
- Property & Indexers - Practice Quiz
6
Videos
- What you will learn in this Lesson
- Property
- Indexer
- Enum in C#
- Exception Handling
- Handling Exceptions in Console Application
1
Readings
- Further Reads on Property & Indexers
Anonymous Type, Delegates, Events and Lambda
1
Assignment
- Advanced C# - Graded Quiz
7
Videos
- What you will learn in this Lesson
- Anonymous Type
- Delegates
- Events
- Anonymous Methods
- Lambda Expression
- Expression Tree
3
Readings
- Learn more Extention methods and delegates
- Further reading on methods and expressions
- Tell us what you think!
Asynchronous Programming - Async and Await [Optional]
5
Videos
- What is Synchronous and Asynchronous?
- Asynchronous Programming Patterns in .NET
- Asynchronous Programming Model (APM)
- Event-based Asynchronous Pattern (EPM)
- Task-based Asynchronous Pattern (TAP)
Auto Summary
The ASP.NET Core Foundation course, offered by Coursera, is perfect for beginners in IT and Computer Science. It provides a comprehensive introduction to the ASP.NET framework, covering essential topics like routing, validation, and authentication. With a focus on building secure and scalable web applications, learners will gain skills in creating dynamic web pages and integrating data. The course spans 1020 minutes and is available through Starter and Professional subscriptions. Ideal for those looking to establish a strong foundation in web development.

Board Infinity