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: Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Software Development
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Javascript, Algorithmen, Fehlersuche, Cascading Style Sheets (CSS), Web-Entwicklung, Computergestütztes Denken, Grundsätze der Programmierung, Webdesign, HTML und CSS, Benutzeroberfläche (UI), Computer Programmierung, Ereignisgesteuerte Programmierung, Bildanalyse, Interaktives Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prototyping, Objektorientierte Programmierung (OOP), Fehlersuche, Instandhaltbarkeit, Computer Programmierung, C++ (Programmiersprache), Grundsätze der Programmierung, Objektorientierter Entwurf
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Python-Programmierung, Pandas (Python-Paket), NumPy, Matplotlib, Paket- und Software-Management, Daten importieren/exportieren, Plot (Grafiken), Datenvisualisierungssoftware, Computer Programmierung, Informatik, Skripting, Datenwissenschaft, Datenmanipulation, Software-Ingenieur, Skriptsprachen, Datenvisualisierung, Histogramm, Seaborn, Grundsätze der Programmierung
Anfänger · Spezialisierung · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Operations Research, Applied Mathematics, Mathematical Software, Linear Algebra, Mathematical Modeling, Algorithms, Business Modeling, Complex Problem Solving, Spreadsheet Software
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Algorithmen, Verteiltes Rechnen, Computer Programmierung, Funktionales Design, Leistungstests, Leistungsoptimierung, Scala Programmierung, Algorithmen für maschinelles Lernen, Datenstrukturen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Generative KI, Cloud-Bereitstellung, Künstliche Intelligenz, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenmanagement, Dateiverwaltung, Unix, Betriebssysteme, System Programmierung, Dateisysteme, Datenspeicherung, Unix-Befehle, Job Control Language (JCL), IBM DB2, Betriebssystem-Verwaltung, z/OS, Mainframe-Computing
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Software Engineering, Technical Documentation, Maintainability, Programming Principles, Software Design, Python Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Electronic Components, C and C++, C++ (Programming Language), Embedded Software, Hardware Troubleshooting, Program Development, Maintainability, Debugging, Development Environment
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Swift Programming, Apple iOS, iOS Development, Software Design Patterns, Object Oriented Programming (OOP), Maintainability, Data Modeling, Application Design, Programming Principles, Testability, User Interface (UI)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Application Design, Solution Design, Software Visualization, Program Development, Verification And Validation
Mittel · Kurs · 1–4 Wochen