Login

Lost your password?
Don't have an account? Sign Up

Learn Angular 10, .NET Core Web API & SQL Server by Creating a Web Application from Scratch

Source Code:
Related Tutorials:
——————–
React JS + Python Django + SQLite full-stack app

——————–
React JS + .NET Core Web API + Microsoft SQL full stack app

——————–
.NET Core API + Vue JS + Microsoft SQL full-stack web app

——————–
ASP .NET Core Web API + Microsoft SQL CRUD APIs

——————–
ASP .Net Core Web API + MySQL | CRUD APIs Tutorial

——————–
.NET Core Web API + PostgreSQL | CRUD APIs

——————–
.Net Core Web API + MongoDB CRUD APIs

——————–
Python Django + SQLite | REST APIs

——————–
Python Django + PostgreSQL | REST API Tutorial

——————–
Python Django + MySQL CRUD API Tutorial

——————–
Python Django + MongoDB CRUD API Tutorial

——————–
Python Django + Microsoft SQL Server CRUD API Tutorial

——————–

 Kite is a free AI-powered coding assistant that will help you code faster and smarter. The Kite plugin integrates with all the top editors and IDEs to give you smart completions and documentation while you’re typing.  

Python and Angular app tutorial video:
Learn to create a simple web application from scratch using Angular 10, .NET Core Web API and Microsoft SQL Server.
Contents:
Install SQL Server and SQL Server Management Studio.
Install Visual Studio.
Install Visual Studio Code.
Install POSTMAN.
Install Node JS.
Install Angular 10.
Create DB and Tables in Microsoft SQL Server.
Create .NET Web API Project.
Force API to return JSON response only.
Enable CORS.
Create Models.
API for Department Screen : GET.
API for Department Screen : POST, PUT and DELETE.
APIs for Employee Screen.
Upload Photo API.
Angular Project Intro.
Create Angular 10 Project.
Generate Components and Services in the Angular Project.
Add Service methods to consume APIs.
Routing in Angular.
Add Bootstrap to our Angular App.
Navigation Menu using Bootstrap.
Show Department Screen with Bootstrap Table.
Modal Pop Up Window using Bootstrap.
Add and Edit Pop Up Screen for Department.
Delete Department.
Show Employee Screen with Bootstrap table.
Upload Photo, Add and Edit Employee Details Pop Up Screen.
Custom Sorting and Filtering to our Bootstrap table.

https://www.educational.guru

24 comments

  1. CHITUS?⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻

    Thank you! This is one of the best tutorials out there on .NET plus Angular combine. Much appreciated!

  2. Luigi Toffoloni

    Thank You In English and Italian language:

    Congratulations for the clear, exhaustive and rigorous step-by-step explanation on how to implement and assemble the sql server backend and the Microsoft web api techniques (.net core and .net standard) with the Angular 10 front end
    Thanks
    Louis

    In Italian:
    Complimenti per la chiara esauriente e rigorosa spiegazione passo dopo passo sul come impelemetare ed assemblare il backend di sql server e le tecniche web api ( .net core e .net standard) di Microsoft con il front end di Angular 10
    Grazie
    Luigi

  3. sudhi D

    Wowwwww simply superb Man U rocked ?? thanks a lot got a clear idea. One small doubt here instead creating two same child modules can we have single one and shared for two parent components?

  4. VanVelding

    The routing to /employee and /department doesn’t work, but the routing to /api/employee–which is different–does. The other routing options work if I just run the Angular project alone with ‘ng serve’. I’m baffled, but I’ll see if I can keep going.

  5. Juba Matos

    Great tutorial! I’m new to Angular (any version and that includes Typescript) and I’ve been trying to get into it. How can I avoid the annoying popups that shows the record was update/created/deleted without forcing the user to click the Close button on such? I think a temporary popup showing the message would be more elegant and less annoying. Thanks!

  6. money fresher

    Great work. This is what real world applications are built. Only JWT Authentication and exception logging is left. Do you have any plan to cover these topics too? it will be better if you add these features in this sample.

Leave a Comment

Your email address will not be published. Required fields are marked *

*
*