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: Computer Programmierung, Datenstrukturen, Netzwerk-Router, Algorithmen, Netzwerk-Routing, Objektorientierte Programmierung (OOP), Python-Programmierung, Datei-E/A, Computer-Vernetzung, Computerprogrammierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Pseudocode, Responsive Web Design, Computational Thinking, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, React.js, HTML and CSS, Debugging, Algorithms, Interviewing Skills, UI Components, Web Design and Development, Professional Development, Programming Principles, Jest (JavaScript Testing Framework), JavaScript Frameworks, Web Development Tools, Web Development, Software Development
Mittel · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: AI Security, Threat Modeling, Open Web Application Security Project (OWASP), Security Testing, Retrieval-Augmented Generation, Software Architecture, API Design, Test Automation, Vulnerability Management, Agentic systems, Systems Design, Model Evaluation, Test Driven Development (TDD), CI/CD, Python Programming, Continuous Deployment, Dependency Analysis, Large Language Modeling, Machine Learning, Performance Analysis
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Microsoft Power Automate/Flow, Microsoft Power Platform, Workflow Management, Process Analysis, Microsoft Copilot, Microsoft Azure, Process Mapping, AI Workflows, Business Process Automation, Process Optimization, Automation, Application Lifecycle Management, Document Management, Event-Driven Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, Datenbank Management, Verwaltung der Anwendungsleistung, Anwendungsentwicklung, Flutter (Software), Android Entwicklung, React Native, iOS Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Mobile Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Back-End Web-Entwicklung, Datenbanken, Apple iOS, Google Analytics, Marketing-Strategien
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, Verarbeitung natürlicher Sprache, CI/CD, Maschinelles Lernen, Umarmendes Gesicht, Cloud-Bereitstellung, Infrastruktur als Code (IaC), AWS SageMaker, MLOps (Maschinelles Lernen Operations), DevOps, LLM-Bewerbung, PyTorch (Bibliothek für Maschinelles Lernen), Generative KI, Angewandtes maschinelles Lernen, Rust (Programmiersprache), Modell-Bereitstellung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Business Intelligence, Data Presentation, Business Analysis, Data Analysis, Query Languages, Databases
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Visualization, Keras (Neural Network Library), Data Preprocessing, Artificial Neural Networks, Interactive Data Visualization, Predictive Modeling, Tensorflow, Applied Machine Learning, Feature Engineering, Data Science, Predictive Analytics, Data Manipulation, Machine Learning, Model Evaluation, Regression Analysis, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: JSON, Schnittstelle zur Anwendungsprogrammierung (API), API-Tests, Bereitstellung von Anwendungen, Datenüberprüfung, Datenvalidierung, Anwendungsentwicklung, Python-Programmierung, Paket- und Software-Management, Restful API, Web-Frameworks, Software-Dokumentation, Server-Seite
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: SQL, Datenbank Management, Microsoft Kopilot, Datenbank-Design, Datenmodellierung, Objekt-Relationales Mapping, Leistungsoptimierung, Datenintegrität, Relationale Datenbanken, Datenbanken, Transaktionsverarbeitung, Datensicherheit, Abfragesprachen
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Model Evaluation, Statistical Modeling, Applied Machine Learning, Unsupervised Learning, Classification And Regression Tree (CART), Data Science, Decision Tree Learning, Statistical Methods, Artificial Neural Networks, Statistical Analysis, Statistical Machine Learning, Regression Analysis, Predictive Modeling, Classification Algorithms, Supervised Learning, R Programming, Machine Learning Algorithms, Dimensionality Reduction, Machine Learning, Random Forest Algorithm
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Erasmus University Rotterdam
Kompetenzen, die Sie erwerben: Statistische Modellierung, Regressionsanalyse, Vorverarbeitung der Daten, R Programmierung, Datenqualität, Modell Bewertung, Statistische Methoden, Modellevaluation, Statistische Analyse, R-Programmierung, R (Software), Datenvorverarbeitung
Mittel · Kurs · 1–4 Wochen