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.

Michigan State University
Kompetenzen, die Sie erwerben: Unity-Engine, Entwicklung von Videospielen, Geschichtenerzählen, Benutzerfreundliches Design, Design erleben, Animationen, Benutzeroberfläche (UI), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Spiel-Design, C# (Programmiersprache), Animation und Spieldesign
★ 4.7 (125) · Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Leistungsprüfung, Geschäftsberichte, Software-Dokumentation, Generative KI, Datenbankarchitektur und -verwaltung, Datenbank-Entwicklung, Migration von Daten, Prototyping, Erstellung des Dashboards, SQL, Datenbank-Management, ChatGPT, Datenbank-Design
★ 4.8 (55) · Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Web Design, Bootstrap (Front-End Framework), Web Design and Development, Web Development, Web Applications, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Browser Compatibility, User Interface and User Experience (UI/UX) Design, User Experience Design, Requirements Analysis, Requirements Elicitation, Client Services, Javascript
★ 4.7 (56) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI-Komponenten, Ereignisgesteuerte Programmierung, Android-Entwicklung, Benutzeroberfläche (UI) Design, Mobile Entwicklung, Animationen, Benutzeroberfläche (UI), Plattformübergreifende Entwicklung, Android-Jetpack, Android-Studio, Kotlin, Erweiterbare Markup-Sprache (XML)
★ 4.6 (156) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: JSON, Restful API, HTML and CSS, Web Design, Web Design and Development, Cloud API, Hypertext Markup Language (HTML), Web Development, Application Programming Interface (API), Cascading Style Sheets (CSS), Web Applications, Real Time Data, Javascript
★ 4.3 (49) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Microsoft Excel, Datengestützte Entscheidungsfindung, Operations Research, Geschäftsmodellierung, Analytik, Entscheidungsfindung, Modell-Optimierung, Business-Analytik, Mathematische Modellierung, Grafische Darstellung, Tabellenkalkulations-Software, Prozess-Optimierung, Excel-Formeln
★ 4.7 (91) · Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Performance Tuning, Django (Web Framework), Authentications, Object-Relational Mapping, Cloud Hosting, User Accounts, Development Environment, Application Security, Python Programming
★ 4.6 (116) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Pseudocode, Computational Thinking, Debugging, Algorithms, Programming Principles, Web Development Tools, Computational Logic, Front-End Web Development, Solution Design, Javascript, Computer Programming, Data Structures, Web Development, Technical Communication
★ 4.6 (36) · Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: NumPy, Python-Programmierung, Daten importieren/exportieren, Datenvisualisierung, Datenanalyse, Software zur Datenvisualisierung, Datenmanipulation, Datei-E/A, Pandas (Python-Paket), Interaktive Datenvisualisierung, Bereinigung von Daten, JSON, Vorverarbeitung von Daten, Web-Scraping, Datenwissenschaft, Matplotlib, Datenverarbeitung
★ 4.3 (201) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java-Programmierung, Java-Plattform Enterprise Edition (J2EE), Java, Web-Anwendungen, Anwendungs-Rahmenwerke, Bereitstellung von Anwendungen, Server-Seite, Anwendungsserver, Web-Entwicklung, Web-Server
★ 4.6 (82) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Installation der Software, Entwicklungsumgebung, Generative KI, KI-Kenntnisse, AI-Arbeitsabläufe, LLM-Bewerbung, Künstliche Intelligenz, Software-Entwicklungstools, Modellierung großer Sprachen, Werkzeuganrufe, Agentische Systeme, Generative AI-Agenten, KI-Orchestrierung, Agentische Arbeitsabläufe
★ 4.6 (145) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbank-Systeme, Relationale Datenbanken, Datenbank-Entwicklung, Datenbank-Software, Integrität der Daten, SQL, Datenbank-Management, Datenbanken, Datenbank-Design
★ 4.6 (324) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden