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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Java Programmierung, Computer Programmierung, Java, Entwicklung von Anwendungen für Mobilgeräte, Integrierte Entwicklungsumgebungen, Android Entwicklung, Android Studio, Fehlersuche, Datenstrukturen
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, LLM Application, Productivity, OpenAI, Agentic systems, Tool Calling, Generative AI, Artificial Intelligence, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Creative Thinking, Application Development, Creative Problem-Solving, Prototyping, Persona (User Experience), Business Logic, Application Programming Interface (API)
Anfänger · Spezialisierung · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Regressionsanalyse, Statistische Analyse, Risikoanalyse, Python-Programmierung, Statistische Inferenz, Finanzielle Analyse, Wahrscheinlichkeit & Statistik, Finanzielle Daten, Finanzhandel, Jupyter, Datenvisualisierung, Datenmanipulation, Statistische Methoden, Pandas (Python-Paket), Wahrscheinlichkeitsverteilung
Mittel · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Numerische Analyse, Angewandte Mathematik, Geometrie, Matlab, Algebra, Schätzung, Finite Elemente Methoden, Technik, Technische Berechnungen, Computergestütztes Denken, Simulation und Simulationssoftware, Technische Analyse, Lineare Algebra, Infinitesimalrechnung, Mathematische Modellierung, Integralrechnung, Differentialgleichungen, Fortgeschrittene Mathematik, Mathematische Software, Maschinenwesen
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), Data Structures, Software Design Patterns, Programming Principles, File Management, Algorithms, Simulations
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Algorithms, Data Manipulation, Computational Thinking, Programming Principles, Data Processing, Data Dictionary, Computer Programming
Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Python-Programmierung, Programm-Entwicklung, Deduktive Argumentation, Computergestütztes Denken, Kombinatorik, Computergestützte Logik, Theoretische Informatik, Informatik, Logisches Denken
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Python Programming, Debugging, Development Testing, Animation and Game Design, Software Testing, Programming Principles, Event-Driven Programming, Business Logic, User Interface (UI), User Interface (UI) Design, Development Environment
Gemischt · Kurs · 1–4 Wochen
Stanford University
Kompetenzen, die Sie erwerben: Algorithmen, Sichere Kodierung, Verschlüsselung, Authentifizierungen, Datenintegrität, Cybersicherheit, Erweiterter Verschlüsselungsstandard (AES), Kryptographie-Standards für öffentliche Schlüssel (PKCS), Kryptographie, Datenverschlüsselungsstandard, Schlüsselverwaltung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Matplotlib, Data Visualization Software, Data Structures, Data Manipulation, Pandas (Python Package), NumPy, Data Processing, Exploratory Data Analysis, Python Programming, Object Oriented Programming (OOP)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Web Development Tools, Go (Programming Language), Software Development Tools, Application Development, Computer Programming Tools, Development Environment, Software Development, Business Logic, Program Development, Digital Assets, Transaction Processing, FinTech, Virtual Machines, Distributed Computing, Cryptography, Emerging Technologies, Encryption, Business Analysis, Market Dynamics
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Anatomie, Statistische Analyse, Forschungsdesign, Radiologie, R-Programmierung, Statistik, Experimentieren, Magnetresonanztomographie, Erweiterte Analytik, Diagnostische Radiologie, Korrelationsanalyse, Medizinische Bildgebung, Biomedizinische Technik, Röntgen-Computertomographie, Datenanalyse, Analytische Fähigkeiten, Neurologie, Bildanalyse, Datenmanipulation, Netzwerkanalyse
Mittel · Spezialisierung · 3–6 Monate