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 Colorado System
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Skripting, C# (Programmiersprache), Einheit-Engine, Grundsätze der Programmierung, Anwendungsentwicklung, Entwicklung von Videospielen, Spiel-Design, Objektorientierter Entwurf, Software Entwurf
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Object Oriented Programming (OOP), File I/O, Encryption, Data Structures, Software Development, Data Visualization, Model Evaluation, Automation, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Public Key Cryptography Standards (PKCS), Databases, Python Programming, Natural Language Processing, Algorithms, Key Management, Software Installation, Data Validation
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Algorithmen, Maschinelles Lernen, Scikit Learn (Bibliothek für Maschinelles Lernen), Unüberwachtes Lernen, Dimensionalitätsreduktion, Datenvorverarbeitung, Statistisches maschinelles Lernen, Algorithmen für maschinelles Lernen, Leistungsmetrik, Data-Mining, Angewandtes maschinelles Lernen, Modellevaluation
Mittel · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Lebenszyklus der Systementwicklung, Projektplanung, Datenmodellierung, Analyse der Anforderungen, Projektmanagement, Systemsoftware Systeme, Softwareentwicklung, Diagramm Entwurf, Funktionale Anforderung, Objektorientierter Entwurf, Modellevaluation, Systemanforderungen, Software-Ingenieur, Unified Modeling Language
Mittel · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Python-Programmierung, Cloud-API, Automatisierung, Relationale Datenbanken, Ereignisgesteuerte Programmierung, Serverloses Rechnen, NoSQL, Web-Entwicklung, Amazon DynamoDB, Microservices, Anwendungsentwicklung, Cloud-Anwendungen, Serviceorientierte Architektur, Datenbank Management, API-Gateway, Amazon Webdienste, Cloud-Entwicklung, Software-Architektur
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ledgers (Accounting), Prompt Engineering, Tax Planning, Large Language Modeling, Auditing, LLM Application, Portfolio Risk, Tax Compliance, Income Tax, Portfolio Management, Generative AI, Cash Flow Forecasting, Fraud detection, Financial Forecasting, Financial Analysis, Responsible AI, Financial Data, Financial Auditing, Artificial Intelligence, Risk Management
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Modellierung, Datenverarbeitung, Plot (Grafiken), Prädiktive Modellierung, Datenwrangling, Datenmodellierung, Datenanalyse, Regressionsanalyse, Daten importieren/exportieren, Datenmanipulation, Explorative Datenanalyse, Ggplot2, R (Software), Statistische Hypothesentests, Web Scraping, Datenvisualisierungssoftware, Datenvisualisierung, Datenanalyse-Software, Tidyverse (R-Paket), R-Programmierung
Anfänger · Spezialisierung · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Responsible AI, Data Ethics, Large Language Modeling, Decision Tree Learning, AI Security, Regression Analysis, Generative AI, Artificial Intelligence, AI Product Strategy, Statistical Modeling, Python Programming, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Model Evaluation, Applied Machine Learning, Logistic Regression, Machine Learning Methods, Deep Learning, Visualization (Computer Graphics), Data Literacy
Mittel · Spezialisierung · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Unüberwachtes Lernen, Algorithmen, Datenanalyse, Datenstrukturen, Bioinformatik, Computergestütztes Denken, Big Data, Algorithmen für maschinelles Lernen, Analyse
Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Sichere Kodierung, Kryptographie, Linux, Code-Überprüfung, Fehlersuche, Anwendungssicherheit, C (Programmiersprache), Datenvalidierung, OS Prozessverwaltung, Benutzerkonten, Bewertungen der Anfälligkeit, Verifizierung und Validierung, Dateiverwaltung
Mittel · Kurs · 1–4 Wochen

É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
LearnQuest
Kompetenzen, die Sie erwerben: Matplotlib, Python-Programmierung, Skripting, Paket- und Software-Management, Testautomatisierung, Datenstrukturen, Datenmanipulation, Grundsätze der Programmierung, Einheitstest, Datenmodellierung, Software-Tests, Computer Programmierung, Containerisierung, DevOps, Pandas (Python-Paket), Kontinuierliche Integration, Docker (Software), Datei-E/A, Entwicklungsumgebung, Unified Modeling Language
Anfänger · Spezialisierung · 3–6 Monate