what the use of data, for data analysis?
help needed

What aspects of programming do you know?
Do you know how to make web requests?
Do you know how to parse (JSON) data?
I don't know Python so I cannot give you very good suggestions but I can help you with the general ideas.

i know how to make web requests. i do not know how to do the second thing. i also always get one of these two messages from python when i try to run a basic python code that gets me data from chess.com-
1. forbidden.
2. method not allowed.

If you are new to coding, first familiarize yourself with language you are going to use. It will take some time, don't go for parsing API right away. Take 1 month to learn coding and then come back with questions if there are any at that moment.

If you are new to coding, first familiarize yourself with language you are going to use.
Absolutely agree. You can at least pass through one of many free online learning courses to acquire a basic knowledge and concepts of coding itself and Python in particular.
Nevertheless, if you publish you code, I can tell you, where your mistake is.

i am completely new to coding and i have just started. i work with python. can i extract data from chess.com such as daily match live scores of my club? if so, how can i do so? can someone please tell me?
My preferred language is Python as well & although I've been using it for several years, on & off, I'm still very much learning so I understand your position.
I set about teaching myself how to request endpoints from the site & extract useful information from them & I didn't find it in the least easy or intuitive, so I think it's sensible to ask for help.
Two things, what version of Python are you using & do you have the 'Requests' Python module installed on your computer?

I set about teaching myself how to request endpoints from the site & extract useful information from them & I didn't find it in the least easy or intuitive...
What can be easier?
import requests
response = requests.get("https://api.chess.com/pub/player/vidyutganesh/stats")
myStats = response.json()
print(myStats['chess_daily']['last']['rating']) # print daily rating
As Stephen said, the Request module (manual here: https://requests.readthedocs.io/en/master/ ) is a wonderful thing.
And the description of obtained structures (as well as related URL) is given in API manual ( https://www.chess.com/news/view/published-data-api ).
For sure, you need to set timeout just in case and 'user-agent', because it is sincerely demanded by administration, and it would be better to handle possible connection errors correctly and even check that obtained JSON is good (if you asked data for not existing user, you get code 0 and a related message in JSON), etc, etc... But all of these you can write around this simple code.
If you are new to coding, first familiarize yourself with language you are going to use. It will take some time, don't go for parsing API right away. Take 1 month to learn coding and then come back with questions if there are any at that moment.
definitely do not agree. It is taking me all year to learn python

Also, make Stackckoverflow & Google your go-to references. Google is obvious - however, being an "acute" researcher takes practice.

learn how to work with dictionaries in Python, chess.com gives you JSON usually which is basically that
Yes, the Requests module for Python includes a JSON parser & when I finally mastered the whole thing it was a breeze to use.

I set about teaching myself how to request endpoints from the site & extract useful information from them & I didn't find it in the least easy or intuitive...
What can be easier?
import requests
response = requests.get("https://api.chess.com/pub/player/vidyutganesh/stats")
myStats = response.json()
print(myStats['chess_daily']['last']['rating']) # print daily rating
As Stephen said, the Request module (manual here: https://requests.readthedocs.io/en/master/ ) is a wonderful thing.
And the description of obtained structures (as well as related URL) is given in API manual ( https://www.chess.com/news/view/published-data-api ).
For sure, you need to set timeout just in case and 'user-agent', because it is sincerely demanded by administration, and it would be better to handle possible connection errors correctly and even check that obtained JSON is good (if you asked data for not existing user, you get code 0 and a related message in JSON), etc, etc... But all of these you can write around this simple code.
Yes, it's dead easy for me now but it wasn't until I managed to get on top of it & the OP is probably at that 'first stage of bewilderment' & needs some practical help, in plain English.

If you are new to coding, first familiarize yourself with language you are going to use. It will take some time, don't go for parsing API right away. Take 1 month to learn coding and then come back with questions if there are any at that moment.
definitely do not agree. It is taking me all year to learn python
I'm with you there because I'm still picking up some of the finer points of Python but it's possible to accomplish a lot with just basic understanding. Frankly, using the site's api really doesn't need advanced skills.

If you are new to coding, first familiarize yourself with language you are going to use. It will take some time, don't go for parsing API right away. Take 1 month to learn coding and then come back with questions if there are any at that moment.
definitely do not agree. It is taking me all year to learn python
I'm with you there because I'm still picking up some of the finer points of Python but it's possible to accomplish a lot with just basic understanding. Frankly, using the site's api really doesn't need advanced skills.
There is always something new to learn (especially in programing).
Anyway, it does not need skills to make the request but you need to understand what are you actually doing in every step; you firstly need to learn the basics (of programing not Python, Python is just the tool) to be able to do that.
i am completely new to coding and i have just started. i work with python. can i extract data from chess.com such as daily match live scores of my club? if so, how can i do so? can someone please tell me?