أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
From my personal experience. The best way to learn is to practice the software as much as you can. The more practice you do the more better your at understanding and remembering the codes and debugging methods. You get more fluent with software codes.
For just beginning watch tutorials on youtube. That is best for beginners.