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: LLM Application, Tool Calling, Large Language Modeling, Retrieval-Augmented Generation, Command-Line Interface, Embeddings, Python Programming, Application Development, Vector Databases, User Interface (UI), Software Installation, Restful API, Development Environment
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microarchitecture, Computer Architecture, Hardware Architecture, Simulations, Computer Hardware, Performance Tuning, Memory Management
Mittel · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Datenerfassung, Datenkompetenz, Statistik, Datenanalyse, Statistische Analyse, Wahrscheinlichkeitsverteilung, Explorative Datenanalyse, R Programmierung, Statistische Berichterstattung, Statistische Modellierung, R (Software), Statistische Methoden, Wahrscheinlichkeit, Simulationen, Datenerhebung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Visualisierung, Software zur Datenvisualisierung, Statistische Programmierung, Statistische Software, Statistische Inferenz
★ 4.8 (10) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prototyping, Speicherverwaltung, Objektorientierte Programmierung (OOP), Software-Architektur, Grundsätze der Programmierung, Software Architektur, Software-Entwicklung, C++ (Programmiersprache), Software-Entwurfsmuster, Objektorientierter Entwurf, Anwendungs-Rahmenwerke, Datenbank-Entwicklung, Leistungsoptimierung, Software Entwurf
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, Skripting, Javascript, Skriptsprachen, Grundsätze der Programmierung, Daten-Strukturen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Edureka
Kompetenzen, die Sie erwerben: Datenverwaltung, Datenbanken, Datenmanagement, Apache Spark, Datenbank-Design, SQL, Integrität der Daten, Datenarchitektur, Datenverarbeitung
★ 3.5 (19) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Javascript, Daten-Strukturen
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithms, Programming Principles, Computational Thinking, Program Development, Code Review, Software Documentation, Debugging, Technical Communication
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SAS (Software), Data Analysis Software, Data Visualization, Plot (Graphics), Data Manipulation, Data Presentation, Data Analysis, Statistical Programming, Data Import/Export, Data Visualization Software, Statistical Software, Data Wrangling, Data Processing, SQL, Statistical Analysis, Data Management, Data Transformation, Code Reusability, Descriptive Statistics
Mittel · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computer Science, Computer Programming, Solution Design, Problem Solving, Mathematical Theory & Analysis
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenerfassung, Datenverwaltung, Datenumwandlung, Datenanalyse, Datenmanagement, Auszug, Data Warehousing, Datengestützte Entscheidungsfindung, Apache Spark, Große Daten, Integration von Daten, Datenerhebung, Datenarchitektur, Daten-Pipelines, Skalierbarkeit, Apache Hadoop, Lösung Design, Datenfluss, Apache Hive, Datenverarbeitung
★ 4.7 (12) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Speicherverwaltung, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Installation der Software, Tools erstellen, Paket- und Softwareverwaltung
Anfänger · Kurs · 1–3 Monate