Scaffolding Spring Boot and Angular Web Apps with JHipster

This course is designed to teach you the importance of using scaffolding for creating your web application and why JHipster can be an excellent choice to provide this scaffolding.
Course info
Rating
(18)
Level
Intermediate
Updated
Dec 12, 2017
Duration
2h 32m
Table of contents
Course Overview
Getting Started With the Basics of JHipster
Installing the JHipster Generator
Creating a Project Using the JHipster Generator
Customizing Security in a JHipster Project
Implementing Client Code in a JHipster Project
Implementing Server Code in a JHipster Project
Deploying a JHipster Project to a Server Environment
Description
Course info
Rating
(18)
Level
Intermediate
Updated
Dec 12, 2017
Duration
2h 32m
Description

Building a new web application with modern tooling has always presented a challenge. You need to address many development concerns like continuous delivery, security and testing; yet, these concerns are often given a lower priority when compared to the development of features. In this course, Scaffolding Spring Boot and Angular Web Apps with JHipster, you will see how JHipster addresses these concerns right at the time of project creation, leveraging the popular Angular framework for the client implementation and Spring Boot framework for the server implementation. You will learn how to generate a web application that includes tooling from development build scripts to production docker configurations. Then, you will see how easy it is to add a new feature to the generated project. Finally, you will exercise the configuration and deployment of the application as a production artifact. When you have finished the course, you should have a foundational understanding of what JHipster is providing you so that you can begin using it for the scaffolding on your next web application.

About the author
About the author

Michael is a Senior Technical Architect at NVISIA. He's worked in technology for almost twenty years for a variety of clients across several different industries. He has a great passion for teaching and mentoring.

More from the author
Getting Started with Spring Batch
Beginner
1h 45m
May 7, 2018
More courses by Michael Hoffman
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Michael Hoffman, and welcome to my course, Scaffolding Spring Boot and Angular Web Apps with JHipster. Along with being an author here at Pluralsight, I'm also a principle consultant at Solstice, based out of beautiful Chicago, Illinois. Building a new web application using modern tooling has always presented a challenge. You need to address a lot of development concerns, such as what frameworks to use, the configuration of the application, and scripts for builds and deployments. Yeah, you need to balance addressing these concerns with the priority of developing new features. In this course, we're going to walk through a web application scaffolding generator by the name of JHipster. You'll see why it's one of the best options for starting your next new web application, as it addresses development concerns early, and allows for the development of new features right out of the gate. Some of the major topics that we're going to cover include installation of the JHipster generator, creation of a new project through JHipster, customization of the project's security, implementation of the client and server code for a new feature, and finally, the deployment of the project using a production configuration. By the end of this course, you'll know enough to successfully leverage JHipster for generating your next web application. Before you begin the course, you should have some familiarity with Java, JavaScript, the Spring boot framework, and the Angular framework. I hope you join me on this journey to learn JHipster, with the Scaffolding Spring Boot and Angular Web Apps with JHipster course at Pluralsight.