Step By Step Create Admin Panel With Spring Boot And Angular
Step By Step Create Admin Panel With Spring Boot And Angular, available at $19.99, has an average rating of 3.85, with 86 lectures, based on 91 reviews, and has 472 subscribers.
You will learn about To create admin dashboard panel Basic CRUD (Create, Read, Update, Delete) operations on Spring Boot and Angular Spring Boot Angular This course is ideal for individuals who are All developers curious about Spring Boot and Angular It is particularly useful for All developers curious about Spring Boot and Angular.
Enroll now: Step By Step Create Admin Panel With Spring Boot And Angular
Summary
Title: Step By Step Create Admin Panel With Spring Boot And Angular
Price: $19.99
Average Rating: 3.85
Number of Lectures: 86
Number of Published Lectures: 86
Number of Curriculum Items: 86
Number of Published Curriculum Objects: 86
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- To create admin dashboard panel
- Basic CRUD (Create, Read, Update, Delete) operations on Spring Boot and Angular
- Spring Boot
- Angular
Who Should Attend
- All developers curious about Spring Boot and Angular
Target Audiences
- All developers curious about Spring Boot and Angular
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:
-
login
-
register
-
profile
-
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
-
MySQL
-
Hibernate
-
Liquibase
-
Gradle
-
Lombok
-
Spring Security
-
Angular 7
-
Intellij
-
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…
Course Curriculum
Chapter 1: Introduction
Lecture 1: Prerequests Of Application
Lecture 2: Introduction
Lecture 3: System Architecture – Overview
Lecture 4: Source Code
Chapter 2: Preparation For Spring Boot, Intellij, Lombok
Lecture 1: Source Code
Lecture 2: Prerequests For Server Side
Lecture 3: Open Project In Intellij (Demo) – How?
Lecture 4: Install And Enable Lombok
Lecture 5: Lombok Overview
Lecture 6: Spring Overview – Basic Annotations, Dependency Injection…
Chapter 3: Restful Web Services – Overview
Lecture 1: @RequestParam Annotation and How does it work?
Lecture 2: @PathVariable Annotation and How does it work?
Lecture 3: @RequestBody Annotation and How does it work?
Chapter 4: Server Side
Lecture 1: Source Code For Server Side
Lecture 2: Overview
Lecture 3: Installation – https://start.spring.io
Lecture 4: Why Did We Choose Gradle? Isn't Maven most common one?
Lecture 5: Configuration
Lecture 6: Entity Diagram
Lecture 7: Hibernate Overview – Basic Annotations
Lecture 8: Create User Model
Lecture 9: Create Product Model
Lecture 10: Create Transaction Model
Lecture 11: Liquibase Overview
Lecture 12: Liquibase Template And Implementation
Lecture 13: Liquibase Implementation For Product And Transaction
Lecture 14: JPA (Java Persistence API) Repository Overview
Lecture 15: Create Repository For User
Lecture 16: Create Repository For Product And Transaction
Lecture 17: User Service Implementation
Lecture 18: Product Service Implementation
Lecture 19: Transaction Service Implementation
Lecture 20: Controller Overview
Lecture 21: Rest Controller Overview – Get, Post, Put, Delete, Patch
Lecture 22: Response Entity Overview
Lecture 23: User Controller
Lecture 24: Admin Controller
Lecture 25: Spring Security Overview
Lecture 26: How will we implement the Security? – Overview
Lecture 27: User Details Service Implementation – Security
Lecture 28: What is CORS And CRSF
Lecture 29: Spring Security Default Configuration And Customization
Lecture 30: Authentication – Spring Security
Lecture 31: Authorization – Spring Security
Lecture 32: Web Security Configuration – Spring Security
Lecture 33: Circular Reference Error – Spring Boot 2.6+
Lecture 34: Json Web Token Overview
Lecture 35: Json Web Token Installation And Configuration
Lecture 36: Create Json Web Token Provider
Lecture 37: Create Json Web Token Authorization Filter And Implement It
Lecture 38: Test Server Side
Lecture 39: Server Side – Build And Run
Chapter 5: Client Side (Frontend) and Server Side Integration (Backend)
Lecture 1: Integration – How can we reach to Backend on the Frontend?
Chapter 6: Client Side
Lecture 1: Prerequests For Client Side
Lecture 2: Source Code For Client Side
Lecture 3: Angular Overview – Components, Directives…
Lecture 4: Overview
Lecture 5: Create Project with Angular CLI
Lecture 6: Configuration
Lecture 7: Router Implementation In Angular
Lecture 8: Model View Controller Architecture In Angular
Lecture 9: Create User Model Class
Lecture 10: Create Product Model Class
Lecture 11: Create Transaction Model Class
Lecture 12: Observables Overview
Lecture 13: User Service Implementation
Lecture 14: Guard Authentication Implementation
Lecture 15: Error Pages Implementation (404, 401)
Lecture 16: Login Component Page And View Implementation
Lecture 17: Register Component Page And View Implementation
Lecture 18: Profile Component Page And View Implementation
Lecture 19: Home Component Page And View Implementation
Lecture 20: Product Detail Component Page And View Implementation
Lecture 21: User Template Implementation
Lecture 22: Admin Service Implementation
Lecture 23: Dashboard Component Page And View Implementation
Lecture 24: User List Component Page And View Implementation
Lecture 25: Product List Component Page And View Implementation
Lecture 26: Transaction List Component Page And View Implementation
Lecture 27: Admin Template Implementation
Lecture 28: App Component Implementation
Lecture 29: Json Web Token Implementation On Angular
Lecture 30: CSS Stylesheets For Components
Lecture 31: Client Side – Build And Run
Chapter 7: Test And Result
Lecture 1: Test Application After All Implementations
Lecture 2: Github Repository
Instructors
-
Senol Atac
Software Architect
Rating Distribution
- 1 stars: 6 votes
- 2 stars: 4 votes
- 3 stars: 10 votes
- 4 stars: 36 votes
- 5 stars: 35 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024