Course Information
Course Overview
Learn How To Build Cross Platform Web Apps in ASP.NET Core Utilizing MVC, C#, Web Api, Angular & Entity Framework Core
Update: 8/17/2023 - Work-in-progress alert! Our upcoming course will empower you to craft a cutting-edge ChatGPT Bot solution using .NET and Angular. Working on all the videos but the source code, documentation, and video how-to are uploaded. We'll leverage the power of Entity Framework to seamlessly store data in a SQL Server Database. Stay tuned!
Unleash the Potential of ASP.NET Core
ASP.NET Core is a game-changer for crafting web applications using ASP.NET and C#. Join our comprehensive course and unlock the art of building ASP.NET Core Web Applications from scratch. In this hands-on experience, you'll delve into MVC, Entity Framework Core, Web API, Angular, and various C# features.
Once your ASP.NET Core Web App is ready, we'll guide you through the seamless deployment process on Microsoft Azure.
Why choose ASP.NET Core?
ASP.NET Core is a versatile, open-source, cross-platform framework, perfectly suited for creating modern, cloud-based web applications with .NET.
Revolutionizing Web App Development
While traditional ASP.NET is reliable, it's based on an older platform that has accumulated redundant code over time. This legacy code, dating back over 15 years to ASP.NET 1.0, may still load unnecessarily in your web projects, potentially impacting performance.
Enter ASP.NET Core—a leaner, more efficient framework that eliminates unnecessary loading, boosting your web app's performance.
Designed for the Modern Era
ASP.NET Core is tailor-made for modern web applications. It's cloud-ready, with built-in environment-based configuration and seamless support for dependency injection.
Moreover, it enables cross-platform development on Windows, Mac, and Linux. By embracing open source, ASP.NET Core actively encourages community contributions and developer engagement.
Embark on your journey to mastery of ASP.NET Core today. Unleash the power of streamlined, modern web application development. This is more than just a course—it's your ticket to success!
Course Content
- 15 section(s)
- 262 lecture(s)
- Section 1 New Course Update: Full ChatGPT Chatbot Code User Doc, Video and Source Code
- Section 2 Course Introduction
- Section 3 Software Installation - Visual Studio 2019, VS Code, Node.JS, & ASP.NET Core
- Section 4 Create & Examine Our First ASP.NET Core 1.0 Web & Console App
- Section 5 Create Course Project & C# Refresher + C# 6.0 New Features
- Section 6 MVC & MVC 6 Features & RC2 to 1.0 Migration
- Section 7 Learn Entity Framework Core & Build Restful Api Services on Windows & Mac OSX
- Section 8 Typescript Introduction & Installation
- Section 9 Angular 2 Installation & Introduction
- Section 10 .Net Core Upgrade - Migrate from the Project.json to the .Csprog File
- Section 11 Angular & .Net Core Integration
- Section 12 Deploy App to Microsoft Azure
- Section 13 Angular 4+ CRUD Operations with Asp.Net Core Api Services
- Section 14 Bonus Section
- Section 15 RC1 & RC2 & .Net Core 1.0 Lecture References
What You’ll Learn
- Create ASP NET Core Web Apps on Windows, Linux, and Mac OS, Learn about the new modular HTTP request pipeline in ASPNET Core, Examine and Implement all of the new features of MVC, Comprehend Object Oriented Programming Concepts with C#, Develop and consume an API Service in ASPNET Core WEB API, Build Entity Framework Code First Data Access Techniques, Implement Angular within our ASP NET Core Application, Consume web api services with Angular data binding techniques, Learn How to Target Multiple Platforms with the .NET Core CLI
Skills covered in this course
Reviews
-
AAzarias Joel Hernandez Castillo
i think it was really necessary for this course to be based on a real little project, he knows what he is teaching, i don't have a doubt, but he explains how to use everything, but we actually don't use this knowledge, we need practice with optional little assignments, and real life little projects for him to show us, teach us doing them himself, and share the codes.
-
MManu Vishwakarma
Exhaustive content to get started with ASP.NET Core. Detail including from setting up development environment in Windows, Mac and Linux to development and deployment. Author has put in tremendous effort to keep updating the course from .NET Core RC1 to RC2 to Core 1.0 As of March 2021, .NET Core is moving from 5.0 to 6.0 and C# version is currently at 9.0. Wish the Author could re-arrange the content with the current versions to stay relavant.
-
BBob O
The code is in very bad shape. I spent a lot of time looking for changes made during video edits that were not accounted for or explained. The application changed so many times it became impossible to follow. In the end, the project would not work.
-
CCraig T. White
This course contains vast amounts of material related to my job and career. It coveres ASP.NET Core as well as C#, Node.js, Angular, and MVC.