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 Michigan
Kompetenzen, die Sie erwerben: Datenumwandlung, Datenwissenschaft, Bereinigung von Daten, NumPy, Daten importieren/exportieren, Statistische Analyse, Datengestützte Entscheidungsfindung, Python-Programmierung, Text Mining, Datenmanipulation, Datenverarbeitung, Pandas (Python-Paket), Datenanalyse, Datenvorverarbeitung, Skriptsprachen, Pivot-Tabellen und Diagramme, Vorverarbeitung von Daten, Datenwrangling, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Grundsätze der Programmierung
★ 4.5 (27.278) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: KI-Kenntnisse, AI-Integrationen, Generative KI, Software-Entwicklung, Softwaretechnik, ChatGPT, Software-Architektur, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Schnelles Engineering, Kontinuierliche Integration, Anwendungssicherheit, Software Architektur, Prompt-Muster, Generative Modellarchitekturen, LLM-Bewerbung, Code-Überprüfung, Daten-Ethik, Software Entwurf, Agentische Arbeitsabläufe, Generative AI-Agenten, Software-Entwurfsdokumente
★ 4.7 (11.646) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Back-End-Webentwicklung, Front-End-Webentwicklung, API-Tests, Django (Web-Framework), Datenbank Management, Unix-Befehle, Daten-Strukturen, Python-Programmierung, GitHub, Bootstrap (Front-End-Framework), Datenbank-Management, Restful API, Relationale Datenbanken, Cloud-Hosting, Git (Versionskontrollsystem), Objektorientierte Programmierung (OOP), Versionskontrolle, Datenbank-Management-Systeme, Computerprogrammierung, Full-Stack Web-Entwicklung
★ 4.6 (9885) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Rechnerische Logik, Skripting, Daten-Strukturen, Python-Programmierung, Diagramm Entwurf, Fehlersuche, Skriptsprachen, Software-Visualisierung, Grundsätze der Programmierung, Computerprogrammierung, Computergrafik
★ 4.8 (18.417) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Installation, Python Programming, Data Structures, Data Processing, Programming Principles, Scripting Languages, Scripting, Development Environment, Computer Programming, Code Reusability, Functional Testing, Debugging, Problem Solving
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Java-Programmierung, Mobile Entwicklung, Daten-Strukturen, Android (Betriebssystem), Entwicklungsumgebung, Android-Studio, Objektorientierter Entwurf, Android-Entwicklung, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Computerprogrammierung, Java Programmierung
★ 4.5 (3089) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer Programmierung, Automatisierung, Problemlösung, Bereinigung von Daten, Tabellenkalkulations-Software, Programm-Entwicklung, Algorithmen, Datenmanagement, Fehlersuche, Computerprogrammierung, Excel-Makros, Grundsätze der Programmierung, Visual Basic (Programmiersprache), Datenverwaltung
★ 4.8 (4312) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Python Programming, Computer Programming, Computational Thinking, Data Processing, Data Analysis Expressions (DAX), Data Analysis
Mittel · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Problemlösung, Computer Programmierung, Pseudocode, Computer-Hardware, Daten-Strukturen, Python-Programmierung, Computational Thinking, Programm-Entwicklung, Algorithmen, Analyse, Computer-Systeme, Fehlersuche, Computerarchitektur, Objektorientierte Programmierung (OOP), Computerprogrammierung, Grundsätze der Programmierung, Analytische Fähigkeiten
★ 4.7 (1431) · Anfänger · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Datenwissenschaft, Bayessche Statistik, Technische Kommunikation, Statistik, Präsentation der Daten, Statistische Analyse, Wahrscheinlichkeitsverteilung, Zeitreihenanalyse und Vorhersage, Statistische Software, Markov-Modell, R Programmierung, Statistische Inferenz, Wahrscheinlichkeit, Statistische Modellierung, Datenanalyse, Statistische Berichterstattung, Vorhersage, Statistische Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden
★ 4.6 (3520) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Image Analysis, Data Preprocessing, Computer Vision, Data Transformation, Python Programming, NumPy
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Python-Programmierung, Daten-Strukturen, Funktionales Design, Datei-E/A, Dateiverwaltung, Grundsätze der Programmierung
★ 4.8 (5442) · Anfänger · Kurs · 1–3 Monate