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.

MathWorks
Kompetenzen, die Sie erwerben: Model Evaluation, Computer Vision, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Image Analysis, Transfer Learning, Model Training, Fine-tuning, Deep Learning, Generative AI, Artificial Neural Networks, Applied Machine Learning, Data Preprocessing, Matlab, Software Visualization, Classification Algorithms, Model Optimization, Predictive Modeling, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate
Universidad Austral
Kompetenzen, die Sie erwerben: Responsive Web Design, LESS, Bootstrap (Front-End Framework), Version Control, HTML and CSS, jQuery, Web Design and Development, Bitbucket, UI Components, Web Design, Git (Version Control System), Web Development Tools, Cascading Style Sheets (CSS), Web Development, Front-End Web Development, Javascript and jQuery, Application Deployment, Node.JS, Javascript, Build Tools
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, AI-Arbeitsabläufe, Bereitstellung von Anwendungen, Verarbeitung natürlicher Sprache, Datenwissenschaft, IBM Wolke, Einheitliche Prüfung, Python-Programmierung, MLOps (Operationen für maschinelles Lernen), Kubernetes, Bewertung des Modells, Docker (Software), Containerisierung, Design Thinking, Cloud-Bereitstellung, Kontinuierliche Überwachung, Maschinelles Lernen, Geschäftliche Metriken, Modellevaluation, Zeitreihenanalyse und Vorhersage, Modell-Einsatz, Einheitstest
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: CI/CD, Beglaubigungen, Kontinuierliche Integration, Benutzeroberfläche (UI), Software-Prüfung, Entwicklung von Testskripten, Cascading Style Sheets (CSS), GitHub, Test-Automatisierung, API-Tests, Gherkin (Skriptsprache), Verhaltensbasierte Entwicklung, Ereignisgesteuerte Programmierung
Mittel · Kurs · 3–6 Monate

Politecnico di Milano
Kompetenzen, die Sie erwerben: Planung, Sprint-Planung, Arbeitsablauf-Management, Teambildung, Skaliertes Agiles Framework, Prozess-Management, Team-Motivation, Teamorientiert, Projekt-Scoping, Projektdurchführung, Personalmanagement, Zeitleisten, Anwenderbericht, Agile Entwicklung von Software, Risikomanagement, Agiles Projektmanagement, Agile Methodik, Agile Software-Entwicklung, Scrum (Software-Entwicklung), Business-Lösungen, Risikokontrolle
Anfänger · Spezialisierung · 3–6 Monate

Yonsei University
Kompetenzen, die Sie erwerben: Aufstrebende Technologien, Aufkommende Technologien, Kenntnisse über Apple-Hardware, Anzeigegeräte, Kommunikationssysteme, Business-Strategien, Netzwerkanalyse, System-Software, Betriebssysteme, Produktplanung, Unternehmen, Unternehmensstrategie, Netzwerk-Leistungsmanagement, Geschäftsstrategie, Telekommunikation, Apple iOS, Android (Betriebssystem), Drahtlose Netzwerke, Marktinformationen, Unternehmensplanung, Geschäftsplanung, iOS-Entwicklung, Mobile Entwicklung
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Histogramm, Geografische Informationssysteme, Software zur Datenvisualisierung, Visualisierung (Computergrafik), R Programmierung, Grafische und visuelle Gestaltung, Geografische Informationen und Technologie, Geospatial Mapping, Plot (Grafiken), Datenvisualisierung, Ggplot2, Streudiagramme, Interaktive Datenvisualisierung, Statistische Visualisierung, Grafische Werkzeuge, Daten-Mapping, R (Software)
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: R Programmierung, Datenwissenschaft, Regressionsanalyse, Wahrscheinlichkeitsverteilung, Statistische Methoden, Kalkulation, Logistische Regression, Statistische Modellierung, Datenanalyse, Bewertung des Modells, Daten-Ethik, Statistische Programmierung, Maschinelles Lernen, Lineare Algebra, Statistische Analyse, Statistische Inferenz, Statistische Software, Modellevaluation, Prädiktive Modellierung, Wahrscheinlichkeitsrechnung und Statistik, R (Software)
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Software Engineering, Object Oriented Design, Software Testing, Engineering Software, Development Environment, Unified Modeling Language, Software Development Tools, Requirements Analysis, Software Quality (SQA/SQC), Systems Development Life Cycle, Agile Methodology, Software Development Life Cycle, Software Development Methodologies, Object Oriented Programming (OOP), Agile Software Development, Systems Analysis, Requirements Elicitation, Software Development, Systems Development, Systems Design
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Restful API, Python-Programmierung, Git (Versionskontrollsystem), Produktivität, Skripting, Daten-Ethik, Web-Scraping, Software-Prüfung, Entwicklung von Testskripten, Versionskontrolle, Test-Automatisierung, Skriptsprachen, Anwendungsprogrammierschnittstelle (API), Skalierbarkeit, Test-Tools, Cloud-API, E-Mail-Automatisierung, Datei-E/A, IT-Automatisierung
Anfänger · Kurs · 1–3 Monate

Institut Mines-Télécom
Kompetenzen, die Sie erwerben: Verwaltung von Inhalten, Erweiterte und virtuelle Realität (AR/VR), Computer Vision, Geografische Informationen und Technologie, Skripting, Prototyping, Erweiterte Realität, Android-Entwicklung, Android (Betriebssystem), 3D-Assets, Bildanalyse, Globale Positionierungssysteme, Mobile Entwicklung
Mittel · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Python-Programmierung, Algorithmen, Theoretische Informatik, Künstliche Intelligenz, Agentische Systeme, Verantwortungsvolle AI
Mittel · Kurs · 1–4 Wochen