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: Application Security, Security Testing, Risk Management Framework, Systems Development Life Cycle, Secure Coding, Threat Modeling, Software Testing, Software Development, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Development Testing, Software Development Methodologies, Application Programming Interface (API), Code Reusability, Databases, Agile Methodology, Exploitation techniques, Data Validation
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Design und Entwicklung, Cascading Style Sheets (CSS), Bootstrap (Front-End-Framework), Web-Entwicklung, Anwendungs-Rahmenwerke, Reaktionsfähiges Web-Design, Front-End-Webentwicklung, Web-Design, UI-Komponenten, Web-Frameworks, HTML und CSS, Web-Entwicklungs-Tools, Hypertext Markup Language (HTML)
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Responsive Web Design, User Interface (UI) Design, HTML and CSS, User Interface (UI), User Interface and User Experience (UI/UX) Design, Web Design, Figma (Design Software), Typography, Digital Design, Front-End Web Development, Web Design and Development, Graphic and Visual Design, Design Elements And Principles, Maintainability, Mockups, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Web Development, Web Development Tools, Software Engineering
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Qualitätssicherung, Software-Dokumentation, Instandhaltbarkeit, Grundsätze der Programmierung, Leitfäden
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Plattformübergreifende Entwicklung, iOS-Entwicklung, Web-Design und Entwicklung, Mobile Entwicklung, Flutter (Software), Entwicklungsumgebung
Anfänger · Projekt · Weniger als 2 Stunden

Erasmus University Rotterdam
Kompetenzen, die Sie erwerben: R Programmierung, Quantitative Forschung, Datenanalyse, Qualitative Forschung, Analytische Fähigkeiten, Technische Kommunikation, Forschungsmethodologien, Stichproben (Statistik), Kleine Daten, Statistische Analyse, Statistische Hypothesenprüfung, R (Software), Statistische Software, Statistische Berichterstattung
Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Agentic Workflows, Technical Communication, AI Enablement, Model Deployment, AI Workflows, Generative AI Agents, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), Decision Intelligence, Agentic systems, Responsible AI, Artificial Intelligence, Cloud Computing, Deep Learning, Data Visualization, Python Programming, Machine Learning, Data Engineering, Anomaly Detection, Statistical Analysis
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Animation and Game Design, Unity Engine, Game Design, 3D Assets, Animations, Computer Graphics, Video Game Development, User Interface (UI), UI Components, User Interface (UI) Design, Virtual Environment, Computer Graphic Techniques, Visualization (Computer Graphics), Performance Tuning, Interactive Design, Software Design, C# (Programming Language), Code Reusability, Model Optimization, Scripting
Mittel · Spezialisierung · 3–6 Monate
Codio
Kompetenzen, die Sie erwerben: OAuth, Web Development Tools, Authentications, Web Servers, Application Programming Interface (API), API Design, Cloud API, Restful API, Server Side, Web Development, Servers, JSON, Software Documentation, Web Applications, Javascript, Web Services, Technical Documentation, Application Security
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmanipulation, Generative KI, Datenanalyse, Python-Programmierung, Datenkompetenz, ChatGPT, OpenAI, Schnelles Engineering, Datenvisualisierung, OpenAI-API, Verarbeitung natürlicher Sprache, Plot (Grafiken), Software zur Datenvisualisierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: R Programmierung, Regressionsanalyse, Wahrscheinlichkeitsverteilung, Statistische Inferenz, Statistische Modellierung, Statistische Methoden, Modellevaluation, Wahrscheinlichkeitsrechnung und Statistik, Logistische Regression, Statistische Analyse, Statistische Programmierung, R (Software), Statistische Hypothesenprüfung, Bewertung des Modells, Prädiktive Modellierung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: SQL, Database Management, Relational Databases, Databases, Database Design, Query Languages, Data Visualization, Web Scraping, Interactive Data Visualization, Data Processing, Object Oriented Programming (OOP), Object Oriented Design, Data Modeling, Geospatial Mapping, Data Storage, Python Programming, Data Collection
Gemischt · Kurs · 1–3 Monate