Weiter zum Inhalt

Kurs

Julia: Aufbaukurs

Grundlagen4 Std.

In diesem Julia-Kurs für Fortgeschrittene erweiterst du dein Wissen rund um Schleifen, fortgeschrittene Datenstrukturen, Timing und mehr.

Julia4 Std.15 Videos54 Übungen4,500 XP1,681Leistungsnachweis

Erstelle dein kostenloses Konto

Mit Google fortfahren
oder
Indem du fortfährst, akzeptierst du unsere Nutzungsbedingungen, unser Datenschutzrichtlinie und dass Ihre Daten in den USA gespeichert werden.

Geliebt von Lernenden in Tausenden Unternehmen

Kursbeschreibung

Julia ist eine ziemlich neue Programmiersprache, die auf Geschwindigkeit und Leistung ausgelegt ist. Dabei behält sie eine ähnliche Syntax wie andere Programmiersprachen wie Python oder Ruby bei. Dieser Kurs knüpft an den Kurs „Einführung in Julia“ an und behandelt Themen wie Schleifen und Zeitsteuerung, damit du die Geschwindigkeit und Leistung von Julia voll ausnutzen kannst.

Bau auf deinen Julia-Grundlagen auf

Aufbauend auf den Grundkonzepten des Einführungskurses kommst du der Beherrschung von Julia einen Schritt näher. Zuerst lernst du verschiedene Schleifen kennen, die zu den gängigsten Werkzeugen in Julia und allen Programmiersprachen gehören.

Fortgeschrittene Julia-Datenstrukturen

Du wirst auch fortgeschrittene Datenstrukturen wie Wörterbücher, Tupel und Strukturen kennenlernen. Außerdem lernst du, wie du deine eigenen Julia-Funktionen für die Wiederverwendbarkeit von Code definierst und wie du deinen Code so effizient wie möglich gestaltest.

Am Ende dieses Kurses wirst du in der Lage sein, mit komplexeren DataFrame-Operationen zu arbeiten, um einen globalen Datensatz zu Videospielverkäufen, aufgeschlüsselt nach Regionen, zu überprüfen und zu bereinigen. Du kannst auch deine Python- und R-Kenntnisse in Julia nutzen, da wir die Pakete PyCall und RCall einführen, mit denen du Python- und R-Funktionen in Julia verwenden kannst.

Wenn du fertig bist, hast du eine solide Grundlage in der Julia-Programmierung, die du in weiteren Kursen weiter ausbauen kannst.

Voraussetzungen

Lernprogramm

Kursübersicht

1

Schleifen und Ranges

Schleifen gehören zu den Grundpfeilern von Julia. In diesem Kapitel lernst du for-Schleifen und while-Schleifen kennen und wie du sie nutzt, um über dir bereits vertraute Datenstrukturen zu iterieren. Außerdem behandelst du Ranges – ein nützliches Werkzeug, um Datenfolgen zu erzeugen.
Kapitel starten
3

Fortgeschrittene Funktionen in Julia

In diesem Kapitel vertiefst du dein Verständnis von Funktionen und erkundest positionsbezogene, Keyword- und Standardargumente. Außerdem behandelst du das Messen der Ausführungszeit und gewinnst ein solides Verständnis dafür, wie lange dein Code zum Ausführen braucht. Das Kapitel schließt mit einem Capstone ab, in dem du eigene Funktionen schreibst, um reale Probleme zu lösen.
Kapitel starten
4

DataFrame-Operationen und Python-/R-Pakete in Julia

In diesem letzten Kapitel lernst du anonyme Funktionen kennen und wiederholst eines der leistungsstarken Features von Julia: Multiple Dispatch. Du erfährst, wie du Funktionen aus Python- und R-Paketen in Julia verwendest und wie du Daten in DataFrames bereinigst und veränderst.
Kapitel starten
J

Julia: Aufbaukurs

Kurs
abgeschlossen

Bescheinigung über den Abschluss erhalten

Jetzt einschreiben

Datenkompetenz für unterwegs – mit der DataCamp-App

Mit unseren Kursen für Mobilgeräte und täglichen Programmier-Challenges erweiterst du deine Datenkompetenz von unterwegs.