What is the best way to learn wordpress plugin development

i want to learn some basics of wordpress plugin development. what is the best way to learn it. i don’t like wordpress official documentation as it has lot of problems.
please help me

There are tons of results if you google “wordpress plugin development” other than in the codex. Have you tried any of those?