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: Javascript, Funktionales Design, Front-End Web-Entwicklung, Computer Programmierung, Skriptsprachen, Objektorientierte Programmierung (OOP), Datenstrukturen, Programm-Entwicklung, Node.JS, Fehlersuche, Ereignisgesteuerte Programmierung, Skripting, Web-Entwicklungstools, JSON, Jest (JavaScript Testing Framework), Web-Anwendungen, Paket- und Software-Management, Einheitstest
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Generative KI, Verantwortungsvolle KI, Maschinelles Lernen, Modellierung großer Sprachen, LangChain, ChatGPT, Datenverarbeitung, Reaktionsfähiges Webdesign, Daten importieren/exportieren, Computervision, Lebenszyklus der Softwareentwicklung, Workflow Management, Software-Architektur, Python-Programmierung, Technische Software, Restful API, IBM Cloud, Prompt-Muster, LLM-Bewerbung, Schnelles Engineering
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: System Programmierung, Software Entwurf, C (Programmiersprache), Simulationen, Entwicklungsumgebung, Algorithmen, Benutzeroberfläche (UI), Programm-Entwicklung, Datenstrukturen, Computer Programmierung, Befehlszeilen-Schnittstelle, Betriebssysteme, Fehlersuche, Grundsätze der Programmierung, Problemlösung, Instandhaltbarkeit, Software-Tests, Pseudocode, Software-Ingenieur, Softwareentwicklung
Anfänger · Spezialisierung · 3–6 Monate
Dartmouth College
Kompetenzen, die Sie erwerben: System Programmierung, Linux-Befehle, Linux, Computer Programmierung, Datenstrukturen, Computer Architektur, Algorithmen, Eingebettete Software, Fehlersuche, C (Programmiersprache), Grundsätze der Programmierung, Befehlszeilen-Schnittstelle, Software-Dokumentation, Dateisysteme, Informatik, Technische Informatik, Software-Ingenieur, Tools erstellen, Linux-Server, Eingebettete Systeme
Anfänger · Spezialisierung · 3–6 Monate
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Pseudocode
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Node.JS, Restful API, React Redux, Database Design, React.js, Ajax, Database Development, Database Application, Server Side, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, JavaScript Frameworks, Front-End Web Development, API Design, Cloud Applications, Data Structures, MongoDB, Debugging
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, System Programmierung, Deep Learning, Verteiltes Rechnen, Künstliche neuronale Netze, Computervision, Skalierbarkeit, Datenstrukturen, C++ (Programmiersprache), Computergrafik, Hardware-Architektur, Grundsätze der Programmierung, Softwareentwicklung, Lineare Algebra, Leistungsoptimierung, Methoden des Maschinellen Lernens, OS Prozessverwaltung, Ereignisgesteuerte Programmierung, Bildanalyse, C und C++
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Generative KI, Datenwrangling, Datenumwandlung, Unüberwachtes Lernen, Datenvisualisierungssoftware, Datenkompetenz, Daten importieren/exportieren, Interaktive Datenvisualisierung, Feature Technik, Professionelles Netzwerken, Plotly, Dashboard, Daten bereinigen, Datenanalyse, Peer Review, Jupyter, SQL, Datenvisualisierung, Überwachtes Lernen, Explorative Datenanalyse
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Mehrere Erzieher
Kompetenzen, die Sie erwerben: Computer Programmierung, Software Entwurf, Datenanalyse, Interaktive Datenvisualisierung, Algorithmen, Datenstrukturen, Kryptographie, Benutzeroberfläche (UI), Java Programmierung, Objektorientierte Programmierung (OOP), Fehlersuche, Grundsätze der Programmierung, Verschlüsselung, Ereignisgesteuerte Programmierung, Leistungsoptimierung, Problemlösung, Objektorientierter Entwurf, Software-Ingenieur, Java, Einheitstest
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Datenstrukturen, Fehlersuche, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Java Programmierung, Integrierte Entwicklungsumgebungen, Java
Anfänger · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Datenmanagement, C (Programmiersprache), Algorithmen, Datenstrukturen, Dateiverwaltung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen