Home>Courses>Exploring Space with NASA APIs in Python

Exploring Space with NASA APIs in Python

Explore space with NASA APIs using Python. Learn to retrieve and manipulate data from multiple APIs, build a Django app, and gain insights into NASA’s data archives.

Beginner

10 Lessons

1h 30min

Certificate of Completion

Explore space with NASA APIs using Python. Learn to retrieve and manipulate data from multiple APIs, build a Django app, and gain insights into NASA’s data archives.
AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

16 Playgrounds
Course Overview
What You'll Learn
Course Content

Course Overview

Space has long captured our imaginations and is a large factor in many developer stories and interest in technology. This course will help you explore space using NASA’s public data archives. You’ll first set up an account to generate a unique API key. You’ll then walk through five different APIs. The Asteroid NeoWs API will help you retrieve data about near-earth asteroids. Turn your gaze from space back to Earth by using the EONET API to retrieve data regarding hazardous and the EPIC API to retrieve colo...Show More
Space has long captured our imaginations and is a large factor in many developer stories and interest in technology. This cours...Show More

What You'll Learn

Get introduced to NASA APIs.
Learn how to get information about near-Earth asteroids and earthly events.
Learn to fetch Mars rover images using the NASA APIs.
Learn to access NASA images and videos using the NASA APIs.
Look at how to integrate the NASA APIs in a Django application.
Get introduced to NASA APIs.

Show more

Course Content

1.

Introduction

2 Lessons

Get familiar with NASA APIs, their applications, and key concepts in Python.

2.

Earth and Mars

4 Lessons

Discover NASA API data on near-Earth asteroids, Earth events, and Mars rover photos.

3.

NASA APIs for Media Content

2 Lessons

Work your way through accessing NASA's media via APOD and Image Library APIs.

4.

API Integration in Django

1 Lessons

Apply your skills to integrating NASA APIs into a Django application.

5.

Conclusion

1 Lessons

Take a look at understanding NASA APIs and staying updated on new endpoints.

Trusted by 2.5 million developers working at companies

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

Free Resources

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath