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 Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Cloud Computing, Deep Learning, Datenbanken, Verteiltes Rechnen, Daten in Echtzeit, Skalierbarkeit, Apache Hadoop, Big Data, Maschinelles Lernen, NoSQL, Apache Kafka, Analytics, Datenverarbeitung, Apache Spark, Datenspeicherung, Graphentheorie, Apache Mahout, Algorithmen für maschinelles Lernen
Gemischt · Kurs · 1–3 Monate

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

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

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

Microsoft
Kompetenzen, die Sie erwerben: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Program Development, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Python Programming
Mittel · Kurs · 1–3 Monate

Saïd Business School, University of Oxford
Kompetenzen, die Sie erwerben: Financial Services, Artificial Intelligence, Responsible AI, FinTech, Banking Services, Financial Regulation, Banking, Fraud detection, Machine Learning, Applied Machine Learning, Unsupervised Learning, Data Ethics, Natural Language Processing, AI Personalization, Deep Learning, Credit Risk, Reinforcement Learning, Big Data, Algorithms, Data Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Datenbanken, SQL, Android Entwicklung, Restful API, Android Studio, Kotlin, Persistenz der Daten, Web-Anwendungen, Entwicklung von Anwendungen für Mobilgeräte, Datenbank Management, JSON
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Datenstrukturen, Computergestütztes Denken, Grundsätze der Programmierung, Programm-Entwicklung, Fehlersuche, Computer Programmierung, C (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen