Kursdetails

C55255 julia - die neue Programmiersprache Einführung

Beginn Fr., 07.06.2024, 09:00 - 17:00 Uhr
Kursgebühr 385,00 €
Dauer 2 Wochenenden
Kursleitung Said Hasan Hashemi
Dokumente zum Kurs Für diesen Kurs sind keine Dokumente vorhanden.

Diese neue Programmiersprache (https://julialang.org) wurde bei MIT nach dem Motto entwickelt: so einfach wie Python und so schnell wie C.
Performanz
Julia ist für ihre beeindruckende Performanz bekannt, die tatsächlich mit C und Fortran verglichen werden kann. Diese Performanz wird durch einen „Just-In-Time“ (JIT) Compiler erreicht, der den Code während der Laufzeit in Maschinencode übersetzt. Sie ist die vierte Programmiersprache, die neben C, C++ und Fortran eine Performanz im Petaflop-Bereich erreicht.
Dynamik
Julia ist zwar dynamisch typisiert, aber die Variablen können ebenfalls statisch definiert werden. Daher fühlt sie sich wie eine Skriptsprache an.
Kombinierbarkeit
Julia nutzt „multiple dispatch“ als Paradigma, was es ermöglicht, viele objektorientierte und funktionale Programmiermuster anzuwenden.
Generell
Julia bietet sehr viele Module, mit denen „allzweck“ Anwendungen entwickelt werden können. Insbesondere kommt Julia in den Bereichen Data Science, scientific computing und machine learning zum Einsatz.
Open Source
Julia ist Open Source.
Kursinhalt
Wahl einer geeigneten IDE (VS Code oder IntelliJ IDEA)
 
Einführung in Julia REPL
 
Vorstellung des Julia-Packagemanagers
 
Einführung in die Programmiersprache
 
Vorstellung der Julia-Datenstrukturen
 
Einführung in funktionale Programmiersprache mit Julia
Voraussetzung
Keine





Kursort

vhs, Haus B

Alcide-de-Gasperi-Str. 5
65197 Wiesbaden

Termine

Datum
07.06.2024
Uhrzeit
17:00 - 21:00 Uhr
Ort
Alcide-de-Gasperi-Str. 5, vhs-B-212, EDV-Raum
Datum
08.06.2024
Uhrzeit
09:00 - 17:00 Uhr
Ort
Alcide-de-Gasperi-Str. 5, vhs-B-212, EDV-Raum
Datum
14.06.2024
Uhrzeit
17:00 - 21:00 Uhr
Ort
Alcide-de-Gasperi-Str. 5, vhs-B-212, EDV-Raum
Datum
15.06.2024
Uhrzeit
09:00 - 17:00 Uhr
Ort
Alcide-de-Gasperi-Str. 5, vhs-B-212, EDV-Raum