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 at Buffalo
Kompetenzen, die Sie erwerben: Transaktionsverarbeitung, Kryptographie, Virtuelle Umgebung, Blockchain, Algorithmen, Netzwerk-Protokolle, Virtuelle Maschinen, Verteiltes Rechnen, Verifizierung und Validierung, Integrität der Daten, Kryptographische Protokolle
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Swift Programming, Internet Of Things, Embedded Software, Embedded Systems, Wireless Networks, Application Development, Display Devices, Computer Programming, Real Time Data, Digital Communications
Anfänger · Kurs · 1–4 Wochen
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Java, Grundsätze der Programmierung, Leistungsoptimierung, Funktionales Design, Daten-Strukturen, Ereignisgesteuerte Programmierung, Funktionelle Prüfung, Anwendungsdesign, Software-Entwurfsmuster, Andere Programmiersprachen, Scala-Programmierung
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Fehlersuche, Hypertext Markup Language (HTML), Web-Entwicklungs-Tools, Leitlinien für die Zugänglichkeit von Webinhalten, Interaktives Design, Ereignisgesteuerte Programmierung, Web-Entwicklung, Daten-Strukturen, Javascript, Cascading Style Sheets (CSS), HTML und CSS, Web-Design, Web-Design und Entwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Code Reusability, Maintainability, Event-Driven Programming
Mittel · 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

Kompetenzen, die Sie erwerben: Prompt Engineering, AI Orchestration, AI Workflows, LangChain, Retrieval-Augmented Generation, Agentic Workflows, Tool Calling, LangGraph, LLM Application, Prompt Patterns, Agentic systems, Multimodal Prompts, Model Context Protocol, Generative AI, AI Security, Generative AI Agents, Vector Databases, OpenAI API, AI Integrations, Software Development
Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Software zur Datenanalyse, Angewandtes maschinelles Lernen, Infektionskrankheiten, Bioinformatik, Algorithmen, Statistische Analyse, Computational Thinking, Unüberwachtes Lernen, Mikrobiologie, Markov-Modell, Biowissenschaften, Algorithmen für maschinelles Lernen, Python-Programmierung, Statistische Methoden, Präzisionsmedizin, Biotechnologie, Epidemiologie, Molekularbiologie
Anfänger · Spezialisierung · 3–6 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Data Wrangling, Data Manipulation, Data Transformation, Data Integration, Extract, Transform, Load, Data Processing, Data Preprocessing, Data Cleansing, Data Quality, Alteryx, SQL, Data-Driven Decision-Making, Business Analysis, Data Pipelines, Relational Databases, Data Integrity, Internal Communications, Data Collection, Python Programming, Automation
Gemischt · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Angular, HTML and CSS, Data Structures, Spring Boot, Eclipse (Software), Restful API, Java Programming, JavaScript Frameworks, Object Oriented Programming (OOP), Model View Controller, Software Development Tools, Hypertext Markup Language (HTML), Java, Computer Programming Tools, Application Frameworks, Front-End Web Development, Spring Framework, Object Oriented Design, Cascading Style Sheets (CSS), Javascript
Mittel · Spezialisierung · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Datenwissenschaft, Deskriptive Statistik, Datenkompetenz, Analytik, Datenverarbeitung, Pandas (Python-Paket), Datenanalyse, Datenmanipulation, Angewandtes maschinelles Lernen, Datenvisualisierung, Unüberwachtes Lernen, NumPy, Maschinelles Lernen, Statistik, Algorithmen für maschinelles Lernen, Python-Programmierung, Plot (Grafiken), Statistische Methoden
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Computing, Öffentliche Wolke, Skalierbarkeit, Cloud-Plattformen, Cloud-Management, Architektur des Cloud Computing, Datenbank-Management-Systeme, Cloud-Dienste, Cloud-Speicher, Virtualisierung, Microsoft Azure, Virtuelle Vernetzung, Virtuelle Maschinen, Cloud-Infrastruktur, Datenspeicherung, Virtuelle private Netzwerke (VPN), Cloud-Lösungen
Anfänger · Kurs · 1–4 Wochen