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.

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Computer Programmierung, System Programmierung, Software Entwurf, Technische Informatik, Programm-Entwicklung, Betriebssysteme, Computergrafik, Software-Architektur, Computer Architektur, Informatik, Virtuelle Maschinen, Datenstrukturen
Gemischt · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: CI/CD, C# (Programming Language), Load Balancing, Continuous Integration, Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Debugging, SQL, Application Deployment, Microsoft Copilot, .NET Framework, Relational Databases, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Regressionsanalyse, Prädiktive Modellierung, Statistische Analyse, Datenverarbeitung, Statistische Inferenz, R-Programmierung, Statistik, Angewandte Mathematik, Wahrscheinlichkeit & Statistik, Bayessche Statistik, Lineare Algebra, Wahrscheinlichkeit, Mathematische Modellierung, Statistische Modellierung, Datenanalyse, Biostatistik, Statistische Methoden, Stichproben (Statistik), Wahrscheinlichkeitsverteilung
Fortgeschritten · Spezialisierung · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Blockchain, Verteiltes Rechnen, Aufkommende Technologien, Verschlüsselung, FinTech, Netzwerk-Modell, Verifizierung und Validierung, Netzwerkprotokolle, Datenintegrität, Kryptographie, Transaktionsverarbeitung, Virtuelle Umgebung, Datenstrukturen, Virtuelle Maschinen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Game Design, Program Development, Python Programming, Computer Programming, Scripting, Scripting Languages, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Open Source Technologie, R-Programmierung, Datenvisualisierungssoftware, Visualisierung (Computergrafik), Merkblatt (Software), Daten bereinigen, Paket- und Software-Management, Software-Dokumentation, Technische Dokumentation, Fehlersuche, Interaktive Datenvisualisierung, Ggplot2, GitHub, Datenvisualisierung, Datenmanipulation, Web Scraping, Tidyverse (R-Paket), Datamaps, Datenumwandlung
Anfänger · Spezialisierung · 3–6 Monate

Fractal Analytics
Kompetenzen, die Sie erwerben: SQL, Daten-Storytelling, Entscheidungsfindung, Power BI, Python-Programmierung, Datenmodellierung, Interaktive Datenvisualisierung, Storyboarding, Datenbank-Design, Explorative Datenanalyse, Feature Technik, Maschinelles Lernen, Angewandtes maschinelles Lernen, Kritisches Denken, Daten Präsentation, Datenmanipulation, Problemlösung, Datenvisualisierung, Menschenzentriertes Design, Ausdrücke zur Datenanalyse (DAX)
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Algorithmen, Kommunikationssysteme, Digitale Kommunikation, Elektrotechnik und Computertechnik, Angewandte Mathematik, Lineare Algebra, Mathematische Modellierung, Fortgeschrittene Mathematik, Grundsätze der Programmierung, Telekommunikation
Mittel · Kurs · 1–4 Wochen

California Institute of the Arts
Kompetenzen, die Sie erwerben: Adobe XD, Web-Sprache, Wireframing, Reaktionsfähiges Webdesign, Interaktionsdesign, HTML und CSS, Benutzererlebnis, Informationsarchitektur, Grafisches und visuelles Design, Gestaltungselemente und -prinzipien, Mockups, User Experience Design, Prototyping, UI/UX Strategie, User-Interface-(UI)-Design, Nutzerorientierte Gestaltung, Webdesign, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerforschung, Persona (Benutzererfahrung)
Anfänger · Spezialisierung · 3–6 Monate

AI CERTs
Kompetenzen, die Sie erwerben: Blockchain, Microservices, Enterprise Architecture, Go (Programming Language), Program Development, Business Logic, Application Programming Interface (API), Containerization, Auditing, Application Development, Development Environment, Security Controls, Cryptography, Debugging
Fortgeschritten · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Java Programmierung, Computer Programmierung, Entwicklungsumgebung, Befehlszeilen-Schnittstelle, Java, Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, UI Komponenten, Programm-Entwicklung, Software-Installation, Fehlersuche, Objektorientierter Entwurf, Benutzeroberfläche (UI), Web-Anwendungen, Virtuelle Maschinen, Grundsätze der Programmierung, Anwendungsserver, Eclipse (Software)
Mittel · Spezialisierung · 3–6 Monate

ESSEC Business School
Kompetenzen, die Sie erwerben: Daten-Storytelling, Geschäftsstrategie, Statistische Analyse, Informationstechnologie, Vorhersage, R-Programmierung, Erweiterte Analytik, Kundenanalyse, Digitale Transformation, Unternehmensanalytik, Fallstudien, Analytische Fähigkeiten, Datenanalyse, Prädiktive Analytik, Statistisches Programmieren, Komplexe Problemlösung, Statistische Methoden, Marketing-Analytik, People Analytics, Peer Review
Fortgeschritten · Spezialisierung · 3–6 Monate