In this video we are going to cover full backend blogging application .
What we cover in this video: –
09:34 About Rest APIS
23:30 Rest Key Concepts
41:11 What we are going to build:
55:31 Finding resources for application
01:04:11 Which IDE we are going to use
01:19:27 How DB structure look like for our project
01:42:24 Project setup and DB structure
02:04:12 Starting create user api
02:30:07 working on user api
02:52:53 Interview Questions: how we are wiring interfaces
03:00:00 Finishing user api update
03:18:15 Exception Handling in our application
03:31:22 Using Model Mapper for mapping models
03:43:04 validating data using bean validator full
04:12:19 Completing Category APIS
04:45:36 Testing and Validating APIS
04:57:57 Creating POST(Model) Api and Its Relations
05:12:27 Creating POST API
05:45:31 Get Post by category
06:03:36 Completeting Exercise
06:15:39 Updating and Deleting POST APIs
06:27:00 Implementing Pagination
06:41:52 Customizing POST response
06:54:34 Implement Sorting
07:08:03 Implement Searching
07:25:08 Implementing Good Practice
07:32:19 Working on post image
07:57:51 Complement Comment api
08:28:33 Securing REST Apis
08:41:07 Spring Security Basic Auth
09:18:27 Spring Security JWT Auth
09:47:25 JWT implementing in project
10:44:18 Role Specific Access
11:02:31 Challanges while registering app
Rest of the project comming soon:
Free Backend Course | 🔥 Full backend course using Spring Boot step by step in one video | Hindi
Telegram Link for Doubt: https://t.me/learncodewithdurgesh
Important Videos:
➡️React JS with Project : https://youtu.be/TjnWtDWFZFc
➡️Learn JDBC in one video:https://youtu.be/lZbl7Q21t4s
➡️Learn Python in One Video: https://youtu.be/7GYHAJdHFbE
➡️Learn HTML in one video:https://youtu.be/pJ722eVhSNA
➡️Learn HTML form in one video: https://youtu.be/pJ722eVhSNA
➡️Learn JavaScript in one videos: https://youtu.be/bRA0lemc3M0
➡️Learn Form Validation using javascript and jquery:https://youtu.be/gqOZdraPnE8
➡️Learn CSS in one video: https://youtu.be/pJ722eVhSNA
➡️Jquery in one video:https://youtu.be/pJ722eVhSNA
Kotlin is one video:https://youtu.be/poe98Hzh2n4
➡️Complete Python Project – Youtube downloader in one video: https://youtu.be/pJ722eVhSNA
Important Playlist:
➡️Spring Boot Tutorial with Project : https://www.youtube.com/playlist?list=PL0zysOflRCelmjxj-g4jLr3WKraSU_e8q
➡️Spring MVC Tutorial: https://www.youtube.com/playlist?list=PL0zysOflRCelAb51IrexpUSeB0dpr9p6g
➡️Complete Spring Framework Tutorial: https://www.youtube.com/playlist?list=PL0zysOflRCekeiERASkpi-crREVensZGS
➡️Hibernate Tutorials: https://www.youtube.com/playlist?list=PL0zysOflRCekX8OO7V7pGQ9kxZ28JyJlk
➡️E-Commerce Project using Java: https://www.youtube.com/playlist?list=PL0zysOflRCekMr91amXBNwWku4PmeFaFD
➡️AWS Free Java Hosting Playlist: https://www.youtube.com/playlist?list=PL0zysOflRCek6D-kLRM48rhyvTEbc60nc
➡️Hibernate Tutorial Playlist: https://www.youtube.com/playlist?list=PL0zysOflRCekX8OO7V7pGQ9kxZ28JyJlk
➡️Learn Technology in One Vides: https://www.youtube.com/playlist?list=PL0zysOflRCenCfUTpsGw9crgOih-VbNoT
➡️Programming Tips for Programmers: https://www.youtube.com/playlist?list=PL0zysOflRCek9j3teu1y3mYTGBVgOwJ_f
➡️Complete Python for Beginners: https://www.youtube.com/playlist?list=PL0zysOflRCel7fKZ_bBjlxA0XsHlbsv7P
➡️Important Python Projects: https://www.youtube.com/playlist?list=PL0zysOflRCena7wgzzM-Jg8184phWz-nr
➡️Complete Servlet & JSP : https://www.youtube.com/playlist?list=PL0zysOflRCel5BSXoslpfDawe8FyyOSZb
➡️Complete JDBC ( Java Database Connectivity) : https://www.youtube.com/playlist?list=PL0zysOflRCenjuvOwumYLG9TCsEQZrV2M
➡️Complete Java Project : TechBlog: https://www.youtube.com/playlist?list=PL0zysOflRCekb_ggXQYQSu-g-kWKgudBf
➡️Java Swing Projects: https://www.youtube.com/playlist?list=PL0zysOflRCemLgOlgbhivNZIIypAkL1T8
➡️Java Core Concepts:https://www.youtube.com/playlist?list=PL0zysOflRCekj9UfQWDBPMxQCkHiCIFar
➡️Kya aap Jante hai Series: https://www.youtube.com/playlist?list=PL0zysOflRCemMnjIOHivEpZGDXFYyINnO
Important Links:
👉Official Website (Source Code): https://learncodewithdurgesh.com/
👉Telegram Discussion Group: https://t.me/learncodewithdurgesh
👉Follow me on Instagram: https://www.instagram.com/durgesh_k_t/
👉Follow on Facebook https://www.facebook.com/learncodewithdurgesh/
Disclaimer:
All videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.
is there any GitHub link for this project?
please sir upload complete video on frontend
user_role table two times?
it is awesome video sir .
is there frontend part for this????
Need support on java backend can you help me please??
What headset are you using?
Any chance to do this in English, I don't speak Hindi unfortunately 🙁
Hi , with your knowledge and mastery of java I am sure you know 80 percent of English words , maybe use them and not limit yourself to one country?
Hello durgesh sir actually currently I am watching ur servlet JSP series after that I am learning hibernate from u playlists so instead of ur spring boot series can do this series
Shaik .
Angular
wow bro !!!!… maajaa …ayagayaaa….
Please make frontend part with React js
Awesome & Ultimate best SpringBoot project tutorial, love & respect from Tamluk, West Bengal
sir front end video bhi banao plzz Angular ke sath
❤
This is basically java backend course right?
Validation is not working even after importing the dependency @Valid if you add this only not @requestBody than it works in sts 4
Does anyone have code to apply pagination on get all posts by category? My code doesnt work nor I have any idea how to implement..
To whomsoever it may concern,
do not have a second thought for watching this video i have watched it all and it was all worth it just that security method is not relevant today that was shown in the video but it gives you good idea about the project,how the sructure should be and all the good practices!!!!!!!
thank you durgesh for this video it really helped me🙏🙏🙏
Mapping krte time wo postman se input dene ke bad …. Database me add to ho rha hae but,
Sts me bohot lamba kuch exception type aa rha hae …………
Pls dekhiye
from lucknow
Some suggestions to the viewers and Durgesh
1. Instead of field dependency injection it is recommended by many to use constructor dependency injection. Field injection creates a risk of NullPointerException if dependencies aren't correctly initialized. Secondly, With field injection testing code becomes a little difficult.
2. Be consistent with the naming convention of the RESTApi URL,
Either use all plural, for example,
"/api/users/{userId}/categories/{categoryId}/posts"
or use all Singular, for example,
"/api/user/{userId}/category/{categoryId}/post"
Mixing plural and singular nouns within your API endpoints and resource naming can lead to confusion and inconsistency. It is generally recommended to avoid mixing both approaches within the same API to maintain clarity and ease of understanding.
3. Same goes for the Database table naming. Choose either Singular or Plural and remain consistent.
10:22:56
Really helpful for all Java developers.