Build a Cool Space Station Tracking App using Spring Boot
Build a Cool Space Station Tracking App using Spring Boot, available at $34.99, has an average rating of 4.5, with 39 lectures, based on 22 reviews, and has 94 subscribers.
You will learn about Build a cool ISS tracking app using Spring Boot and Java Create REST API endpoints using Spring Boot Connect to a third party API to retrieve real time data using Spring Boot Handle realtime tracking data Build out a JavaScript frontend browser app Work with the OpenMap API This course is ideal for individuals who are All Java developers wanting to create a cool app to plot the movements of the International Space Station It is particularly useful for All Java developers wanting to create a cool app to plot the movements of the International Space Station.
Enroll now: Build a Cool Space Station Tracking App using Spring Boot
Summary
Title: Build a Cool Space Station Tracking App using Spring Boot
Price: $34.99
Average Rating: 4.5
Number of Lectures: 39
Number of Published Lectures: 39
Number of Curriculum Items: 39
Number of Published Curriculum Objects: 39
Original Price: £19.99
Quality Status: approved
Status: Live
What You Will Learn
- Build a cool ISS tracking app using Spring Boot and Java
- Create REST API endpoints using Spring Boot
- Connect to a third party API to retrieve real time data using Spring Boot
- Handle realtime tracking data
- Build out a JavaScript frontend browser app
- Work with the OpenMap API
Who Should Attend
- All Java developers wanting to create a cool app to plot the movements of the International Space Station
Target Audiences
- All Java developers wanting to create a cool app to plot the movements of the International Space Station
In this course we’ll be using Spring Boot and Java to build a backend app which pulls information from a third party API. We’ll then display the location of the ISS on a map in a web browser using a little JavaScript.
This course is great for people who want to expand their Java skillset, use Spring Boot to provide backend REST API’s and to learn to connect to third party APIs to retrieve data.
Your finished app will be able to track the current location of the International Space Station and plot its movements on a map viewable in a web browser.
Course Curriculum
Chapter 1: Introduction
Lecture 1: What we are going to build
Lecture 2: Creating a Spring Boot project quickly
Lecture 3: Importing project in to IntelliJ
Lecture 4: Test the third party API endpoint using CURL
Lecture 5: Create a REST endpoint in our Spring Boot app
Lecture 6: Test our REST endpoint in a web browser
Lecture 7: Connect to our third party API using the RestTemplate
Lecture 8: Model the RestTemplate data back to a POJO
Lecture 9: Handling errors calling the third party API
Lecture 10: Handling errors a cleaner way in an Restful API
Lecture 11: Maven dependencies for Hysterix
Lecture 12: Running the jar outside Intellij
Lecture 13: What we have so far
Lecture 14: Overview of our HTML webpage
Lecture 15: The OpenMaps API
Lecture 16: Adding the basic HTML to our page
Lecture 17: Code from the previous lesson
Lecture 18: Adding our css and js libraries to the page
Lecture 19: Code from the previous lesson
Lecture 20: Leaflet js for Open Map
Lecture 21: Add a map to our webpage
Lecture 22: Code from the previous lesson
Lecture 23: Call our Spring Boot app from browser to get ISS data
Lecture 24: Code from previous lesson
Lecture 25: Cross-origin resource sharing (CORS)
Lecture 26: Handling CORS with Spring Boot
Lecture 27: Plot location of ISS in middle of map
Lecture 28: Code fron the last lesson
Lecture 29: Poll calling our API to plot a continuous course
Lecture 30: Code from the last lesson
Lecture 31: Add zoom capabilities to map
Lecture 32: Code from he last lesson
Lecture 33: Refactor the javascript
Lecture 34: Code from the last lesson
Lecture 35: Houston we have a problem
Lecture 36: Print error message if API unavailable
Lecture 37: Code from the last lesson
Lecture 38: Conclusion
Lecture 39: Bonus lecture
Instructors
-
Tony Perrin
Senior Java Consultant
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 3 votes
- 4 stars: 11 votes
- 5 stars: 8 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024