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.

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Daten in Echtzeit, Digitale Signalverarbeitung, Elektrotechnik und Computertechnik, Telekommunikation, Elektronik, Digitale Kommunikation, Kommunikationssysteme, Numerische Analyse, Daten-Mapping, Systeme der Messung, Technische Analyse, Jupyter
Mittel · Kurs · 1–4 Wochen

L&T EduTech
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Maschinelles Lernen, Python-Programmierung, Daten in Echtzeit, Computervision, Automatisierung, Deep Learning, Digitale Transformation, Bauingenieurwesen, Peripheriegeräte, Unüberwachtes Lernen, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Internet der Dinge, Computer-Programmierwerkzeuge, Drahtlose Netzwerke, Angewandtes maschinelles Lernen, Eingebettete Systeme, Bildanalyse, Algorithmen für maschinelles Lernen
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistische Modellierung, Maschinelles Lernen, Datenethik, Prädiktive Modellierung, Mathematische Modellierung, Datenmodellierung, Experimentieren, Datenanalyse, Regressionsanalyse, Statistische Hypothesentests, Statistische Inferenz, Datenverarbeitung, Wahrscheinlichkeit & Statistik, Statistische Methoden, Quantitative Forschung, Modellevaluation, A/B-Tests, R-Programmierung, Statistische Analyse, Forschungsdesign
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate
Stanford University
Kompetenzen, die Sie erwerben: Algorithmen, Statistische Modellierung, Wahrscheinlichkeitsverteilung, Bayessches Netzwerk, Klassifizierungsalgorithmen, Maschinelles Lernen, Regressionsanalyse, Statistische Methoden, Angewandtes maschinelles Lernen, Algorithmen für maschinelles Lernen, Markov-Modell
Fortgeschritten · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: UI Komponenten, Apple Xcode, Model-View-Controller, Computer Programmierung, Benutzeroberfläche (UI), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Apple iOS, Entwicklung von Anwendungen für Mobilgeräte, Swift Programmierung, Anwendungs-Rahmenwerke
Gemischt · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Autorisierung (Computing), Lastausgleich, Cloud Computing, Cloud-Sicherheit, Sicherheitstechnik, Schutz vor Malware, Cybersicherheit, Amazon Elastic Compute Cloud, Modellierung von Bedrohungen, Verschlüsselung, Identitäts- und Zugriffsmanagement, Amazon Webdienste, Sicherheit von Informationssystemen, Intrusion Detection und Prävention, Geografische Informationssysteme, Rollenbasierte Zugriffskontrolle (RBAC), Verteilte Denial-of-Service-(DDoS)-Angriffe, AWS Identitäts- und Zugriffsmanagement (IAM), Benutzerkonten, Netzwerksicherheit
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Systems, Computer Science, Embedded Systems, OS Process Management, Computer Programming, C (Programming Language), Program Development, C# (Programming Language)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Android Entwicklung, Software-Entwicklungstools, Fehlersuche, Flutter (Software), Entwicklung von Anwendungen für Mobilgeräte, iOS Entwicklung, Softwareentwicklung, Benutzeroberfläche (UI), Apple iOS, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Plattformübergreifende Entwicklung, Anwendungs-Rahmenwerke, Anwendungsentwicklung
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Statistisches Programmieren, Daten bereinigen, Datenmanipulation, Öffentliche Verwaltung, Politische Analyse, Demographie, Datenanalyse, Datenvisualisierung, R-Programmierung, Öffentliche Politiken, Datenumwandlung, Tidyverse (R-Paket), Umfragen
Mittel · Kurs · 1–3 Monate

MathWorks
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Technische Kommunikation, Skripting, Datenanalyse, Daten importieren/exportieren, Datenmanipulation, Interaktive Datenvisualisierung, Daten bereinigen, Datenvisualisierungssoftware, Explorative Datenanalyse, Wahrscheinlichkeit & Statistik, Datenvisualisierung, Matlab, Daten-Mapping, Statistische Analyse
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Storytelling, Qualitative Research, Market Research, Quantitative Research, Data-Driven Decision-Making, Benchmarking, Data Presentation, Descriptive Statistics, Competitive Analysis, Analytical Skills, Research Design, Market Dynamics, Data Analysis, Data Visualization Software, Statistics, User Research, Data Collection, Data Analysis Software, Microsoft Excel, R Programming
Mittel · Spezialisierung · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Jenkins, Software-Entwurfsmuster, Testgetriebene Entwicklung (TDD), Computergestütztes Denken, Grundsätze der Programmierung, Kontinuierliche Lieferung, CI/CD, Versionskontrolle, Softwareentwicklung, Lebenszyklus der Softwareentwicklung, Agile Methodik, Software-Entwicklungstools, Unified Modeling Language, Objektorientierter Entwurf, Kontinuierliche Integration, Apache Maven, Methoden der Softwareentwicklung, Tools erstellen, Cloud-Entwicklung
Anfänger · Spezialisierung · 3–6 Monate