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: Robotergestützte Prozessautomatisierung, Automatisierung, Verwaltung von Dokumenten, Automatisierung von Geschäftsprozessen, Paket- und Softwareverwaltung, Daten importieren/exportieren, Tabellenkalkulations-Software, Benutzeroberfläche (UI), Software-Entwicklungstools, Dokumentenverwaltung, Feinabstimmung, Netzwerk-Protokolle, Datenmanagement, Computer-Plattformen, Datenmanipulation, UI-Komponenten, Web-Scraping, Kontext-Management, E-Mail-Automatisierung, Datenverwaltung, Grundsätze der Programmierung, Mensch-Computer-Interaktion
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: NoSQL, Back-End-Webentwicklung, Integrität der Daten, Datenbank Management, SQL, Abfragesprachen, Datenbank-Design, Datenbank-Theorie, Datenbanken, Relationale Datenbanken, MySQL, Datenbank-Management, Datenspeicher, Datenbank-Management-Systeme, Datenbank-Verwaltung
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenumwandlung, Explorative Datenanalyse, Statistik, Logistische Regression, Daten-Pipelines, Biostatistik, Statistische Analyse, R Programmierung, Statistische Inferenz, Statistische Modellierung, Regressionsanalyse, Bioinformatik, Statistische Hypothesenprüfung, Datenverarbeitung, Datenvorverarbeitung, Datenanalyse, Vorverarbeitung von Daten, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden
Gemischt · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Agile Methodik, Agiles Projektmanagement, Schätzung, Scrum (Software-Entwicklung), Anwenderbericht, Rückstände, Abnahmetests, Sprint-Planung, Agile Produktentwicklung, Agile Software-Entwicklung, Sprint-Retrospektiven, Agile Entwicklung von Software
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenwissenschaft, Integrität der Daten, SQL, Datenbank-Anwendung, Datenbank Management, Abfragesprachen, Datenbank-Theorie, Datenbank-Design, Datenmanipulation, Relationale Datenbanken, Datenbank-Management, Datenbank-Entwicklung, Datenanalyse, Datenbank-Verwaltung
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Team Management, Agiles Projektmanagement, Agile Methodik, Qualitätsmanagement, Projekt-Risikomanagement, Risikomanagement, Scrum (Software-Entwicklung), Anwenderbericht, Terminplanung, Projektleitung, Leistungsmanagement im Team, Technische Praktiken, Kommunikation mit Interessenvertretern, Technische Leitung, Stakeholder-Analyse, Umfangsmanagement, Führung des Teams, Agile Software-Entwicklung, Risikomanagement für Projekte, Teamleitung, Projekt-Scoping, Projektzeitpläne, Agile Entwicklung von Software
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Software Installation, Code Reusability, Python Programming, Computer Programming, Program Development, Computational Thinking, Memory Management, System Configuration
Gemischt · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Agile Methodik, Software-Entwicklung, Verifizierung und Validierung, Systemanforderungen, Softwaretechnik, Software-Architektur, Wasserfall-Methodik, Prozessgesteuerte Entwicklung, Software Architektur, Methoden der Softwareentwicklung, Entwicklungstests, Bereitstellung von Anwendungen, Agile Software-Entwicklung, Software-Prüfung, Lebenszyklus der Softwareentwicklung, Analyse der Anforderungen, Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen

Google AR & VR
Kompetenzen, die Sie erwerben: Augmented Reality, Augmented and Virtual Reality (AR/VR), Virtual Reality, Application Design, Virtual Environment, 3D Assets, Unity Engine, Mobile Development, User Experience, User Flows, Computer Hardware
Anfänger · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Business-Analytik, Datenmodellierung, Business Analyse, SQL, Datenbank Management, Abfragesprachen, Große Daten, Datenbank-Design, Datenbank-Management, Datenmanagement, Relationale Datenbanken, MySQL, Datenbanken, Datenanalyse, Datenbank-Entwicklung, Unternehmensanalyse, Datenverwaltung, Datenbank-Systeme
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Business Intelligence, Excel Macros, Pandas (Python Package), Prompt Engineering, Forecasting, Data Storytelling, Time Series Analysis and Forecasting, Regression Analysis, Data Quality, Responsible AI, ChatGPT, Microsoft Excel, Data Analysis, Report Writing, Interactive Data Visualization, Data Modeling, Generative AI, Data Visualization, Exploratory Data Analysis, Statistical Analysis
Mittel · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Modell Ausbildung, Datenvisualisierung, Maschinelles Lernen, Modell-Einsatz, Prädiktive Analytik, Python-Programmierung, Web-Frameworks, Statistisches maschinelles Lernen, Design Thinking, Modellevaluation, Klassifizierungsalgorithmen, Datenmanipulation, Statistische Modellierung, Datenverarbeitung, MLOps (Operationen für maschinelles Lernen), Bewertung des Modells, Methoden des maschinellen Lernens, Feature Technik, Technische Merkmale, Interaktive Datenvisualisierung, Prädiktive Modellierung, Überwachtes Lernen
Mittel · Spezialisierung · 3–6 Monate