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: Reaktionsfähiges Web-Design, Benutzerkonten, Anwendungsprogrammierschnittstelle (API), Web-Anwendungen, JavaScript-Frameworks, Frontend-Integration, Server-Seite, React.js, UI-Komponenten, Back-End-Webentwicklung, React Redux, Front-End-Webentwicklung, Sichere Kodierung, Benutzeroberfläche (UI), Berechtigung (Computing), Beglaubigungen, Web-Design und Entwicklung
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: SQL, Relational Databases, Database Management, Database Application, Query Languages, Databases, Data Manipulation, Database Management Systems
Anfänger · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Software Engineering, Object Oriented Design, Software Testing, Software Development Tools, Unified Modeling Language, Development Environment, System Requirements, Requirements Analysis, Agile Software Development, Agile Methodology, Software Quality (SQA/SQC), Systems Development Life Cycle, Software Development Life Cycle, Software Development Methodologies, Functional Requirement, Software Engineering Tools, Object Oriented Programming (OOP), Systems Analysis, Software Development, Software Design
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Benutzererfahrung, Transaktionsverarbeitung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Kenntnisse der Apple Software, Zahlungssysteme, Mobile Entwicklung, Apple iOS, Benutzeroberfläche (UI), iOS-Entwicklung
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Import/Export, Matplotlib, Plot (Graphics), Pivot Tables And Charts, Jupyter, Data Visualization Software, Microsoft Excel, Data Analysis, Spreadsheet Software, Text Mining, Data Wrangling, Data Access, Data Manipulation, Data Cleansing, Data Presentation, Data Processing, Data Integration, Programming Principles, Time Series Analysis and Forecasting
Mittel · Spezialisierung · 3–6 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Systems Development Life Cycle, Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Requirements Management, Software Development Methodologies, User Requirements Documents, Requirements Elicitation, User Story, Waterfall Methodology, Software Architecture, Project Management, Cross-Functional Collaboration, Quality Assurance
Anfänger · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: AI powered creativity, Creativity, Generative AI Agents, Generative AI, Artificial Intelligence, Computational Thinking, Computer Programming, Agentic systems, Aesthetics, Algorithms, Musical Composition
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenzugang, Datenbank-Design, Datenbank-Software, Problemlösung, Abfragesprachen, Relationale Datenbanken, SQL
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Google Cloud
Kompetenzen, die Sie erwerben: Google Gemini, Gemini, Vibe coding, Web Development Tools, Generative AI Agents, Generative AI, Application Development, LLM Application, Google Cloud Platform, Software Development Tools, Cloud Development, Development Environment, Web Development, Web Applications, Secure Coding, Command-Line Interface, Application Security, Debugging
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Java Programmierung, Daten-Strukturen, Datenzugang, Datei-E/A, Java-Programmierung, Bereinigung von Daten, Java
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Oracle Databases, Database Administration, Relational Databases, Database Management Systems, Database Architecture and Administration, Data Import/Export, Patch Management, Memory Management, Database Systems, Operational Databases, Multi-Tenant Cloud Environments, Data Migration, Database Management, Data Storage Technologies, Software Installation, Performance Tuning, Servers, Database Software, Server Administration, Data Maintenance
Mittel · Spezialisierung · 3–6 Monate

Universidades Anáhuac
Kompetenzen, die Sie erwerben: Agile Methodology, Conflict Management, Team Building, Agile Project Management, Agile Software Development, Team Performance Management, Leadership Studies, Team Leadership, Employee Coaching, Organizational Leadership, Leadership and Management, Lean Methodologies, People Development, Continuous Improvement Process
Anfänger · Kurs · 1–3 Monate