Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Step By Step Create Admin Panel With Spring Boot And Angular

Dashboard, Admin Panel, Hibernate, Liquibase, Spring Boot 2, Angular 7, Mysql, CRUD operations, Json Web Token (JWT)
(84 reviews)
436 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 5h 39m
Language: English
Next start: On Demand

Table of contents


In this course, we will create admin panel. With this admin panel, we will learn and implement a lot of new things. Our system will be based on user and product management system. So we will go on with users and products. The basic operations will be like below:
For users:
•to see all products
•to purchase product
For admin:
•manage users (CRUD (create, read, update, delete) operations)
•manage products (CRUD (create, read, update, delete) operations)
All operations will be implemented step by step.
In this course, we will use below tools, frameworks and languages:
•Spring Boot 2.1.4
•Spring Security
•Angular 7
•Json Web Token (JWT)
We will create a admin dashboard. In this dashboard, we can handle CRUD operations. When I say CRUD operations, I mean Create, Read, Update, Delete operations. To handle these operations, we will create some reusable components. Of course to handle them, we will support operations on frontend and backend. So we will see an practical full stack example case of admin dashboard…

We will create endpoints on backend. And we will provide them with the rest api endpoints. From frontend, we will use these rest endpoints and we will serve the api data with http calls…

Here, we can use some out-of-date versions but it doesnt matter. Because current code infrastructure is still similar…

You will learn

✓ To create admin dashboard panel
✓ Basic CRUD (Create, Read, Update, Delete) operations on Spring Boot and Angular
✓ Spring Boot
✓ Angular


• Basic java knowledge
• Basic html knowledge

This course is for

• All developers curious about Spring Boot and Angular
Software Architect
I’m a backend developer with highly expertised in Java. In my professional experience, I worked in government projects as full stack developer. Java, EJB, Spring, REST, Oracle technologies are used in these projects. Strong engineering professional with a Master’s degree focused in Computer Engineering from TOBB ETU and Hacettepe.

Aside from professional experience, I also love to code at home as hobby. I have a lot of Android and IOS Application which is available in Google Play, App Store. I like to solve and learn algorithmic problems/challenges from websites like hackerrank.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 5h 39m
Language: English
Next start: On Demand

Students are also interested in