🚀A great GitHub portfolio project where we build a weather REST API that calls a third party API (Open Weather) and returns live data. We will look into how to write unit tests and how to write a modular Spring Boot app.
💡 Git Repo
https://github.com/leetjourney/leetjo...
👇 Useful Links
IntelliJ CE: https://www.jetbrains.com/idea/downlo...
Java 17: https://adoptium.net/en-GB/temurin/re...
Postman: https://www.postman.com/downloads/
OpenWeather API Doc: https://openweathermap.org/current
Geocoding API Doc: https://openweathermap.org/api/geocod...
🗣️ You can now book a one on one advice/mentoring call with myself:
https://calendly.com/leetjourney/45min
📚Chapters
0:00 Intro
0:19 Main topics covered in the video
0:28 Project application diagram
2:32 OpenWeather API Docs
4:46 Obtaining an API Key
5:39 Software to Install
6:10 Spring Initializr
7:35 Project structure
8:30 pom.xml file
8:50 Hot to build your application
9:16 How to Run your app
10:12 Implementation
51:03 Running our REST API
51:57 Web browser testing
52:55 Postman testing
54:02 Unit testing advantages
54:50 Unit tests
1:23:39 Improvement ideas
1:25:26 Outro
▶️ Useful Playlists
• Blind 75
• Interview Fundamentals
• Leetcode
• Leetcode - Medium
🪢 Socials
Instagram: / leetjourney
Twitter / X: / leetjourney
TikTok: / leetjourney
👷 Ways to support my work
--
✨ Support my work as a Patreon: / leetjourney
☕️ Get me a coffee: https://www.buymeacoffee.com/leetjourney