Hier oder wenn du meinst dass deine bisherige Erfahrung schon reicht vielleicht auch
hier. Ansonsten gibt es noch das
hier wobei man meiner Meinung nach schon C++ Wissen haben sollte. Ansonsten wirst du da nur Kopfschmerzen bekommen. Von Videos und Tutorials rate ich dir an. Videos sind nicht unbedingt das geeignete Medium um Programmierung rüber zu bringen. Vieles kann in Textform viel besser dargestellt werden, du musst nicht dauernd scrollen, kannst zwischendurch einfach zurück blättern, kannst dein Inhaltsverzeichnis nutzen und vor allem immer mal wieder nachschlagen. Hinzu kommt dass viele Programmierervideotutorials von Leuten gemacht werden die zu Faul sind den kram zu tippen und sich dann halt eben aufnehmen. Teilweise kommt hinzu dass es Anfänger sind die eigentlich besser nicht ihr Wissen weiter geben würden. Bei Tutorials im Internet ist das auch oft so. Viele die Tutorials schreiben sind Anfänger und haben viel Halbwissen. Es gibt nicht nur solche, nein, aber vor allem bei den Anfangsthemen handelt es sich oft selbst um Einsteiger. Die kennen ja selbst noch nichts anderes. Du selbst kannst nicht unbedingt unterscheiden welche Informationen jetzt gut und welche schlecht sind.
Bücher müssen natürlich auch nicht immer gut sein. Aber die wenigsten Programmieranfänger setzen sich hin und schreiben ein komplettes Buch darüber, eben weil es eine Menge Arbeit ist. Am Ende musst du das für dich natürlich selbst entscheiden aber wenn du einigermaßen ernsthaft Entwickeln können willst dann tu dir selbst den Gefallen.