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: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Development Environment, .NET Framework, Computer Programming, Programming Principles, Microsoft Development Tools, Microsoft Visual Studio, Data Structures, Computer Science, Algorithms, Software Development Tools, Computer Programming Tools, Memory Management, Debugging, Software Installation, Data Storage
Mittel · Kurs · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Rust (Programming Language), Unit Testing, Development Testing, Continuous Integration, Network Protocols, TCP/IP, System Programming, C and C++, Integration Testing, Web Applications, Memory Management, Data Structures, Functional Design
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Go (Programming Language), Debugging, Memory Management, Application Development, Program Development, Build Tools, Data Structures, Development Environment, Programming Principles, Microsoft Visual Studio, Integrated Development Environments, Software Installation, Software Development Tools, Code Reusability, Object Oriented Programming (OOP), Command-Line Interface, System Programming, Package and Software Management, Other Programming Languages
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Programming Principles, IT Automation, File I/O, Python Programming, Code Reusability, Development Environment, Scripting, Computational Logic, Program Development, Computer Programming, File Systems, Debugging, Problem Solving
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: OSI-Modelle, TCP/IP, Netzwerk-Routing, Virtuelle Vernetzung, Netzwerk-Leistungsmanagement, Lokale Netzwerke, Computer-Vernetzung, Netzwerkplanung und -entwurf, Drahtlose Netzwerke, Netzwerksicherheit, Netzarchitektur, Netzwerk-Protokolle, Netzwerktechnik, Allgemeine Netzwerkarbeit, Routing-Protokolle, Open Shortest Path First (OSPF), Netzwerk-Router, Netzwerk-Switches, Digitale Kommunikation, Dynamisches Host-Konfigurationsprotokoll (DHCP)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Game Theory, Java, Java Programming, Programming Principles, Performance Tuning, Computational Thinking, Theoretical Computer Science, Computer Programming, Problem Solving, Solution Design, Applied Mathematics, Geometry
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Statistische Analyse, Datenanalyse, Datenerfassung, Wahrscheinlichkeitsrechnung und Statistik, Statistik, Python-Programmierung, Datenerhebung, Stichproben (Statistik), Datenvisualisierung, Statistische Inferenz, Deskriptive Statistik, Statistische Methoden, NumPy, Seaborn, Statistische Visualisierung, Statistische Programmierung, Matplotlib, Software zur Datenvisualisierung, Jupyter, Plot (Grafiken)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language), Objective-C (Programming Language), System Programming, Object Oriented Programming (OOP), File I/O, Debugging, File Management
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Apache Spark, Datenanalyse, Python-Programmierung, Datenspeicherung, Software-Architektur, System-Konfiguration, Datenverarbeitung, Dateisysteme, Apache Hadoop, Große Daten, Leistungsoptimierung, Datenwissenschaft, Software Architektur, Verteiltes Rechnen
Gemischt · Kurs · 1–3 Monate
University of Virginia
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Agile Methodik, Benutzeroberfläche (UI), Produktentwicklung, Sprint-Planung, Produktprüfung, Persona-Entwicklung, Kundenanalyse, Agile Software-Entwicklung, Anwenderbericht, Agile Produktentwicklung, Persona (Benutzererfahrung), Peer Review, Benutzerfreundlichkeit, Design Thinking, Teamleitung, Team Management, Agile Entwicklung von Software, Prüfung der Benutzerfreundlichkeit, Leistungsmanagement im Team, Kontinuierliche Lieferung, Produktverbesserung
Anfänger · Spezialisierung · 3–6 Monate

CentraleSupélec
Kompetenzen, die Sie erwerben: Java, Storyboarding, Software-Dokumentation, Java-Programmierung, Ereignisgesteuerte Programmierung, Mobile Entwicklung, Entwicklungsumgebung, Benutzeroberfläche (UI) Design, Installation der Software, UI-Komponenten, Interaktives Design, Android-Studio, Android-Entwicklung, Android (Betriebssystem), Anwendungsentwicklung, Benutzerzentriertes Design, Anwendungsdesign, Java Programmierung
Gemischt · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Python-Programmierung, Dimensionalitätsreduktion, Angewandte Mathematik, Maschinelles Lernen, Algebra, Datenumwandlung, Lineare Algebra, Bildanalyse, Datenmanipulation, Mathematische Software, Methoden des maschinellen Lernens
Mittel · Kurs · 1–4 Wochen