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: Swift Programming, Internet Of Things, Embedded Software, Embedded Systems, Wireless Networks, Application Development, Display Devices, Interactive Design, Development Environment, Computer Programming, Real Time Data, Digital Communications
Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: React.js, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Mobile Entwicklung, SQL, Unix-Befehle, GitHub, React Native, Benutzerfreundliches Design, Restful API, Persona (Benutzererfahrung), Plattformübergreifende Entwicklung, Nutzerforschung, UI/UX-Forschung, Git (Versionskontrollsystem), Prüfung der Benutzerfreundlichkeit, Javascript, Interaktionsdesign, Versionskontrolle, Designforschung, Jest (JavaScript Testing Framework)
Anfänger · Spezialisierung · 3–6 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Prototyping, Reaktionsfähiges Web-Design, UI/UX-Strategie, Wireframing, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Adobe XD, Informationsarchitektur, Grafische und visuelle Gestaltung, Digitales Design, Benutzeroberfläche (UI), Benutzerfreundliches Design, Persona (Benutzererfahrung), Benutzererfahrung, Benutzeroberfläche (UI) Design, Nutzerforschung, Benutzerzentriertes Design, Attrappen, Visuelle Gestaltung, Interaktionsdesign, Web-Design
Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Business Transformation, Innovation, Digital Transformation, Serverless Computing, Cloud Services, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Culture Transformation, Application Programming Interface (API), Technology Strategies, Cloud Security, Data Mapping, Applied Machine Learning, Hybrid Cloud Computing, Data Strategy, Model Training, Cloud Platforms, Image Analysis, Infrastructure As A Service (IaaS)
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Java, Java Programming, Programming Principles, Computer Programming, Performance Tuning, Computational Thinking, Theoretical Computer Science, Solution Design
Anfänger · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: PHP (Scripting Language), Object Oriented Programming (OOP), Package and Software Management, Web Applications, Web Development Tools, Web Development, Scripting Languages, Development Environment, Scripting, Programming Principles, Debugging, Program Development, Data Structures
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Java, Java-Programmierung, Graphentheorie, Daten-Strukturen, Algorithmen, C++ (Programmiersprache), Computerprogrammierung, Java Programmierung, Datenspeicherung
Mittel · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Agentic Workflows, AI Workflows, Agentic systems, AI Orchestration, Claude Code, Generative AI Agents, Rust (Programming Language), Distributed Computing, Anthropic Claude, Go (Programming Language), LLM Application, Software Architecture, Artificial Intelligence, Software Design Patterns, Large Language Modeling, Scalability, TypeScript, Supervised Learning
Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Datenvisualisierung, Bereinigung von Daten, Datenwörterbuch, Plot (Grafiken), Software zur Datenvisualisierung, Rechnerische Logik, Datenzugang, Paket- und Softwareverwaltung, Python-Programmierung, Daten-Mapping, Daten-Strukturen, Datenmanipulation, Datenverarbeitung, Installation der Software, Datenanalyse, Datenwrangling, Entwicklungsumgebung, Datei-E/A, Grundsätze der Programmierung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Instagram, TikTok, Debugging, Keyword Research, Podcasting, Video Production, Vibe coding, Social Media Content, Prototyping, Shared Media, Social Media Marketing, Social Media Management, Search Engine Optimization, Copywriting, Mobile Development, Paid media, Business Planning, Mobile Development Tools, Earned Media, Other Mobile Programming Languages
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Erstellung des Dashboards, Data Warehousing, Integrität der Daten, Software zur Datenvisualisierung, Befehlszeilenschnittstelle, Software-Versionierung, Algorithmen, Analytik, Linux-Befehle, Datenbank Management, Dashboard, Einheitstest, Datenbank-Theorie, Datenbank-Management, MySQL, Unix, Datenbankarchitektur und -verwaltung, Einheitliche Prüfung, Datenbank-Software, Interaktive Datenvisualisierung, Datenbank-Verwaltung, Stern-Schema
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Code Reusability, Software Design Patterns, Maintainability, Program Development, Functional Design, Programming Principles, Python Programming
Anfänger · Kurs · 1–4 Wochen