Für die Dauer, um Python, Java und C# zu lernen, gibt es keine genaue Zeitangabe. Auf Websites wie https://www.w3schools.com/ findest du Ressourcen für jede Sprache.
Du kannst mit einfachen Projekten beginnen und dabei die Zeit im Auge behalten. Beachte, dass die Lernzeit je nach Umfang und Komplexität der Projekte variiert. Grundlegende Konzepte wie Schleifen, Verzweigungen und Datentypen könnten in 1-2 Wochen verstanden werden, aber für umfassendere Anwendungen und Frameworks ist mehr Zeit erforderlich.
Denke auch an OOP-Paradigmen, Frameworks wie WPF oder Unity für spezifische Anwendungen.