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.

Arizona State University
Kompetenzen, die Sie erwerben: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), Generative AI, NumPy, Object Oriented Programming (OOP), Model Training, Deep Learning, Image Analysis, Machine Learning Methods, Plot (Graphics), Object Oriented Design, Integrated Development Environments, Python Programming, Development Environment, Event-Driven Programming, Programming Principles, Computer Programming
Anfänger · Spezialisierung · 3–6 Monate

EDHEC Business School
Kompetenzen, die Sie erwerben: Risikoanalyse, Schätzung, Bayessche Statistik, Portfolio-Risiko, Investitionsmanagement, Investitionen, Python-Programmierung, Zeitreihenanalyse und Vorhersage, Investment Management, Finanzielle Modellierung, Portfolio-Verwaltung, Korrelationsanalyse, Statistische Methoden, Risikomodellierung
Mittel · Kurs · 1–4 Wochen

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Agile Product Development, Test Driven Development (TDD), Agile Project Management, Requirements Elicitation, Requirements Analysis, Sprint Planning, Software Development Methodologies, Program Development, Diagram Design, Software Development
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Risikoanalyse, Portfolio-Risiko, Risikomanagement, Datenzugang, Wahrscheinlichkeitsverteilung, R Programmierung, Zeitreihenanalyse und Vorhersage, Wertpapiere (Finanzen), Statistische Modellierung, Finanzielle Daten, Statistische Programmierung, Portfolio-Verwaltung, R (Software), Finanzmarkt, Aktien, Rentabilität der Investition, Risikomodellierung, Marktdaten
Mittel · Kurs · 1–4 Wochen
Stanford University
Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Bayessche Statistik, Algorithmen für maschinelles Lernen, Wahrscheinlichkeitsverteilung, Unüberwachtes Lernen, Netzwerk-Modell, Angewandtes maschinelles Lernen, Markov-Modell, Algorithmen, Statistisches maschinelles Lernen, Modell-Optimierung, Bayessches Netz, Methoden des maschinellen Lernens, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden
Fortgeschritten · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektplanung, Software-Qualitätssicherung, Entwurf von Systemen, Qualitätssicherung, Lebenszyklus der Systementwicklung, Softwaretechnik, Software-Architektur, Software-Entwurfsmuster, Diagramm Entwurf, Projektleitung, Software Architektur, Software Entwurf, Software-Entwicklung, Systemanalyse, Objektorientierter Entwurf, Lebenszyklus der Softwareentwicklung, Unified Modeling Language
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Java, Anwendungs-Rahmenwerke, Instandhaltbarkeit, Front-End-Webentwicklung, Web-Design und Entwicklung, Web-Komponenten, Web-Entwicklung, Web-Anwendungen, Software-Entwurfsmuster, Software Entwurf, Cascading Style Sheets (CSS), Eckig, Software-Entwicklung, JavaScript-Frameworks, Hypertext Markup Language (HTML), Javascript, Grundsätze der Programmierung, Full-Stack Web-Entwicklung, HTML und CSS, Web-Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Betriebssysteme, Netzwerk-Fehlerbehebung, Cybersecurity, Paket- und Softwareverwaltung, Technische Unterstützung und Dienstleistungen, Computer-Hardware, Cloud Computing, Projektleitung, Allgemeine Netzwerkarbeit, Informationstechnologie, Installation der Software, Schulung zum Bewusstsein für Computersicherheit, Datenbank-Software, Hardware-Fehlerbehebung, Helpdesk-Unterstützung, Betrieb der Informationstechnologie, Cloud-Infrastruktur, Cyber-Angriffe, Peripheriegeräte, Datenspeicherung
Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Continuous Delivery, Test Driven Development (TDD), Unit Testing, Continuous Deployment, Continuous Integration, Test Script Development, Application Deployment, Program Development, CI/CD, Agile Methodology, Test Automation, Maintainability, Software Development, Mockups, Test Case, Development Testing, Agile Software Development, Acceptance Testing, Software Testing, Python Programming
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenvisualisierung, Explorative Datenanalyse, Ggplot2, Datenkompetenz, Plot (Grafiken), Politische Wissenschaften, Präsentation der Daten, Tidyverse (R-Paket), Erhebungen, Fallstudien, Statistische Analyse, R Programmierung, Statistische Visualisierung, Bewertung des Programms, Datenanalyse, R (Software), Daten-Ethik, Statistische Methoden, Politische Analyse
Mittel · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Intrusion Detection und Prävention, Kryptographische Protokolle, AWS Identitäts- und Zugriffsverwaltung (IAM), Verteilte Denial-Of-Service-Angriffe (DDoS), Cybersecurity, Amazon Web Services, Rollenbasierte Zugriffskontrolle (RBAC), Cloud Computing, Identitäts- und Zugangsmanagement, Amazon Webdienste, Amazon Elastic Compute Cloud, Sicherheitskontrollen, Aushärtung, Cloud-Management, Netzwerksicherheit, Lastausgleich, Cloud-Sicherheit, Berechtigung (Computing), Schutz vor Malware, Cloud-Infrastruktur, Benutzerbereitstellung
Anfänger · Spezialisierung · 3–6 Monate

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Animation and Game Design, Computer Programming, Computer Graphics, Interaction Design, Artificial Intelligence
Gemischt · Kurs · 1–3 Monate