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.

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
★ 4.6 (64) · Anfänger · Spezialisierung · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Fehlersuche, Programm-Entwicklung, Digitale Pädagogik, Computer Programmierung, Java Programmierung, Unterrichten, Computerprogrammierung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Java-Programmierung, Unterricht, Software und Technologie für das Bildungswesen
★ 4.9 (39) · Anfänger · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Blockchain, Kryptographie, Bewertungen der Anfälligkeit, Verschlüsselung, Algorithmen, Verteilte Denial-Of-Service-Angriffe (DDoS), Skalierbarkeit, Sichere Kodierung, Netzwerksicherheit, Transaktionsverarbeitung, Kryptographische Protokolle, Techniken der Ausbeutung, Verteiltes Rechnen
★ 4.6 (86) · Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Interaktive Datenvisualisierung, Generative KI, AI-Förderung, Excel-Formeln, Excel-Makros, Microsoft Excel, ChatGPT, Prototyping, Verifizierung und Validierung, Datenvisualisierung, Multimodale Aufforderungen, Tabellenkalkulations-Software, Plot (Grafiken)
★ 4.8 (74) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Geospatial Mapping, Ggplot2, Datenmanipulation, Interaktive Datenvisualisierung, Analyse räumlicher Daten, Streudiagramme, Grafische Darstellung, Datenwrangling, Datenvisualisierung, Statistische Visualisierung, Tidyverse (R-Paket), R (Software), Plotly, Plot (Grafiken), Software zur Datenvisualisierung, Geografische Informationen und Technologie, Räumliche Analyse, Rmarkdown, Statistische Berichterstattung
★ 4.9 (81) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Funktionales Design, Javascript, Software-Prüfung, Einheitliche Prüfung, Computer Programmierung, Node.JS, Einheitstest, Mobile Entwicklung, Jest (JavaScript Testing Framework), Ereignisgesteuerte Programmierung, Computerprogrammierung, Paket- und Softwareverwaltung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Web-Entwicklungs-Tools, Android-Entwicklung, React.js
★ 4.1 (134) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Datenmanipulation, Bioinformatik, Technische Merkmale, Maschinelles Lernen, Pandas (Python-Paket), Prädiktive Analytik, Entwicklung von Medikamenten, Modellevaluation, Unüberwachtes Lernen, Vorverarbeitung von Daten, Angewandtes maschinelles Lernen, Modell Ausbildung, Wissenschaftliche Visualisierung, Künstliche neuronale Netze, Methoden des maschinellen Lernens, Molekularbiologie, Feature Technik, Bewertung des Modells, Medizinische Wissenschaft und Forschung, Prädiktive Modellierung, Datenvorverarbeitung
★ 2.4 (28) · Mittel · Kurs · 1–4 Wochen

AI Business School
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Risikomanagement, Risikoanalyse, AI-Arbeitsabläufe, Generative KI, Agentische Systeme, Generative AI-Agenten, Risikominderung, Künstliche Intelligenz, Schnelles Engineering, Finanzdienstleistungen, Allgemeine Finanzen, Verantwortungsvolle AI, Prompt-Muster
★ 4.1 (31) · Anfänger · Kurs · 1–4 Wochen

Corporate Finance Institute
Kompetenzen, die Sie erwerben: Classification Algorithms, Data Preprocessing, Feature Engineering, Data Visualization, Model Evaluation, Data Import/Export, Matplotlib, Exploratory Data Analysis, Data Presentation, Data Science, Plot (Graphics), Regression Analysis, Financial Data, Data Analysis, Business Analytics, Data Cleansing, Machine Learning Algorithms, Correlation Analysis, Advanced Analytics, Predictive Analytics
★ 4.8 (30) · Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Leistungsprüfung, OAuth, Szenario-Tests, Software-Prüfung, Sicherheitstests, API-Tests, Sicherheitsprüfung, Anwendungsprogrammierschnittstelle (API), Test-Tools, Postman-API-Plattform, Beglaubigungen
★ 4.3 (73) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Fehlersuche, Python-Programmierung, Software-Entwicklung, Skripting
★ 4.6 (72) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

EDUCBA
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Echtzeit-Betriebssysteme, System-Konfiguration, Software Architektur, Anwendungs-Rahmenwerke, Systemarchitektur, Software-Entwicklung, Eingebettete Systeme, Software-Architektur, Erweiterbare Markup-Sprache (XML), Eingebettete Software, Entwicklungsumgebung, Middleware, Konfigurationsmanagement, Konfigurationsverwaltung, Software Entwurf
★ 4.6 (290) · Anfänger · Kurs · 1–4 Wochen