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 Washington
Kompetenzen, die Sie erwerben: R Programmierung, Modell-Optimierung, Maschinelles Lernen, Graphentheorie, Methoden des maschinellen Lernens, Statistik, Statistische Methoden, Statistische Analyse, Analytik, Datenwissenschaft, Überwachtes Lernen, Unüberwachtes Lernen, Entscheidungsbaum-Lernen, Angewandtes maschinelles Lernen, Große Daten, Prädiktive Analytik, Statistische Inferenz, Datenanalyse, Netzwerkanalyse, Klassifizierungsalgorithmen
Gemischt · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Datenerfassung, Maschinelles Lernen, Bereinigung von Daten, Daten-Synthese, Datenmanipulation, Pandas (Python-Paket), Scikit Learn (Bibliothek für maschinelles Lernen), Interaktive Datenvisualisierung, Software zur Datenvisualisierung, Datenumwandlung, Generative KI, Datenvisualisierung, Explorative Datenanalyse, Datenerhebung, Daten-Ethik, Datenanalyse, Python-Programmierung, Präsentation der Daten, Jupyter, Plotly, Matplotlib
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Graphentheorie, Theoretische Informatik, Daten-Strukturen, Analyse, Python-Programmierung, Algorithmen, Baum-Karten
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

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

University of California, Davis
Kompetenzen, die Sie erwerben: Peer Review, Deskriptive Analytik, Datenbank-Design, Statistische Analyse, Daten importieren/exportieren, Daten-Storytelling, Analytische Fähigkeiten, Datenwissenschaft, Deskriptive Statistik, SQL, Text Mining, Datenmodellierung, Business-Analytik, Leistungsmetrik, Zielpublikum, Explorative Datenanalyse, Datenanalyse, Geschäftliche Metriken, Präsentation der Daten, Präsentationen
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Konfigurationsverwaltung, Spring Framework, Frontend-Integration, Spring Boot, Model-View-Controller, Java Programmierung, Software Architektur, Erweiterbare Markup-Sprache (XML), JSON, Eckig, Software-Architektur, YAML, Konfigurationsmanagement, Restful API, Webdienste, Web-Anwendungen, Java-Programmierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Vektordatenbanken, Einbettungen, Abruf-erweiterte Erzeugung, Modellierung großer Sprachen, LLM-Bewerbung, AI-Arbeitsabläufe
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Stakeholder Management, Program Management, Stakeholder Communications, Agile Software Development, Communication Planning, Scheduling, Team Management, Team Performance Management, Procurement, Solution Delivery, Cost Management, Project Management Institute (PMI) Methodology, Teamwork, Leadership and Management, Organizational Change, Agile Product Development, Project Portfolio Management, Strategic Leadership, Communication, Risk Management
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, System Software, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Real-Time Operating Systems
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: No-Code Development, Mobile Development, Google Sheets, Application Development, Mobile Development Tools, Google Workspace, Application Design, Application Deployment, Development Testing, Spreadsheet Software, Data Structures, User Interface (UI), User Accounts, Persona (User Experience), Authentications, User Feedback, Web Development, Marketing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Unit Testing, JUnit, Development Testing, Test Automation, Software Testing, Maintainability, Software Design, Software Development, Object Oriented Design, Software Quality (SQA/SQC), Application Design, Programming Principles
Mittel · Kurs · 1–4 Wochen