Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Automatisierung, Digitale Transformation, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Arbeitsablauf-Management, No-Code-Entwicklung, Automatisierung von Geschäftsprozessen, Künstliche Intelligenz, Produktivitätssoftware, Prozess-Optimierung, IT-Automatisierung
★ 4.4 (29) · Anfänger · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Datenspeicherung, Fehlersuche, Computer Programmierung, Wiederverwendbarkeit von Code, Daten-Strukturen, Grundsätze der Programmierung, Computerprogrammierung, Computerarchitektur, Rechnerische Logik, Python-Programmierung, Programm-Entwicklung
★ 4.4 (30) · Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Go (Programmiersprache), Fehlersuche, Computer Programmierung, C (Programmiersprache), C und C++, Daten-Strukturen, Grundsätze der Programmierung, Datei-E/A, Computerprogrammierung, Programm-Entwicklung, Algorithmen
★ 3.9 (10) · Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Berichterstattung, Datenmanipulation, Skriptsprachen, Software zur Datenvisualisierung, Datenumwandlung, Datenvisualisierung, Plot (Grafiken), Explorative Datenanalyse, Skripting, Streudiagramme, Ggplot2, Datenwrangling, R (Software), Datenanalyse, Histogramm, Tidyverse (R-Paket), Statistische Visualisierung, Rmarkdown, Paket- und Softwareverwaltung
★ 5 (8) · Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Collaborative Software, Integrated Development Environments, Program Development, Debugging, Development Environment, Computer Programming Tools, Technical Writing, Generative AI, Vibe coding, Computer Programming, File Management
★ 3.3 (10) · Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Data Storytelling, Statistical Methods, Data Literacy, Regression Analysis, Generative AI, Descriptive Analytics, Statistical Analysis, Statistical Reporting, AI literacy, Data-Driven Decision-Making, Correlation Analysis, Technical Communication, Data Visualization, Probability & Statistics, Data Analysis, Exploratory Data Analysis, Statistical Visualization, Scatter Plots, Descriptive Statistics, Statistical Hypothesis Testing
★ 4.7 (36) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
★ 4.5 (38) · Mittel · Spezialisierung · 3–6 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Datenmanipulation, Computer Programmierung, Wiederverwendbarkeit von Code, Speicherverwaltung, Daten-Strukturen, C++ (Programmiersprache), Grundsätze der Programmierung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Computerprogrammierung, Algorithmen
★ 4.4 (59) · Anfänger · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: C (Programmiersprache), Computer Programmierung, System-Programmierung, Linux, Speicherverwaltung, Technische Informatik, Eingebettete Systeme, Eingebettete Software, Daten-Strukturen, Software-Visualisierung, Computerprogrammierung
★ 4.7 (66) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Quantum computing, Algorithms, Computer Hardware, IBM Cloud, Cryptography, Python Programming, Computer Programming, Software Documentation, Simulations
★ 4.5 (26) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computational Thinking, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming
★ 4.4 (31) · Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Software-Entwicklung, Fehlersuche, Skripting, Python-Programmierung
★ 4.6 (72) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden