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.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistische Analyse, Software zur Datenvisualisierung, Wahrscheinlichkeitsrechnung und Statistik, Datenanalyse, Datenmanipulation, Datenvisualisierung, Deskriptive Statistik, Explorative Datenanalyse, Python-Programmierung, Datengestützte Entscheidungsfindung, Korrelationsanalyse, Plot (Grafiken), Präsentation der Daten, Statistische Visualisierung, Pandas (Python-Paket), Statistik, Matplotlib, Seaborn
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selenium (Software), GitHub, Git (Version Control System), Version Control, CI/CD, File I/O, Object Oriented Programming (OOP), Test Automation, Test Data, Unit Testing, Test Case, Software Testing, Test Script Development, Programming Principles, Web Development Tools, Code Reusability, Test Execution Engine, Javascript, Browser Compatibility, Scripting
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: LLM-Bewerbung, Python-Programmierung, Schnelles Engineering, ChatGPT, OpenAI-API, OpenAI, AI-Integrationen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Containerisierung, Kontinuierliche Integration, Kubernetes, API-Entwurf, Datenbank-Entwicklung, CI/CD, JavaScript-Frameworks, Node.JS, Datenbanken, Web-Entwicklung, Technische Überprüfung der Software, Server-Seite, Full-Stack Web-Entwicklung, Kontinuierliche Bereitstellung, Back-End-Webentwicklung, MongoDB, NoSQL, Frontend-Integration, Microservices, Bereitstellung von Anwendungen
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), File I/O, File Management, Cascading Style Sheets (CSS), Extensible Markup Language (XML), Test Automation, Extensible Languages and XML, Computer Programming, Development Environment, Integrated Development Environments, Software Testing, Test Script Development, Test Case, Test Execution Engine, Data Structures
Anfänger · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierter Entwurf, Software-Entwicklung, Befehlszeilenschnittstelle, Software Architektur, Software-Architektur, API-Entwurf, Software Entwurf, Java, Java-Plattform Enterprise Edition (J2EE), Webdienste, Web-Anwendungen, Restful API, Anwendungsprogrammierschnittstelle (API), Software-Entwurfsmuster
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Object-Relational Mapping, Java Platform Enterprise Edition (J2EE), Database Design, Data Access, Data Persistence, Java, Relational Databases, Data Mapping, Java Programming, JUnit, Query Languages, Data Modeling, Transaction Processing, Software Versioning
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Generative KI, Verantwortungsvolle AI, Agile Entwicklung von Software, Analytik, Programm-Management, Risikoanalyse, Planung, Schnelles Engineering, Agile Software-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: OpenAI API, OpenAI, Image Analysis, Generative AI, ChatGPT, LLM Application, Multimodal Prompts, Tool Calling, Application Programming Interface (API), Large Language Modeling, Artificial Intelligence, AI Integrations, Natural Language Processing, Computer Vision, File Management
Anfänger · Kurs · 1–4 Wochen

University of Geneva
Kompetenzen, die Sie erwerben: System-Programmierung, Objektorientierter Entwurf, Leistungsprüfung, Datenzugang, Speicherverwaltung, Datenorientierte Programmierung, Hardware-Architektur, Mikroarchitektur
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Exploit development, Penetration Testing, Exploitation techniques, Scripting, Brute-force attacks, Scripting Languages, Shell Script, Python Programming, Program Development, Network Protocols, Data Persistence
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: GitHub Kopilot, Containerisierung, GitHub, Docker (Software), Entwicklungsumgebung, Schnelles Engineering, ChatGPT, OpenAI, Fehlersuche, Integrierte Entwicklungsumgebungen, Git (Versionskontrollsystem), Google Gemini
Mittel · Kurs · 1–3 Monate