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.

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Leistungsprüfung, Computerprogrammierung, Funktionales Design, Daten-Strukturen, Unüberwachtes Lernen, Scala-Programmierung, Grundsätze der Programmierung, Algorithmen, Leistungsoptimierung, Algorithmen für maschinelles Lernen, Computer Programmierung
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Java, Datei-E/A, AI-Personalisierung, Software Entwurf, Datenvorverarbeitung, Software-Entwicklung, Daten-Strukturen, Java-Programmierung, Objektorientierte Programmierung (OOP), Algorithmen, Programm-Entwicklung, Vorverarbeitung von Daten, Java Programmierung, Hypertext Markup Language (HTML)
Mittel · 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

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

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

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Application Design, Application Development, Python Programming, Computer Programming, Programming Principles, Software Development, Scripting, Virtual Machines, Scripting Languages
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C and C++, C++ (Programming Language), Embedded Software, Code Reusability, Hardware Troubleshooting, Program Development, Maintainability, Debugging
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: Wiederverwendbarkeit von Code, Datenspeicherung, C++ (Programmiersprache), Skripting, Entwicklungsumgebung, Computerprogrammierung, Objektorientierter Entwurf, Computer-Programmierwerkzeuge, Entwicklung von Videospielen, 3D-Assets, Programm-Entwicklung, Objektorientierte Programmierung (OOP), Unreal Engine, Software-Dokumentation, Fehlersuche, Computer Programmierung
Mittel · Kurs · 1–4 Wochen

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

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: Computational Logic, Data Structures, Diagram Design, Data Store, Dataflow, Functional Design, Program Development, Data Management
Mittel · Kurs · 1–3 Monate