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.

EIT Digital
Kompetenzen, die Sie erwerben: Algorithmen, Daten in Echtzeit, Systementwurf und Implementierung, Echtzeit-Betriebssysteme, Server, Systemanforderungen, C (Programmiersprache), Computer Programmierung, Computer Architektur, OS Prozessverwaltung, Eingebettete Systeme
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Python-Programmierung, Funktionales Design, Datenverarbeitung, Skripting, Software-Ingenieur, Skriptsprachen, Grundsätze der Programmierung, Computer Programmierung
Anfänger · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Java, Unit Testing, Debugging, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Android Development, Cryptography, Software Design Patterns
Anfänger · Spezialisierung · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Program Development, Debugging, Computational Thinking, Pseudocode, Git (Version Control System), Web Design and Development, Computer Programming, Algorithms, Web Development, C# (Programming Language), Data Structures, Back-End Web Development
Anfänger · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Programm-Entwicklung, No-Code-Entwicklung, Entwicklungstests, Android Entwicklung, Geografische Informationssysteme, Spiel-Design, Anwendungsentwicklung, Grundsätze der Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Datenspeicherung, Computer Programmierung, Interaktives Design
Anfänger · Kurs · 1–3 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Python-Programmierung, Unified Modeling Language, Containerisierung, Skripting, Software-Tests, Testautomatisierung, Datenmodellierung, Paket- und Software-Management, Matplotlib, Datenstrukturen, CI/CD, Docker (Software), Entwicklungstests, DevOps, Datenmanipulation, Datenvisualisierung, Pandas (Python-Paket), Grundsätze der Programmierung, Computer Programmierung, Einheitstest
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Entwicklungsumgebung, Java, Software-Installation, Virtuelle Maschinen, Programm-Entwicklung, Computer Programmierung, Objektorientierte Programmierung (OOP), Web-Anwendungen, Eclipse (Software)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python Programming, Algorithms, Computer Programming, Theoretical Computer Science, Linear Algebra, Mathematics and Mathematical Modeling, Computer Science, Algebra, Object Oriented Programming (OOP), IBM Cloud, Scripting, Probability, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Mathematical Modeling, Data Structures, Data Manipulation, Probability & Statistics, Applied Mathematics, Software Installation
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Entwicklungsumgebung, Java, Computer Programmierung, Grundsätze der Programmierung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP)
Mittel · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Python-Programmierung, Spieltheorie, Mathematische Modellierung, Software-Tests, Informatik, Datenstrukturen, Computergestütztes Denken, Theoretische Informatik, Grundsätze der Programmierung, Computer Programmierung
Mittel · Kurs · 1–4 Wochen