Learn To Build Apps Using Node.js and Angular [Video]
-
Free ChapterIntroduction
-
Tooling
-
NodeJs and MongoDB Overview
-
Creating The API App
- Introduction
- Initializing The Project
- Creating server.js and app.js
- Book Routing Part 1
- Book Routing - Update and Delete
- User Routing - Signup
- User Routing - Admin Signup
- User Routing - Login
- Check Authorization
- Models - User and Book
- Testing API - User Signups
- Maintaining Sessions With Tokens
- Summary
-
Creating Frontend
- Introduction
- Initializing The Project
- Creating The Interceptor
- Create The API Service
- Creating The UI Components
- Populating Signup Component
- Populating Login Component
- Populating Add-Books Component
- Populating Edit-Books Component
- Populating All Books Component
- Creating All Books Front End
- Debugging Session
- App Walkthrough
- Summary
-
Course Summary
The course starts at the very beginning with the fundamentals of Node.js, MongoDB and Angular. The course focuses on building a library database that allows you to add, edit, and delete books from the database. The course will help you learn how to use Node.js and create an API-based application. You will also learn how to build an API from scratch and then build a front-end that can sit on the API and work seamlessly.
What you will learn in this course:
- A detailed introduction to Node.js, Angular, and MongoDB Atlas
- Understanding our development environment, how to make the calls to the API, examine headers, put things into the headers, body, and send the information
- How to create an Angular-based UI that can sit on top of that API
- How to use the Atlas version of MongoDB as our database
- How we interact from a UI to the backend via the API
- Using the API as a standalone and making calls
- Getting into Node.js and how to integrate into MongoDB from Node,js
- Build a complete library database project from scratch
At the end of this course, you will not only have the knowledge but also the confidence to actually start using Node.js to build your own projects. If you want to master Node.js and Angular and want to build applications using these amazing technologies, then this is the perfect course for you!
Style and Approach
The course follows a completely practical approach that focuses on helping you learn by actually programming real-world applications.
- Publication date:
- December 2018
- Publisher
- Packt
- Duration
- 4 hours 4 minutes
- ISBN
- 9781789951677