Тёмный

Spring Boot Tutorial | Full Course [2023] [NEW] 

Amigoscode
Подписаться 906 тыс.
Просмотров 2,7 млн
50% 1

Spring Boot is an open source Java based framework used to spring boot microservices. It is developed by Pivotal Team and is used to build stand-alone and production ready spring applications.
This Spring Boot Tutorial will teach how to get started with Spring Boot and Java.
Spring Boot is written in Java. So you have some Java then its going to be super easy. Otherwise you can learn Java from my course here: • Java Full Course [NEW]
This full course can be found here: amigoscode.com/p/spring-boot
#springboot #springboottutorial #amigoscode
RECOMMENDED COURSES
► Java Essentials - amigoscode.com/p/java-essentials
► Spring Data JPA - amigoscode.com/p/spring-data-jpa
► Software Testing - amigoscode.com/p/software-tes...
🙊 Subscribe to Amigoscode - bit.ly/2HpF5V8
► Courses Available for free here - amigoscode.com/courses
► Join Private Facebook Group - / 456035171490753
► Join Discord - bit.ly/2wL029v
⭐ Table Of Contents ⭐
00:00 Intro
01:00 Quick Word
02:12 Spring Boot Overview
03:44 Project Overview
04:28 Spring Initializr
08:05 IntelliJ
10:29 Starting The Server
14:03 Simple API with Spring Boot
18:06 Student Class
23:19 API Layer
26:38 Business Layer
29:08 Dependency Injection
32:47 Properties file
36:15 Creating and Connecting to Database
39:48 JPA and @Entity
42:35 JPA in Action
45:52 Amigoscode Database Courses
47:35 JPA Repository
52:20 Saving Students
58:49 @Transient
01:03:01 Post Mapping
01:08:00 Writing Business Logic
01:12:43 Testing Post Request
01:15:35 Deleting Students
01:21:33 Exercise
01:22:53 Solution
01:26:54 Testing
01:29:41 Packaging and Running Application
01:34:52 Next steps
🙊 Here are the goods for all my videos video:
► Recommended Books
Clean Code
- amzn.to/2UGDPlX
HTTP: The Definitive Guide
- amzn.to/2JDVi8s
Clean Architecture
- amzn.to/2xOBNXW
► Computer and Monitor
New Apple MacBook Pro
- amzn.to/3464Mmn
Dell 27 INCH Ultrasharp U2719D Monitor
- amzn.to/2xM3nW1
Double Arm Stand Desk Mount
- amzn.to/3aYKKfs
USB C Hub Multiport Adapter
- amzn.to/2Jz7NlL
► Camera Gear
Sony ILCE7M3B Full Frame Mirrorless Camera
- amzn.to/346QIJn
Sigma 16 mm F1.4 DC DN
- amzn.to/2wbic3Q
Sigma 33B965 30 mm F1.4 DC DC
- amzn.to/39G37Fd
Awesome Screen Saver
- github.com/JohnCoates/Aerial
IDE I use for coding
- Iterm
- VsCode
- GoLand
- IntelliJ
- Sublime
💯 You can also follow me here:
► Don't forget to subscribe | bit.ly/2HpF5V8
► Join Closed Facebook Group for discussion and early access videos and courses | bit.ly/2FbuIkx
► Follow me on Instagram | bit.ly/2TSkA9w
► Join Discord - bit.ly/2wL029v
❤️ Thanks for watching

Наука

Опубликовано:

 

18 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 2,3 тыс.   
@amigoscode
@amigoscode 3 года назад
This full course can be found here: amigoscode.com/p/spring-boot OTHER RECOMMENDED COURSES ► Java Essentials - amigoscode.com/p/java-essentials ► Spring Data JPA - amigoscode.com/p/spring-data-jpa ► Software Testing - amigoscode.com/p/software-testing Happy coding
@jocobogdanovic560
@jocobogdanovic560 3 года назад
Hey Amigos very nice videos you have. I want to build an ecommerce website with backend what should i do? I am a starting developer, i know java, html, css, javascript for now. Love to hear from you !! keep up the good work
@abdulkhadarm6050
@abdulkhadarm6050 3 года назад
Walekum asalam
@amasha88
@amasha88 3 года назад
GOD bless you man, you're a great teacher. Alhamdulillah 🙏 🙏
@zakagg4707
@zakagg4707 3 года назад
Thank you bro u are a life saver .
@arijitroy8390
@arijitroy8390 3 года назад
Hey Amigos! Pls make a course integrating SPRING BOOT with MONGO DB
@goodgamershow6505
@goodgamershow6505 2 года назад
If you're missing Database tool window shown in 44:30, it's probably because you have IntelliJ Community Version. Only paid version of IntelliJ has access to that Database window. The alternative would be to use 3rd party database tools: 1. Go to View 2. Settings 3. Plugins 4. Type Database Browser and install it 5. Restart ide Now in tools - windows - Database Browser you can do almost the same thing but 3rd party one is kinda limited
@nyxielia
@nyxielia Год назад
Thank you!! 😄
@datboi1861
@datboi1861 Год назад
Thanks.
@kexell
@kexell Год назад
there is no Database Browser...
@sankalanchanda669
@sankalanchanda669 Год назад
@@kexell Go for "Database Navigator"
@bashiratgiwa523
@bashiratgiwa523 Год назад
@@kexell Plugin name is Database Navigator
@raphaelmarietan9322
@raphaelmarietan9322 Год назад
For those who still get a White label error page after 16:00, change '@GetMapping()' to '@GetMapping("/")' and it should display the page normally
@camerondudley2
@camerondudley2 Год назад
Thank you bro.
@ayeshashakeel
@ayeshashakeel Год назад
Thank you so much!
@jedgraves8399
@jedgraves8399 Год назад
Thank you!!
@rvw6377
@rvw6377 Год назад
thx!
@masaskitchen6855
@masaskitchen6855 Год назад
Thank you!
@trenvert123
@trenvert123 Год назад
You condensed about a third of what I learned over a 6 month boot camp into an hour and a half. I'm doing a refresher for a technical evaluation with a client. This is quality that so many tutorials on RU-vid just can't reach. Thank you!
@harvinqueen6468
@harvinqueen6468 2 года назад
I have to say this class is EXCELLENT. Simple enough to not get lost but powerful enough with clear explanations to show case things quickly
@gabrielsales311
@gabrielsales311 3 года назад
Because of your videos I got an internship at a company here in Brazil. Thank you very much for all the knowledge transmitted, i wish you all the best my friend.
@slamislife74
@slamislife74 3 года назад
Congrats! Proud of you :)
@KadekBr
@KadekBr 2 года назад
Me ajuda a conseguir também, por favor, me passa os passos necessários? And congratulations for your conquist!
@BrunoidGames
@BrunoidGames 2 года назад
@@KadekBr pegue um stack que o mercado gosta como Spring Boot + Angular e estude bastante. Arrume bem sua página do LinkedIn com essas informações e você vai ficar sabendo de processos seletivos pra vagas. É preciso também dominar aspectos como dbs relacionais e não relacionais, autenticação, autorização, versionamento com git e outros. Firebase também é muito bem-vindo.
@KadekBr
@KadekBr 2 года назад
@@BrunoidGames obg pelo seu tempo, eu tenho algumas dessas habilidades já, tenho tb python, pascal, eletrônica, programação em C para Arduino. Estou tentando ficar mais experiente, a eu tb tenho habilidades matemáticas pois estou na metade do curso de Física. E somente não me dedico mais pela falta de tempo que a faculdade me consome.
@BrunoidGames
@BrunoidGames 2 года назад
@@KadekBr fera demais, irmão. Formei em física ano passado pela UnB e sei o quanto nos consome. Boa sorte no curso e na carreira! Tmj.
@Ownig3
@Ownig3 3 года назад
I am loving your course man! Amazing. I've been trying to learn some spring boot for 2 years and every time got stuck, didn't get answered, and resigned learning. This time I had my anterior experience plus your patience and explanations and I am getting it good. Thank you!
@aiduongvo7510
@aiduongvo7510 2 года назад
! For those who are having the problem with establishing the connection to the Postgres server. Inside the application.properties file, the username and the password, you need to type exactly like the one you created in the PostgreSQL server, i mean the default username and your default password that they requries you when you install Postgres. Then run again, you will see that you have the same console print out like Nelson. Otherwise, you will get "drop database student if exist" and then another error "Unable to open JDBC Connection for DDL execution". To make it short, whatever account you have in PostgreSQL, you need to type in the exact credential of that account for IntelliJ
@tadeuszpaprocki8378
@tadeuszpaprocki8378 2 года назад
I try to find but i can't. Do you know how to check username and password? I try everything and nothing works. As i know I did't set any username and password, also i have only one role - postgresql
@aiduongvo7510
@aiduongvo7510 2 года назад
@@tadeuszpaprocki8378 ok i will show you, you can try to re-install postgresql again(delete it and install again), because i also could not find my password as well. So here is how, you reinstall postgresql, then: - When they ask password, type in your own - they ask port number, just leave it 5432 or you can choose something else - they ask server after port number, i live in Vietnam so i select Vietnamese Finally, they will ask you about Stack Builder, you need to install one more driver which is the database driver, choose the "pgJDBC" and then install it. This driver helps you to connect Postgresql with Java Language Then try connect Postgresql and IntelliJ again, it will work.
@aiduongvo7510
@aiduongvo7510 2 года назад
@@tadeuszpaprocki8378 About the role, after you have installed postgresql and set up password,port number, server, like finish the installation phase i mean. PostgreSQL will give you 1 default Super Admin, which is the "postgres" user. So thats why you only found 1 role. To continue like in the video, you need to search google find a way to create a user
@friederikeland3972
@friederikeland3972 Год назад
Also if you are on ubuntu, then there is apparently no password for the default postgres user created, therefore run ALTER USER postgres PASSWORD 'root'; in the psql client to set password to 'root'.
@genarodistilio8441
@genarodistilio8441 Год назад
For me, I just restarted my pc and it started to work again.
@nevillelee6103
@nevillelee6103 Год назад
I appreciate the time you put into this video!
@germyu
@germyu 2 года назад
I haven't seen any spring course as helpful as this! Absolutely fantastic!
@guitarman813
@guitarman813 3 года назад
There aren't many Spring Boot courses out there. Thank you Nelson for making the former possible!
@amigoscode
@amigoscode 3 года назад
You're very welcome Ben. I always look forward to see your comments.
@theswarajdeshmukh
@theswarajdeshmukh 3 года назад
Agreed
@yeruv1
@yeruv1 3 года назад
@Abigail Jones V
@reddaboinavasista4166
@reddaboinavasista4166 3 года назад
Bro do we need to learn spring MVC at first or can I start from spring boot without knowing spring MVC.
@teahelli9489
@teahelli9489 3 года назад
@@reddaboinavasista4166 No
@user-pq5jp4mr3p
@user-pq5jp4mr3p Год назад
It's my honor to see your tutorial. Thank you. I'm from a Chinese student. I hope to finish spring boot first in college. I hope I can also help others and become an excellent software engineer. Thank you! Amigoscode😀😀😀
@3dbminus353
@3dbminus353 2 года назад
This tutorial is easy to follow, plus the timestamps helped a lot if you need to go back to certain sections. Thanks man for this free tutorial!
@LucaAzalim
@LucaAzalim 3 года назад
Your english is very easy for brazilians to understand. At least in my opinion. Thank you for the awesome course!
@guilhermestabachsalustiano5357
@guilhermestabachsalustiano5357 3 года назад
O "Amigos" do nome me fez até pensar que era BR
@viniciusguimaraes117
@viniciusguimaraes117 3 года назад
Verdade
@deepakgowda742
@deepakgowda742 3 года назад
@@viniciusguimaraes117 What are the prerequisites for this course I know core java and Mysql is it enough ?
@LucasAlmeida_xx
@LucasAlmeida_xx 3 года назад
@@deepakgowda742 Yes dude. It's enough. This course requires basic java knowledge. Keep on trying and practicing, and you'll learn, I'm sure. ;)
@LucasAlmeida_xx
@LucasAlmeida_xx 3 года назад
@@deepakgowda742 This channel have SQL courses, to complete your studies.
@slavomirpsota9688
@slavomirpsota9688 3 года назад
This is pure developer gold, I can't even tell you how much these tutorials help. As to learn or refresh knowledge this is great material. Keep it up.
@tannuchoudhary4082
@tannuchoudhary4082 Год назад
Really appreciate that you've put so much of hardwork in this video and provided it to us for free
@Griefed_
@Griefed_ 2 года назад
Your tutorial helped wrapping my head around dependency injection in Spring Boot. Thank you so much! A lot of the information one can find out there is outdated and no longer works, but yours worked like a charm!
@rlmclaughlinmusic
@rlmclaughlinmusic 3 года назад
I can't thank you enough for putting this together. This is easily the most coherent tutorial I've found for spring boot. A truly brilliant execution!
@user-rl5pb5un2f
@user-rl5pb5un2f Год назад
Helpline📲📥⬆️ Questions can come in⬆️
@beultimatefreelancer3166
@beultimatefreelancer3166 Год назад
This is such a very straightforward and informative tutorial about Springboot! I have background with Java OOP and an average background in restful services, Fast API, Laravel, Django and have used Android Room as well and your tutorial allowed me to kick start my journey into Spring Boot development! Thanks a lot!
@89Valkyrie
@89Valkyrie Год назад
This is an EXCELLENT clear cut (and short) explanation of the basic structure for a Spring Boot project. Specially in the abstract parts, such as explaining dependency injection and the layering.
@kabugaj2002
@kabugaj2002 3 года назад
This is the best introduction course on Spring Boot that I've come across. Thank you Nelson for enlightening the world
@onke
@onke 3 года назад
Amigos Code is so flipping under rated. This guy is really good
@dvesc
@dvesc 2 года назад
Hermano me acabas de salvar el día, el mes, el año ¡¡ LA VIDA!! Excelente explicación tu canal es de los pocos que explican estos temas de forma que todo se entienda correctamente
@gurjitsingh-ff3ll
@gurjitsingh-ff3ll 2 года назад
Great tutorial! I am new to SpringBoot and this course provided a good foundation of Spring Web Framework using a simple REST API and also a good overview of additional things like (e.g. Spring JPA) required to master SpringBoot.
@chidoziehenry4806
@chidoziehenry4806 2 года назад
This is the best tutorial I've ever come across, even at 1.5x speed it's easy and simple to follow, cheers bro. Love it!
@SaifaldeenSAH
@SaifaldeenSAH 3 года назад
The best Spring tutorial available. Thanks!
@kevinmit9088
@kevinmit9088 10 месяцев назад
The world benefits from your lessons sir, I am a colleague of yours. I am very proud to spend time learning from you. Thank you for this course, and I appreciate so much this is free. I will stay in touch with your channel from now on. Free is not useless, free is heartful. Thank you very much for your work.
@va6953
@va6953 Год назад
Thank you for making such a great course freely available. The content is rich and the pace quite suitable for a beginner.
@Dobbybcn
@Dobbybcn 3 года назад
I don't use to comment on youtube videos but this time I would like to thank you for sharing your knowledge in a great and understand way. Thanks a million from Spain!
@reach9318
@reach9318 3 года назад
One of the best Spring Boot tutorials. Well done!!!
@shenukaranawaka7051
@shenukaranawaka7051 Год назад
Simple but concise and a definitive go-to video for anyone who wants to crack a Java, Springboot interview in the shortest time.
@SosetaFurioasaJr
@SosetaFurioasaJr 2 года назад
Redid this tutorial 4 months later, everything worked like a charm, thank you very much for this resource.
@MrHanditar
@MrHanditar 3 года назад
Once again, I'm so glad this youtube channel exists. Thank you
@secularph8424
@secularph8424 3 года назад
Happy to see spring boot tutorials, only a few videos in RU-vid with this level of quality
@mrmi_
@mrmi_ Год назад
This course was really fun and easy to follow along. Thanks for releasing it! I learned a lot.
@ahmadsalehuddin
@ahmadsalehuddin Год назад
Had to complete a project within a short period and which requires me to apply this framework. Already searched for spring boot tutorial all over the Internet but this tutorial, this tutorial is a lifesaver. This is by far the shortest yet comprehensive spring boot tutorial and it is easy for those who are very new to spring boot to follow along and at the same time, want to get grasp of the basic quickly. I cannot see a reason to not subscribe to this channel. Kudos to Amigoscode 🙌
@3asoom11
@3asoom11 2 года назад
I need to say that you're the only one out there whom I watched their courses to the end! Very helpful, fun, and on point. Thank You Nelson! وعليكم السلام ورحمة الله وبركاته
@pierrelaurensflorez2273
@pierrelaurensflorez2273 3 года назад
I'm from Colombia, and I understood everthing about this course, thank you Nelson, for take the time to explain this kind of stuff :D
@aGamer40
@aGamer40 Год назад
Excellent work explaining Spring Boot to rookies! Highly appreciated!
@MufasaToday
@MufasaToday 11 месяцев назад
I must admit this is the best Spring boot tutorial hands down. I had an easy time following this tutorial and enjoyed every single bit of it.
@mcnairymichael
@mcnairymichael 2 года назад
You're like a personal trainer for coders. Well done!
@herbert-kenumera960
@herbert-kenumera960 3 года назад
I legit love the fact that youve sliced all the info into easily consumable chunks.
@brucelamb6060
@brucelamb6060 Год назад
I'm finally getting around to Spring Boot. So far this is a GREAT introduction. Can't wait to watch the rest of the video!
@ArmandoDelRio-ue6gv
@ArmandoDelRio-ue6gv Год назад
Loved the video mate! Thank you very much! Been wanting to learn about Spring and this has been super straigt forward and very clear.
@TheSebdizzle
@TheSebdizzle 2 года назад
This is so helpful and a super-easy introduction to Spring Boot! Had to figure out Postgres on my own because I'm on Windows, but it was pretty much smooth sailing after that. I'm looking to get back into software engineering after taking 3 years off and you're making my life much easier. Thank you Nelson for the course!
@tiagomartins553
@tiagomartins553 2 года назад
how u did it? im blocked there please
@emmanuelu
@emmanuelu Год назад
@@tiagomartins553 incase you still need help just enter postgres as username and what ever your password is. took me like an hour to figure out. Wish the tutorial guy mentioned about it
@mrmi_
@mrmi_ Год назад
@@emmanuelu Thanks, you saved me a bunch of time.
@ayapharalasi278
@ayapharalasi278 3 года назад
This is the best tutorial for Spring boot. I just wish Nelson really left the promised links in the description of the video. Other than that, thanks for a great lesson Amigo!
@aydarfz
@aydarfz Год назад
If anyone is getting this exception: org.postgresql.util.PSQLException: The server requested SCRAM-based authentication, but no password was provided, in the application.properties file type in the password that you used when you were installing Postgresql: spring.datasource.username=postgres spring.datasource.password=*your password*
@amitnijsure1918
@amitnijsure1918 2 года назад
This course was fantastic. Just what I wanted before my Java Developer interview. Thank you so much @Amigoscode!
@DaDudeMan
@DaDudeMan Год назад
Brilliant tutorial Nelson, appreciate it! very clear and well paced.
@chabbe76
@chabbe76 3 года назад
I can just say "THANK YOUUUUUUUUU"
@salscachi9337
@salscachi9337 2 года назад
This is the best course by far for spring boot I found after some weeks looking at different ones. Nice work, I learned a lot of basics. Thank you for the course!!
@googlevalley2078
@googlevalley2078 Год назад
You are so talented and so clearly explained. A huge thank you to you!
@anime_fight_horder8882
@anime_fight_horder8882 Год назад
Still watching the video and so far, one of the best spring boot tutorials I have come across, but it would've been nice to include testing on postman for those who are not familiar with it other than that great video 👍
@ChetanJain1507
@ChetanJain1507 3 года назад
Thank you, such a knowledgeable tutorial.
@myildizz
@myildizz 3 года назад
Probably the best Spring Boot video I have ever seen. Your courses will definitely be one of the best on each platform. Thanks a lot Amigo for this great video.
@dufreebell
@dufreebell 10 месяцев назад
Thank you for your time in making & sharing this video. Your instructions are well organized and structured that is super easy to follow and learn. Very impressive 👏🏼👏🏼👏🏼 that I can’t leave without subscribing.
@timothymbogo5849
@timothymbogo5849 Год назад
You are the best in explaining details. Your content is 10/10 man. I used to think java is hard to understand its so easy by following your content.
@gshard14
@gshard14 3 года назад
This youtube channel is seriously underrated.
@florinmarcus
@florinmarcus 3 года назад
Well done mate, this is a crisp, well-thought knowledge share.
@carmenbravo8606
@carmenbravo8606 Год назад
Man, This course is amazing!!! It's a full course, with a lot of usefull information and you explane all very good. I love it!
@racionator2668
@racionator2668 3 года назад
Thank you my man so much. I wanted a good spring boot tutorial so badly. Thunbs up!!! Awesome content. You python course teached me python like its a breze. Java course is exactly the same as what we done on university. Really really high quality!!!
@ItsLukeDude
@ItsLukeDude 3 года назад
Can you explain more why you are putting the code in each class and the data flow of what is supposed to happen. What data gets passed where otherwise it gets confusing as you dont know where to start. (Need more concepts as said in your other video)
@CaroeJ
@CaroeJ 2 года назад
hey I just wanted to let you know that this tutorial is much better for complete beginners like me than your old version :) I stopped follow along the older one because it was just too complicated :D So, thanks for the update I understood a lot more now!
@sardorshukhratov2999
@sardorshukhratov2999 2 года назад
I usually don't write comments but this tutorial was really helpful much better than the one I bought from Udemy. Thank you Nelson! keep on creating great content like this brother!
@JeffMaigemu
@JeffMaigemu 3 года назад
Been using this tutorial to practice for a Spring job interview. I will update you all if I succeed 🤞🏿
@NeerajLakkapragada
@NeerajLakkapragada 3 года назад
All the best man!
@Someone-uw7je
@Someone-uw7je 3 года назад
did you????
@andrewaghoghovwia1948
@andrewaghoghovwia1948 3 года назад
Did you succeed?
@Someone-uw7je
@Someone-uw7je 3 года назад
I think he didn't, because he said: "I will update if I SUCCEED"
@francorueta3332
@francorueta3332 3 года назад
Same here :) we're going to get it done my man!
@AnkitGuptaDeveloper
@AnkitGuptaDeveloper 2 года назад
Thank you for providing such a great content . I liked the way you taught. I didn't have enough knowledege on Sprint boot. But following and practicing your tutorial has given good confidence. Keep Rocking
@gabebraden915
@gabebraden915 Год назад
Thanks so much! I can't tell you how much I enjoyed this course :) Keep up the great work 👍
@gustavojun8166
@gustavojun8166 6 месяцев назад
I've just finished here, it's helping me a lot in a college project. Thanks for the excelent work mate!
@ivory404
@ivory404 3 года назад
The best Spring Boot tutorial on RU-vid!! I had been working on my course project, and this is super clear and helpful!!
@geraldkalyondo5122
@geraldkalyondo5122 Год назад
Wow, such an eloquent tutor, thanks man for bootstrapping my Spring Boot career. Definitely will buy some courses from your site to shapen my skills, thank you so much Man!
@MooseRust
@MooseRust 3 месяца назад
Brilliant in-depth video even years later, successfully finished using postman (thanks to videos recommendation) . Thank you for such a well written tutorial.
@KawaiiPowerRUS
@KawaiiPowerRUS 3 года назад
The best course that exists. Thank you very much. I'll become a real programmer just because of you. Also please make more courses on popular frameworks and technologies :) It would be cool to have the 3rd version of that course, but where you show how to make controller (not the RestController) that returns html pages instead of json. I really want to make a whole site with a spring framework.
@djvanschaik
@djvanschaik Год назад
only tutorial I have ever worked the whole way through, thank you!
@jamelb2583
@jamelb2583 6 месяцев назад
I have rarely seen a video so brilliant and clear, it's very well explained step by step! I'm eager to follow the various courses! Thank's for your great job !
@iamblackdollar
@iamblackdollar 3 года назад
Always giving us great content. Thank you, Nelson. Could you please make a course on Apache Kafka?
@GWinsight
@GWinsight 3 года назад
Would love to see Kafka in action as well! thanks for raising that request
@amedeekreuzer9190
@amedeekreuzer9190 Год назад
Thank you very much Nelson, so far everything worked!
@bahibrahim101
@bahibrahim101 5 месяцев назад
I think that what you demonstrated in the the dependency injection part of the video, at min 29:08, is not really a dependency injection but only an example of inversion of control. My reason is that it's still tightly coupled and we can't change the service with another unless we change the code in the controller directly; which doesn't adhere to the definition of dependency injection as a SOLID principle. Thank you for the good work!
@hoagy_ytfc
@hoagy_ytfc 2 года назад
Hi Nelson. I'm an experienced dev in many areas, but not in Spring Boot and JPA. I had frustrations trying to learn these from services like Udemy. But I found this course to be well paced, well presented, clear in voice and clear in content, and it's the first one I've got all the way through! I'll pick up the JPA course next. Thank you for this super content. But can I make one suggestion to make it even better? When teaching "getting started" courses, I think it's best to start with free tools. So I would suggest perhaps using either IntelliJ community, or something like VS Code. I used the latter, succesfully. Using a £399/year tool for a getting-started course isn't ideal. Similarly, I would have shown the API calls being made in the free version of Postman. Everything else was bang on though, so thank you.
@jaimesantaflorez7056
@jaimesantaflorez7056 Год назад
Totally agree, Udemy is always out of date
@CoreDump451
@CoreDump451 Год назад
Nothing he did in the video really requires IntelliJ Ultimate. I used IntelliJ Community to follow along. As for VSCode, while I like using text and compile from the command-line, I think it's going to get into the way of the tutorial if he has to keep building from the command-line every time. By using an IDE, he gets rid of all the unnecessary work that can distract from the content and focuses only on Spring Boot. Plus IntelliJ helps A LOOT when it comes to importing the correct classes, so you don't have to keep looking at what classes he is importing, you can just let IntelliJ do that for you.
@varununofficial6967
@varununofficial6967 8 месяцев назад
@@CoreDump451 I think the Database Tools and SQL plugin requires IntelliJ Ultimate. Do you know how to connect to a database in Community Edition?
@ashimov1970
@ashimov1970 3 года назад
Wa alaykoom assalaam wrwb, bro. Glad to meet and see you. I am an IT professional from Kazakhstan (actually Qazaqstan)
@HashKode1999
@HashKode1999 Год назад
بارك الله فيك Great course
@Dashvar
@Dashvar 2 года назад
It was GREAT!!! Perfect work and excellent explanation! Thx for that!
@HakiDRuphy
@HakiDRuphy 2 года назад
NOTE: For anyone who have already got a database with some data and watching this video (43:05) , change spring.jpa.hibernate.ddl-auto to "update" will solve ' table "Student" exists ' error.
@chilly2171
@chilly2171 2 года назад
he didn't add hibernate as dependency though
@pedrocostalins8041
@pedrocostalins8041 2 года назад
Saved my life, many thanks!
@Metaf45
@Metaf45 3 года назад
Thank you!!! I love how calm, and straight forward his voice is! I was looking through your gear in the description and I didn't see anything for your microphone; what did you use?
@amigoscode
@amigoscode 3 года назад
I use rode rt mic 🎙
@tugbanur07
@tugbanur07 2 года назад
You have perfect pronunciation and teaching skills. Really like to watch your tutorials. Thank you so much for your contribute. 👏
@gloriamutungi835
@gloriamutungi835 2 года назад
This guy has really helped me alot ...His English is so clear , Explaination is so detailed for all all level programmers...Bravo Nelson 👌
@emailarundhati
@emailarundhati 3 года назад
I took your postgres course, loved it ...so the moment I saw this one I couldn't wait to finish it, you are a great teacher
@mikhailkulak3203
@mikhailkulak3203 3 года назад
We're waiting for Spring Cloud! :)
@michaelmagaisa9941
@michaelmagaisa9941 2 года назад
Easy to understand for a beginner. I like how you referenced every step to the flow diagram and I think I will always use this as the basis for going forward. I also like how you shared shortcuts for IntelliJ and it's features.
@user-rl5pb5un2f
@user-rl5pb5un2f Год назад
Helpline📲📥⬆️ Questions can come in⬆️
@georgikyshenko4380
@georgikyshenko4380 Год назад
This video is life saver, so well explained. Thank you !
@Leopoldo-III
@Leopoldo-III 3 года назад
Thanks AmigosCode!!!
@guruvigneshnagaraj8501
@guruvigneshnagaraj8501 10 месяцев назад
Brilliantly done! Thank you!👏😄
@joshh4234
@joshh4234 5 месяцев назад
You are a fantastic instructor, really like this course so far! I didn't realize how easy Spring Boot is until today...big thumbs up!!!
@ruy8421
@ruy8421 2 года назад
Only two words for you. Amazing, good job ! And thank you so much for these tutorials which guide me not only knowledge about Spring framework but also JPA, Hibernate and Testing
@hameedferoz8804
@hameedferoz8804 Год назад
Masha Allah. Watched till 32:00 minutes, and I am loving it. Great and Simple Explaination. Thank you Brother. May Allah Bless you.
@rajeshdesikan7762
@rajeshdesikan7762 Год назад
Excellent course, better than the ones in Udemy or other paid sites. Thank you for spreading your knowledge and helping others.
@itskarelleh
@itskarelleh Год назад
Thank you so much for making this amazing and helpful course!
@kibdara
@kibdara Год назад
I’m not a huge fan of the tutorial so far because most of what you say is “do this, add this, then this, and that’s it” which doesn’t really teach anything. All it does is show that “hey I finished doing a project”. Instead you should explain why certain annotations are placed there, where in the documentation you found them, and how you can validate if it’s the right thing to do.
@Abstractor21
@Abstractor21 7 месяцев назад
Exactly... I know that we must search things on our own but if this is a tutorial and not a presentation of a project then it has to provide the basics. And it's not doing it.
@johnykb
@johnykb 7 месяцев назад
Well I think it depends on the audience. If its addressing general annotations for CRUD operations for beginners it has served the purpose
@Rithari
@Rithari 6 месяцев назад
Yeah unfortunately the tutorial leaves a lot to be desired.
@deepakmishra3693
@deepakmishra3693 4 месяца назад
This is not for absolute beginners.
@mathivanant8398
@mathivanant8398 4 месяца назад
@@johnykb yes.. Ur exactly right
@danielguise
@danielguise Месяц назад
Thank you Nelson, a really concise and clear course. Brilliant!
@anettelaclare2390
@anettelaclare2390 Год назад
Really great course, easy to understand in a clear and distinct language. The timestamps help to repeat and find things. Together with the courses docker and postgresSQL and Spring Data JPA it helps me perfectly to create a Service with real (containerbased) postgresDB. Thank you do much! One question: do you have any videos on consuming rest api in spring boot or if not are you planning that?
@fatihkocapnar7707
@fatihkocapnar7707 3 года назад
I'll watch this course as soon as I'm available. I also watched your old course about Spring Boot and it was amazing. Pretty sure this is amazing too. THANK YOU IN ADVANCE.
@amigoscode
@amigoscode 3 года назад
thanks
Далее
Java Functional Programming | Full Course
2:22:15
Просмотров 552 тыс.
Best transport for daughter #shorts by Tsuriki Show
00:12
Spring Boot Tutorial | Spring Data JPA | 2021
1:02:02
Просмотров 675 тыс.
Here's The Secret How To Create These Animated Diagrams
11:12
Spring Boot Roadmap - How To Master Spring Boot
17:42
Просмотров 408 тыс.
Top 8 Spring Properties You Should Know in 2024
18:44
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
I Made 200 Python Projects...Here Are My 5 FAVORITES
11:23
Java Roadmap for 2024
11:28
Просмотров 116 тыс.
Что еще за обходная зарядка?
0:30