Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.
Kompetenzen, die Sie erwerben: Produktivität, Computer Programmierung, Linux-Befehle, Befehlszeilen-Schnittstelle, Dateiverwaltung, Bash (Skriptsprache), Unix, Unix-Befehle
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Robotics, Data Mapping, Real-Time Operating Systems, Simulations, Linear Algebra, Python Programming, Algorithms, Computer Programming
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, Technische Unterstützung, COBOL (Programmiersprache), Softwareentwicklung, Agiles Projektmanagement, Agile Methodik, Software-Dokumentation, Technische Unterstützung und Dienstleistungen, Qualitätssicherung, Scrum (Software-Entwicklung), Software-Qualitätssicherung, Lebenszyklus der Softwareentwicklung, Code-Überprüfung
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: JSON, Computer Programmierung, Fehlersuche, Objektorientierte Programmierung (OOP), Ereignisgesteuerte Programmierung, Anwendungsentwicklung, Entwicklung von Videospielen, Javascript, Web-Entwicklung, Skripting, Persistenz der Daten, Front-End Web-Entwicklung, Web-Anwendungen, Datenstrukturen, Entwicklung von Anwendungen für Mobilgeräte
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Design, Computational Logic, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Michigan State University
Kompetenzen, die Sie erwerben: Kreativität, Computer Programmierung, Benutzeroberfläche (UI), Fehlersuche, 3D-Assets, Konzeptioneller Entwurf, Einheit-Engine, C# (Programmiersprache), Entwicklung von Videospielen, Grundsätze der Programmierung, Skripting, Spiel-Design, Soziale Auswirkungen, Software Entwurf, Peer Review, Animation und Spieldesign, Ideenfindung
Mittel · Kurs · 1–4 Wochen

Fundação Lemann
Kompetenzen, die Sie erwerben: Digital pedagogy, Education Software and Technology, Computer Programming, Learning Management Systems, Computational Thinking, Algorithms
Gemischt · Kurs · 1–4 Wochen

Princeton University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Theoretical Computer Science, Java, Computer Programming, Computational Thinking, Graph Theory, Performance Testing
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Fehlersuche, Javascript, Web-Entwicklung, Front-End Web-Entwicklung, Grundsätze der Programmierung, Computergestütztes Denken, Pseudocode, Datenstrukturen
Mittel · Kurs · 1–4 Wochen

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Computational Thinking, Database Design, Theoretical Computer Science, Programming Principles, Query Languages, Computer Programming, Performance Tuning, Computer Science, Data Storage
Mittel · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Django (Web Framework), Application Programming Interface (API), Application Frameworks, Web Development, Program Development, Python Programming, Computer Programming, GitHub
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Mittel · Kurs · 1–4 Wochen