Weitere Programmiersprachen

Weitere Programmiersprachen

Data Science mit Python

Effiziente Datenanalyse mit der Python-Toolchain

Kursziele

In diesem Seminar werden die Teilnehmer die Fähigkeit erwerben, effiziente Datenanalyse mit der Python-Toolchain durchzuführen. Die Inhalte werden im Workshop-Format vermittelt - mindestens 50% der Zeit wird für praktischen Übungen und Live-Coding genutzt.

 

Weitere Programmiersprachen

Kotlin - Power Workshop: Der komplette Einstieg

Grundlagen von Kotlin

Kursziele

Von der Installation bis zum Testen deckt dieser Kotlin-Kurs alles ab! Sie erfahren alles über die Sprachgrundlagen sowie Objektorientierung, Funktionale Programmierung, Generics, Datenklassen, Sammlungen und vieles mehr. Lernen Sie die Grundlagen von Kotlin, um qualitativ hochwertigen Code zu schreiben. Testen und debuggen Sie Ihre Anwendungen mit den verschiedenen Unit Testing Frameworks in Kotlin. Erforschen Sie Kotlins interessante Funktionen wie Nullsicherheit, Reflektion und Annotationen. Erkunden Sie die neuesten Kotlin-Funktionen, um strukturierten, lesbaren objektorientierten und funktionalen Code zu schreiben. Machen Sie sich mit der Verwendung von Lambdas und Funktionen höherer Ordnung vertraut. Schreiben Sie Unit-Tests und nutzen die Integration von Kotlin mit Java-Code. Aber das ist noch nicht alles: Im "Kotlin - Power Workshop" entwickeln Sie unter professioneller Anleitung eigenständige Kotlin-Anwendungen, so dass Sie das Gelernte direkt üben und anwenden können!

 

Weitere Programmiersprachen

Scala Einführung

Einführung in die funktionale und objektorientierte Programmiersprache

Kursziele

Scala ist eine moderne Programmiersprache für die JVM, die objektorientierte, funktionale und imperative Konzepte auf elegante Weise miteinander vereint. Sie ist statisch typisiert, dank Typinferenz und einer knappen Syntax lassen sich Scala-Programme dennoch mit einer Klarheit ausdrücken, die man sonst nur von Ruby oder Python kennt. Die aus Java bekannte Objektorientierung wird durch Scala um Konzepte wie Case Classes, Pattern Matching und Traits erweitert, darüber hinaus ist Scala eine echte funktionale Sprache – sie bietet first-class functions, eine effiziente Bibliothek zur Verarbeitung von Collections und umfangreiche Unterstützung für parallele Programmierung.

 

Weitere Programmiersprachen

Python 3 Einführung

Grundlagenkurs Programmierung mit Python

Kursziele

In diesem Training werden die Grundlagen der Sprache Python in der aktuellen Version 3 vermittelt. Neben der Theorie werden die Inhalte ausgiebig durch Übungen vertieft, so dass die Teilnehmer am Ende des Seminars selbständig Programme in Python konzipieren, umsetzen und debuggen können.