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: Go (Programming Language), Data Structures, Programming Principles, Context Management, Distributed Computing, Development Environment, Program Development, Maintainability, File Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programming, Debugging, Software Installation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Simulation and Simulation Software, Programmable Logic Controllers, Industrial Engineering, Control Systems, Electronic Hardware, Data Structures, Data Management
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Daten-Strukturen, Hypertext Markup Language (HTML), AI-Personalisierung, Datenverarbeitung, Software-Entwicklung, Java-Programmierung, Datenanalyse, Java, Software Entwurf, Java Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Software Architecture, .NET Framework, Distributed Computing, Scalability, Object Oriented Programming (OOP), Object-Relational Mapping, Microservices, Debugging, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL
Mittel · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: R Programming, R (Software), Data Science, Data Analysis, Statistical Modeling, Data Visualization, Statistical Analysis, Regression Analysis, Statistical Visualization, 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: Object Oriented Programming (OOP), Matplotlib, Data Visualization, Seaborn, NumPy, Python Programming, Scatter Plots, Pandas (Python Package), Data Analysis, Box Plots, JSON, File Management, Debugging, Data Manipulation
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: System Programming, Interoperability, Object Oriented Programming (OOP), Data Structures, Software Development, Debugging
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistische Programmierung, Datenmanipulation, Datenumwandlung, Software zur Datenvisualisierung, R Programmierung, Installation der Software, Datenanalyse, Grundsätze der Programmierung, Ggplot2, Rmarkdown, Datenvisualisierung, Tidyverse (R-Paket)
Anfänger · Kurs · 1–4 Wochen

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

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