This is the code repository for Fundamentals of ASP.NET Core 3. It contains all the supporting project files necessary to work through the video course from start to finish.
Have you ever wanted to learn how to build an ASP.NET Core application from scratch? In this course, you'll learn the fundamentals of ASP.NET Core 3 and start building your first ASP.NET Core application with the MVC framework. ASP.NET is an open-source, server-side web application framework designed to boost your web development skills so you can produce dynamic web pages. This course will teach you ASP.NET Core 3 coding methodologies in unique and enticing ways. You will get hands-on training each day followed by a quiz that you can implement as an assignment. You will learn about ASP.NET Core 3 and develop your applications effectively. Each section will teach you to achieve a certain ASP.NET Core 3 goal with unique and intuitive examples. This course provides seven self-contained lessons and each is taught via a practical, hands-on approach. By the end of the course, you will be able to build your own powerful application using ASP.NET Core 3.
- Build your first ASP.NET Core application with the MVC framework
- Work on the frontend, create and render your files
- Configure your app in the backend and use assorted libraries to control your application
- Create your own well-architected application and see how the different parts of an ASP.NET MVC application work together
- Test your application using unit-testing tools such as XUnit and inspect logs to see what is going on in your program
To fully benefit from the coverage included in this course, you will need:
This course is for developers who would like to build modern web apps with ASP.NET Core. No knowledge of ASP.NET is required. However, basic programming knowledge is assumed.
This course has the following software requirements:
- SETUP AND INSTALLATION
This will vary on a product-by-product basis, but should be a standard PI element for ILT products. This example is relatively basic.
Minimum Hardware Requirements For successful completion of this course, students will require the computer systems with at least the following: OS: Windows, Mac and Linux Processor: Intel Dual Core (minimum) Memory: 1GB Storage: 128GB
Recommended Hardware Requirements For an optimal experience with hands-on labs and other practical activities, we recommend the following configuration: OS: Windows, Mac and Linux Processor: Intel i5 Memory: 4GB Storage: 25GB
Software Requirements Operating system: MacOS, Windows, ChromeBook Browser: Google Chrome is preferred .NET Core SDK, Visual Studio 2017 (Free. Used for Windows OS. I will demonstrate the installation process) Provide links/instructions so that the customer can easily find out where to download the required software.