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: System Programmierung, Dateiverwaltung, Datenverwaltung, Datenmanagement, Betriebssysteme, IBM DB2, Datenspeicherung, Job Control Language (JCL), Betriebssystem-Verwaltung, Unix, Mainframe-Computing, z/OS, Dateisysteme, Unix-Befehle
Mittel · Kurs · 1–4 Wochen

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

Johns Hopkins University
Kompetenzen, die Sie erwerben: C und C++, Python-Programmierung, Hardware-Architektur, Gemeinsame Nutzung von Daten, Datenzugang, Fehlersuche, Verteiltes Rechnen, Datenzugriff, Computer Architektur, Computer-Programmierwerkzeuge, Algorithmen, Entwicklungsumgebung, Programm-Entwicklung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

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: Computer Programmierung, Generative KI, Künstliche Intelligenz, Datengesteuerte Entscheidungsfindung, Cloud-Bereitstellung, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Software Development
Anfänger · Kurs · 1–4 Wochen

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: System Programming, Interoperability, Object Oriented Programming (OOP), Data Structures, Software Development, Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: System Programming, Debugging, Secure Coding, C++ (Programming Language), Programming Principles, Software Development, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Computer Programmierung, System Programmierung, Fehlersuche, Datenstrukturen, Algorithmen, Computer-Programmierwerkzeuge, Linux, Eingebettete Systeme, C (Programmiersprache), Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: R Programming, R (Software), Data Science, Data Analysis, Statistical Modeling, Data Visualization, Statistical Analysis, Statistical Visualization, Regression Analysis, Statistical Machine Learning, Plot (Graphics), Data Structures, Computer Programming, Decision Tree Learning, Machine Learning Methods, Machine Learning, Software Development, Computer Programming Tools, Data Import/Export, Machine Learning Algorithms
Mittel · Spezialisierung · 1–3 Monate