Logo_Scala-Basiswissen

Schulung Scala-Basiswissen

(S1008)

Überblick

Beschreibung

Statisch typisierte Sprachen wie Java neigen dazu, dass am Anfang einer Anwendung immer wieder derselbe Grundcode geschrieben werden muss. Sprachen wie Ruby, Python oder JavaScript erlauben eine anfangs schnellere Entwicklung, bringen aber den Nachteil dynamischer Typisierung mit sich. Scala, die "Scalable Language", vereint die Vorteile beider Sprachgruppen, ist gewohnt objektorientiert und gleichzeitig eine funktionale Programmiersprache für bessere Abstraktionsmöglichkeiten. Sie ist auf parallele Programmierung ausgelegt und kann einfach an bestehende Java-Systeme angebunden werden. Java-Vater James Gosling bezeichnet Scala als die Sprache nach Java.
Grundlage für dieses Seminar ist Scala 2.9, ältere Versionen werden bei Bedarf besprochen.

Termin Freie Plätze Tage € zzgl. MwSt.
24.10.-26.10.2012 >3 3 1.520,00 * Buchen Reservieren
  • = Durchführung garantiert
  • = Eingeschränkte Hotelkapazität
  • * = 10% Frühbucherrabatt
  • 3 Für 2 = Der dritte Mitarbeiter nimmt kostenlos teil
    (Nicht mit anderen Preisnachläßen kombinierbar)

Details

Schulungs-Ziel

Nach diesem Seminar kennen Sie die Konzepte, Eigenschaften und Sprachelemente der Programmiersprache Scala. Sie kennen die Grundlagen sowohl von objektorientierter als auch von funktionaler Programmierung und können darauf aufbauend einfache Anwendungen entwickeln.

Wer sollte teilnehmen

Softwareentwickler mit Programmiererfahrung in anderen modernen Programmiersprachen (Java, C, C++, C#, VB, JavaScript, Ruby, Python etc.)

Inhalt

  • Entwicklungsumgebungen und -werkzeuge
    • Scala auf der Kommandozeile
    • Scala in Eclipse 3.7
  • Grundlagen
    • Überblick über objektorientierte und funktionale Sprachen
    • Erste Schritte in Scala
    • Datentypen, Operatoren, Kontrollstrukturen
  • Scala objektorientiert
    • Klassen und Objekte
    • Vererbung
    • Mehrfachvererbung mit Traits
    • Abstrakte Klassen
  • Scala funktional
    • Funktionen und Closures
    • Listen und Kollektionen
    • Rekursion und Currying
  • Scala im Detail
    • Typ-Parametrisierung
    • Überladen von Operatoren
    • Case Classes und Pattern Matching
    • Typinferenz und Konvertierung
    • Strukturierung mit Paketen
    • Fehlerbehandlung mit Exceptions
    • Anbindung an Java
  • Überblick über weiterführende Themen
    • XML-Verarbeitung
    • GUI-Anwendungen mit Swing
    • Testen von Scala-Anwendungen
    • Erweiterungsbibliotheken
    • Web-Applikationen mit dem "lift Web Framework"
    • Scala in .NET
  • Praktische Übungen
    • Mit Programmierübungen werden die einzelnen Themen vertieft, wobei jeder Teilnehmereinen eigenen Rechner zur Verfügung hat.

Organisation

Teilnehmerzahl

min. 1, max. 8 Personen *** Der Kurs findet garantiert statt! ***

Schulungszeiten

3 Tage, 1. Tag 10:00-17:00, Folgetage 09:00-16:00

Ort der Schulung

GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Buchungsalternativen

Firmenschulungsanfrage

Inhouse-Schulung mit individuellen Inhalten zum Wunschtermin. Wahlweise in Ihrem Hause oder im GFU-Schulungszentrum.

  Anfragen 


Individualschulungsanfrage

Schulung für eine Einzelperson mit individuellen Inhalten zum Wunschtermin.

  Anfragen 

Enthaltene Leistungen

  • Schulungsunterlagen
  • Teilnahmezertifikat
  • Frühstück und Mittagessen
  • Getränke, Obst und Snacks

Kommentare der Teilnehmer

  • Teilnehmer von "Fraport AG Flughafen Frankfurt/Main": Ausgezeichneter Kurs, sehr empfehlenswert!

Haben Sie Fragen?

Gerne berate ich Sie persönlich per Mail oder Telefon.

Nicole Döhring

• Infoline 0221 82 80 90
• Email an

GFU-Service

Seminare finden

Plakat Bildungsscheck
 

Lesezeichen als QR-Code:

Scala-Basiswissen Schulung

Perfekte IT Schulungen der GFU Cyrus AG mit qualifizierten Dozenten konnten Teilnehmer folgender Firmen genießen:

Damovo Deutschland ... & Co. KG aus Düsseldorf, Daimler AG Werk Düsseldorf aus Düsseldorf, b.o.o.m. ... aus Köln, Telefonbau Arthur Schwabe ... & Co. Kommanditgesellschaft aus Mönchengladbach, Scor Rückversicherung Direktion für Deutschland aus Köln, ATOS Origin aus Köln, Möbelstadt Rück ... aus Oberhausen, Boehringer Ingelheim RCV ... & Co KG aus Wien, Portal United Ltd. aus Köln, Colt International ... aus Kleve, Benmark AG aus Zürich, Union Asset Management Holding AG aus Frankfurt, DWK Drahtwerk Köln ... aus Köln, Merz Pharmaceuticals ... aus Frankfurt, Orthomol pharmazeutische Vertriebs ... aus Langenfeld, CBC Cologne Broadcasting Center ... aus Köln, Teufel Solutions AG aus Grüsch, Omron Electronics ... aus Langenfeld, SWU TeleNet Ulm ... aus Ulm, Alte Leipziger Lebensversicherung AG aus Oberursel

Bei Firmenschulungen kann der Ort des Scala-Basiswissen Seminars frei gewählt werden, z.B.: (Schwerpunkt)

Wo die Schulung Scala-Basiswissen stattfinden könnte:

Hildesheim, Halle (Saale), Erfurt Scrum Grundlagen Schulung, Oberhausen, Aschaffenburg, Greifswald, Delmenhorst, Sindelfingen, Potsdam, Göttingen, Braunschweig, Wolfenbüttel, Frankfurt (Oder), Gütersloh, Karlsruhe, Bremerhaven Servlets - Internet-Datenbankanbindung mit Java Schulung, Zwickau, Neu-Ulm, Lübeck, Worms, Dorsten Spring Framework Schulung, Neustadt an der Weinstraße, Rheine, Leverkusen, Ulm, Baden-Baden, Berlin, Schweinfurt, Görlitz, Umkreis