Book Social Network (Full web application | Spring boot | Angular | Docker | Keycloack)

  Рет қаралды 188,432

Bouali Ali

8 ай бұрын

In this Spring boot Angular course you will learn how to build a complete and detailed FullStack application for user registration and login including email verification and activation with a Secure token.
🎟 Join this channel to get access to perks: youtube.com/@BoualiAli
Source code: github.com/ali-bouali/book-social-network
Recommended Courses:
🎬 Spring Boot security & JWT token: kzbin.info/www/bejne/eIfHgmafqtSpnZI
🎬 Spring Boot security & JWT token with Angular: kzbin.info/www/bejne/rqLLlYWoe99_fLs
🎬 Spring security - Roles and permissions: kzbin.info/www/bejne/o6KYoIiOmKaLgpY
🎬 Spring Boot - Microservices architecture: kzbin.info/www/bejne/gXuTlIasjs9nZ8U
🎬 Spring Security - KeyCloak integration: kzbin.info/www/bejne/rJ6oiKytfN-KmKM
🎬 DevOps - Docker for Beginners: kzbin.info/www/bejne/gn-vYZtsa6uLq5I
🎬 DevOps - AWS EC2 deployment: kzbin.info/www/bejne/q5KTlJVogc92jZY
🎬 Angular - Full course from scratch: kzbin.info/www/bejne/jIWodZtopbOGeLM
🎬 Spring Boot - Swagger UI & OpenApi Decomentation :kzbin.info/www/bejne/aKDCZJugirV0nLM
🎬 Spring Boot - Reactive programming & WebFlux:kzbin.info/www/bejne/e5-4pIGMfduYr7c
🎬 Spring Data JPA & Hibernate: kzbin.info/www/bejne/m4qco5yEar5lo7M&pp=gAQBiAQB
🎬 Apache Kafka tutorial: kzbin.info/www/bejne/gYKnhaesj7KGb8U
🎬 Ultimate Spring boot tutorial: kzbin.info/www/bejne/bKOQfqN3jLuqbMU
🎬 Ultimate Spring Data JPA tutorial: kzbin.info/www/bejne/o5TPkKGfl7tmb9U
CONNECT WITH ME:
👨‍💻. Website: aliboucoding.com
👨‍🏫 Facebook: groups/589612651142975
📸 Instagram: alibou_coding
🎮 GitHub: github.com/ali-bouali
🏘️ Discord: discord.gg/Ded93eKfAB
#springboot #fullstack #web #angular #keycloak #docker #book_social_network
Table of content
00:00 Intro
04:35 About the application
05:00 The application features
06:57 Used technologies
07:29 The frontend technologies
08:05 What comes next?
13:29 Source code
14:29 Business requirements
17:15 Design the class diagram
29:36 The mono repo approach
30:43 Create a new Spring boot project
35:54 Add final dependencies
39:07 Prepare the infrastructure with Docker Compose
46:05 Configure the project
57:21 Spring security Overview
01:03:40 Create the user entity
01:14:09 Create the Role entity
01:18:37 Implement user and role repositories
01:20:50 Create the Token entity and repository
01:24:30 Implement the security configuration class
01:35:00 Implement the Authentication provider
01:40:04 Implement the User details Service
01:42:26 Implement the JwtFilter class
01:48:58 Implement the JwtService class
02:05:40 Finalize the JwtFilter class
02:11:18 Create the authentication controller
02:20:46 Implement the register method
02:32:03 Implement the Email sender service
02:51:19 Test the registration
02:57:59 Implement the login method
03:07:01 Implement the activate account method
03:12:22 Test the full authentication flow
03:16:46 Exception handling
03:35:25 Create the Book entity
03:40:35 Create the Feedback entity
03:42:17 Use inheritance and refactor the code
03:46:45 Create the BookTransactionHistory entity
03:48:38 Add the relationships between the entities
03:57:02 Add the application auditor aware:: Auditing
04:03:50 Implement the save book method
04:15:31 Implement the find book By Id
04:24:48 Implement the find all displayable books
04:35:24 Implement find all books by owner
04:43:01 Implement the find all borrowed books
04:53:00 Implement the find all returned books
04:55:44 Implement update books shareable status
05:04:24 Implement update book archived status
05:07:00 Implement borrow book feature
05:17:44 Implement return borrowed book
05:24:39 Implement approve book return
05:29:25 implement book cover picture upload
05:49:33 Read the file from a given location
05:52:38 Implement save feedback
06:04:36 implement Find all feedbacks
06:13:40 Include OpenApi documentation
06:23:40 Implement find all feedbacks
06:32:44 Create the Angular project and install the dependencies
06:43:49 Generate the HTTP Services using the power of OpenApi
06:59:04 Implement the Login page
07:32:29 Implement the Registration page
07:41:37 Implement the activate account Page
07:58:43 Create the book module
08:04:09 Create the main page
08:06:28 Implement the menu component
08:27:55 Implement the book list page (part 1)
08:36:40 Inject the jwt token using an HTTP interceptor
08:43:22 Implement the book card component
09:10:01 Implement the rating component
09:19:16 Implement the pagination
09:33:58 Implement the borrow action
09:40:51 Implement the My book page
09:47:47 Implement the create book method
10:15:43 Implement update a book
10:21:41 Implement Share feature
10:25:06 Implement Archive book feature
10:29:18 Implement the return borrowed book page
11:04:32 Implement returned book page
11:17:19 Secure the routes with Auth Guard
11:24:25 Implement the logout
11:25:50 Outro

Пікірлер: 570
@mohamednibras53
@mohamednibras53 8 ай бұрын
You are a valuable person for the Java community. Keep up the good work. Thank you !!!
@olfamoussaoui
@olfamoussaoui 8 ай бұрын
As a Tunisian software engineer, im proud that we have a software engineer like you in our community we are blessed 👏👏👏🙏 Thanks a lot Ali 😊
@BoualiAli
@BoualiAli 8 ай бұрын
Wow, thank you
@ChandanKumar-xd1tg
@ChandanKumar-xd1tg 4 ай бұрын
Which country belongs @olf
@Iceytroll
@Iceytroll 8 ай бұрын
Thanks and wish you more success
@BoualiAli
@BoualiAli 8 ай бұрын
Thank you so much. I really appreciate the contribution. this means a lot
@littleKingSolomon
@littleKingSolomon 12 күн бұрын
Thanks mate for the gift to @BoualiAli. People like you help make education accessible to everyone.
@robayohannes5331
@robayohannes5331 8 ай бұрын
Dude, you're awesome. 11 hours of material. Keep on keeping on brother.
@imlearninghelppls2544
@imlearninghelppls2544 8 ай бұрын
I cannot believe how much effort you're putting into making these tutorials! Thank you very much Ali!
@BoualiAli
@BoualiAli 8 ай бұрын
My pleasure. Your comments and feedback are the fuel of my motivation
@magadiflo-dev
@magadiflo-dev 6 ай бұрын
Hello Bouali Ali, I want to thank you for this magnificent course. It consists of 11 hours where you show a lot of well-thought-out content enriched with multiple technologies, patterns, etc. There are very few tutorials that show content from a real work environment with real cases, and the one you show is really very good. Thank you for sharing your knowledge with the world. I am from Peru and I love your videos. I always watch them because I know I will learn something new in each one of them.
@magadiflo-dev
@magadiflo-dev 6 ай бұрын
My English is not very good, but I think the translator showed that you wanted us to share our development from this course. I would like to show you my repository (GitHub) with what I have developed (magadiflo/book-social-network-01) where I have also added an endpoint to update a book and its image, while simultaneously removing the image from the server so it is not stored. Anyway, here is my repository, hoping to receive some comments from you.
@magadiflo-dev
@magadiflo-dev 6 ай бұрын
Now, I will continue with the other videos in this playlist. I know they will be great as well. Oh, as part of a suggestion for upcoming videos, since I believe you mentioned we could suggest, perhaps you could cover "how to avoid constantly making database calls to query a list of books" or "the storage of images or files, where exactly should we upload them?". I think I read something about caching, but I believe it would be a good topic.
@magadiflo-dev
@magadiflo-dev 6 ай бұрын
Once again, thank you very much for all the effort you put into sharing your knowledge. Best regards.
@ahmedzahran3132
@ahmedzahran3132 3 ай бұрын
Truely one of the best Java Full Stack project Tutrials ever seen! Ma sha Allah!
@BoualiAli
@BoualiAli 3 ай бұрын
Wow, thanks
@ShermukhammadKarimov
@ShermukhammadKarimov 4 ай бұрын
You are one of the very very few people teaching Spring framework. For the sake of students learning Spring, don't stop on this mission.
@arunpanjiyar76
@arunpanjiyar76 3 ай бұрын
I can't explain in words, But I will Thanks You, you are doing grate job. most of candidate do not afford high fee course, you are a grate for doing this. Thanks you
@BoualiAli
@BoualiAli 3 ай бұрын
It's my pleasure
@Tech-guyman
@Tech-guyman 5 ай бұрын
Wow! This course means a lot to every Java developer out there. Thanks a lot!
@CyberCodeCracker
@CyberCodeCracker 4 ай бұрын
I just finished watching and implementing everything on this video. Thank you for the high quality presentation and teaching method!
@la-dev
@la-dev 4 ай бұрын
Do you have previous experience with the spring? I always started feeling left out that implementing one or two tutorials can't align me in the line of the experienced devs and I can't get work from the platforms. 😒
@BoualiAli
@BoualiAli 3 ай бұрын
Check the ultimate guide video and you will love Spring framework
@felipolis1
@felipolis1 8 ай бұрын
I just want to say how important you are to this community. The work you've been doing is PURE GOLD! I greatly appreciate all this free effort you've been offering us. As a suggestion, would it be possible for you to teach about AWS? Teach how to create a database on AWS, use email services, buckets, and others? Hugs from Brazil!
@BoualiAli
@BoualiAli 8 ай бұрын
I appreciate that!
@aritrakhatua1482
@aritrakhatua1482 4 ай бұрын
Super, Awesome work you are doing for SpringBoot community in KZbin. Salute to your dedication . Love from India.
@BoualiAli
@BoualiAli 3 ай бұрын
So nice of you
@MustaphaMuhamed-z4t
@MustaphaMuhamed-z4t Ай бұрын
من افضل كورسات وللهي شكراً قلما تجد كورس مجاني مثل هذا ❤️
@mohammedhossyn
@mohammedhossyn 6 ай бұрын
This tutorial is so awesome, clear, well explained for me as a junior and full of new topics to learn. I'm so lucky that I've found your channel! Thank you so much. PEACE
@andiuptown1711
@andiuptown1711 6 ай бұрын
Did you finish it?
@mohammedhossyn
@mohammedhossyn 6 ай бұрын
@@andiuptown1711 for sure, why you asking?! cause it’s 12h?
@andiuptown1711
@andiuptown1711 6 ай бұрын
@@mohammedhossyn Yea want to know if it works in the end. So many long tutorials here on yt that don’t work
@mohammedhossyn
@mohammedhossyn 6 ай бұрын
@@andiuptown1711 I know what you’re saying, so many tutorials are just confusing, wasting time but this one was very helpful and this person is very clearly discussing everything and well english speaking. Sometimes he doesn’t teach just one way of implementations. I suggest you to watch randomly 1 or 2h of it and if you would be interested, watch it full. I’ve watched it in separated days.
@joseluismorilloaguero5982
@joseluismorilloaguero5982 6 ай бұрын
Amazing explanation about the Stack Spring Boot and Angular. You really have a great skill related to communication. Congratulations about this, keep going and share more videos. Thank you so much!.
@chico1063
@chico1063 7 ай бұрын
Hello @Bouali Ali, I'm from Brazil and I always follow your video classes, thank you for your video classes, although I've been working with Java for a few years, whenever I need to update I look for your videos.Thank you !!
@BoualiAli
@BoualiAli 7 ай бұрын
That's great! I appreciate it.
@Takeiteasy4Ever
@Takeiteasy4Ever 2 ай бұрын
Hi M.Ali You deserve more than 58,3K subscribers. At least 2M is what you deserve.
@marammbarek2372
@marammbarek2372 5 ай бұрын
I am totally impressed by your channel and the way you explain complex topics like Spring Boot, Angular , docker .... Your tutorials are incredibly informative and easy to follow. Thank you so much for sharing your knowledge and helping people like me to learn and grow in the field. Keep up the excellent work!
@BoualiAli
@BoualiAli 3 ай бұрын
You are most welcome
@yassineraddaoui
@yassineraddaoui 8 ай бұрын
true fulfillment lies in leaving a meaningful impact and empowering the next generation , thank you for your time
@BoualiAli
@BoualiAli 8 ай бұрын
You're very welcome
@kiyoshi6559
@kiyoshi6559 3 күн бұрын
Weekend binge material found! And thank you for this.
@hichamali9987
@hichamali9987 6 ай бұрын
Thank you so much for taking the time to share such high-quality content with the community. This is an awesome project to practice key Spring Boot and Angular concepts.
@pablogarciasimavilla5072
@pablogarciasimavilla5072 3 ай бұрын
Very good course. Thanks a lot for your effort. I hope we can watch more courses like this in the future.
@BoualiAli
@BoualiAli 3 ай бұрын
More to come!
@mohamedleminlehcene6460
@mohamedleminlehcene6460 6 күн бұрын
You are a very good person in spring boot. Thank you my teacher Ali bou. you are help me more for devellopement my skills in spring boot.
@clouds187
@clouds187 5 ай бұрын
Bro the OpenAPI thing has actually changed my life, I never even thought that the service generating part is even a thing, thank you so much for the effort in your videos!! I always learn so much from them, so much appreciated 🙏🙏
@victoradepoju5510
@victoradepoju5510 7 ай бұрын
I was almost 6 hours into the course when I thought to myself "I MUST comment on this course!". Sir, this is the best course I've ever taken. Thank you for such a wonderful course. I'll always support and refer anyone interested in learning Java/Spring to your KZbin channel. Thank you once again!!!!!!!!!!!
@BoualiAli
@BoualiAli 6 ай бұрын
Glad it was helpful
@dqdqdqsss4181
@dqdqdqsss4181 6 ай бұрын
Hey man, did you finish the whole course?
@sfarabdelmatine7489
@sfarabdelmatine7489 3 ай бұрын
Bro ... What an 11hours 26min 52seconds u've made !! Thank you so much for this incredibly helpful and well-structured tutorial! 🙌 The way you explained everything step by step made it so easy to follow along, and the project itself was organized perfectly. The information you shared is truly valuable, I really appreciate the effort you put into making this 🤛 !! keep it up 💪💪, now on my way to the next stop 🏃‍♂🏃‍♂🏃‍♂
@AdedayoAdeyemi-b8c
@AdedayoAdeyemi-b8c 7 ай бұрын
The HD view quality of Alibou make me love this channel
@BoualiAli
@BoualiAli 7 ай бұрын
I appreciate that. Welcome
@mateusrocha2136
@mateusrocha2136 5 ай бұрын
Part 2, please!!! Thanks from Brasil for the content, man.
@negenalamjiyn6637
@negenalamjiyn6637 7 ай бұрын
Finding this channel is like finding a gold mine! I'll start from your previous video. Thank you ahead!(and like as well, ofc) p.s. and starred the project as well. The themes you cover here are what I was eager to learn and was thinking about where to start and it seems you cover all I wanted.
@ALMOUSLECKATALIBAG
@ALMOUSLECKATALIBAG 3 ай бұрын
I just wanna say that you are the best Java developer i follow on KZbin c'est toi le champion frere
@fernandoschimidt4516
@fernandoschimidt4516 8 ай бұрын
Thanks a lot from brazil
@BoualiAli
@BoualiAli 8 ай бұрын
You are welcome! Thank you for the contribution
@mucizelerden
@mucizelerden 7 ай бұрын
Dear Ali, I am Turkish and I started learning Java at the age of 42. It is very difficult to find sources, especially current sources. Thank you. It's even more difficult because my English is weak, but I can handle it with translation. Just tell me, I'm grateful to you.
@BoualiAli
@BoualiAli 7 ай бұрын
Best of luck! Keep learning, age is just a number. you can learn and master it too. please let me know if you need any help
@ragnarlothbrokkkkkkkk
@ragnarlothbrokkkkkkkk 27 күн бұрын
42☠️, most engineers retire at this age☠️☠️
@fahadgaliwango4502
@fahadgaliwango4502 8 ай бұрын
Am ready to learn. thanks for sharing knowledge
@davidmbaimbai440
@davidmbaimbai440 7 ай бұрын
This is the perfect course I have done on KZbin so far. Bravo!!!!
@BoualiAli
@BoualiAli 7 ай бұрын
Wow, thanks!
@dqdqdqsss4181
@dqdqdqsss4181 6 ай бұрын
Hey man, did you finish the whole course?
@davidmbaimbai440
@davidmbaimbai440 6 ай бұрын
@@dqdqdqsss4181 yes I have
@HeadeaterX
@HeadeaterX 7 ай бұрын
This course is really extremly valuable. I finished the beginner courses beforehand and now this one implements what I learned and adds many important tools and informations on top of that. Bravo!
@BoualiAli
@BoualiAli 7 ай бұрын
Glad you enjoy it!
@abhisheksingh055
@abhisheksingh055 23 күн бұрын
Excellent content on Spring boot learned a lot of new things.
@namthanhnguyen2554
@namthanhnguyen2554 5 ай бұрын
Wait, we have a hero here but how the hell I haven't known about him! Thanks for awesome quality content
@BoualiAli
@BoualiAli 3 ай бұрын
Happy to help!
@lakbirabderrahim9392
@lakbirabderrahim9392 8 ай бұрын
Dear Ali your videos not only provide valuable insights into development but also showcase your dedication and passion for sharing knowledge. Your ability to break down complex concepts into understandable chunks is commendable, making it easier for learners to grasp important principles. The emphasis on good practices sets a solid foundation for anyone venturing into the world of development. Thank you immensely for your invaluable contributions to the community
@BoualiAli
@BoualiAli 8 ай бұрын
I appreciate that!
@subaratatubebd
@subaratatubebd 5 ай бұрын
I think you created the history of Spring boot complete project tutorial. I'd just say you are totally the brilliant to your teaching. Hope you provide us more professional like project and experience on your tutorial. Love you Brother.
@BoualiAli
@BoualiAli 3 ай бұрын
for sure
@codingman8056
@codingman8056 Ай бұрын
Hello Alibou, i have been watching your content for a quite a long time, and been Java developer for a more than 6-7 years, our juniors and interns are consuming your content as well. Really thank you for such a awesome and free content to make available on KZbin. 🙌 Just one suggestion, when you are making long videos and having multiple API endpoints, try to test them along with development , as it helps with Attention span as well as finding bug easily for those viewer who are still Intern or Junior level position .
@noubgaemer1044
@noubgaemer1044 6 ай бұрын
Great Tutorial Bouali it will be great if you convert this whole application to microservices architecture. People will get to know design concept and much more Great Work so far . Also whenever you make any project of this scale try to build with microservices architecture the reason is most of your viewers are working entry level professionals so please make projects of Microservices architecture Thanks
@BoualiAli
@BoualiAli 6 ай бұрын
Already done. Check the latest video
@dineshdevagalla2918
@dineshdevagalla2918 4 ай бұрын
@@BoualiAli Can you please let me know where i can i find it with micorserivces. Atleast thumbnail name.. SO that i can go watch it
@fitnessholicmallu3588
@fitnessholicmallu3588 7 ай бұрын
Thank you for this valuable content. I will build a full stack application by watching this and will post the live link here
@BoualiAli
@BoualiAli 7 ай бұрын
Fantastic!
@mohameddhiaselmi
@mohameddhiaselmi 8 ай бұрын
I am a Tunisian working on my graduation project with Spring Boot and Angular. Your videos have helped me immensely, and I'm sure I'm not the only one. Tunisia is proud of you🇹🇳🇹🇳🇹🇳❤
@BoualiAli
@BoualiAli 8 ай бұрын
Great to hear! I appreciate your feedback. Keep learning
@fatihakandil8369
@fatihakandil8369 8 ай бұрын
😊😊😊😊
@Hussen-e6
@Hussen-e6 7 ай бұрын
١؛سs p lll llsl#w٩رجة٥ َ٨٧ش مخ ٠❤ه٠0حa ZSFAx87du 8a a l Mm 8a a 100 0spslllls1d n0m0pmjjj❤/NA @BoualiAli p p) 🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉​@@BoualiAli
@danielpark5137
@danielpark5137 2 ай бұрын
Wow I have found an Awesome Lecture Finally~~
@BoualiAli
@BoualiAli 2 ай бұрын
Glad to hear that!
@prasannakumarm3040
@prasannakumarm3040 7 ай бұрын
Thank You Ali for sharing your knowledge with us ! Let's take a moment and appreciate this guy for his efforts
@BoualiAli
@BoualiAli 7 ай бұрын
Appreciated
@soukainaj
@soukainaj 3 ай бұрын
Thank you very much for this high quality content. I just finished the tutorial and i have learned a lot!
@BoualiAli
@BoualiAli 3 ай бұрын
Great to hear!
@ahmedtiba386
@ahmedtiba386 8 ай бұрын
I've learned so much from this channel. It's the best resource for full-stack development out there
@BoualiAli
@BoualiAli 8 ай бұрын
Most welcome
@ErkinoyRahmonova-p5r
@ErkinoyRahmonova-p5r 5 ай бұрын
I have learnt huge information from your videos . Thanks for sharing knowledge
@prashlovessamosa
@prashlovessamosa 8 ай бұрын
Ali sir your channel became a gold mine for me I am very grateful to you.
@BoualiAli
@BoualiAli 8 ай бұрын
Glad to hear that
@Samuel-ow5jx
@Samuel-ow5jx 6 ай бұрын
I discover you by accident and I am very impressed by your work. Awesome! Thanks Ali!
@gandamraviteja7019
@gandamraviteja7019 5 ай бұрын
Wow! one of the great video of all time which pumps tons of knowledge who just want to be good into fullstack dev Thanks a lot for making this Even thanks is very tiny in front of your work
@catlord777x3
@catlord777x3 4 ай бұрын
at about 5:17:00 were we are doing the code for bookservice and borrowing book, why in JPA we only mentioned book borrowed by same user and not other user
@GunterGoossens
@GunterGoossens 8 ай бұрын
Thanks for all effort yout put into creating the course! I'm currently progressing through it, often pausing to code along, which is great. However, I wanted to point out a small oversight in the editing process. It appears that the segment between 6:13:40, where you were implementing all the feedback, and 6:32:44, when you started creating the Angular project, is a duplicate of the earlier 'Implement find all feedbacks' section.
@BoualiAli
@BoualiAli 8 ай бұрын
Glad it helped!
@mohit-1-8
@mohit-1-8 2 ай бұрын
Yes, can anyone please tell how to trest apis?
@wonderworld-adv
@wonderworld-adv 2 ай бұрын
@@mohit-1-8 i also noticed it was duplicated, other than that, kudos to @BoualiAli
@binio28
@binio28 5 ай бұрын
I have just started the course and will post update here as I go. Thank you.
@guratete
@guratete 5 ай бұрын
great course not gonna lie, am on the frontend part, took a while coz I had to do an intro to Angular first and life.
@andiuptown1711
@andiuptown1711 5 ай бұрын
@@gurateteDid the backend end part work for you?
@anacarreno4371
@anacarreno4371 8 ай бұрын
Votre apport de connaissances sera très apprécié, car vous êtes une personne formidable et merci pour ces vidéos très précieuses et uniques.
@BoualiAli
@BoualiAli 8 ай бұрын
My pleasure
@vatsalkudecha2746
@vatsalkudecha2746 3 ай бұрын
Awesome tutorial. I was able to follow all along. Thanks AliBou 🙏❤
@BoualiAli
@BoualiAli 3 ай бұрын
You're welcome 😊
@surajmandal_567
@surajmandal_567 8 ай бұрын
I just recommended your spring videos to someone on live.
@JoneJabari
@JoneJabari 3 ай бұрын
wow this course is very useful.. keep on doing this good work
@정하은-h6s
@정하은-h6s 8 ай бұрын
I can't wait to watch! Thank you for this video.
@pablocaceres2834
@pablocaceres2834 7 ай бұрын
You are amazing! i just started and im exited to keep going with the project. Thank you very much!
@felipolis1
@felipolis1 8 ай бұрын
Personal checkpoint control: 11:26:52 (DONE) As a suggestion for future videos, it would be interesting to replace the current email microservice with AWS SNS, save images on AWS S3 and deploy. I loved the video. I've been working with Angular since 2021 and it's amazing how much more we can learn than we know.
@BoualiAli
@BoualiAli 7 ай бұрын
I appreciate that.
@andiuptown1711
@andiuptown1711 5 ай бұрын
Did u get past the Docker part? Mine isn’t working even tho I have exactly what he did
@ahmedelsawaf4996
@ahmedelsawaf4996 8 ай бұрын
I want to thank you for this effort , i know it was hard to produce this high quality content, so i appreciate it
@BoualiAli
@BoualiAli 8 ай бұрын
I appreciate that!
@shivamshankhdhar4238
@shivamshankhdhar4238 Ай бұрын
timestamp 5:52:40 feedback -> it's masterpiece ❤ love from INDIA 🇮🇳
@michaelroyf4766
@michaelroyf4766 8 ай бұрын
I haven't watched this video yet, but I say thank you in advance for your work.
@BoualiAli
@BoualiAli 8 ай бұрын
I appreciate that
@michaelroyf4766
@michaelroyf4766 6 ай бұрын
@@BoualiAli thank you, great course. This is the first course about angular for me! I see a new course about microservices, I haven’t watched it, but I want to say that I would like a microservice course with webFlux, and we are ready to pay money for good courses
@BoualiAli
@BoualiAli 6 ай бұрын
@@michaelroyf4766 i provide knowledge and courses for free. If you to contribute on youtube, feel free to do it and your contribution will be appreciated
@eminaksoy2841
@eminaksoy2841 8 ай бұрын
I like this very valuable content and leave a comment so that it can come forward and encourage its producers even more. Thanks a lot from Turkey
@BoualiAli
@BoualiAli 8 ай бұрын
Big up
@amine_fadssi
@amine_fadssi 7 ай бұрын
Big love from Morocco ♥
@BoualiAli
@BoualiAli 7 ай бұрын
All love from Tunisia
@ira.h
@ira.h 8 ай бұрын
thank you so much, I've learned a lot from your videos! I'm still new to java, but you make things easier to understand♥
@luctandoum8541
@luctandoum8541 8 ай бұрын
I wait impatiently. Thank so much sir. I wrote to you since via mail. thank for reading sir.
@itsfaustvi0070
@itsfaustvi0070 7 ай бұрын
Love this kind of tutorials man, please more of this gold
@BoualiAli
@BoualiAli 7 ай бұрын
Glad you liked it!
@hJaxMY
@hJaxMY 8 ай бұрын
You're learning from the best, keep it up 🔥🔥🔥🔥🔥🔥🇵🇸
@jomelbarbadillo6370
@jomelbarbadillo6370 2 ай бұрын
Hi Bouali Ali, I’m grateful for your tutorials. I’m planning to switch from Application System Engineer to DevOps, and your content has been a great help in keeping me updated while I’m on the bench and upskilling. I hope you have active courses on Udemy that focus on Spring Boot/Python and DevOps topics like Kubernetes, Azure, AWS, microservices, Vagrant, VMs, AWS, Terraform, Ansible, Infrastructure as Code (IaC), and more. I look forward to purchasing them! Best regards, Hasbet
@fernandocely8868
@fernandocely8868 Ай бұрын
I'm starting to watch 1 hour a day, today I had my first hour, it will take me 11 days :D to watch the best course I've seen on this technology. thanks. I´ll you see tomorrow.
@adam-nw5cn
@adam-nw5cn Ай бұрын
how is your progress going? for me, the video seems hard to follow. especially the first part (the Spring Security part). because he assumes that the viewers have already watched and understood his previous Security videos.
@andiuptown1711
@andiuptown1711 20 күн бұрын
😂😂
@kaistrabelsi2967
@kaistrabelsi2967 4 ай бұрын
nhib n9oulha bil tounsi rak m3alem khouya
@BoualiAli
@BoualiAli 4 ай бұрын
a7la comment. rabbi ybareklek
@alae-eddinecharrik8650
@alae-eddinecharrik8650 7 ай бұрын
thats amazing Brother just what i needed amazing keep up the work
@BoualiAli
@BoualiAli 7 ай бұрын
Glad I could help
@preciousmutungi9614
@preciousmutungi9614 8 ай бұрын
Absolutely amazing Sir. This is is of great help
@suryanshsoni3420
@suryanshsoni3420 7 ай бұрын
Superb explanation. Please bring more such project videos.
@CrafterXD2000
@CrafterXD2000 4 ай бұрын
thank you ali for this very nice and understanding video! 🔥🔥🔥🔥
@yarzar-jy7uq
@yarzar-jy7uq 4 ай бұрын
That is a really really really cool project!
@logtariyoussef982
@logtariyoussef982 8 ай бұрын
What a video insane thank you so much for this valuable content,you are the best
@israelmsnts
@israelmsnts 8 ай бұрын
Valeu!
@BoualiAli
@BoualiAli 8 ай бұрын
Thank you for the contribution. much appreciated
@danielkacou5891
@danielkacou5891 8 ай бұрын
thank you very much for your time and the knowledge you share
@BoualiAli
@BoualiAli 8 ай бұрын
my pleasure
@AbdullahAbdelaziz-vq3dv
@AbdullahAbdelaziz-vq3dv 3 ай бұрын
Thank you very much for such tutorials and amazing courses ❤
@BoualiAli
@BoualiAli 3 ай бұрын
Glad you like them!
@akobirabduganiev
@akobirabduganiev 8 ай бұрын
Thank you brother, I'm from Uzbekistan and I'm waiting for you to release the next part 😄
@BoualiAli
@BoualiAli 8 ай бұрын
Monady!
@rubengabrielmejiagutierrez3794
@rubengabrielmejiagutierrez3794 16 күн бұрын
Awesome tutorial!!! Thanks a lot.
@restonspositifs3336
@restonspositifs3336 8 ай бұрын
You are very the best. Nice tutorial we won't find anywhere
@BoualiAli
@BoualiAli 8 ай бұрын
Glad you think so!
@arunpanjiyar76
@arunpanjiyar76 3 ай бұрын
Happy Teacher's Day 😍
@arunpanjiyar76
@arunpanjiyar76 3 ай бұрын
Stay Healthy & Stay Wealthy
@bileljemai1017
@bileljemai1017 8 ай бұрын
Really proud of you 🇹🇳 keep going ❤️
@Aranruth94
@Aranruth94 7 ай бұрын
Thank you very much for this course. May I ask why you are using specification in 4:37:39? Wouldn't it be better to just create Page findAllByUserId(Pageable pageable, Integer userId) in the repository?
@BoualiAli
@BoualiAli 7 ай бұрын
to show as many things as possible
@sohaibelbokhari8319
@sohaibelbokhari8319 7 ай бұрын
Thank you so much, this video resumes a lot, it contains all we need to master web development, big up❤️
@BoualiAli
@BoualiAli 7 ай бұрын
Glad it was helpful!
@ammerisabrine6993
@ammerisabrine6993 8 ай бұрын
Thanks Ali for sharing with us this vedio. You are incredible
@BoualiAli
@BoualiAli 8 ай бұрын
My pleasure
@michalmankus6028
@michalmankus6028 6 ай бұрын
We need more courses like this. Tx.
@ahmedtiba386
@ahmedtiba386 8 ай бұрын
Huge thanks for the awesome tutorial! Great explanation, just what I needed.
@BoualiAli
@BoualiAli 8 ай бұрын
Glad it helped!
@MinhLe-qp1lo
@MinhLe-qp1lo 5 ай бұрын
3:12:22 I don't see where you check the "enable" field of user. If false -> Can't login, if true -> Can login
@AmadouSene-kn5pi
@AmadouSene-kn5pi 8 ай бұрын
Thank you so much for sharing, it's really interesting. It's a pleasure to follow you.
@BoualiAli
@BoualiAli 8 ай бұрын
So nice of you
@Sarurawako-ig8ki
@Sarurawako-ig8ki 5 ай бұрын
Angular with ngrx state management tutorial will nail everything now. Please do that one when you have time ❤
@titomunoz1752
@titomunoz1752 8 ай бұрын
I've been following your videos throughout my journey as a development student. It's been very helpful. I would like you to explain about application deployment.
@BoualiAli
@BoualiAli 8 ай бұрын
Coming soon
@arunpanjiyar76
@arunpanjiyar76 3 ай бұрын
I am complete this project, THANKS!!😍
@AshuTK
@AshuTK 8 ай бұрын
added this to watch later , thanks so much #springboot #fullstack #angular #docker
@BoualiAli
@BoualiAli 8 ай бұрын
Enjoy it! I will wait for your feedback
@binio28
@binio28 5 ай бұрын
I have been java developer for lat 16 years. Recently got a position as a lead dev. This course is good so far. I have just finished hour 2 and this is valued lesson as implementing authentication and authorisation does not happen often in development life. I will post some suggestions as well.
@andrean40
@andrean40 4 ай бұрын
*Any updates??*
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН