
Learn to build a mean stack task management API by defining Mongoose schemas for task lists and tasks, enabling JSON with Express, configuring CORS, and creating RESTful endpoints.
Learn to build mean stack task lists: fetch all and fetch one by id, create lists, and compare put versus patch for updates with dynamic routes.
Create two TypeScript model classes for the mean stack app—TaskList and Task—capturing id, title, and completed fields, with export for use across the front end and backend data.
Develop delete endpoints for task lists and individual tasks within a task list, and implement a patch-based update to toggle a task's completed status using the api config service.
Inject the task service into an Angular component and load all task lists on initialization using an observable and subscribe to fetch data from a Node.js express API.
Learn to load all tasks for a specific task list on page load in a mean stack app, using Angular routing, activated route, and a task service to fetch data.
Learn how cloud computing delivers on-demand storage and computing power via globally distributed data centers, with a pay-as-you-go model that shifts capex to opex while sharing resources.
Explore Azure cloud services overview, covering compute, databases, storage, analytics, AI, IoT, networking, and security, with emphasis on serverless functions, virtual networks, Express connectivity, and content delivery.
Set up Azure repos and git for a Node.js express API, push the mean stack code, create a develop branch, and prepare a deployment pipeline in Azure.
Create a continuous deployment pipeline to deploy a Node/Express API to Azure App Service, linking CI build artifacts to a release pipeline and validating the deployment.
Create an Azure Repos Task Manager frontend, push the angular code, and establish a develop branch with a ci pipeline and a seed production pipeline tied to master.
Perform end-to-end testing of a MEAN stack on Azure by updating index.html to use dot slash paths, triggering the CI/CD pipeline, and deploying to blob storage and App Service.
This is a practical hands-on based fullsatck course. It covers all the concepts that one needs to start building end to end application using MEAN stack technology. The course is structured in such a way that you will learn everything by implementing the concepts through project based approach.
Following are the topics that is covered in this course:
What is mongoDB, how to install mongoDB
Different concepts of NoSQL
Hands-on implementation of various query on mongoDB client
Setting up git bash
Creating github repositories and setting them up in local
Installing and setting up the code editor
Installing nodejs
Learning everything about nodejs and npm package manager
Installing various npm packages
What is ExpressJS
How to start writting RESTful API's using Express JS
How to connect your Express API's to MongoDB
How to create MongoDB schemas with mongoose
Creating a CRUD operation through handson project
What is Angular framework
How to create Angular project
How to create components in Angular project
How to create services in Angular project
Installing and using Bootstrap in Angular application
Consuming RESTful API's from Angular application
Dynamic Routing in Angular application
Submitting form in Angular application
Form validation in Angular application
Parsing JSON data in Angular application
You will learn to use POSTMAN for testing your RESTful API's
Committing and pushing code to github repository both for frontend and backend project
You will learn many more concepts and techniques that will help you in building any MEAN stack application but also it will help you in your MEAN stack interview.
You will get complete source code for frontend and backend project