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: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, AI Personalization, Mobile Development, AI Security, Prompt Engineering Tools, Anthropic Claude, Artificial Intelligence, LLM Application, Software Development Tools, Software Testing, Apple iOS, Test Automation, Software Development, Prototyping, Artificial Intelligence and Machine Learning (AI/ML)
Fortgeschritten · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Kommunikation, Risikomanagement, Kanban-Prinzipien, Sprint-Retrospektiven, Leiterschaft, Agile Methodik, Lebenszyklus der Softwareentwicklung, Computer Hardware, Sprint-Planung, Scrum (Software-Entwicklung), DevOps, Agiles Projektmanagement, Software Entwurf, Informationstechnologie, Agile Entwicklung von Software, Methoden der Softwareentwicklung, Anwenderbericht, Software-Architektur, Rückstände, Teambildung
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Apache Airflow, MLOps (Machine Learning Operations), Multi-Tenant Cloud Environments, Data Pipelines, Workflow Management, Business Workflow Analysis, Cloud Deployment, Continuous Deployment, CI/CD, Devops Tools, DevOps, Configuration Management, Python Programming, Scalability, Performance Tuning, System Monitoring
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Linux-Befehle, Betriebssysteme, Relationale Datenbanken, Authentifizierungen, Datenbank Management, Dateisysteme, Unix, Linux, Benutzerkonten, SQL, Befehlszeilen-Schnittstelle, Autorisierung (Computing), Bash (Skriptsprache)
Anfänger · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Game Design, Algorithms, Debugging
Anfänger · Kurs · 1–3 Monate

Nanjing University
Kompetenzen, die Sie erwerben: Data Analysis, Statistical Analysis, Financial Data, Data Presentation, Data Processing, User Interface (UI), Object Oriented Programming (OOP), Data Capture, Pandas (Python Package), NumPy, Python Programming, Graphical Tools, Data Manipulation, Matplotlib, Data Preprocessing
Gemischt · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: AI Workflows, Technical Communication, AI Enablement, Model Deployment, Generative AI Agents, Data Integration, AI Orchestration, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems, Responsible AI, Artificial Intelligence, Cloud Computing, Deep Learning, Data Visualization, Python Programming, Machine Learning, Data Engineering, Anomaly Detection, Statistical Analysis
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: JSON, jQuery, Browser Compatibility, Event-Driven Programming, UI Components
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Flask (Web-Framework), Fehlersuche, Bereitstellung von Anwendungen, Einheitstest, Restful API, KI-Förderung, Code-Überprüfung, Grundsätze der Programmierung, Server-Seite, Künstliche Intelligenz, Web-Anwendungen, Python-Programmierung
Mittel · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Data Structures, Integrated Development Environments, Debugging, Development Environment
Anfänger · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Webdienste, Objektorientierte Programmierung (OOP), Unified Modeling Language, Code-Überprüfung, Produktfamilie Technik, Java, Model-View-Controller, Softwareentwicklung, API-Design, Software Entwurf, Restful API, Systemsoftware Systeme, Instandhaltbarkeit, Software-Entwurfsmuster, Objektorientierter Entwurf, Software-Dokumentation, Simple Object Access Protocol (SOAP), Microservices, Software-Architektur, Serviceorientierte Architektur
Anfänger · Spezialisierung · 3–6 Monate