R-Programmierungs-Kurse können Ihnen helfen zu lernen, wie Daten analysiert, visualisiert und statistisch ausgewertet werden. Sie können Fähigkeiten in Syntax, Funktionen, Paketen und Modellen aufbauen. Viele Kurse stellen Workflows und Beispiele aus Datenprojekten vor.

Kompetenzen, die Sie erwerben: Python-Programmierung
Mittel · Kurs · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Datei-E/A, Daten-Strukturen, Algorithmen, C (Programmiersprache), Fehlersuche, Computer Programmierung, Computerprogrammierung, Programm-Entwicklung, C und C++, Grundsätze der Programmierung, Go (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Entwicklungstests, Analyse der Anforderungen, Test-Automatisierung, Einheitliche Prüfung, Einheitstest, Python-Programmierung, Software-Prüfung, Testfall, Testgetriebene Entwicklung (TDD), Entwicklung von Testskripten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Project Risk Management, User Story, Project Management, Risk Management, Kanban Principles, Project Planning, Agile Methodology, Agile Project Management, Agile Software Development, Cost Management, Project Management Office (PMO), Backlogs, Risk Mitigation, Project Management Software, Project Management Life Cycle, Risk Analysis, Team Performance Management, Sprint Planning, Organizational Change, Sprint Retrospectives
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Code Reusability, Java, Computer Programming, Data Validation, Data Integrity, Computer Science
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bash (Scripting Language), Systems Administration, Shell Script, Linux Commands, Linux Administration, Unix Shell, Linux, Unix, Scripting, Scripting Languages, IT Automation, File I/O
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Daten-Strukturen, Entwicklungsumgebung, Speicherverwaltung, Installation der Software, System-Programmierung, Rust (Programmiersprache), Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: User Interface (UI), User Interface and User Experience (UI/UX) Design, Bootstrap (Front-End Framework), Web Design, Cascading Style Sheets (CSS), UI Components, Secure Coding, Full-Stack Web Development, Web Applications, Database Development, Frontend Integration, JavaScript Frameworks, Database Management, Hypertext Markup Language (HTML), Software Architecture, Development Environment, Software Testing, Development Testing, NoSQL, API Design
Anfänger · Spezialisierung · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Feinabstimmung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Künstliche neuronale Netze, Modellevaluation, Klassifizierungsalgorithmen, Bewertung des Modells, Prädiktive Modellierung, Modell-Optimierung, Regressionsanalyse, Keras (Bibliothek für neuronale Netze), Python-Programmierung, Tiefes Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Methoden des maschinellen Lernens, Random Forest Algorithmus, Angewandtes maschinelles Lernen, Tensorflow, Entscheidungsbaum-Lernen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsprogrammierschnittstelle (API), AI-Arbeitsabläufe, LLM-Bewerbung, Künstliche Intelligenz, AI-Personalisierung, OpenAI, Kontext-Management, Agentische Arbeitsabläufe, OpenAI-API, Leistungsprüfung, AI-Integrationen, Generative AI-Agenten
Mittel · Kurs · 1–4 Wochen

Howard University
Kompetenzen, die Sie erwerben: Datenwissenschaft, Installation der Software, Jupyter, Git (Versionskontrollsystem), Wissenschaftliche Visualisierung, Algebra, Plot (Grafiken), NumPy, Lineare Algebra, Python-Programmierung, Mathematische Modellierung, Software-Entwicklungstools, Datenvisualisierung, Datenmanipulation, Mathematische Software
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Objektorientierter Entwurf, Unreal Engine, Speicherverwaltung, Objektorientierte Programmierung (OOP), C++ (Programmiersprache), Entwicklung von Videospielen, Anwendungsdesign, Grundsätze der Programmierung, Spiel-Design
Mittel · Kurs · 1–4 Wochen