Building a Coronavirus tracker app with Spring Boot and Java - Java Brains Tutorial

  Рет қаралды 283,053

Java Brains

Java Brains

Күн бұрын

Пікірлер: 435
@krzysztofzabootny5476
@krzysztofzabootny5476 4 жыл бұрын
I just wanted to say, thet after 2 years of going trough online courses, you by far are the best teacher I came across. Kudos to you.
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Please help me i have an error in this project
@gautyable
@gautyable 4 жыл бұрын
Thanks for looking up the internet rather than having the syntaxes ready. Really helpful
@amitsharma-ri3qk
@amitsharma-ri3qk 4 жыл бұрын
Please make a series on how to dockerize a spring boot application..There are plenty of videos on KZbin for that but we have to watch them again and again to understand...but if you make a video on that we can easily say to anyone , we can dockerize a spring boot app.
@vishwaratna
@vishwaratna 4 жыл бұрын
waiting for this docker tutorial..
@ShreyasDangetechie
@ShreyasDangetechie 4 жыл бұрын
+1
@diegoramos27
@diegoramos27 4 жыл бұрын
amit sharma i agree! Pls make a video on this
@riaria5982
@riaria5982 4 жыл бұрын
Yeah, please.
@chelseayan5279
@chelseayan5279 4 жыл бұрын
I agree!!! waiting !!!
@marcinskalski6326
@marcinskalski6326 4 жыл бұрын
Interesting fact: I found this tutorial yesterday and realized, that it's not going to work anymore - but that's even better because I needed to make some changes to your app and not only write code after you ;) The URL's are different now and there is a new .csv file every day. I really appreciate your tutorials, they gave me a lot!
@CarlJohnson-iv7sn
@CarlJohnson-iv7sn 2 жыл бұрын
Legend. I have so much respect for you that you continue making videos despite being a staff engineer at linkedin. You teach in a very calm and nice manner. Nothing but respect sir 🫡
@studyaccount794
@studyaccount794 2 жыл бұрын
Really helpful, still works great even after 2 years unlike other java project tutorials on youtube. Plus, the explanation is on point. I was able to understand almost everything even though it's my first time working on Spring. Thank you!
@noorulislamdhaslim8799
@noorulislamdhaslim8799 9 ай бұрын
bro how to import csv record pls tell me
@nikhilthengane899
@nikhilthengane899 8 ай бұрын
@@noorulislamdhaslim8799 have you done?
@detroitpistonsplayoffs
@detroitpistonsplayoffs 3 жыл бұрын
You are far and beyond the best online resource for a terrible self-taught dev. Thank you.
@yassineaker
@yassineaker 3 жыл бұрын
It's very rare for me to watch a 1 hour tutorial without getting a little bit bored or start thinking about something else. This tutorial was extremely professional and helpful. I loved the disclaimers he has put at the end. I'm not a spring developer and I'm looking for good channel to learn from and I think I found the best one.
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Hey dear plesse help me i have an error in this please help me
@riaria5982
@riaria5982 4 жыл бұрын
Crisp, Short, Quick, Interesting, Hands-on-- Thank you!! Love from Canada
@paraschawla3757
@paraschawla3757 4 жыл бұрын
That was just amazing, Wishing to have more such end to end videos with backend and frontend covered both. Please continue making such videos, just loved this concept.
@reddaboinavasista4166
@reddaboinavasista4166 3 жыл бұрын
Bro can I put this project in my resume. Does it look good and I am a fresher.
@paraschawla3757
@paraschawla3757 3 жыл бұрын
@@reddaboinavasista4166 you should try to add some more features apart from what has shown in the video. That'll look good and gives you hands-on as well
@reddaboinavasista4166
@reddaboinavasista4166 3 жыл бұрын
@@paraschawla3757 yeah thanks
@adarshk5622
@adarshk5622 3 жыл бұрын
Can we do this project using Spring tool suite
@aakashyadav6228
@aakashyadav6228 4 жыл бұрын
Even in these tough days people like him are giving away such good content to learn for geeks. Kudos from India !
@karmendurbin
@karmendurbin 2 жыл бұрын
I love this project! Side note, his voice is so soothing.
@Jan-iu2nq
@Jan-iu2nq 4 жыл бұрын
Excellent tutorial! I love this kind of tutorial when we build useful and interesting things from scratch. I've learned a lot from this one. Maybe some bigger project using Spring Angular and some DB? :)
@munzirism
@munzirism 3 жыл бұрын
Try the DB part on your own. You just have to populate your Database with some Coronavirus or any data and then fetch using Restful API. You can make a similar Fullstack application.
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Hey please help me i have an error in this project pelase pelase help me
@illiazo
@illiazo 2 жыл бұрын
Ive been struggling to learn spring over a year now, I finally got to do my first project now, and not only script kidding it, but also understanding every single line! I love you man for making such an awesome Video!!
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Hey please help me i have an error in this please help me plesse 🙏🙏😭
@mehekpalrecha4262
@mehekpalrecha4262 2 жыл бұрын
@@sourcetodestination6123 what help do you need?
@gauravpandey599
@gauravpandey599 4 жыл бұрын
The best part I have learnt so far was caching the data by using Scheduler. Loved his explanation.
@NOCDIB
@NOCDIB 4 жыл бұрын
Great job taking taking a relevant current event and crafting a technical tutorial around it.
@alphaomega4434
@alphaomega4434 3 жыл бұрын
Really good video, talked through the thought process, talked just enough about concepts to understand what's going on. I can attest because this is my first spring application not to mention thymeleaf and i was able to fix bugs and figure out how it passes data around super easy and stress free. Keep em coming !!
@noorulislamdhaslim8799
@noorulislamdhaslim8799 9 ай бұрын
pls help me
@cdhagen
@cdhagen 4 жыл бұрын
Learning new stuff is one of the best ways to spend quarantine. Thank you so much for the quality content!
@semrana1986
@semrana1986 4 жыл бұрын
thanks for such a great tutorial, this is my first time with the spring boot and I was able to follow it all along... great job.
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Hey please help me i have an error in this project help me please
@mitulvaghela906
@mitulvaghela906 4 жыл бұрын
I am so glad I watched this video! That CSV library couldn’t have been introduced to me at better time! Thank you sir.
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Hey please help me dear
@kumaraakash25
@kumaraakash25 3 жыл бұрын
This is the best utilisation of my time when trying to understand springboot with thymeleaf. Your content is super amazing well done
@robeeeeen
@robeeeeen 3 жыл бұрын
Most amazing, helpful, real-time, best beginner java spring project in KZbin.
@coffecoding
@coffecoding 4 жыл бұрын
If I can give more than one like for this video, then i'll do that for infinite times..... Thank you Java brains, for providing good knowledge. Hope to see a lot of project tutorials like this
@arti1115
@arti1115 4 жыл бұрын
Thank you, that was awesome! How about more such tutorials (creating the full solution) in the future? That would be great for us to learn :)
@elonlima5634
@elonlima5634 3 жыл бұрын
Totally agree!
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Hey are u completed this project please help me i have an erroŕr please pelasee help me
@Mr_PrIMeZ
@Mr_PrIMeZ 2 жыл бұрын
@@sourcetodestination6123 i Saw your comments, May i know what problem you facing?
@susughim2455
@susughim2455 2 жыл бұрын
@@Mr_PrIMeZ Could I as for help? for me, GetMapping doesnt seem to work. Somehow, locationStats in html file cannot source any information from HomeController.java
@MistaT44
@MistaT44 4 жыл бұрын
Thank you for actually making a practical tutorial unlike any other channel. kudos
@MahadiHasan-qb9zw
@MahadiHasan-qb9zw 4 жыл бұрын
Very nice sir, I have a request , please try to keep making some small projects like this. It helps a lot to clear many things at a time .
@chitranshsaxena59
@chitranshsaxena59 3 жыл бұрын
Man was ahead of time while making this app
@pallavimanan4124
@pallavimanan4124 4 жыл бұрын
Hi Kaushik, Thank you for the amazing video tutorial. I can say that I have gained a lot more confidence in java by watching and implementing your tutorials. Please keep them coming! Best wishes, Pallavi
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Hey dear pelsse help me
@tarunmadan6109
@tarunmadan6109 2 жыл бұрын
Thank you so much, Koushik. It really really helps. We will be grateful if you could please make more guided and production-grade projects. Thanks.
@Jakub-ru8ej
@Jakub-ru8ej 4 жыл бұрын
This is one of the best tutorials on the YT, thank you so much for the help!
@himanshujain8922
@himanshujain8922 4 жыл бұрын
This tutorial was really amazing!! Thanks for sharing. Amazing learning experience.
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Hey plesse help me i have an error i this project please help me
@Monray87
@Monray87 4 жыл бұрын
you're such a inspiration.. love watching you code!!
@Georgeisbusting
@Georgeisbusting 4 жыл бұрын
Excellent tutorial! I learned a lot, and enjoyed how you highlighted good design principles. Thank you!
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Hey pelsse help me please help me
@rahulbhagwat2182
@rahulbhagwat2182 2 жыл бұрын
Wow just wow.....Literally copied what you did with some different thymleaf decoration....It helped me a lot.....Creating a service (HTTP GET), playing with csv files , displaying the response in thymleaf were the key takeaways which I am going to apply to some other project .....Thanks for this video
@pitchireddyb646
@pitchireddyb646 4 жыл бұрын
Million thanks...please make it more vedios like this end to end coding..
@sneharamar9664
@sneharamar9664 2 жыл бұрын
Thanks a lot for the wonderful tutorial! This is the first project which I have tried out successfully and learnt a lot from it. Keep making such tutorials like this, Thanks again!
@kevinjad4506
@kevinjad4506 4 жыл бұрын
Finally someone who uses spring boot for a non enterprise app
@danielabonales9693
@danielabonales9693 2 жыл бұрын
The legend create opportunities and you are the legend
@malinmalindic8582
@malinmalindic8582 4 жыл бұрын
so, if I am not wrong , this is an example how to use springboot as a frontend , very nice example , thanks so much
@codegeek8256
@codegeek8256 4 жыл бұрын
You are a blessing @Koushik @Java Brains #JavaBrains
@unknown92vjsv
@unknown92vjsv 3 жыл бұрын
I made it in exactly 2 days ..it works correctly..made this for my FYP
@MadhusudanBhosale
@MadhusudanBhosale 4 жыл бұрын
Why don't you use DevTool dependency? It's a better option for hot reloading of an application. Btw, very good example! ✌
@Murga_Mutton
@Murga_Mutton 4 жыл бұрын
That's overkill for this project. It was more about spring than js. So not necessary.
@THE_RISING_SUN
@THE_RISING_SUN 4 жыл бұрын
49:38 Haha, liked that Disclaimer!
@RDSRao
@RDSRao 2 жыл бұрын
Thank you.. Thank you.. Thank you.. Kaushik!! You are really awesome teacher who always help me to learn something new.. You are my go to ‘Guru’ for any new learning.. Thank you once again for wonderful video!!😁
@jaiswalanil1801
@jaiswalanil1801 2 жыл бұрын
Awesome Video. You can make use of Records introduced as Preview in JDK 14 and featured in JDK 16 to reduce the bolierplate code in the LocationStats. Records is just like other classes but with features to deal with immutable data.
@abukasozi295
@abukasozi295 4 жыл бұрын
Amazing stuff as usual, Great great work JB!
@razvancalina6289
@razvancalina6289 2 жыл бұрын
Great tutorial :) I think this was one of the best tutorials I have ever seen
@computergig3622
@computergig3622 4 жыл бұрын
Nice tutorial. Btw, I get over 2.000.000+ reported cases as for 15.04.2020. God it grows fast...
@ameeqhs
@ameeqhs 3 жыл бұрын
Such a great tutorial. I appreciate your hard work, Sir!
@gayathrik4099
@gayathrik4099 4 жыл бұрын
Excellent tutorial. Thank you so much for all your time and effort. I have followed this video and completed hands on.
@snehangshuchakraborty1458
@snehangshuchakraborty1458 4 жыл бұрын
You Sir.. Just made me fall in love with Microservices
@snehangshuchakraborty1458
@snehangshuchakraborty1458 4 жыл бұрын
@xOr I have seen his others tutorials too... So it about the whole channel 😅
@deninshibu
@deninshibu 4 жыл бұрын
Very good content in quarantine, useful for fresh developers idling at home.. You are doing a good service!!
@parthsalat
@parthsalat 3 жыл бұрын
Pls use the dark reader extension in browser
@mohammedameen6583
@mohammedameen6583 3 жыл бұрын
Expect more project tutorial like this it’s so awesome
@svenschroder9781
@svenschroder9781 4 жыл бұрын
Once again awesome content from you. I cannot thank you enough!
@NonchalantWalrusParty
@NonchalantWalrusParty 4 жыл бұрын
This was so awesome- thank you from New Zealand.
@ashishshrestha4313
@ashishshrestha4313 4 жыл бұрын
Can you tell me your jdk version?
@amrfire1239
@amrfire1239 4 жыл бұрын
Great Tutorial, Please do these type of videos. 😍
@virendrapatel775
@virendrapatel775 4 жыл бұрын
Check out @feelfreetocode for amgular corona tracker app
@palakdavda2628
@palakdavda2628 4 жыл бұрын
I am getting this error- Error creating bean with name 'coronaVirusDataService': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Mapping for Province/State not found, expected one of []
@nehachopra9043
@nehachopra9043 4 жыл бұрын
Make use of raw url for getting csv data. On GitHub page when u open the CSV file for data. You will see a button on top right which says Raw. Click on it to get url for raw data. U will not get this issue after this.
@ercancelen8
@ercancelen8 4 жыл бұрын
Thank you! I am really impressed by your explanation.
@indiansoftwareengineer4899
@indiansoftwareengineer4899 3 жыл бұрын
Oh man, thanks a lot, I have Java Full Stack Developer Interview Coming and I am watching this tutorials for the Same.... Hope best for me...
@Jay-td4pp
@Jay-td4pp 4 жыл бұрын
TY for all the Tutorials, Please make some tutorial with packaging JAVA Microservices into dockers and managing that with Kubernetes .
@SpaceTimeBeing_
@SpaceTimeBeing_ 4 жыл бұрын
Thank you for this awesome project!
@vaibhavgupta6098
@vaibhavgupta6098 2 жыл бұрын
Much Informative. Made silimar project. Thanks for support
@bhole_ki_deewani
@bhole_ki_deewani 2 жыл бұрын
This localhost:8080 doesnt work for me.. what shall I do
@immortalveejay
@immortalveejay 4 жыл бұрын
Great Job accomplished , very good contribution 👍👍
@elasingh3151
@elasingh3151 2 жыл бұрын
How can we write the test cases for this application?
@gregfullard8972
@gregfullard8972 4 жыл бұрын
Really well explained.Tx for the effort!
@Lusek1234
@Lusek1234 4 жыл бұрын
Hello,I have a problem with this app, because when i Compile this program I see in js program writting in the console why?? Program compile without mistake..
@midwestexplorer
@midwestexplorer 3 жыл бұрын
Thank you so much for this! Can you please do another one of these for Java Web REST APIs.
@ronniebanerjee953
@ronniebanerjee953 4 жыл бұрын
Sir,should we like create like another microservice where we store the "state" of the data and then call the microservice in our code ? Would that be a better approach ?
@sounderarajan10
@sounderarajan10 4 жыл бұрын
Woow......
@anyulled
@anyulled 4 жыл бұрын
No, It won't
@joshuaf.911
@joshuaf.911 4 жыл бұрын
put it in a DB bro
@rohitkrishnan5456
@rohitkrishnan5456 4 жыл бұрын
@@sounderarajan10 😂😂😂 lol
@asashish905
@asashish905 4 жыл бұрын
Loved the way you played safe at 49:38 :-)
@smallchimp318
@smallchimp318 3 жыл бұрын
Excellent video! For those who have completed it, what sort of additional features have you added on top of it? This is my first Spring application so I am interested in expanding beyond what is covered in the video.
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Hey please help me
@ramkiran1983
@ramkiran1983 4 жыл бұрын
Can you please make videos on Efficient way of communication between microservices (like message queues, event-driven development)
@kristiyangerasimov6708
@kristiyangerasimov6708 2 жыл бұрын
thank you, amazing project, I enjoyed following along!
@kevinkipkemei6757
@kevinkipkemei6757 3 жыл бұрын
This is nice thanks for the share more projects from you will make people good programmers. You are such a good teacher.
@headlinerbeats
@headlinerbeats 4 жыл бұрын
I Love Java cause I started with it Back then but seeing how long a simple table web app takes is a pain. I build that with node in 5 minutes
@josephwong2832
@josephwong2832 4 жыл бұрын
Thanks a lot javabrains. Nice walkthrough idea based on current events plus I learned a lot
@unknown92vjsv
@unknown92vjsv 3 жыл бұрын
Does this app update its data by itself on daily basis? ?????
@InterviewDOT
@InterviewDOT 4 жыл бұрын
Very good explanation 👌🙏
@aakash1763
@aakash1763 3 жыл бұрын
Hi I have one question to call in the code you have used HTTP client to call the API we can use the rest template which is provided by spring right?
@The6Meet
@The6Meet 3 жыл бұрын
Hi Sir, Not working as the URL used in this project is no longer available and new URLS are giving data in HTML format, so getting error org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'covidTackerService': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Mapping for Province/State not found, expected one of []
@somshubhradas4367
@somshubhradas4367 3 жыл бұрын
Do you have the new URL?
@The6Meet
@The6Meet 3 жыл бұрын
@@somshubhradas4367 no I'm still looking for it
@oscar7557
@oscar7557 4 жыл бұрын
Where have you been my whole life? :D
@sanketskhandekar
@sanketskhandekar 4 жыл бұрын
Nice tutorial to familiar with spring boot and thymleaf just wanted to know why we are saying Avoiding saving state /values in spring service on 59:27 as total cases added on controller
@sankalparora9374
@sankalparora9374 3 жыл бұрын
You use Lambda Expressions pretty well!
@aradhyasingh.
@aradhyasingh. 4 жыл бұрын
I am getting error in HttpClient, Response and Request. I am unable to import java.net.
@TheHimalayan450Explorer
@TheHimalayan450Explorer 4 жыл бұрын
same here... please do post it here if you find any solution
@krishnachavan5738
@krishnachavan5738 4 жыл бұрын
check java12 added to your project. Steps: Run as , run configurations, jre(add external jre).
@EvilestMinion
@EvilestMinion 4 жыл бұрын
youll have to add dependencies to your xml file. lmk if youre still interested
@jakewilson7782
@jakewilson7782 4 жыл бұрын
@@EvilestMinion What dependecies do we need to add? I'm running the correct version of Java and it's still not working
@SumitSharma-cq2cf
@SumitSharma-cq2cf 4 жыл бұрын
Hi @Aradhya Singh, Did you find the reason why java.net is not working, while we sun.net is getting imported automatically. What solution did you use to solve this ? Thanks in advance.
@tula1308
@tula1308 2 жыл бұрын
I love this series
@nuvvulasandeep3093
@nuvvulasandeep3093 4 жыл бұрын
thank you very much, learned by watching your videos, and requesting you to make a video on how to deploy an application on server(free or paid).
@jating4you
@jating4you 4 жыл бұрын
Thanks, sir for making this video... request you too put more project related to ML and AL using spring.
@avidulam
@avidulam 3 жыл бұрын
Great Exercise to do!!! Just amazing!!!
@ygt3005
@ygt3005 4 жыл бұрын
Thanks for this lesson, and we will be waiting for videos like that .
@vinacey
@vinacey 4 жыл бұрын
Very helpfull tutorial! More projects like these please!
@ShreyasDangetechie
@ShreyasDangetechie 4 жыл бұрын
Thanks A lot Kaushik Sir .. Awesome video
@katarzynateska6550
@katarzynateska6550 4 жыл бұрын
Thanks for great tutorial. I've learned so much!
@ruzbihanzaleek2697
@ruzbihanzaleek2697 3 жыл бұрын
Awsome tutorial with an excellent explanation....Thank You!!
@ayushraj9389
@ayushraj9389 3 жыл бұрын
Have u done this project bro?..i need some help
@adviceforidevice4536
@adviceforidevice4536 4 жыл бұрын
Amazing tutorial thanks!
@dibyanshusharma8936
@dibyanshusharma8936 3 жыл бұрын
Autowire is showing error. and i cannot access data in Controller class to display in HTML
@mila-sz7lz
@mila-sz7lz 3 жыл бұрын
This was really usefull to watch. Thank you
@vengateshm2122
@vengateshm2122 3 жыл бұрын
Thank You very much. It was a nice learning. What do you recommend of not storing state in service in this specific app?
@thesavorystory
@thesavorystory 4 жыл бұрын
Thank you JavaBrains for an amazing video. However, I was wondering if we could process the data using a reliable data source. The CSV doesn't seem to be updated after April 3rd. Need some suggestions: IS using rapid API a good option for a spring rest based app or can we implement web scraping using completable futures?
@sourcetodestination6123
@sourcetodestination6123 2 жыл бұрын
Hey please help me i have an errro in this please help me
Top 25 Microservice Interview Questions Answered - Java Brains
39:54
МАИНКРАФТ В РЕАЛЬНОЙ ЖИЗНИ!🌍 @Mikecrab
00:31
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 39 МЛН
Girl, dig gently, or it will leak out soon.#funny #cute #comedy
00:17
Funny daughter's daily life
Рет қаралды 40 МЛН
4 Spring Boot Mistakes to AVOID in 2024
15:18
Java Brains
Рет қаралды 59 М.
Do these 5 things first
20:38
Java Brains
Рет қаралды 23 М.
MicroServices Q&A with JavaBrains | Live
1:24:50
Telusko
Рет қаралды 138 М.
Build a Realtime Chat App in React Native (tutorial for beginners) 🔴
3:49:50
Spring Boot + Spring Security + JWT from scratch - Java Brains
39:29
Spring Tips: Spring Boot 3.2
1:21:52
SpringDeveloper
Рет қаралды 76 М.
Spring Boot Tutorial | Full In-depth Course
3:11:18
Daily Code Buffer
Рет қаралды 534 М.
Spring Boot and Angular Full Stack Development | 4 Hour Course
3:46:33
5 interview techniques to show problem solving skills
17:23
Java Brains
Рет қаралды 11 М.
МАИНКРАФТ В РЕАЛЬНОЙ ЖИЗНИ!🌍 @Mikecrab
00:31
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 39 МЛН