
Install Visual Studio Code, a lightweight editor from Microsoft, and explore its use in front end web development.
Install the MongoDB Driver NuGet package and set connection string, then create a models folder with department (id, name) and employee (id, name, department, date of joining, photo file name).
Implement the employee details API methods by creating an empty API controller and copying the department controller, then test get, post, put, and delete operations.
Implement routing and navigation in an Angular 12 app by creating three pages—home, department, and employee—configuring components, app routing, http client, and forms, and adding a navigation menu.
Implement sorting and filtering for the department table using the string includes method, defining filter inputs, a backup data array, and a column-based sort function with ascending or descending order.
Hello Everyone, and welcome to this course on Angular 12, .NET Core Web API, Mongo DB full-stack web development.
In this course, you will learn how to develop a web application from scratch using popular technologies such as
* Mongo DB for the database.
* .NET Core Web API for the back end web development.
* And the latest Angular 12 for the front end web development.
-We will first start with installing and setting up the environment needed for our database, back end project and front end project.
-Then we will develop REST API end points using .NET Core Web API.
-Finally we will be using Angular 12 to design the front end part of our App.
* You will learn how to create the navigation menu and tables using bootstrap, add routing and navigation to our Angular App, add modal pop up window with drop downs and date pickers, and also add upload profile picture functionality and store it in the backend server. We will also learn how to add custom filtering and sorting features without using any third party packages.
I am sure that this course will definitely help you in your journey as a full stack web developer.
Welcome to the course, and happy learning.