Erstellen Sie einen Studienplan, um zu lernen, wie man als Senior Programmierer programmiert, wo Sie 2 Stunden täglich lernen können, außer Samstagen und Sonntagen, beginnend von Grund auf und lernen drei verschiedene Programmiersprachen. Für jede Woche des Zeitplans bieten mir eine Referenzbibliographie und viele Übungen, um zu üben, was Sie gelernt haben.
Woche 1: Programmiersprache: Python Bibliographie: "Python Crash Course" von Eric Matthes Übungen: Üben Sie die grundlegenden Konzepte von Python, als Variablen, Operatoren, Flow Control Strukturen und Funktionen. Empfohlene Übungen: Codecademy's Python Course, HackRank Python Herausforderungen. Woche 2: Programmiersprache: Python Bibliographie: "Fluent Python" von Luciano Ramalho Übungen: Practice Advanced Konzepte von Python, als Programmierung orientiert an Objekten, Dekorateuren und Generatoren. Empfohlene Übungen: Projekt Euler, Codewars Python Herausforderungen. Woche 3: Programmiersprache: JavaScript Bibliographie: Der Definitive Guide von David Flanagan Übungen: Practice the basic concepts of JavaScript, as variables, operators, flow control structures and functions. Empfohlene Übungen: Codecademy's JavaScript Course, Hacking JavaScript Herausforderungen. Woche 4: Programmiersprache: JavaScript Generation: "Equête" von Marijn Praktische Konzepte des Fortgeschrittenen.