Master Angular and create a Single Page App using Angular, Node, Java, and Express in simple steps
Key Features
- Explore what single-page applications (SPAs) are
- Understand how Angular makes it easy to build SPAs
- Get to grips with Angular while building a single-page application using Java, Node.js, and Express
Book Description
Angular.js is one of the most widely used single-page application development frameworks in the industry. It makes it easier than ever to create efficient and production-ready single-page applications.
In this course, you will learn how to create REST APIs using Express and Java Spring Boot. You will even use them in your Angular frontend and build full stack applications from scratch. The course will also guide you through creating Angular components. As you advance, you'll get to grips with developing and using pipes to format data effectively. The course will later take you through creating custom directives and using them. Toward the concluding sections, you'll learn how to build a check-in app to check-in passengers.
By the end of this course, you'll have explored the essential Angular features and have gained the skills you need to build robust single-page applications.
All code is placed in the following GitHub link -
https://github.com/sanjanapackt/PacktPublishing-Angular-Crash-Course
What you will learn
- Get to grips with creating Angular components
- Create services and use them to make GET and POST calls
- Develop REST APIs using Node.js and Express.js
- Create an Angular frontend that consumes the REST APIs
- Configure routing for single-page applications
- Develop and use pipes to format data
- Build custom directives and use them
- Create a flight reservation backend API using Java and a frontend by consuming the backend API
- Build a check-in app to check-in passengers
Who this book is for
This course is for anyone who wants to create single-page applications and understand Angular features through a hands-on approach, or simply build end-to-end applications using an Angular frontend and a Java backend. Those looking to build an end-to-end application using Angular as a frontend with a Node.js or Express backend will also find this course useful. The course will also help experienced Angular.js developers looking to enhance their knowledge of creating SPAs using Angular.js. Some knowledge of JavaScript and TypeScript is required to grasp the concepts covered in the course.