The best way to learn a new programming language is to look for what interests you on and read source code of working software even if it's incomplete. Read the docs as well, then research what each unknown line means via ChatGPT or