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: Generative Modellarchitekturen, Maschinelles Lernen, Unüberwachtes Lernen, Lernen übertragen, Künstliche Intelligenz, Computer Vision, Auto-Kodierer, Generative KI, Autokodierer, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Reinforcement Learning, Generative adversarische Netze (GANs), Feinabstimmung, Faltungsneuronale Netze, Künstliche neuronale Netze, Keras (Bibliothek für neuronale Netze), Modell-Optimierung, Transfer Learning, Tiefes Lernen, Bildanalyse, Methoden des maschinellen Lernens, Rekurrente Neuronale Netze (RNNs), Faltungsneuronale Netzwerke
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenwissenschaft, Software zur Datenvisualisierung, Wiederverwendbarkeit von Code, Datenwrangling, Rechnerische Logik, Informatik, Grundsätze der Programmierung, Datenmanipulation, Python-Programmierung, Seaborn, Software-Entwicklung, Computerprogrammierung, Statistische Visualisierung, Pandas (Python-Paket), Paket- und Softwareverwaltung, Datenvisualisierung, Computer Programmierung, NumPy, Computerwissenschaft, Plot (Grafiken), Matplotlib, Softwaretechnik
Anfänger · Spezialisierung · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: C (Programming Language), Data Structures, Programming Principles, Computer Science, C and C++, Computer Architecture, Computer Programming, Quantum computing, Computational Thinking, Computer Hardware, Data Storage
Gemischt · Kurs · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Computational Thinking, Daten-Strukturen, Informatik, Theoretische Informatik, Grundsätze der Programmierung, Algorithmen, Verifizierung und Validierung, Programm-Entwicklung, Python-Programmierung, Computerprogrammierung, Computer Programmierung, Computerwissenschaft
Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Mensch-Computer-Interaktion, UI-Komponenten, Animation und Spieldesign, iOS-Entwicklung, Objective-C (Programmiersprache), Swift-Programmierung, Model-View-Controller, Kerndaten (Software), Apple iOS, Benutzeroberfläche (UI), OAuth, Spiel-Design, Benutzeroberfläche (UI) Design, Entwicklung von Videospielen, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Reaktionsfähiges Web-Design, JSON, Prototyping, Speicherverwaltung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cloud-API, Beglaubigungen, Software-Dokumentation, Bereitstellung von Anwendungen, Anwendungsprogrammierschnittstelle (API), Cloud-Bereitstellung, Proxy-Server, Restful API, API-Entwurf, API-Gateway, Verwaltung des Lebenszyklus von Anwendungen
Anfänger · Kurs · 1–3 Monate

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

LearnQuest
Kompetenzen, die Sie erwerben: Spring Boot, Java-Programmierung, Webdienste, Serviceorientierte Architektur, JUnit, Model-View-Controller, Objekt-Relationales Mapping, Datenbank Management, Einheitliche Prüfung, Restful API, Anwendungs-Rahmenwerke, Transaktionsverarbeitung, Persistenz der Daten, Datenbank-Management, Microservices, Software-Architektur, Einheitstest, Cloud-natives Computing, Frontend-Integration, JSON, API-Gateway, Java Programmierung, Spring Framework, Software Architektur
Anfänger · Spezialisierung · 1–3 Monate

Edge Impulse
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Vorverarbeitung von Daten, Daten-Ethik, Angewandtes maschinelles Lernen, Modellevaluation, Algorithmen für maschinelles Lernen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Verantwortungsvolle AI, Computerprogrammierung, Faltungsneuronale Netze, Künstliche neuronale Netze, Feature Technik, Tiefes Lernen, Modell Ausbildung, Modell-Einsatz, Technische Merkmale, Computer Programmierung, Bewertung des Modells, Software für maschinelles Lernen, Eingebettete Systeme, Prädiktive Modellierung, Faltungsneuronale Netzwerke, Datenvorverarbeitung
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Shell-Skript, Dateisysteme, Elektroingenieurwesen, Eingebettete Software, Linux-Verwaltung, Linux, Paket- und Softwareverwaltung
Fortgeschritten · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Daten-Strukturen, Entwicklungsumgebung, Software-Prüfung, GitHub, Paket- und Softwareverwaltung, Rust (Programmiersprache), Testfall, System-Programmierung, Speicherverwaltung
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Object Oriented Design, Version Control, Web Design and Development, Web Content Accessibility Guidelines, Design Software, Adobe XD, Responsive Web Design, .NET Framework, Microsoft Visual Studio, User Experience, Hypertext Markup Language (HTML), Authorization (Computing), AI Integrations, Application Security, Computational Thinking, User Interface (UI) Design, Web Components, Pseudocode, Microsoft Development Tools, Javascript
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate