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: Restful API, Unix-Befehle, Bootstrap (Front-End-Framework), Relationale Datenbanken, Computerprogrammierung, Git (Versionskontrollsystem), Daten-Strukturen, Python-Programmierung, Versionskontrolle, Datenbank-Management-Systeme, API-Tests, Objektorientierte Programmierung (OOP), Cloud-Hosting, Befehlszeilenschnittstelle, Datenbank-Management, Front-End-Webentwicklung, Back-End-Webentwicklung, Full-Stack Web-Entwicklung, Django (Web-Framework), GitHub
★ 4.6 (10.042) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Kompetenzen, die Sie erwerben: Fehlersuche, Daten importieren/exportieren, Computerprogrammierung, Programm-Entwicklung, Cybersecurity, Grundsätze der Programmierung, Python-Programmierung, Dateiverwaltung, Algorithmen, Automatisierung, Datei-E/A, Instandhaltbarkeit, IT-Automatisierung
★ 4.7 (3644) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Software-Entwicklung, KI-gestützte Kreativität, Generative Modellarchitekturen, LLM-Bewerbung, Software-Entwurfsdokumente, Software-Entwicklung, Agentische Arbeitsabläufe, AI-Integrationen, Software-Architektur, Daten-Ethik, Schnelles Engineering, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Generative AI-Agenten, Prompt Engineering Tools, Multimodale Aufforderungen, Generative KI, KI-Kenntnisse, ChatGPT, Prompt-Muster
★ 4.7 (12.179) · Mittel · Spezialisierung · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, Agentic systems, ChatGPT, Generative AI Agents, AI Orchestration, Prompt Patterns, Agentic Workflows, OpenAI API, LLM Application, AI literacy, AI Enablement, AI Workflows, AI powered creativity, Generative AI, Artificial Intelligence, Tool Calling, Large Language Modeling, AI Security, Business Logic, File I/O
★ 4.8 (8652) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Bereitstellung von Anwendungen, Software-Entwicklung, Unified Modeling Language, Lebenszyklus der Softwareentwicklung, Web-Sprache, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Python-Programmierung, Software-Entwicklung, Software-Architektur, Software-Entwicklung, Web-Anwendungen, Web-Entwicklung, Software-Entwicklungstools, Front-End-Webentwicklung, Back-End-Webentwicklung, Full-Stack Web-Entwicklung, Methoden der Softwareentwicklung, Entwicklungsumgebung
★ 4.7 (4833) · Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Software-Prüfung, Computational Thinking, Fehlersuche, Computerprogrammierung, Programm-Entwicklung, Analyse, C und C++, Daten-Strukturen, Theoretische Informatik, Python-Programmierung, Graphentheorie, Bioinformatik, Algorithmen, Java, Datenspeicherung, Fortgeschrittene Mathematik, Rust (Programmiersprache), Algorithmen für maschinelles Lernen, Javascript, Netzwerkanalyse
★ 4.6 (16.772) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Restful API, Unix-Befehle, React Native, Android-Jetpack, Git (Versionskontrollsystem), Prüfung der Benutzerfreundlichkeit, Daten-Strukturen, Interaktionsdesign, Android-Studio, Persona (Benutzererfahrung), Android-Entwicklung, Versionskontrolle, Jest (JavaScript Testing Framework), Nutzerforschung, UI/UX-Forschung, Mobile Entwicklung, GitHub, Javascript, Kotlin, Wiederverwendbarkeit von Code
★ 4.6 (9327) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Meta
Kompetenzen, die Sie erwerben: Restful API, Unix-Befehle, React Native, iOS-Entwicklung, Apple Xcode, Git (Versionskontrollsystem), Apple iOS, Prüfung der Benutzerfreundlichkeit, Daten-Strukturen, Kerndaten (Software), Persona (Benutzererfahrung), Versionskontrolle, Jest (JavaScript Testing Framework), Swift-Programmierung, Nutzerforschung, UI/UX-Forschung, Benutzeroberfläche (UI), Mobile Entwicklung, GitHub, Javascript
★ 4.6 (8813) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Schlüsselverwaltung, Rechnerische Logik, Kryptographische Protokolle, Arithmetik, Computational Thinking, Verschlüsselung, Cybersecurity, Logisches Denken, Kryptographie, Grundsätze der Programmierung, Theoretische Informatik, Python-Programmierung, Graphentheorie, Bayessche Statistik, Algorithmen, Wahrscheinlichkeit, Wahrscheinlichkeitsrechnung und Statistik, Kombinatorik, Deduktive Argumentation, Netzwerkanalyse
★ 4.5 (3708) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Auszug, IBM Kognos-Analytik, IBM DB2, Datenbankarchitektur und -verwaltung, Apache Airflow, Relationale Datenbanken, Datenbank-Design, Laden Sie, Datenbank-Verwaltung, Datenumwandlung, Bash (Skriptsprache), Daten-Pipelines, Transformieren, Datenspeicher, Datenarchitektur, Apache Kafka, Data Warehousing, SQL, Datenbank-Management, Shell-Skript, Linux-Befehle, Datenvisualisierung
★ 4.7 (7006) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Visual Basic (Programmiersprache), Code-Überprüfung, Lösung Design, Fehlersuche, Daten importieren/exportieren, Computerprogrammierung, Programm-Entwicklung, Grundsätze der Programmierung, Tabellenkalkulations-Software, UI-Komponenten, Objektorientierte Programmierung (OOP), Microsoft Excel, Benutzeroberfläche (UI), Automatisierung, Excel-Makros, Problemlösung, Bereinigung von Daten, Simulationen, Wiederverwendbarkeit von Code, Datenverwaltung
★ 4.8 (4800) · Anfänger · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Datenwissenschaft, Qualität der Daten, Relationale Datenbanken, Datenumwandlung, Datenmodellierung, Datenkompetenz, Datenverwaltung, Datenwrangling, Datenmanipulation, SQL, Datenbank-Management, Datenanalyse, Deskriptive Analytik, Abfragesprachen
★ 4.6 (17.219) · Anfänger · Kurs · 1–4 Wochen