Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Projektleitung, Software-Entwicklung, Versionskontrolle, Software-Versionierung, Bitbucket, GitHub, Git (Versionskontrollsystem), Softwaretechnik, Kollaborative Software, GitLab
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Web-Anwendungen, Ereignisgesteuerte Programmierung, Fehlersuche, Javascript, Node.JS, Einheitstest, Einheitliche Prüfung, Entwicklungstests, Dateisysteme, Server-Seite, Back-End-Webentwicklung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Application Security, DevSecOps, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Software Development Life Cycle, Software Testing, API Testing, Threat Modeling, Application Programming Interface (API), Cloud Security, Risk Management Framework, Change Control
Mittel · Kurs · 1–4 Wochen

University of Cape Town
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Statistische Analyse, Datenmanipulation, Datenkompetenz, Tiefes Lernen, Deskriptive Statistik, Regressionsanalyse, Statistische Hypothesenprüfung, Statistische Visualisierung, Statistische Programmierung, Plot (Grafiken), Biostatistik, Quantitative Forschung
Anfänger · Kurs · 1–4 Wochen

Queen Mary University of London
Kompetenzen, die Sie erwerben: Forschungsmethodologien, Statistische Analyse, Datenerfassung, Deskriptive Statistik, Datenkompetenz, Statistische Hypothesenprüfung, Wahrscheinlichkeitsrechnung und Statistik, Forschungsdesign, Vorverarbeitung von Daten, Datenvorverarbeitung, Datenerhebung, Erstellung von Umfragen, Forschungsberichte, Quantitative Forschung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, Java Programming, Java, Computer Programming, Data Structures, Object Oriented Programming (OOP), Integrated Development Environments, Computer Science
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: R Programmierung, Arithmetik, Daten importieren/exportieren, Entwicklungsumgebung, Statistische Programmierung, Grundsätze der Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

KodeKloud
Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, Python-Programmierung, Daten-Strukturen, Skripting, Skriptsprachen, Computerprogrammierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenmanipulation, Computer Programmierung, Objektorientierte Programmierung (OOP), Python-Programmierung, Installation der Software, Jupyter, Entwicklungsumgebung, Daten-Strukturen, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Heriot-Watt University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: OS Process Management, Operating Systems, System Programming, Performance Tuning, C (Programming Language), Data Structures, Debugging
Fortgeschritten · Kurs · 1–4 Wochen