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: Algorithmen, Rust (Programmiersprache), Spiel-Design, Software-Entwicklung, Daten-Strukturen, Entwicklung von Videospielen, Anwendungsprogrammierschnittstelle (API), Grundsätze der Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Plattformübergreifende Entwicklung, Interoperabilität, Web-Anwendungen, Android-Jetpack, UI-Komponenten, Mobile Entwicklungstools, Benutzeroberfläche (UI), Wiederverwendbarkeit von Code, Mobile Entwicklung, Kotlin, Restful API, MongoDB, Cloud-Bereitstellung, Server-Seite, Back-End-Webentwicklung, Cloud-Entwicklung, Systemintegration, Frontend-Integration, Google Cloud-Plattform, Android-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, Memory Management, C (Programming Language), Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Bereinigung von Daten, Statistische Methoden, Pandas (Python-Paket), Datenanalyse, Datenverarbeitung, NumPy, Datenmanipulation, Daten importieren/exportieren, Statistische Analyse, Daten-Strukturen, Datenwrangling, Numerische Analyse
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Maintainability, Code Reusability, Software Architecture, Software Design, Object Oriented Design, Programming Principles, Object Oriented Programming (OOP), Scalability
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Web-Entwicklung, Web-Inhalt, Front-End-Webentwicklung, JavaScript-Frameworks, Node.JS, Web-Entwicklungs-Tools, Software-Entwicklung, Web-Komponenten, Softwaretechnik, HTML und CSS, React.js, Frontend-Leistung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Model Evaluation, MLOps (Machine Learning Operations), Regression Testing, Kubernetes, Docker (Software), Feature Engineering, Containerization, Software Documentation, Data Pipelines, Git (Version Control System), Apache Airflow, Technical Documentation, Microservices, CI/CD, Unit Testing, API Design, Decision Intelligence, Performance Metric, Python Programming, Version Control
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Model Evaluation, Data Preprocessing, JUnit, Model Training, Build Tools, MLOps (Machine Learning Operations), Java, Performance Tuning, Decision Tree Learning, Classification And Regression Tree (CART), Apache Maven, Data Structures, Random Forest Algorithm, Gradle, Data Pipelines, Software Architecture, Software Design, Object Oriented Programming (OOP), Apache, Machine Learning
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Application Development, User Interface (UI), Program Development, Software Development Life Cycle, UI Components, Data Management, User Interface (UI) Design, Software Design, File I/O, Application Design, Development Environment, Data Import/Export, Application Frameworks, Data Persistence
Mittel · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Memory Management, C (Programming Language), Algorithms, File I/O, Graph Theory, Data Structures, Secure Coding, Scaled Agile Framework
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Dateisysteme, Programm-Entwicklung, Dateiverwaltung, Sicherheitstests, Sicherheitsprüfung, Software-Entwicklungstools, Entwicklungstests
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Web-Entwicklung, Web-Design, Front-End-Webentwicklung, Javascript, Skripting, HTML und CSS, Hypertext Markup Language (HTML)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden