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 Colorado Boulder
Kompetenzen, die Sie erwerben: Datenwrangling, Statistisches Programmieren, Datenvisualisierungssoftware, Datenumwandlung, Statistische Visualisierung, Datenmanipulation, Rmarkdown, Software-Installation, Ggplot2, Grundsätze der Programmierung, Datenanalyse, Datenvisualisierung, Software-Dokumentation, R-Programmierung, Tidyverse (R-Paket)
Anfänger · Kurs · 1–4 Wochen

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

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, C (Programmiersprache), Datenvisualisierungssoftware, Automatisierung, Problem-Management, Simulationen, Programm-Entwicklung, Datenstrukturen, Dateiverwaltung, Erhebung von Daten, Computergestütztes Denken, Microsoft Visual Studio, Deskriptive Statistik, Datenspeicher, Grundsätze der Programmierung, Theoretische Informatik, Datenanalyse, Datenspeicherung, Analyse
Anfänger · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Java, Mobile Development, Java Programming, Object Oriented Programming (OOP), Application Frameworks, Android Development, Application Development, Program Development, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Eclipse (Software), Integrated Development Environments, Java Programming, Object Oriented Programming (OOP), Development Environment, Program Development, Software Installation, Debugging, Computer Programming
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Distributed Computing, Scalability, Functional Design, Algorithms
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Development Environment, Programming Principles, Debugging
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: NumPy, Debugging, Pandas (Python Package), Statistics, Data Analysis, Matplotlib, Data-oriented programming, Data Processing, Maintainability, Numerical Analysis, Critical Thinking, Technical Support
Mittel · Spezialisierung · 3–6 Monate

University of Geneva
Kompetenzen, die Sie erwerben: Data-oriented programming, Computational Thinking, Operating Systems
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Ruby (Programming Language), Object Oriented Programming (OOP), Debugging, Development Environment, Integrated Development Environments, Computer Programming, Programming Principles, Apple Xcode, Software Installation, Microsoft Windows, Command-Line Interface
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: R Programming, Rmarkdown, Tidyverse (R Package), Ggplot2, Data Import/Export, Data Visualization, Data Analysis, Data Visualization Software, Data Science, Data Manipulation, Data Storytelling, Statistical Analysis, Data Cleansing, Data Integration, Data Transformation, Communication
Anfänger · Kurs · 1–4 Wochen