Java – die Neuerungen in Version 9 bis 12

Java – die Neuerungen in Version 9 bis 12 von Inden,  Michael
Dieses Buch eignet sich für alle, die ihr Java-Wissen auf den neuesten Stand bringen und es durch eine Vielzahl an Übungen festigen möchten. Es beschreibt alle wichtigen Neuerungen in Java 9 – dem letzten größeren Update – und in den Versionen Java 10, 11 und 12. Letztere bringen aufgrund halbjährlicher Releasezyklen jeweils weniger Änderungen als frühere Versionen mit und werden daher kompakter behandelt. Eine fundamentale Änderung in Java 9 stellt die als Projekt »Jigsaw« entwickelte Modularisierungslösung dar. Auch fortgeschrittenere Themen wie Services und die Migration bestehender Applikationen werden besprochen. In verschiedenen Kapiteln werden Änderungen in der Sprache selbst behandelt. Einen Schwerpunkt bilden die Erweiterungen in diversen APIs. Neben Vereinfachungen beim Prozess-Handling, der Verarbeitung mit Optional sowie im Stream-API schauen wir auf fundamentale Neuerungen im Bereich der Concurrency durch Reactive Streams. Auch der mit Java 11 offiziell ins JDK aufgenommene HTTP/2-Support wird thematisiert. Weil die neuen Java-Versionen auch Auswirkungen auf Build-Tools und IDEs besitzen, gibt ein Kapitel einen Überblick über das aktuelle Tooling. Außerdem widmen sich zwei kurze Anhänge »Gradle« und »Maven«. Ein Schnelleinstieg zu den wichtigsten Neuerungen von Java 8, die im Repertoire keines Java-Entwicklers fehlen sollten und die hilfreich beim Verständnis der vielfältigen Neuerungen aus JDK 9 bis 12 sind, rundet dieses Buch ab.
Aktualisiert: 2023-06-11
> findR *

Der Java-Profi: Persistenzlösungen und REST-Services

Der Java-Profi: Persistenzlösungen und REST-Services von Inden,  Michael
Dieses Buch legt die Grundlagen für das professionelle Entwickeln von Unternehmensanwendung und bietet dazu einen Einstieg in die Datenverarbeitung mit XML und JSON. Wenn Sie per JDBC oder JPA mit einer Datenbank kommunizieren wollen, erhalten Sie in diesem Buch eine fundierte Einführung in die Persistenz mit Java, SQL, JDBC und JPA. Häufig tritt die Anforderung auf, Funktionalität -- zumindest teilweise -- auch im Netzwerk bereitzustellen. Dazu existieren vielfältige Technologien. Dieses Buch fokussiert auf die populären RESTful Webservices und beschäftigt sich mit der Programmierung einer sogenannten Client-Server-Applikation.
Aktualisiert: 2023-06-11
> findR *

Basiswissen Softwarearchitektur

Basiswissen Softwarearchitektur von Birken,  Klaus, Gerdom,  Michael, Posch,  Torsten
Dieses Buch gibt einen umfassenden Überblick über alle Themen, die für die Erstellung und den Einsatz von Softwarearchitektur in der Praxis relevant sind. Damit richtet sich das Buch an Softwareentwickler und Projektleiter. Es eignet sich zum Einstieg in das Tätigkeitsfeld des Softwarearchitekten und vermittelt dem Leser das notwendige Wissen, um Softwarearchitektur in seinen eigenen Entwicklungsprojekten zu etablieren. Insbesondere beantwortet das Buch die folgenden Fragen: - Was ist Softwarearchitektur? - Welche Aufgaben hat ein Softwarearchitekt? - Wie wird Softwarearchitektur geplant, entworfen, dokumentiert und bewertet? - Welche Methoden und Werkzeuge stehen dafür zur Verfügung? - Was sind Architekturstile, Architekturmuster und Designmuster? - Was macht eine gute Softwarearchitektur aus? Darüber hinaus werden die Schnittstellen zwischen Softwarearchitekt und Projektleiter sowie zum weiteren Unternehmensumfeld behandelt. Ein Schwerpunkt widmet sich der Frage, wie UML 2 für die Dokumentation von Softwarearchitekturen eingesetzt werden kann. Ein eigener Teil des Buches beschäftigt sich mit dem Einsatz von Softwarearchitektur im industriellen Maßstab und den damit verbundenen Technologien: Softwareproduktlinien, modellbasierte Entwicklung mit MDA und – neu in der 3. Auflage – domänenspezifische Sprachen.
Aktualisiert: 2023-06-11
> findR *

Professionell entwickeln mit JavaScript

Professionell entwickeln mit JavaScript von Ackermann,  Philip
Für alle, die mit JavaScript robusten Code schreiben wollen. Skills und Standards für komplexe Geschäftsanwendungen, clevere Apps und tragfähige Bibliotheken, für JavaScript auf dem Server und auf dem Client. Dieses umfassendes Lehr- und Praxisbuch behandelt alle relevanten Themen von den Sprachfeatures über Patterns und Frameworks bis zum Build-Prozess und Continuous Integration. Mit vielen Codebeispielen. Programmiererfahrung wird vorausgesetzt, JavaScript-Kenntnisse nicht. Aus dem Inhalt: Aktuelle Sprachkenntnisse aufbauen Design-Patterns nach JavaScript-Art Architekturmuster einsetzen Klassen emulieren Funktionale Sprachmittel einsetzen Dos und Don'ts für guten Code Funktional-reaktive Programmierung Package-Management Den Build-Prozess optimieren Dokumentation und Deployment Continuous Integration Unit Tests und Test Driven Design Aspektorientierte Programmierung Messaging Frameworks auswählen
Aktualisiert: 2023-06-07
> findR *

Fachdidaktische Diskussion von Informatiksystemen und der Kompetenzentwicklung im Informatikunterricht

Fachdidaktische Diskussion von Informatiksystemen und der Kompetenzentwicklung im Informatikunterricht von Stechert,  Peer
In der vorliegenden Arbeit wird ein Unterrichtsmodell zur Kompetenzentwicklung mit Informatiksystemen für die Sekundarstufe II vorgestellt. Der Bedarf wird u. a. damit begründet, dass Informatiksysteme zu Beginn des 21. Jahrhunderts allgegenwärtig sind (Kapitel 1). Für Kompetenzentwicklung mit Informatiksystemen sind diese in ihrer Einheit aus Hardware, Software und Vernetzung anhand ihres nach außen sichtbaren Verhaltens, der inneren Struktur und Implementierungsaspekten zu analysieren. Ausgehend vom Kompetenzbegriff (Kapitel 2) und dem Informatiksystembegriff (Kapitel 3) erfolgt eine Analyse des fachdidaktischen Forschungsstandes zur Kompetenzentwicklung mit Informatiksystemen. Die Ergebnisse lassen sich in die Bereiche (1) Bildungsziele, (2) Unterrichtsinhalte, (3) Lehr-Lernmethodik und (4) Lehr-Lernmedien aufteilen (Kapitel 4). In Kapitel 5 wird die Unterrichtsmodellentwicklung beschrieben. Den Zugang zu Informatiksystemen bildet in der vorliegenden Dissertationsschrift das nach außen sichtbare Verhalten. Es erfolgt eine Fokussierung auf vernetzte fundamentale Ideen der Informatik und Strukturmodelle von Informatiksystemen als Unterrichtsinhalte. Es wird begründet, dass ausgewählte objektorientierte Entwurfsmuster vernetzte fundamentale Ideen repräsentieren. In Abschnitt 5.4 werden dementsprechend Entwurfsmuster als Wissensrepräsentation für vernetzte fundamentale Ideen klassifiziert. Das systematische Erkunden des Verhaltens von Informatiksystemen wird im Informatikunterricht bisher kaum thematisiert. Es werden Schülertätigkeiten in Anlehnung an Unterrichtsexperimente angegeben, die Schüler unterstützen, Informatiksysteme bewusst und gezielt anzuwenden (Abschnitt 5.5). Bei dieser Lehr-Lernmethodik werden das nach außen sichtbare Verhalten von Informatiksystemen, im Sinne einer Black-Box, und das Wechselspiel von Verhalten und Struktur bei vorliegender Implementierung des Systems als White-Box analysiert. Die Adressierung schrittweise höherer kognitiver Niveaustufen wird in die Entwicklung einbezogen. Unterstützend wird für das Unterrichtsmodell lernförderliche Software gestaltet, die vernetzte fundamentale Ideen in Entwurfsmustern und das Experimentieren aufgreift (Abschnitt 5.6). Schwerpunkte bilden im Unterrichtsmodell zwei Arten von lernförderlicher Software: (1) Die Lernsoftware Pattern Park wurde von einer studentischen Projektgruppe entwickelt. In ihr können in Entwurfsmustern enthaltene fundamentale Ideen der Informatik über ihren Lebensweltbezug im Szenario eines Freizeitparks analysiert werden. (2) Als weitere Art Lernsoftware werden kleine Programme eingesetzt, deren innere Struktur durch ausgewählte Entwurfsmuster gebildet und deren Verhalten direkt durch die darin enthaltenen fundamentalen Ideen bestimmt wird. Diese Programme können durch die Experimente im Unterricht systematisch untersucht werden. Mit dem Ziel, die normative Perspektive um Rückkopplung mit der Praxis zu ergänzen, werden zwei Erprobungen im Informatikunterricht vorgenommen. Diese liefern Erkenntnisse zur Machbarkeit des Unterrichtsmodells und dessen Akzeptanz durch die Schüler (Kapitel 6 und 8). Exemplarisch umgesetzt werden die Themen Zugriffskontrolle mit dem Proxymuster, Iteration mit dem Iteratormuster und Systemzustände mit dem Zustandsmuster. Der intensive Austausch mit Informatiklehrpersonen in der Kooperationsschule über Informatiksysteme und Kompetenzentwicklung sowie die Durchführung von zwei Lehrerfortbildungen ergänzen die Beobachtungen im unterrichtlichen Geschehen. Die erste Unterrichtserprobung resultiert in einer Weiterentwicklung des Unterrichtsmodells zu Informatiksystemen und Kompetenzentwicklung (Kapitel 7). Darin erfolgt eine Fokussierung auf das nach außen sichtbare Verhalten von Informatiksystemen und eine Verfeinerung der Perspektiven auf innere Struktur und ausgewählte Implementierungsaspekte. Anschließend wird die zweite Unterrichtserprobung durchgeführt und evaluiert (Kapitel 8). Am Schluss der Forschungsarbeit steht ein in empirischen Phasen erprobtes Unterrichtsmodell.
Aktualisiert: 2023-06-06
> findR *

UML 2.5

UML 2.5 von Hoffmann-Elbern,  Ralf, Kecher,  Christoph, Will,  Torsten T.
Von den Grundlagen bis zum professionellen Einsatz – in unserem Handbuch erfahren Sie alles, was Sie für erfolgreiche Softwaremodellierung mit der UML wissen müssen. Lernen Sie alle Konzepte, Elemente und Diagrammtypen ausführlich kennen und knüpfen Sie anhand von Praxisbeispielen die Verbindung zum Code. Ob Sie etwas nachschlagen oder die UML von Grund auf verstehen möchten, dieses Handbuch bietet Ihnen das gesammelte UML-Wissen im Komplettpaket. Es behandelt den aktuellen Standard UML 2.5 und die Codebeispiele sind in den beiden wichtigsten Sprachen Java und C# verfasst. Aus dem Inhalt: Grundlagen der Softwaremodellierung mit der UML 2.5 Alle Diagrammtypen und Notationselemente UML in Projekten einsetzen Implementierungen mit Java oder C# Liste mit den häufigsten Fehlern und Verbesserungsvorschlägen zu jedem Diagrammtyp DIN-A2-Poster mit allen Diagrammtypen Zum Download auf der Verlagswebsite: Diagramme und Code der gezeigten Beispiele, Übersicht zu UML-Tools und Poster als PDF-Datei
Aktualisiert: 2023-05-23
> findR *

Entwurfsmuster in ABAP

Entwurfsmuster in ABAP von Atilgan,  Nurgül, Straub,  Markus
Warum das Rad immer wieder neu erfinden? Mit diesem Buch lernen Sie, Entwurfsmuster in ABAP Objects zu implementieren. Factory, Singleton, Façade, Model View Controller u. v. m. – zu allen wichtigen Design Patterns finden Sie Programmierbeispiele und Einsatztipps. Anhand einer Beispielanwendung zeigen Ihnen die Autoren, worauf Sie bei der Verwendung in der Praxis achten müssen und vermitteln Ihnen Best Practices für die Entwicklung robuster und wartbarer Anwendungen. Aus dem Inhalt: Entwurfsmuster in der Softwareentwicklung Vorteile einer musterbasierten Architektur Umgang mit Entwurfsmustern Konzeption und Planung von Entwicklungsprojekten Erzeugungsmuster Verhaltensmuster Strukturmuster Kombination von Entwurfsmustern in einer Beispielanwendung
Aktualisiert: 2023-05-16
> findR *

Webanwendungen erstellen mit Vue.js

Webanwendungen erstellen mit Vue.js von Steyer,  Ralph
Mit diesem Buch lernen Sie nicht nur die wichtigsten Grundlagen von Vue.js kennen. Erfahren Sie außerdem, wie Sie mit diesem JavaScript-Webframework Webapplikationen erstellen und pflegen. Der Fokus des umfassenden Werks liegt auf folgenden Aspekten: ·         Dynamische Layouts mit Datenbindung – Stylesheets dynamisieren Wer noch mehr über die Applikation erfahren will, dem gibt dieses Buch im abschließenden Kapitel noch einen Ausblick auf weitere Einsatzmöglichkeiten und Funktionen von Vue.js. Um Ihnen den Einstieg zu erleichtern, finden Sie in jedem Kapitel Programmcodes und Abbildungen, die komplexe Vorgänge veranschaulichen.
Aktualisiert: 2023-05-11
> findR *

Java – die Neuerungen in Version 9 bis 12

Java – die Neuerungen in Version 9 bis 12 von Inden,  Michael
Dieses Buch eignet sich für alle, die ihr Java-Wissen auf den neuesten Stand bringen und es durch eine Vielzahl an Übungen festigen möchten. Es beschreibt alle wichtigen Neuerungen in Java 9 – dem letzten größeren Update – und in den Versionen Java 10, 11 und 12. Letztere bringen aufgrund halbjährlicher Releasezyklen jeweils weniger Änderungen als frühere Versionen mit und werden daher kompakter behandelt. Eine fundamentale Änderung in Java 9 stellt die als Projekt »Jigsaw« entwickelte Modularisierungslösung dar. Auch fortgeschrittenere Themen wie Services und die Migration bestehender Applikationen werden besprochen. In verschiedenen Kapiteln werden Änderungen in der Sprache selbst behandelt. Einen Schwerpunkt bilden die Erweiterungen in diversen APIs. Neben Vereinfachungen beim Prozess-Handling, der Verarbeitung mit Optional sowie im Stream-API schauen wir auf fundamentale Neuerungen im Bereich der Concurrency durch Reactive Streams. Auch der mit Java 11 offiziell ins JDK aufgenommene HTTP/2-Support wird thematisiert. Weil die neuen Java-Versionen auch Auswirkungen auf Build-Tools und IDEs besitzen, gibt ein Kapitel einen Überblick über das aktuelle Tooling. Außerdem widmen sich zwei kurze Anhänge »Gradle« und »Maven«. Ein Schnelleinstieg zu den wichtigsten Neuerungen von Java 8, die im Repertoire keines Java-Entwicklers fehlen sollten und die hilfreich beim Verständnis der vielfältigen Neuerungen aus JDK 9 bis 12 sind, rundet dieses Buch ab.
Aktualisiert: 2023-05-11
> findR *
MEHR ANZEIGEN

Bücher zum Thema Entwurfsmuster

Sie suchen ein Buch über Entwurfsmuster? Bei Buch findr finden Sie eine große Auswahl Bücher zum Thema Entwurfsmuster. Entdecken Sie neue Bücher oder Klassiker für Sie selbst oder zum Verschenken. Buch findr hat zahlreiche Bücher zum Thema Entwurfsmuster im Sortiment. Nehmen Sie sich Zeit zum Stöbern und finden Sie das passende Buch für Ihr Lesevergnügen. Stöbern Sie durch unser Angebot und finden Sie aus unserer großen Auswahl das Buch, das Ihnen zusagt. Bei Buch findr finden Sie Romane, Ratgeber, wissenschaftliche und populärwissenschaftliche Bücher uvm. Bestellen Sie Ihr Buch zum Thema Entwurfsmuster einfach online und lassen Sie es sich bequem nach Hause schicken. Wir wünschen Ihnen schöne und entspannte Lesemomente mit Ihrem Buch.

Entwurfsmuster - Große Auswahl Bücher bei Buch findr

Bei uns finden Sie Bücher beliebter Autoren, Neuerscheinungen, Bestseller genauso wie alte Schätze. Bücher zum Thema Entwurfsmuster, die Ihre Fantasie anregen und Bücher, die Sie weiterbilden und Ihnen wissenschaftliche Fakten vermitteln. Ganz nach Ihrem Geschmack ist das passende Buch für Sie dabei. Finden Sie eine große Auswahl Bücher verschiedenster Genres, Verlage, Autoren bei Buchfindr:

Sie haben viele Möglichkeiten bei Buch findr die passenden Bücher für Ihr Lesevergnügen zu entdecken. Nutzen Sie unsere Suchfunktionen, um zu stöbern und für Sie interessante Bücher in den unterschiedlichen Genres und Kategorien zu finden. Unter Entwurfsmuster und weitere Themen und Kategorien finden Sie schnell und einfach eine Auflistung thematisch passender Bücher. Probieren Sie es aus, legen Sie jetzt los! Ihrem Lesevergnügen steht nichts im Wege. Nutzen Sie die Vorteile Ihre Bücher online zu kaufen und bekommen Sie die bestellten Bücher schnell und bequem zugestellt. Nehmen Sie sich die Zeit, online die Bücher Ihrer Wahl anzulesen, Buchempfehlungen und Rezensionen zu studieren, Informationen zu Autoren zu lesen. Viel Spaß beim Lesen wünscht Ihnen das Team von Buchfindr.