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: Anwendungsentwicklung, Python-Programmierung, Spiel-Design, Programm-Entwicklung, Animation und Spieldesign, Entwicklung von Videospielen, Grundsätze der Programmierung, Animationen, Interaktives Design, Computerprogrammierung, Computergrafik, Ereignisgesteuerte Programmierung, Computer Programmierung, Daten-Strukturen, Objektorientierte Programmierung (OOP)
★ 4.9 (1213) · Anfänger · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Web-Entwicklung, Wiederverwendbarkeit von Code, Datenwissenschaft, Python-Programmierung, Instandhaltbarkeit, Datenanalyse, Leitfäden, Grundsätze der Programmierung, Anwendungs-Rahmenwerke, Computerprogrammierung, Computer Programmierung, Web-Anwendungen, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Spiel-Design, Visualisierung (Computergrafik), Musikalische Komposition, Benutzeroberfläche (UI), Animation und Spieldesign, Computer-Programmierwerkzeuge, Entwicklung von Videospielen, Grafik-Software, Animationen, Interaktives Design, Computerprogrammierung, Multimedia, Computergrafik, Javascript, Computer Programmierung, Web-Anwendungen, Mobile Entwicklung, Bildanalyse, Musik, Digitale Signalverarbeitung
★ 4.1 (55) · Gemischt · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Event-Driven Programming, Programming Principles, Computer Programming, Code Reusability, Computational Logic, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Network Model, Natural Language Processing, Algorithms, Web Services, Problem Solving, Geospatial Information and Technology, Application Programming Interface (API)
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Programm-Entwicklung, Fehlersuche, Installation der Software, Grundsätze der Programmierung, Computerprogrammierung, Computational Thinking, Computer Programmierung
★ 4.8 (233.306) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, Generative AI-Agenten, Bereitstellung von Anwendungen, AI-Arbeitsabläufe, Operative Effizienz, Arbeitsablauf-Management, No-Code-Entwicklung, IBM Wolke, Selbstbedienungstechnologien, Verbesserung der Kundenerfahrung, Kundenbetreuung, LLM-Bewerbung, Kontext-Management, Generative KI, WordPress
★ 4.7 (3805) · Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Datenwissenschaft, R Programmierung, Fehlersuche, Daten importieren/exportieren, Datenanalyse, Web-Scraping, Integrierte Entwicklungsumgebungen, Datenmanipulation, Grundsätze der Programmierung, Jupyter, R (Software), Datei-E/A, Daten-Strukturen
★ 4.5 (614) · Anfänger · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Datenspeicherung, Wiederverwendbarkeit von Code, Python-Programmierung, Computer-Programmierwerkzeuge, Daten importieren/exportieren, Funktionales Design, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Software-Entwicklungstools, Computerprogrammierung, Software-Dokumentation, Computer Programmierung, Jupyter, Computational Thinking, Entwicklungsumgebung, Daten-Strukturen, Datei-E/A
★ 4.6 (1254) · Anfänger · Kurs · 1–4 Wochen
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Programm-Entwicklung, Rechnerische Logik, Grundsätze der Programmierung, Speicherverwaltung
★ 4.5 (6777) · Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Microsoft Entwicklungswerkzeuge, Programm-Entwicklung, Microsoft Visual Studio, Fehlersuche, Integrierte Entwicklungsumgebungen, Leistungsoptimierung, Grundsätze der Programmierung, Computerprogrammierung, Microsoft Kopilot, Entwicklungsumgebung, Computer Programmierung, C# (Programmiersprache), Objektorientierte Programmierung (OOP), Objektorientierter Entwurf
★ 4.6 (129) · Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Problemlösung, Mathematische Software, Programm-Entwicklung, Benutzeroberfläche (UI), Rechnerische Logik, Fehlersuche, Grundsätze der Programmierung, Plot (Grafiken), Dateiverwaltung, Computerwissenschaft, Computerprogrammierung, Informatik, C (Programmiersprache), Matlab, Computer Programmierung, Entwicklungsumgebung, Datei-E/A, Daten-Strukturen, Technische Berechnungen
★ 4.8 (17.989) · Anfänger · Kurs · 1–3 Monate