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 Colorado System
Kompetenzen, die Sie erwerben: Datenbank-Design, Business Intelligence, Projektleitung, Datenmodellierung, Relationale Datenbanken, PostgreSQL, Datenumwandlung, Auszug, Datenarchitektur, SQL, Data Warehousing, Pivot-Tabellen und Diagramme, Integration von Daten
Gemischt · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Sprint Planning, Azure DevOps, Backlogs, Collaborative Software, Issue Tracking, Kanban Principles, Agile Software Development, Microsoft Azure, Project Management, DevOps
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Software Architektur, Software-Entwicklung, System-Programmierung, Elektronische Systeme, Unix, Software Entwurf, Elektronische Hardware, Elektrotechnik und Computertechnik, Leistungsoptimierung, Systementwurf und Implementierung, Hardware-Entwurf, Entwurf von Systemen, Systemanalyse, Eingebettete Software, Eingebettete Systeme, Software-Architektur, Systemarchitektur, Hardware-Architektur, Verlässlichkeit, Analyse der Anforderungen, Echtzeit-Betriebssysteme, Dienstleistungsebene
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Arbeitsablauf-Management, Design Thinking, Agile Methodik, Kontinuierlicher Verbesserungsprozess, Scrum (Software-Entwicklung), Produktprüfung, Prozessverbesserung, Abfallminimierung, Produktentwicklung, Lean Six Sigma, Prozess-Mapping, Kaizen-Methodik, Kanban-Prinzipien, Software-Entwicklung, Analyse des Geschäftsablaufs, Agile Software-Entwicklung, Schlanke Fertigung, Methoden der Softwareentwicklung, Schlanke Methodologien, Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, System Software, Memory Management, Computer Systems, OS Process Management, File Management, System Programming, File I/O, Unix, Performance Tuning, Hardware Architecture, Peripheral Devices, Computer Hardware, Algorithms
Mittel · Kurs · 3–6 Monate

The University of Edinburgh
Kompetenzen, die Sie erwerben: Klinische Dokumentation, Gesundheitsinformatik, Python-Programmierung, Statistische Methoden, Datenwissenschaft, Präzisionsmedizin, Bioinformatik, Maschinelles Lernen, Netzwerk-Modell, Verarbeitung natürlicher Sprache, Daten-Ethik, Biostatistik, Datenanalyse, Modellierung von Prozessen, Angewandtes maschinelles Lernen, Wahrscheinlichkeitsrechnung und Statistik, Medizinische Bildgebung, Methoden des maschinellen Lernens, Statistische Modellierung, Bildanalyse
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-API, Webhook-Sicherheit, Cloud-Hosting, Kontoführung, Überwachung der Qualität, Business-Kommunikation, Migration von Daten, Anwendungsprogrammierschnittstelle (API)
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: System-Konfiguration, Schnelles Engineering, Computer Programmierung, Prompt-Muster, GitHub Kopilot, KI-Kenntnisse, Installation der Software, GitHub, Computerprogrammierung
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Relationale Datenbanken, Computerwissenschaft, Informatik, Datenanalyse, Computer Programmierung, SQL, MySQL, Computerprogrammierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenvisualisierung, Abfragesprachen, Marketing-Analytik, Deskriptive Statistik, Bereinigung von Daten, Software zur Datenvisualisierung, Explorative Datenanalyse, Google Sheets, Datenanalyse, Datenmanipulation, Analyse, SQL, Statistische Analyse, Korrelationsanalyse, Datenwrangling, Tabellenkalkulations-Software, Daten-Storytelling, Dashboard, Erstellung des Dashboards, Tableau-Software
Anfänger · Kurs · 1–3 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Python Programming, JSON, File Management, Scripting, Scripting Languages, Data Import/Export, Computer Programming
Anfänger · Kurs · 1–4 Wochen