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: Python Programming, Algorithms, Computer Programming, Theoretical Computer Science, Linear Algebra, Mathematics and Mathematical Modeling, Computer Science, Algebra, Object Oriented Programming (OOP), IBM Cloud, Scripting, Probability, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Mathematical Modeling, Data Structures, Data Manipulation, Probability & Statistics, Applied Mathematics, Software Installation
Anfänger · Spezialisierung · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Lineare Algebra, Schätzung, Globale Positionierungssysteme, Robotik, Mathematische Modellierung
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

California Institute of the Arts
Kompetenzen, die Sie erwerben: Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), UI/UX-Strategie, Wireframing, Informationsarchitektur, Benutzeroberfläche (UI), Web-Design und Entwicklung, Benutzerfreundliches Design, Methoden der Softwareentwicklung, Persona (Benutzererfahrung), Design-Strategien, Benutzererfahrung, Nutzerforschung, UI/UX-Forschung, Benutzerzentriertes Design, Prüfung der Benutzerfreundlichkeit, Persona-Entwicklung, Attrappen, Zielpublikum, Designforschung, Web-Design
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Unsupervised Learning, Fine-tuning, Model Deployment, Generative AI, Large Language Modeling, Data Management, Generative Model Architectures, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Infrastructure Architecture, LLM Application, Responsible AI, Generative AI Agents, Data Preprocessing, Model Optimization
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Back-End-Webentwicklung, Microsoft Kopilot, Rechnerische Logik, Algorithmen, Programm-Entwicklung, Web-Entwicklung, GitHub, Diagramm Entwurf, Computational Thinking, Fehlersuche, Git (Versionskontrollsystem), C# (Programmiersprache), Versionskontrolle, Full-Stack Web-Entwicklung, Grundsätze der Programmierung, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Maschinelles Lernen, Modell-Einsatz, NumPy, Daten importieren/exportieren, Skripting, Python-Programmierung, Daten-Strukturen, Angewandtes maschinelles Lernen, Einheitstest, Einheitliche Prüfung, Test-Automatisierung, Pandas (Python-Paket), Datenmanipulation, MLOps (Operationen für maschinelles Lernen), Datenverarbeitung, Fehlersuche, Datenwrangling, Objektorientierte Programmierung (OOP), Software-Prüfung, Entwicklung von Testskripten
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: GitHub Kopilot, Maschinelles Lernen, Gesicht umarmen, Befehlszeilenschnittstelle, Modell-Einsatz, DevOps, Web-Frameworks, Cloud-Lösungen, Angewandtes maschinelles Lernen, Große Daten, GitHub, Containerisierung, Verantwortungsvolle AI, Bereitstellung von Anwendungen, Cloud-natives Computing, AI-Arbeitsabläufe, MLOps (Operationen für maschinelles Lernen), Rust (Programmiersprache), Serverloses Rechnen
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Betriebssysteme, Anwendungsentwicklung, Kommunikationssysteme, Netzwerk-Leistungsmanagement, Hardware-Architektur, Computer-Hardware, OS Prozessmanagement, Echtzeit-Betriebssysteme, Speicherverwaltung, Netzwerk-Protokolle, Eingebettete Software, Internet der Dinge, Simulationen, System-Programmierung, C (Programmiersprache), Drahtlose Netzwerke, Eingebettete Systeme
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenwissenschaft, Software zur Datenvisualisierung, Präsentation der Daten, Statistische Analyse, Wahrscheinlichkeitsverteilung, Statistik, Deskriptive Analytik, Statistische Inferenz, Wahrscheinlichkeit, Deskriptive Statistik, Statistische Modellierung, Regressionsanalyse, Statistische Hypothesenprüfung, Datenanalyse, Statistische Programmierung, Jupyter, Korrelationsanalyse, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Reaktionsfähiges Web-Design, Anwendungs-Rahmenwerke, Wireframing, Web-Frameworks, Bootstrap (Front-End-Framework), Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Javascript, HTML und CSS, Web-Design
Anfänger · Kurs · 1–4 Wochen

New York Institute of Finance
Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Daten-Pipelines, Markttrend, Tiefes Lernen, Python-Programmierung, Künstliche neuronale Netze, Statistisches maschinelles Lernen, Wertpapierhandel, Angewandtes maschinelles Lernen, Modellevaluation, Technische Analyse, Feature Technik, Bewertung des Modells, Datenvorverarbeitung, Keras (Bibliothek für neuronale Netze), Vorverarbeitung von Daten, Technische Merkmale, Leistungsmetrik, Tensorflow, Marktdaten, Finanzieller Handel, Korrelationsanalyse
Mittel · Kurs · 1–3 Monate