20 Jahre Erfahrung FreeCall 0800 tutegos

Web-Anwendungen mit dem Play Framework

[LOGO]

Play ist ein leichtgewichtiges Framework zur Entwicklung von Web-Anwendungen mit Java oder Scala. Drei Ziele standen bei der Entwicklung von Play im Vordergrund. Erstens: Hohe Produktivität und Korrektheit. Jeder Aspekt der Entwicklung ist typsicher, auch die HTML-Templates. Das Ergebnis einer Änderung lässt sich ohne Zeitverzögerung nach dem Neuladen im Browser begutachten. Zweitens: Realtime-Fähigkeit. Play basiert im Kern auf einem nicht-blockierenden, Ereignis-getriebenen Ein/Ausgabe-System. Das ergibt höchsten Durchsatz mit minimalem Ressourcen-Einsatz. Drittens: Skalierbarkeit. Durch das zustandslose Programmiermodell sind Anwendungen leicht verteilbar. Unser Play-Seminar stellt Entwicklern das Framework praxisnah vor und führt sie durch alle Aspekte einer Web-Anwendung.

Inhalte des Seminars

Einstieg in das Web-Framework Play

  • Anforderungen an ein Web-Framework
  • Play im Vergleich zu anderen Frameworks
  • Installation
  • Anwendung erzeugen
  • Eclipse-Import
  • Anwendung starten
  • Erste einfache Änderungen
  • Play-Console

Die erste Aktion

  • Controller
  • Aktion
  • HTTP-Routing
  • Templates: Signatur, Imports, Kontrollstrukturen

Tests

  • Unit-Tests
  • Funktionale Tests
  • UI-Tests

Play’s Next Top-Model

  • Modell
  • Persistenz (JDBC, Ebean ORM, Slick)
  • Initial Data
  • Abfrage und Listendarstellung

Form-Handling

  • Form-Helper
  • Form-Behandlung im Controller
  • Body Parser
  • Validierung
  • Flash-Scope
  • File-Upload

Session und Cache

  • Benutzer-Authentifizierung
  • Session
  • Cache für Modelle und Template

Ajax und Webservices

  • JQuery
  • JSon
  • Web-Services aufrufen
  • Comet und WebSockets

Weitere Themen

  • Internationalisierung
  • Request-Zyklus: Das Global-Objekt
  • SBT-Einstellungen
  • Module

Termine / Kontakt

Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.

Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.

Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).

Die Fakten

  • Empfohlene Schulungsdauer: 1 Tag, insgesamt 8 Unterrichtsstunden à 45 Minuten
  • Zielgruppe: Web-Software-Entwickler, Architekten
  • Vorkenntnisse: Gute Erfahrungen in Java oder Scala. Kenntnisse eines anderen Web-Framework sind von Vorteil.
  • Seminar-Software: Aktuelle Version Play Framework auf der Java SE 8 oder höher. Da die Play-API in Java und Scala umgesetzt ist, können die Teilnehmer die Programmiersprache frei wählen.

Verweise

Alle Kategorien

Was Teilnehmer sagen