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: API Design, Back-End Web Development, Data Security, Application Programming Interface (API), IT Infrastructure, Application Security, Infrastructure Security, Data Integrity, Servers, Server Administration
★ 4.9 (7) · Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Data Processing, Data Analysis Software, Data Manipulation, Python Programming, Data Storage, Development Environment, Software Installation
★ 4.9 (10) · Gemischt · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Object Oriented Design, Unified Modeling Language, Object Oriented Programming (OOP), Software Development, Program Development, Software Systems, Software Architecture, Software Engineering, Software Design, Software Development Methodologies, System Design and Implementation, Systems Analysis, Technical Design, Requirements Analysis
★ 4.5 (12) · Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Post-Production, Image Quality, Model Optimization, Data Import/Export
Gemischt · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Datenverarbeitung, Modell-Optimierung, PyTorch (Bibliothek für maschinelles Lernen), Maschinelles Lernen, Tiefes Lernen, Modell Ausbildung, Angewandtes maschinelles Lernen, Vorverarbeitung von Daten, Methoden des maschinellen Lernens, Künstliche neuronale Netze, Algorithmen für maschinelles Lernen, Datenvorverarbeitung
★ 4.9 (8) · Mittel · Kurs · 1–4 Wochen

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Image Quality, Image Analysis, Computer Vision, Digital Signal Processing, Color Theory, Python Programming, Algorithms, Spatial Analysis
★ 4.4 (14) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Token-Optimierung, Generative KI, Maschinelles Lernen, Modellevaluation, Modellierung großer Sprachen, Unstrukturierte Daten, Methoden des maschinellen Lernens, Verarbeitung natürlicher Sprache, Künstliche neuronale Netze, Daten-Pipelines, Rekurrente Neuronale Netze (RNNs), Generative Modellarchitekturen, Vorverarbeitung von Daten, Einbettungen, Bewertung des Modells, Datenvorverarbeitung
★ 4.7 (7) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: R Programmierung, Datenanalyse, Benchmarking, Six Sigma-Methodik, Statistische Methoden, Leistungsmessung, Wahrscheinlichkeitsrechnung und Statistik, Daten importieren/exportieren, Prozess-Analyse, Statistische Analyse, Geschäftliche Metriken, R (Software), Prozess-Fähigkeit, Statistische Prozesskontrollen
★ 4.1 (7) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenerhebung, Datenumwandlung, Datenanalyse, Sozialwissenschaften, AI-Personalisierung, Analytische Fähigkeiten, Persuasive Kommunikation, Statistische Analyse, Skripting, Psychologie, Analyse sozialer Medien, Anwendungsprogrammierschnittstelle (API), Soziologie, Auszug, Analyse sozialer Netzwerke, Netzwerkanalyse, Forschung, Medien und Kommunikation, Datenerfassung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Restful API, API Design, API Testing, Spring Boot, Authentications, Test Automation, JSON, Application Programming Interface (API), Test Script Development, Application Deployment, Spring Framework, Object-Relational Mapping, Web Services, Software Quality Assurance, Object Oriented Design, Software Testing, Model View Controller, Business Logic, Java Programming, Java
★ 4.9 (60) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Numerische Analyse, Datenverarbeitung, Datenmanipulation, Datenwissenschaft, Maschinelles Lernen, Wahrscheinlichkeitsverteilung, Streudiagramme, Pandas (Python-Paket), Klassifizierungsalgorithmen, Statistische Methoden, Lineare Algebra, NumPy, Daten importieren/exportieren, Methoden des maschinellen Lernens, Angewandtes maschinelles Lernen, Histogramm, Plot (Grafiken), Wissenschaftliche Visualisierung, Software zur Datenanalyse, Algorithmen für maschinelles Lernen
★ 4.4 (8) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Code Reusability, Object Oriented Programming (OOP), Jupyter, Computer Programming, Python Programming, Electrical and Computer Engineering, Program Development, Simulation and Simulation Software, Computational Logic, Simulations, Programming Principles
★ 4.7 (25) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden