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: Speicherverwaltung, Computer Programmierung, Programm-Entwicklung, Objektorientierter Entwurf, C++ (Programmiersprache), Objektorientierte Programmierung (OOP), Wiederverwendbarkeit von Code, Computerprogrammierung, Fehlersuche, Grundsätze der Programmierung
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, Programm-Entwicklung, C++ (Programmiersprache), Computer-Programmierwerkzeuge, Objektorientierter Entwurf, Datenspeicherung, Entwicklung von Videospielen, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), 3D-Assets, Unreal Engine, Wiederverwendbarkeit von Code, Software-Dokumentation, Skripting, Fehlersuche, Computerprogrammierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Betriebssysteme, Datenmanagement, Dateiverwaltung, Unix-Befehle, Technologien zur Datenspeicherung, Transaktionsverarbeitung, Verwaltung des Betriebssystems, Job Control Language (JCL), Datenspeicherung, IBM DB2, Dateisysteme, Datenverwaltung, System-Software, Unix-Shell, Großrechner-Technologien, System-Programmierung, Datenbank-Management-Systeme, Unix, System-Konfiguration, Mainframe-Computing, z/OS
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenvalidierung, Datenumwandlung, Datenmanipulation, Plot (Grafiken), Software zur Datenanalyse, Validierung von Daten, Statistische Programmierung, Ggplot2, R Programmierung, Rmarkdown, Datenvisualisierung, Datenanalyse, R (Software), Tidyverse (R-Paket), Statistische Visualisierung, Statistische Berichterstattung, Wiederverwendbarkeit von Code, Software zur Datenvisualisierung, Installation der Software, Ästhetik, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Benutzeroberfläche (UI), Web-Entwicklung, Bildanalyse, Web-Design, Algorithmen, Web-Design und Entwicklung, Computational Thinking, Javascript, UI-Komponenten, Web-Anwendungen, Ereignisgesteuerte Programmierung, Computerprogrammierung, Grundsätze der Programmierung, Interaktives Design, HTML und CSS
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenwissenschaft, Computer Programmierung, Datenmanipulation, Datenverarbeitung, Python-Programmierung, Plot (Grafiken), NumPy, Daten-Strukturen, Datenvisualisierung, Datenwrangling, Statistische Visualisierung, Software zur Datenvisualisierung, Informatik, Wiederverwendbarkeit von Code, Computerwissenschaft, Matplotlib, Paket- und Softwareverwaltung, Pandas (Python-Paket), Computerprogrammierung, Grundsätze der Programmierung, Rechnerische Logik, Seaborn
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, User Interface (UI) Design, Application Design, Microsoft Visual Studio, Application Development, Data Validation, Code Reusability, Database Application, Business Reporting, Data Management, Object Oriented Design, .NET Framework, Data Structures, Web Development, Maintainability, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate

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

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

University of Colorado System
Kompetenzen, die Sie erwerben: Datenerfassung, Computer Programmierung, Datenerhebung, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Automatisierung, Datenspeicherung, Datenanalyse, Präsentation der Daten, Algorithmen, Daten-Strukturen, Simulationen, Microsoft Entwicklungswerkzeuge, Microsoft Visual Studio, Computational Thinking, Datei-E/A, Wiederverwendbarkeit von Code, Statistische Analyse, Grundsätze der Programmierung, Computerprogrammierung, C und C++, C (Programmiersprache)
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computational Logic, Data Structures, Diagram Design, Data Store, Dataflow, Functional Design, Program Development, Data Management
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Generative AI, PyTorch (Machine Learning Library), Generative Model Architectures, Artificial Neural Networks, Deep Learning, Model Training
Mittel · Kurs · 1–4 Wochen