Ultimate Java Backend Project: Spring Boot Tutorial

  Рет қаралды 28,206

SWErikCodes

SWErikCodes

Күн бұрын

Learn how to create a Java backend coding project using Spring Boot and PostgreSQL with this step-by-step tutorial. In this video, I'l walk you through creating a backend coding project that will impress any big tech recruiter. Whether you’re a beginner or an experienced developer, this guide will help you build a solid foundation in backend development.
📄➡️🐘 CSV to PostgreSQL
For a full tutorial on how I connected my CSV file to a PostgreSQL database, check out this video: • Import a CSV File To P...
🔍 GitHub Code
For all source code, check out my repository: github.com/Eri...
🚀 Boost Your Hiring Odds
Massive leverages cutting-edge AI tools to 10x your chances of getting hired. Think of it as Tinder for jobs-personalized recommendations, optimized applications, and real-time insights tailored to match you with your dream role. Skip the noise, focus on what works, and let Massive’s AI handle the heavy lifting: usemassive.com...
👨‍💻 Master Coding with Coddy.Tech
Start your coding journey for FREE with Coddy.Tech! Access beginner-friendly lessons, coding challenges, and projects. Want to level up? I highly recommend upgrading to the Pro plan for access to an AI tutor, personalized learning paths, and tailored feedback: coddy.tech/?fr... 🚀
🧠 Kickstart Your Tech Career with ZeroToMastery
From beginner-friendly tutorials to advanced projects, ZTM's interactive platform is perfect for aspiring developers. Get hands-on experience while getting certified and start your dream career! links.zerotoma...
🚀 Exclusive Offers:
For more exclusive offers, like a Software Development Certificate, check out my LinkTree: linktr.ee/swer...
#java #javaproject #springboot #springboottutorial #postgresql #codingprojects #codingtutorial #codingtutorials #learntocode2024 #codingforbeginners #backend #backenddeveloper #cs #computerscience #softwareengineer #dev #programming #

Пікірлер
@SWErikCodes
@SWErikCodes 7 ай бұрын
If you want to see how I got the CSV file to my PostgreSQL database, check out the video in the description!
@fredericksamanga4495
@fredericksamanga4495 Ай бұрын
I have learned more from this than I have from renowned channels with 8 hour long course videos. You are a great teacher.
@SWErikCodes
@SWErikCodes Ай бұрын
Haha thank you!
@USAmerica-777
@USAmerica-777 19 күн бұрын
bro this is perfect for me!!! I have been playing fpl since highschool and now i am a senior in college. I have been looking into SpringBoot tutorials since all the big banks seem to use it for their backend. will definately give this project a go. thank you so much.
@narutaim
@narutaim 22 күн бұрын
What a banger of a tutorial, simple concise and short, God bless brother
@SWErikCodes
@SWErikCodes 22 күн бұрын
Love to hear it
@andiuptown1711
@andiuptown1711 7 ай бұрын
You’re actually the goat for this 🙏🏿
@SWErikCodes
@SWErikCodes 7 ай бұрын
Of course glad to help!
@carsongutierrez7072
@carsongutierrez7072 7 ай бұрын
Alright! This is amazing! Time to continue learning Java!
@SWErikCodes
@SWErikCodes 7 ай бұрын
Love to hear you love the content! Is there anything specific you want to see?
@carsongutierrez7072
@carsongutierrez7072 7 ай бұрын
@@SWErikCodes I worked as a FIFA ITC Transfer admin and a CS student. Seeing this is so perfect for me. I am studying Python right now. I am actually looking at your portfolio projects.
@SWErikCodes
@SWErikCodes 7 ай бұрын
@carsongutierrez7072 that’s awesome! I’m gonna do a full tutorial on the machine learning match predictor as well soon so stay tuned 🤝
@nourali27
@nourali27 4 ай бұрын
Pretty much had core java skills, this was perfect. Next step react + bootstrap. This channel will reach 2M subscribers pin this
@SWErikCodes
@SWErikCodes 4 ай бұрын
Much appreciated!
@Dev-f8y
@Dev-f8y Күн бұрын
Please try something like shadcn or tailwind or material UI because bootstrap is not that noice and not used a lot on cms or any dashboard thing
@cosmicman5718
@cosmicman5718 5 ай бұрын
Great vid man, was very helpful! Could you do a front-end tutorial as well?
@farzanazakariah8868
@farzanazakariah8868 Ай бұрын
could you make a tutorial for front end as well?like everything other than this video,a full stack tutorial
@tg7072
@tg7072 6 ай бұрын
Thanks for the video. What resources did you use to learn Spring Boot and how long did it take to master?
@SWErikCodes
@SWErikCodes 6 ай бұрын
Glad to hear you liked the video!
@SWErikCodes
@SWErikCodes 6 ай бұрын
For spring boot, I learned it both through my uni classes and by watching amigoscode on KZbin. I would keep building applications and learning, the best way to learn is by doing
@Stl71
@Stl71 Ай бұрын
KZbin videos was best for me and it took about three months, including Thymeleaf for frontend.
@RebelsWrestlingHypeHouse
@RebelsWrestlingHypeHouse 7 ай бұрын
nice video, will you go over a front end tutorial as well?
@SWErikCodes
@SWErikCodes 7 ай бұрын
I can for sure if this video gets enough likes!
@CrisNguyenn007
@CrisNguyenn007 6 ай бұрын
​@@SWErikCodesplease do FE, I would love to watch ur tutorial❤
@mohibk007
@mohibk007 3 ай бұрын
This is a valuable concept to learn, but the tutorial has several inconsistencies. The database instance names vary across different parts of the tutorial-there’s one name in the video, another in the GitHub repository, and yet another in the audio explanation.
@gouadriasouheyl910
@gouadriasouheyl910 4 ай бұрын
can you please provide the link for the csv file
@ForexPeak
@ForexPeak 7 ай бұрын
Awesome video man, been following you on IG and I've been waiting for this video. But why do you love spring boot so much from the little I've seen it looks like a pain in the ass to work with fr.
@SWErikCodes
@SWErikCodes 7 ай бұрын
Thanks for supporting! I honestly don’t know why I love spring boot so much, I just know it’s used a lot in big tech and I love using Java to code. If you have any other good back end technologies you prefer I’d love to hear!
@Jaydunnnn
@Jaydunnnn 12 күн бұрын
Hey Erik! Im planning on building a similar project to this, but for UFC fighters. I was wondering if you frequently update your database to have up-to-date player data. After UFC events, ranking, records, and activity status can change and I was wondering how I can keep the database up to date.
@SWErikCodes
@SWErikCodes 12 күн бұрын
You can set up some sort of polling to scrape data from a website once a week. Or you can find an API to get data from haha that’ll be easier
@Jaydunnnn
@Jaydunnnn 12 күн бұрын
@ Appreciate the advice!
@increment-
@increment- 4 ай бұрын
lmao i've landed the perfect video, FPL and java! btw who do u support and whats ur overall on fpl so far
@SWErikCodes
@SWErikCodes 4 ай бұрын
I’m a united fan! And close to 2 million lol not doing well on fpl right now
@increment-
@increment- 4 ай бұрын
@@SWErikCodes lol im a liverpool fan. love what you did on this project, i wonder if its live?
@haythemmighri
@haythemmighri 2 ай бұрын
what about the frontend video and the ML part also i couldn't find the video
@lovi.santiago
@lovi.santiago 4 ай бұрын
Nice video! Do you think combining Spring Boot with Astro for the front end is a good idea for applying to back-end jobs in 2025?
@SWErikCodes
@SWErikCodes 4 ай бұрын
Definitely a good option!
@lovi.santiago
@lovi.santiago 4 ай бұрын
​@@SWErikCodes Thanks! I'll start working on projects with those two. Very helpful video, keep going!
@Eddie-xv2bs
@Eddie-xv2bs Ай бұрын
do you have same project from the beginning? I need those codes
@AmitojSingh-tf9ex
@AmitojSingh-tf9ex 3 ай бұрын
i dont know whyy but im unable to see database option in my view>>tool windows menu can u tell what could be the issue or its due to community version limitation?
@blanks1ate
@blanks1ate 3 ай бұрын
Yes, you need the ultimate verison
@RDB0199118
@RDB0199118 7 ай бұрын
Thanks 🐐
@SWErikCodes
@SWErikCodes 7 ай бұрын
Of course 🤝
@muradisgandarli2441
@muradisgandarli2441 4 ай бұрын
Hi Eric.I tried to do all the steps as you mentioned but when i try to copy the csv file to created data base it fails as it indicate that "WIN1252" has no equivalent in encoding "UTF8". I would be very happy if you help me for the mentioned issue.Thanks in advanace.
@mohibk007
@mohibk007 3 ай бұрын
SET client_encoding TO 'UTF8';
@raynerrodriguez2023
@raynerrodriguez2023 4 ай бұрын
I have been leaning java and spring boot to use jpa junit ... I will apply for an internship i hope to get it. Im doing an associate of SD
@SWErikCodes
@SWErikCodes 4 ай бұрын
Good luck!
@dpvlogs0921
@dpvlogs0921 2 ай бұрын
I can do for other sports as well right?
@SWErikCodes
@SWErikCodes 2 ай бұрын
Yes for sure!
@dpvlogs0921
@dpvlogs0921 2 ай бұрын
@ even I'm in computer information systems for business?
@ogajibolaji7269
@ogajibolaji7269 6 ай бұрын
I'm thinking of doing something similar to this but in Django and MySQL.... off the top of your head, what would you advice?
@SWErikCodes
@SWErikCodes 6 ай бұрын
What kind of advice are you looking for
@ogajibolaji7269
@ogajibolaji7269 6 ай бұрын
@SWErikCodes Just looking to pick your brain as regards why you're using Java over python and what pitfalls you think I should be wary of.... also the db
@SWErikCodes
@SWErikCodes 6 ай бұрын
@ogajibolaji7269 i just use Java because it’s my favourite language. I would suggest considering switching to Spring and PostgreSQL simply because it seems to be the more in demand tech stack!
@ogajibolaji7269
@ogajibolaji7269 6 ай бұрын
@SWErikCodes I'll probably go ahead and learn that.... I'm starting my CS degree next year and I absolutely cannot wait
@SWErikCodes
@SWErikCodes 6 ай бұрын
@ogajibolaji7269 awesome!! Your passion will take you far keep it up
@AsadRizvi-je1zy
@AsadRizvi-je1zy 6 ай бұрын
How can i configure the database with intellij community edition?
@SWErikCodes
@SWErikCodes 6 ай бұрын
Do it through application.properties instead of the way I showed you
@AsadRizvi-je1zy
@AsadRizvi-je1zy 6 ай бұрын
@@SWErikCodes So what should i put in application.properties? I just have this rn: spring.datasource.url=jdbc:postgresql://localhost:5432/pl_data spring.datasource.username=postgres spring.datasource.password=-------- spring.jpa.hibernate.ddl-auto=update spring.jpa.show-sql=true spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect spring.jpa.properties.hibernate.format_sql=true
@titofernandez1500
@titofernandez1500 7 ай бұрын
How old are you? And for how long have you been coding?
@SWErikCodes
@SWErikCodes 7 ай бұрын
I’m 20! And around 6/7 years I started my first year of high school
@abasjama4473
@abasjama4473 7 ай бұрын
is this the entire code, start to finish?
@SWErikCodes
@SWErikCodes 7 ай бұрын
For the backend, yes
@SWErikCodes
@SWErikCodes 7 ай бұрын
You can find the entirety of the code on my GitHub in the description!
@unknown-mf7dd
@unknown-mf7dd 2 ай бұрын
can we deploy this project, can u do it and show us how to do it?
@SWErikCodes
@SWErikCodes 2 ай бұрын
Yes, and I’ve made a video on this!
@unknown-mf7dd
@unknown-mf7dd 2 ай бұрын
@SWErikCodes I haven't done your vedio on how to scaping data in your yt channel brother , have u deleted it? I want to do a project on cricket instead of football, so i wanted to learn how to scape data like u did with football, thanks for replying
@SWErikCodes
@SWErikCodes 2 ай бұрын
@unknown-mf7dd I’m making a newer video on this soon 🤝
@navjotsingh2457
@navjotsingh2457 4 ай бұрын
Tysm
@alejandrocamilo7456
@alejandrocamilo7456 7 ай бұрын
How much are you earning?
@SWErikCodes
@SWErikCodes 7 ай бұрын
I won’t disclose specifics, but for the role that this project got me 2 years ago, it was around 30/hr as a first year intern
@Uma_she
@Uma_she 4 ай бұрын
I am also 20 Give me hifi✋
Learn Java in 15 Minutes (seriously)
19:50
ForrestKnight
Рет қаралды 200 М.
10 Spring and Spring Boot Common Mistakes You Need To STOP
15:49
Amigoscode
Рет қаралды 165 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,6 МЛН
if you want to learn to code and get hired in 2025, do this
11:59
These coding projects give you an unfair advantage
8:13
Jason Goodison
Рет қаралды 1,1 МЛН
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 918 М.
Лучший Гайд по Kafka для Начинающих За 1 Час
1:15:01
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН