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: Video Game Development, Game Design, Unity Engine, Debugging, Program Development, Unreal Engine, Animation and Game Design, No-Code Development, Integrated Development Environments, Graphics Software, Computer Programming, C++ (Programming Language), Event-Driven Programming, Programming Principles, Object Oriented Programming (OOP), Code Reusability, C# (Programming Language), User Interface (UI), Software Installation, Scripting Languages
Anfänger · Spezialisierung · 3–6 Monate

Technical University of Denmark (DTU)
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Medizinische Bildgebung, Werkstoffkunde, 3D-Modellierung, Bildanalyse, Digitale Signalverarbeitung, Bildqualität, Numerische Analyse, Jupyter, Python-Programmierung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Linux, Scripting, Linux Administration, Linux Commands, Scripting Languages, Operating System Administration, Data Persistence, Bash (Scripting Language), Shell Script, Unix Shell, Systems Administration, IT Automation, Software Installation, Data Store, Command-Line Interface, Cloud Hosting, Object-Relational Mapping, YAML, System Programming, Python Programming
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kubernetes, Bereitstellung von Anwendungen, NoSQL, Anwendungsentwicklung, Containerisierung, Microservices, Cloud-Anwendungen, Flask (Web-Framework), OpenShift, Web-Anwendungen, Cloud-natives Computing, Datenbanken, Django (Web-Framework), Docker (Software), Cloud-Bereitstellung, Back-End-Webentwicklung, Cloud-Entwicklung, Cloud-Plattformen, MongoDB, IBM Wolke
Fortgeschritten · Kurs · 1–3 Monate

Macquarie University
Kompetenzen, die Sie erwerben: Cyber Threat Intelligence, Cyber Security Strategy, Intrusion Detection and Prevention, Cyber Attacks, Cybersecurity, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Threat Modeling, Machine Learning Methods, Python Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Schnelles Engineering, Anwendungsentwicklung, Web-Entwicklung, LangChain, Web-Anwendungen, LLM-Bewerbung, OpenAI-API, Generative KI, Modellierung großer Sprachen, Python-Programmierung, OpenAI
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Identitäts- und Zugangsmanagement, Anwendungssicherheit, Web-Anwendungen, Kryptographie, Sicherheitsbewußtsein, Sichere Kodierung, Beglaubigungen, Javascript, Node.JS
Mittel · Kurs · 1–4 Wochen

Corporate Finance Institute
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Statistische Methoden, Präsentation der Daten, Fallstudien, Datenvisualisierung, Finanzielle Daten, Software zur Datenvisualisierung, Datenwissenschaft, Daten-Storytelling, Datenumwandlung, Finanzielle Analyse, Datenanalyse, Datenwrangling, Statistische Analyse, Plot (Grafiken), NumPy, Matplotlib, Datenmanipulation, Pandas (Python-Paket), Seaborn
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Daten-Strukturen, Java Programmierung, Java-Programmierung, Grundsätze der Programmierung, Algorithmen, Softwaretechnik, Software-Entwicklung, Java, Microsoft Visual Studio
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, GitHub Copilot, Generative Adversarial Networks (GANs), Google Gemini, Responsible AI, Performance Tuning, Software Development Tools, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Mittel · Spezialisierung · 3–6 Monate

Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Funktionales Design, Software Entwurf, Kontinuierliche Integration, Objektorientierter Entwurf, CI/CD, Containerisierung, Microservices, Tools erstellen, Cloud-natives Computing, Software-Entwurfsmuster, Integrationsprüfung, Software-Entwicklung, Docker (Software), Java, Cloud-Bereitstellung
Mittel · Kurs · 1–4 Wochen