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.

Peking University
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, System Programming, Computer Systems, OS Process Management, File Management, Unix, Data Storage, Performance Tuning, Virtualization, Computer Hardware, Algorithms
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programming, Programming Principles, Data Import/Export, Data Structures, Integrated Development Environments, Python Programming, Computer Science
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI Komponenten, Benutzeroberfläche (UI), Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, Swift Programmierung, User-Interface-(UI)-Design, Animationen, Apple Xcode, Apple iOS
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Storytelling, SQL, Data Visualization Software, Database Design, AWS SageMaker, Unsupervised Learning, Data Visualization, Interactive Data Visualization, Dashboard, Feature Engineering, Time Series Analysis and Forecasting, Database Management, Exploratory Data Analysis, A/B Testing, Tableau Software, Pandas (Python Package), Matplotlib, Python Programming, Data Analysis, Machine Learning
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Docker (Software), Database Development, Cloud Deployment, Application Security, Java, Containerization, SQL, Databases, MySQL, NoSQL, Kubernetes, Test Driven Development (TDD), Object Oriented Design
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Test Planning, Test Tools, Prompt Engineering, Version Control, OpenAI API, Debugging, Google Gemini, Software Design Patterns, Object Oriented Design, Software Testing, GitLab, Responsible AI, Infrastructure as Code (IaC), Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, GitHub, Artificial Intelligence and Machine Learning (AI/ML)
Mittel · Spezialisierung · 3–6 Monate

Universidade Estadual de Campinas
Kompetenzen, die Sie erwerben: Android Studio, Android Development, Mobile Development, Event-Driven Programming, User Interface (UI), Application Development, Java, Development Environment, User Interface and User Experience (UI/UX) Design, Extensible Markup Language (XML), Object Oriented Programming (OOP)
Mittel · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Datenbank Management, Daten importieren/exportieren, Google Cloud-Platform, Abfragesprachen, Data-Warehousing, Datenbank Entwicklung, SQL
Anfänger · Projekt · Weniger als 2 Stunden

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

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: Model View Controller, Selenium (Software), Web Applications, Java, JUnit, Data Access, Software Testing, Application Development, Agile Software Development, Test Automation, Software Design Patterns
Mittel · Kurs · 1–4 Wochen

The Chinese University of Hong Kong
Kompetenzen, die Sie erwerben: Operations Research, Computational Logic, Combinatorics, Algorithms, Applied Mathematics, Mathematical Modeling, Mathematical Software, Computational Thinking, Programming Principles, Theoretical Computer Science, Performance Tuning, Linear Algebra
Mittel · Kurs · 1–4 Wochen