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: Code Reusability, Object Oriented Programming (OOP), Jupyter, Computer Programming, Python Programming, Electrical and Computer Engineering, Program Development, Simulation and Simulation Software, Computational Logic, Hardware Design, Electronic Systems, Simulations, Process Modeling, Programming Principles
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Storytelling, Data Presentation, Conversion Funnel Analysis, Dashboard, Data Pipelines, Strategic Prioritization, Customer Retention, Customer Analysis, Product Strategy, SQL, Data Analysis, Business Intelligence, Data Warehousing, Pandas (Python Package), Performance Metric, Statistical Analysis, Scikit Learn (Machine Learning Library), Decision Making, Resource Allocation, Python Programming
Mittel · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: JavaScript-Frameworks, Ereignisgesteuerte Programmierung, Web-Entwicklung, Benutzeroberfläche (UI), Front-End-Webentwicklung, Instandhaltbarkeit, Web-Design und Entwicklung, Frontend-Integration, Eckig, Anwendungs-Rahmenwerke, UI-Komponenten, React.js, Reaktionsfähiges Web-Design
Mittel · Kurs · 1–4 Wochen

Howard University
Kompetenzen, die Sie erwerben: Python-Programmierung, Angewandte Mathematik, Lineare Algebra, Algebra
Gemischt · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Leitlinien für die Zugänglichkeit von Webinhalten, Web-Entwicklungs-Tools, Web-Entwicklung, Semantisches Web, Web-Design und Entwicklung, Hypertext Markup Language (HTML), Web-Inhalt, Web-Design
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Data Pipelines, Model Evaluation, Systems Design, Transfer Learning, Data Preprocessing, Data Quality, Feature Engineering, Deep Learning, Python Programming, Data Validation, Scikit Learn (Machine Learning Library), Applied Machine Learning, Predictive Modeling, Software Engineering, Debugging, Supervised Learning, Git (Version Control System), Performance Metric, Statistical Analysis
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Game Design, Python Programming, Programming Principles, Program Development, Computer Programming, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Edureka
Kompetenzen, die Sie erwerben: Schnelles Engineering, Code-Überprüfung, Web-Entwicklung, Web-Anwendungen, Prompt-Muster, AI-Sicherheit, Modell-Kontext-Protokoll, Sicherheitstests, AI-Förderung, Claude Code, Sicherheitsprüfung, LLM-Bewerbung, Agentische Arbeitsabläufe, Software-Prüfung, Generative AI-Agenten, Software-Entwicklung, Anthropischer Claude, Vibe-Codierung, AI-Arbeitsabläufe, Softwaretechnik, KI-Orchestrierung
Mittel · Kurs · 1–4 Wochen

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

LearnQuest
Kompetenzen, die Sie erwerben: Object-Relational Mapping, Database Design, Data Access, Data Persistence, Java, Relational Databases, Data Mapping, Java Programming, JUnit, SQL, Database Development, Query Languages, Software Versioning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Unit Testing, Development Testing, Test Script Development, Test Case, Software Testing, Python Programming, File I/O
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Scrum Alliance
Kompetenzen, die Sie erwerben: Teamleitung, Agile Methodik, Agile Produktentwicklung, Produktmanagement, Änderungsmanagement, Kontinuierlicher Verbesserungsprozess, Projektleitung, Agiles Projektmanagement, Agile Entwicklung von Software, Change Management, Anwenderbericht, Agile Software-Entwicklung, Teamorientiert, Teambildung, Zusammenarbeit im Team, Leistungsmanagement im Team, Organisatorischer Wandel, Team Management
Anfänger · Kurs · 1–3 Monate