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.

University of California San Diego
Kompetenzen, die Sie erwerben: Eingebettete Systeme, Drahtlose Netzwerke, Anwendungsentwicklung, Netzwerk-Protokolle, Android-Entwicklung, Sitzungseinleitungsprotokolle, Open-Source-Technologie, Telekommunikation, Mobile Entwicklung, Internet der Dinge, Android-Studio, Kommunikationssysteme, Netzwerkprotokolle
Gemischt · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Data Structures, C (Programming Language), Programming Principles, Program Development, Computer Programming, Object Oriented Programming (OOP), Maintainability, Algorithms, Debugging
Gemischt · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Responsible AI, Generative AI, Prompt Engineering, Amazon Bedrock, AWS SageMaker, AI Workflows, Agentic systems, AI Enablement, AI Product Strategy, Generative AI Agents, Amazon Web Services, AI Orchestration, Application Programming Interface (API), Application Development, Model Deployment, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, LLM Application, Solution Architecture, Data Management
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Javascript, Full-Stack Web-Entwicklung, Virtuelle Umgebung, Django (Web-Framework), Front-End-Webentwicklung, Datenbank Management, Anwendungsprogrammierschnittstelle (API), MySQL, Web-Anwendungen, Hypertext Markup Language (HTML), Skalierbarkeit, Back-End-Webentwicklung, Reaktionsfähiges Web-Design, Cloud Computing, Datenbank-Management
Mittel · Kurs · 1–3 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Relational Databases, Object-Relational Mapping, Database Management, Database Design, SQL, Databases, Data Persistence, Query Languages, Data Integrity, Data Manipulation, Python Programming, Computer Programming
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Backlogs, Quality Management, Project Closure, Project Planning, Scope Management, Project Scoping, Agile Project Management, Budget Management, Project Risk Management, Milestones (Project Management), Team Leadership, Communication Planning, Agile Software Development, Product Roadmaps, Sprint Retrospectives, Resource Management, Project Management Life Cycle, Smart Goals, Change Management, Project Management
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenmanagement, Integrierte Entwicklungsumgebungen, React Native, Anwendungsentwicklung, iOS-Entwicklung, Swift-Programmierung, Plattformübergreifende Entwicklung, Mobile Entwicklungstools, Cloud-Hosting, Apple Xcode, Test-Tools, Entwicklungsumgebung, Computer-Programmierwerkzeuge, Datenverwaltung, Apple iOS, Anwendungs-Rahmenwerke, Android-Studio, Mobile Entwicklung, Software-Prüfung
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Front-End Web Development, JSON, Application Development, Model View Controller, Program Development, Javascript, Development Environment, Back-End Web Development, API Design, Web Development, Microsoft Visual Studio, Software Design Patterns, Cascading Style Sheets (CSS)
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: React.js, Routing Protocols, UI Components, JavaScript Frameworks, Frontend Performance, Front-End Web Development, Performance Tuning, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), Jest (JavaScript Testing Framework), Web Development Tools, Interaction Design, Debugging, Javascript, Application Performance Management, Web Frameworks, Data Management
Mittel · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Techniken der Ausbeutung, SQL, Anwendungssicherheit, Sichere Kodierung, Betriebssysteme, Amazon Web Services, Bewertungen der Anfälligkeit, Penetrationstests, Amazon Webdienste, C (Programmiersprache), Software-Entwurfsmuster
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Software Development, Hardware Architecture, Debugging, Application Security, Microarchitecture, Computer Architecture, C (Programming Language), Digital Signal Processing, System Configuration, Application Development, Security Engineering, C++ (Programming Language), System Requirements
Mittel · Spezialisierung · 3–6 Monate