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: HTML und CSS, Programm-Entwicklung, Javascript, Fehlersuche, Grundsätze der Programmierung, Web-Entwicklungs-Tools, Integrierte Entwicklungsumgebungen, Wiederverwendbarkeit von Code, Entwicklungsumgebung, Computerprogrammierung, Hypertext Markup Language (HTML)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten-Strukturen, Datenvisualisierung, Datenwrangling, Regressionsanalyse, Ggplot2, Datenorientierte Programmierung, Statistische Hypothesenprüfung, Statistische Programmierung, Datenanalyse, Statistische Modellierung, Datenmanipulation, Plot (Grafiken), R Programmierung, Explorative Datenanalyse, R (Software), Datenwissenschaft, Statistische Visualisierung, Statistische Methoden, Statistische Analyse, Tidyverse (R-Paket)
★ 4.5 (15) · Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: C# (Programmiersprache), Objektorientierte Programmierung (OOP), UI-Komponenten, Unity-Engine, Unreal Engine, Ereignisgesteuerte Programmierung, Datei-E/A, Entwicklung von Videospielen, Objektorientierter Entwurf, Spiel-Design, C++ (Programmiersprache), Benutzeroberfläche (UI)
★ 4.7 (20) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C# (Programmiersprache), Sichere Kodierung, Objektorientierte Programmierung (OOP), Software-Dokumentation, Grundsätze der Programmierung, Software-Entwurfsmuster, Wiederverwendbarkeit von Code, Skalierbarkeit, Software-Entwicklung, Instandhaltbarkeit, Objektorientierter Entwurf, Systementwurf und Implementierung, Software-Architektur, AI-Integrationen, Computerprogrammierung, Integrität der Daten
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Tidyverse (R Package), Rmarkdown, R Programming, Ggplot2, R (Software), Plot (Graphics), Data Visualization, Data Import/Export, Statistical Visualization, Data Wrangling, Statistical Reporting, Data Visualization Software, Data Presentation, Data Analysis, Data Science, Data Manipulation, Statistical Analysis, Relational Databases, Data Cleansing, Communication
★ 4.1 (56) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Data Structures, File Systems, Code Reusability, Algorithms, Performance Tuning, File Management
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Development Environment, Query Languages, Action Oriented, Data Validation
★ 3.6 (14) · Fortgeschritten · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Daten-Strukturen, Bioinformatik, Computational Thinking, Graphentheorie, Algorithmen
★ 4.8 (1278) · Mittel · Kurs · 1–4 Wochen
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Daten-Strukturen, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Funktionales Design, Andere Programmiersprachen, Objektorientierter Entwurf, Scala-Programmierung, Befehlszeilenschnittstelle, Rechnerische Logik
★ 4.8 (66) · Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Animation and Game Design, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Brainstorming
★ 4.7 (33) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben:
★ 4.8 (21) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sampling (Statistics), SAS (Software), Data Integration, Change Control, Statistical Methods, Data Manipulation, Data Mapping, Data Processing, Data Management, Data Maintenance, Data Transformation, Data Governance, Transaction Processing, Version Control
Mittel · Kurs · 1–3 Monate