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: Box Plots, Datenverarbeitung, Datenvorverarbeitung, Prädiktive Modellierung, Datenmanipulation, Text Mining, Daten bereinigen, Dimensionalitätsreduktion, Explorative Datenanalyse, Daten-Integration, Datenumwandlung, Datenvisualisierung, Unstrukturierte Daten, Matlab, Feature Technik, Bildanalyse, Histogramm
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Datenverarbeitung, No-Code-Entwicklung, Unüberwachtes Lernen, Prädiktive Modellierung, Analytics, Datenmanipulation, Software-Installation, Big Data, Datenanalyse, Prädiktive Analytik, Data-Mining, Statistische Analyse
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, Computer Programmierung, Prototyping, Apple Xcode, C (Programmiersprache), Entwicklung von Anwendungen für Mobilgeräte, Apple iOS, Objective-C (Programmiersprache), iOS Entwicklung
Gemischt · Kurs · 1–4 Wochen

Anfänger · Kurs · 1–3 Monate

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

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Betriebssysteme, Autorisierung (Computing), Cloud Computing, Verteiltes Rechnen, NoSQL, Kryptographie, Algorithmen, Apache Hadoop, Rechenzentren, Authentifizierungen, Datenspeicher, Transaktionsverarbeitung, Netzwerksicherheit, Dateisysteme
Gemischt · 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

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektplanung, Datenmodellierung, Software-Entwurfsmuster, Fehlersuche, Systeme Design, Analyse der Anforderungen, Abnahmeprüfung, Projektmanagement, Prozessgesteuerte Entwicklung, Lebenszyklus der Softwareentwicklung, Funktionale Anforderung, Software-Architektur, Software-Tests, Konfigurationsverwaltung, Objektorientierter Entwurf, Software Entwurf, Software-Ingenieur, White-Box-Tests, Methoden der Softwareentwicklung, Unified Modeling Language
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Java Programmierung, Java, Software-Tests, Anwendungsentwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Statistische Modellierung, Regressionsanalyse, Wahrscheinlichkeitsverteilung, Angewandte Mathematik, Datenverarbeitung, Statistische Inferenz, Statistische Analyse, Wahrscheinlichkeit & Statistik, R-Programmierung, Lineare Algebra
Fortgeschritten · Kurs · 1–4 Wochen