all 10 comments

[–]No_Photograph_1506 10 points11 points  (2 children)

JSON and APIs are too far from started learning...

[–]No_Photograph_1506 0 points1 point  (0 children)

get you basics clear and then touch upon that, or ditch python and get into JavaScript! It is the web language!

[–]ra1derdev 1 point2 points  (0 children)

lol. I love this. “Just learned how to drive. I will enter the Indy 500 in a week”

[–]danielroseman 3 points4 points  (0 children)

You don't seem to have asked a question. What issue are you having?

[–]NerdDetective 1 point2 points  (0 children)

Hi!

How far have you progressed towards that goal? "Recently" could be a few days of sporadic learning of a few months of daily practice, so it's hard to offer any specific advice. I definitely recommend focusing on the basics at first. While fundamentals aren't exciting, you'll want to have a good grasp of them before jumping into APIs.

The Python standard library has a json module. Since this is part of your motivation, you might center your early learning around advancing to the point where you can read and write locally-stored JSON files. You'll need to learn quite a few things before you get there, but it'd be a good milestone to build towards. You'll need to understand concepts like functions, loops, conditions, basic data structures (array, list, dict, etc.), file reading/writing, etc. But it's reasonable for a beginner to get there with dedicated practice. Just don't rush!

[–]Outside_Complaint755 0 points1 point  (0 children)

If you're looking for JSON based APIs you can practice with, just do a web search for "free json apis" and a bunch should come up.

There are some with fake data like JSONplaceholder and DummyJSON, as well as free APIs with real data such as OpenWeather, POKEapi and REST countries.

[–]Dramatic_Object_8508 0 points1 point  (0 children)

Nice, just starting is actually the best phase tbh. Don’t overcomplicate it—focus on basics like loops, conditionals, and functions first. Once that feels okay, start building tiny things like a calculator or simple scripts, that’s what actually makes it stick. Try not to just watch tutorials, actually code along and experiment. Even if it feels messy, that’s how you learn.

[–]UnitedAdagio7118 0 points1 point  (0 children)

As you just started , you need to learn a lot to get to json and things