JSON and API management in Python

Arkadiusz Włodarczyk, Professional teacher

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
23 Lessons (2h 20m)
    • 1. What is JSON? Why do we use it? What problems does JSON solve?

      5:55
    • 2. Creating and saving data from Python in JSON format to file and String

      9:55
    • 3. Loading data from JSON file to Python

      3:59
    • 4. Pretty Printer - loading/saving pretty and sorted JSON

      7:38
    • 5. What is pip and PyPi? Installing and playing with external package - request

      11:29
    • 6. Loading data from server from JSON file - preface to next EXERCISE

      10:16
    • 7. Processing JSON data | extracting top values from list of dictionaries

      18:28
    • 8. Refactoring - making our code easier to maintain from previous lecture

      14:09
    • 9. SOLUTION 1: Retrieving a few users from server at the same time

      7:06
    • 10. SOLUTION 2: Retrieving a few users from server at the same time

      4:53
    • 11. SOLUTION 3: Retrieving a few users from server at the same time

      12:05
    • 12. defaultdict supplying missing values of dictionary when accessing empty element

      6:03
    • 13. What is public API? Where to find them? stackoverflow API

      12:50
    • 14. Getting JSON from stackoverflow.com -> getting top questions from last week

      10:17
    • 15. Opening websites from Python code - webbrowser module

      4:35
    • 16. Getting records from last week - datetime module

      10:15
    • 17. EXERCISE: Cat facts

      6:23
    • 18. EXERCISE: random CAT images by breed

      2:39
    • 19. Authorization - log in using API key - getting holiday calendar

      12:14
    • 20. Authorization through header - settings

      6:23
    • 21. EXERCISE: CAT system - introduction

      12:37
    • 22. POST - adding a cat to favourite list

      6:57
    • 23. DELETE - removing a cat from favourite list

      15:25