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.