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.

University of Cape Town
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Mathematische Modellierung, Statistische Analyse, Explorative Datenanalyse, Andere Programmiersprachen, Datenmanipulation, Wissenschaftliche Visualisierung, Plot (Grafiken), Computer Programmierung, Jupyter, Datenvisualisierung, Paket- und Software-Management, Datenverarbeitung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Debugging, Program Development, Data Structures, Python Programming, Scripting, Programming Principles, Computer Programming, Scripting Languages
Anfänger · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Program Development, File I/O, Data Persistence, Software Design
Mittel · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Unit Testing, File I/O, Web Development, Program Development, Open Source Technology, Data Processing, Database Application, Data Structures, User Interface (UI)
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, z/OS, Job Control Language (JCL), IBM Cloud, Mainframe Computing, Scripting Languages, Computer Programming, Program Development, File I/O, Data Structures, Command-Line Interface, Application Development
Mittel · Kurs · 1–3 Monate

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

University of Colorado System
Kompetenzen, die Sie erwerben: Algorithmen, Graphentheorie, Datenstrukturen, Datei-E/A, C# (Programmiersprache), Ereignisgesteuerte Programmierung, Entwicklung von Videospielen, Datenmanagement, Objektorientierte Programmierung (OOP), Fehlersuche, Anwendungsentwicklung, Computer Programmierung, Datenspeicherung, Software-Architektur, Einheit-Engine, Spiel-Design, Objektorientierter Entwurf, Grundsätze der Programmierung, Software-Entwurfsmuster, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: R (Software), Data Processing, R Programming, Data Manipulation, Data Structures, Statistical Programming, Data Analysis, Data Analysis Software, Software Installation, Data Science, Development Environment, Computer Programming, Computer Programming Tools, Software Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Program Development, Application Development, Object Oriented Programming (OOP), Computer Programming, Microsoft Development Tools, Development Environment, User Interface (UI), Programming Principles
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Computational Thinking, Development Environment, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Debugging, Computer Science
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Fehlersuche, Entwicklungsumgebung, Benutzeroberfläche (UI), C# (Programmiersprache), Objektorientierte Programmierung (OOP), Entwicklung von Videospielen, Skripting, Computer Programmierung, Datenspeicherung, Einheit-Engine, Spiel-Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Datenstrukturen, Software-Installation, Python-Programmierung, Objektorientierte Programmierung (OOP), Datenmanipulation, Grundsätze der Programmierung, Jupyter, Computer Programmierung
Anfänger · Kurs · 1–4 Wochen