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.

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Mathematische Modellierung, Öffentliche Gesundheit und Krankheitsvorbeugung, Infektionskrankheiten, Öffentliche Gesundheit, Epidemiologie, Infektionskontrolle, Differentialgleichungen
Mittel · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Studio, Android (Operating System), Android Development, Mockups, Mobile Development, Mobile Development Tools, Software Design, Software Design Patterns, User Interface (UI) Design, Application Design, Prototyping, UI Components, Design Elements And Principles, Development Environment, File Systems, GitHub
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Mobile Entwicklung, Prototyping, Anwendungsdesign, Benutzerzentriertes Design, UI-Komponenten, Gestaltungselemente und -prinzipien, Typografie, Design Thinking, Figma (Entwurfssoftware), Layout Gestaltung, Benutzeroberfläche (UI) Design, Grafische und visuelle Gestaltung, Reaktionsfähiges Web-Design, Web-Anwendungen, Web-Design und Entwicklung, Wireframing, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerfreundliches Design, Web-Design, Front-End-Webentwicklung
Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, UI-Komponenten, React.js, React Native, Benutzeroberfläche (UI), Interaktives Design, Plattformübergreifende Entwicklung, Entwicklungsumgebung, Mobile Entwicklungstools, Front-End-Webentwicklung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Statistical Hypothesis Testing, Statistical Analysis, Correlation Analysis, SAS (Software), Regression Analysis, Statistical Programming, Exploratory Data Analysis, Statistical Software, Statistical Methods, Probability & Statistics, Statistical Modeling, Statistical Inference, Sampling (Statistics), Analysis, Graphical Tools, Predictive Modeling, Model Evaluation
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: API-Entwurf, Anwendungsprogrammierschnittstelle (API), ASP.NET, Anwendungs-Rahmenwerke, Middleware, Sichere Kodierung, Back-End-Webentwicklung, Server-Seite, .NET-Rahmenwerk, Microsoft Kopilot, C# (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Model Evaluation, Model Training, Exploratory Data Analysis, Data Cleansing, Text Mining, Scikit Learn (Machine Learning Library), Probability & Statistics, Natural Language Processing, Data Preprocessing, Social Media Analytics, Unstructured Data, Classification Algorithms, Python Programming, Applied Machine Learning, Machine Learning, Automation
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Kontext Technik, Generative AI-Agenten, Web-Entwicklungs-Tools, Fehlersuche, Software-Entwicklung, Vibe-Codierung, AI-Integrationen, Benutzeroberfläche (UI), Agentische Arbeitsabläufe, Modell-Kontext-Protokoll, AI-Arbeitsabläufe, Code-Überprüfung, Integrierte Entwicklungsumgebungen, Installation der Software, Web-Entwicklung, System-Konfiguration, Kontext-Management
Mittel · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Methoden des maschinellen Lernens, Angewandte Mathematik, Mathematische Modellierung, Datenmanipulation, Unüberwachtes Lernen, Lineare Algebra, Angewandtes maschinelles Lernen, Python-Programmierung, Algorithmen, Numerische Analyse
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Modell-Optimierung, Mathematische Modellierung, Mathematische Software, Simulation und Simulationssoftware, Schätzung, Laboruntersuchungen, Elektroingenieurwesen, Elektrische Energiesysteme, Elektronische Komponenten, Elektrische Systeme, Leistungselektronik, Laborforschung, Matlab, Technische Berechnungen, Simulationen, Grundlegende elektrische Systeme
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Entwicklungstests, Verifizierung und Validierung, Leitlinien für die Zugänglichkeit von Webinhalten, Anwendungs-Rahmenwerke, Benutzerfreundlichkeit, Javascript, Wireframing, Code-Überprüfung, Reaktionsfähiges Web-Design, HTML und CSS, Web-Frameworks, Hypertext Markup Language (HTML), Web-Design und Entwicklung, Web-Entwicklung, Cascading Style Sheets (CSS), Web-Design, Front-End-Webentwicklung
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Workflow Management, Jira (Software), Product Roadmaps, Collaborative Software, Kanban Principles, Project Coordination, Agile Software Development, Agile Methodology, Issue Tracking, Agile Project Management, Project Management Software
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden