Sven Eric Panitz

Java für Teetrinker

Ein funktionaler Zugang zur Programmierung mit Java. 2024. 24,0 cm / 16,8 cm / 3,2 cm ( B/H/T )
Buch (Softcover), 580 Seiten
EAN 9783662693209
Veröffentlicht Mai 2024
Verlag/Hersteller Springer Berlin Heidelberg

Auch erhältlich als:

eBook (pdf)
39,99
49,99 inkl. MwSt.
Lieferbar innerhalb von 2-3 Tagen (Versand mit Deutscher Post/DHL)
Teilen
Beschreibung

Es ist an der Zeit Java didaktisch neu zu denken. Seit der ersten offiziellen Vorstellung von Java 1995 ist viel passiert. Ursprünglich war Java konsequent als eine rein objektorientierte Sprache definiert. Über die Jahre wurde die Sprache weiterentwickelt und ist alles andere als kalter Kaffee.
Lambda-Ausdrücke, Datenhaltungsklassen, Pattern-Matching oder Datenströme ermöglichen es, neben dem objektorientierten Programmierparadigma von Anfang an das funktionale Programmierparadigma in der Lehre anzuwenden.
Dieses Lehrbuch verfolgt konsequent den Weg, auch die aktuelleren Konstrukte von Java einzubeziehen und damit einen dem heutigen Stand der Technik passenden Kurs anzubieten, der allen wichtigen Programmierparadigmen gerecht wird und auf die Softwareentwicklung in unterschiedlichen Programmiersprachen vorbereitet.
Dabei werden die wichtigsten Datenstrukturen und Klassiker der Informatik als Beispiele verwendet. So begegnen uns Mengen in Form von Suchbäumen genauso wie durch Hashwerte organisiert. Es werden Klassiker wie der Chatbot -Elizä oder die Simulation -Game of Life- implementiert. Die Alpha-Beta-Suche für den besten Spielzug eines Strategiespiels und kleine visuelle Spiele im zweidimensionalen Raum sind vertreten, wie die Generierung von Code für den Datenbank- und Web-Zugriff auf Objekte.
Zu guter Letzt wird für eine eigene kleine Programmiersprache Assembler-Code generiert. So entsteht ein Programmierkurs, der sich von Anfang an der Struktur und Interpretation von Programmen widmet.

Portrait

Sven Eric Panitz lehrt seit über zwei Jahrzehnten Programmierung an der Hochschule Rhein-Main in Wiesbaden in unterschiedlichen Programmiersprachen. Die jahrzehntelange Erfahrung in der Lehre von Programmierung mündet nun in seinem Buch Java für Teetrinker.

Inhaltsverzeichnis

Teil I Funktionale Programmierung.- Ausdrücke.- Referenz Datentypen.- Funktionsdaten.- Ein Klassiker: Psychotherapiesimulation Eliza.- Teil II Imperative Programmierung.- Anweisungen.- Java als kompilierte Sprache.- Teil III Objektorientierte Programmierung.- Klassen für modifizierbare Objekte.- Ausnahmen.- Teil IV Ausbaukonzepte.- Objekte für Schleifen.- Eingabe und Ausgabe.- Grafische Benutzeroberflächen mit Swing.- Metaprogrammierung.- Teil V Projekte.- Zweidimensionale Spieleanwendung.- Strategiespiele.- Ein Kompilator.- Die Zukunft von Java.

Hersteller
Springer-Verlag GmbH
Tiergartenstr. 17

DE - 69121 Heidelberg

E-Mail: ProductSafety@springernature.com

Das könnte Sie auch interessieren

Bill Gates
Source Code
Buch (Hardcover)
Sofort lieferbar
24,00
Edwin Schicker
Datenbanken und SQL
Buch (Softcover)
Sofort lieferbar
44,99
Ralf Salih
Datenbanken - Lernsituationen
Buch (Softcover)
Sofort lieferbar
19,80
Daniil Maslyuk
Power Query
Buch (Softcover)
Sofort lieferbar
39,90
Harald Nahrstedt
Skills + Tools
Buch (Softcover)
Lieferbar innerhalb von 5-7 Tagen
39,99
Wolfram Langer
Access
Buch (Hardcover)
Sofort lieferbar
49,90
Sonja Gross
Leichte Sprache
Buch (Softcover)
Sofort lieferbar
30,00
Ursula Bredel
Leichte Sprache
Buch (Hardcover)
Sofort lieferbar
39,99

 

LEICHTE SPRACHE verstehen
Buch (Hardcover)
Sofort lieferbar
24,00
Ursula Bredel
Ratgeber Leichte Sprache
Buch (Softcover)
Sofort lieferbar
16,99
Nicole Enders
SharePoint für Anwender
Buch (Hardcover)
Sofort lieferbar
59,90
Uwe Mutz
Webseiten programmieren und gestalten
Buch (Hardcover)
Sofort lieferbar
49,90
Ursula Bredel
Arbeitsbuch Leichte Sprache
Buch (Softcover)
Sofort lieferbar
18,00
Thomas Theis
Microsoft Access für Einsteiger
Buch (Softcover)
Sofort lieferbar
19,90
Christian Liebel
Progressive Web Apps
Buch (Hardcover)
Sofort lieferbar
39,90
Marco Schulz
Continuous Integration mit Jenkins
Buch (Hardcover)
Sofort lieferbar
39,90
Rachel Blount
Obst und Gemüse
Buch (Softcover)
Sofort lieferbar
10,00
Thorsten Butz
PowerShell - kurz & gut
Buch (Softcover)
Sofort lieferbar
14,90
Chris Minnick
Microsoft Copilot für Dummies
Buch (Softcover)
Vorbestellbar
24,99
Gunnar Mertz
National-Sozialismus in Österreich
Buch (Softcover)
Sofort lieferbar
14,90
Alexander Degrell
Ortsabhängige mobile Dienste und die aktuel...
Buch (Softcover)
Lieferbar innerhalb von 3-5 Tagen
18,95
Lieferbar innerhalb von 3-5 Tagen
49,99
Alexander Kracklauer
Verkaufschance Web 2.0
Buch (Hardcover)
Lieferbar innerhalb von 5-7 Tagen
67,99
Fabian Klein-Ridder
SharePoint 2019
Buch (Hardcover)
Sofort lieferbar
69,90
Werner Sanns
Datenmanagement mit MS ACCESS
Buch (Hardcover)
Lieferbar innerhalb von 5-7 Tagen
109,95
Alexander Tsolkas
Rollen und Berechtigungskonzepte
Buch (Softcover)
Sofort lieferbar
89,99
Torben Hönemann
Entwicklung von Webapplikationen mit Zugrif...
Buch (Softcover)
Lieferbar innerhalb von 5-7 Tagen
59,90
Rosemarie Withee
SharePoint 2016 für Dummies
Buch (Softcover)
Sofort lieferbar
29,99
Günther Bengel
Masterkurs Parallele und Verteilte Systeme
Buch (Softcover)
Lieferbar innerhalb von 3-5 Tagen
59,99
Patrick Finger
SOA und WebServices
Buch (Softcover)
Lieferbar innerhalb von 3-5 Tagen
17,99
Lieferbar innerhalb von 3-5 Tagen
49,99
Günther Bauer
Bausteinbasierte Software
Buch (Softcover)
Lieferbar innerhalb von 3-5 Tagen
49,99
Peter Haas
Access und Excel im Betrieb
Buch (Hardcover)
Lieferbar innerhalb von 5-7 Tagen
109,95
Claudia Hilker
Web 2.0 in der Finanzbranche
Buch (Hardcover)
Lieferbar innerhalb von 5-7 Tagen
54,99
Klemens Konopasek
Professionelles Datenbank-Design mit ACCESS
Buch (Softcover)
Lieferbar innerhalb von 3-5 Tagen
54,99
Lieferbar innerhalb von 5-7 Tagen
39,99