Entwurfsmuster von Kopf bis Fuß

DOWNLOAD NOW »

Author: Eric Freeman,Elisabeth Freeman

Publisher: O'Reilly Germany

ISBN: 9783897214217

Category: Computer software

Page: 638

View: 2189

"Sie haben natürlich keine Lust, das Rad (oder gar einen Platten) neu zu erfinden, klar. Warum sich also nicht mal bei Entwurfsmustern umsehen? Entwurfsmuster sind die geballte Erfahrung von Leuten, die sich vor Ihnen denselben Schwierigkeiten beim Software-Design gegenüber sahen--und dafür elegante, übertragbare Lösungen fanden. Mit Entwurfsmustern können Sie viel Zeit sparen ... Zeit für spannendere, komplexere oder einfach unterhaltsamere Herausforderungen"--Resource description p.

Softwareentwicklung von Kopf bis Fuss

DOWNLOAD NOW »

Author: Dan Pilone,Russ Miles

Publisher: O'Reilly Germany

ISBN: 395561946X

Category: Computers

Page: 496

View: 1758

Was lernen Sie mit diesem Buch? Haben Sie sich schon einmal gefragt, was es mit testgetriebener Entwicklung auf sich hat? Oder auf welcher Basis es die richtig guten Consultants schaffen, gewaltige Stundensätze zu kassieren? Vielleicht sind Sie auch gerade an dem Punkt, an dem Sie Ihre Builds automatisieren wollen, Ihren Code in eine Versionskontrolle füttern, einem Refactoring unterziehen oder mit ein paar Entwurfsmustern anreichern wollen. Egal: Wenn Sie mit diesem Buch fertig sind, werden Sie ganz selbstverständlich Ihre Burndown-Rate verfolgen, den Durchsatz Ihres Teams berücksichtigen und sich erfolgreich Ihren Weg durch Anforderungen, Entwurf, Entwicklung und Auslieferung iterieren. Wieso sieht dieses Buch so anders aus? Wir gehen davon aus, dass Ihre Zeit zu kostbar ist, um mit neuem Stoff zu kämpfen. Statt Sie mit Bleiwüstentexten langsam in den Schlaf zu wiegen, verwenden wir für Softwareentwicklung von Kopf bis Fuß ein visuell und inhaltlich abwechslungsreiches Format, das auf Grundlage neuster Forschungsergebnisse im Bereich der Kognitionswissenschaft und der Lerntheorie entwickelt wurde. Wir wissen nämlich, wie Ihr Gehirn arbeitet.

Java von Kopf bis Fuss

DOWNLOAD NOW »

Author: Bert Bates,Kathy Sierra

Publisher: O'Reilly Germany

ISBN: 3955619389

Category: Computers

Page: 720

View: 7648

Java von Kopf bis Fuß ist eine umfassende Erlebnistour durch die Objektorientierte Programmierung und Java. Ganz nach modernen Lernprinzipien entworfen, führt Sie dieses Buch von den Grundlagen der Sprache zu fortgeschrittenen Themen wie Threads, Netzwerk-Sockets und verteilter Programmierung. Und das Beste ist: Sie werden dabei lernen, wie ein echter objektorientierter Entwickler zu denken. Auf Ihrem Weg dorthin werden Sie nicht nur lesen. Sie knacken Rätsel, spielen, lösen Krimis und kommen mit Java auf eine Weise zusammen, die Sie sich nicht hätten träumen lassen. Aber natürlich werden Sie auch Unmengen echten Java-Code schreiben – für ein "Dot-Com-versenken"-Spiel, für einen Chat-Client mit Schlagzeug und vieles mehr. Dieses Buch lädt das Wissen direkt in Ihr Hirn, mithilfe vieler Abbildungen und so, dass es auch hängen bleibt. Folgende Themen gehören dazu: die Sprache Java; objektorientierte Entwicklung; Anwendungen schreiben, testen und einsetzen; die Java-API verwenden; Ausnahmebehandlung; Multithreading; GUI-Programmierung mit Swing; Netzwerke, RMI und Sockets. Wenn Sie sich gerne langweilen, besorgen Sie sich lieber ein anderes Buch. Aber wenn Sie wirklich Java lernen wollen, ist alles andere kalter Kaffee.

C# von Kopf bis Fuß

DOWNLOAD NOW »

Author: Andrew Stellman,Jennifer Greene

Publisher: O'Reilly Germany

ISBN: 3955615979

Category: Computers

Page: 944

View: 9128

Dieses Standardwerk aus der beliebten „von Kopf bis Fuß“-Reihe nimmt den Leser auf eine Erlebnistour durch C#, bei der sowohl seine beiden Gehirnhälften als auch seine Lachmuskeln stimuliert werden. C# von Kopf bis Fuß ist ein unterhaltsames und visuell ansprechendes Arbeitsbuch für die objektorientierte Programmierung mit C# und der Visual Studio IDE. In der 3. Auflage deckt es C# 5 und das .NET Framework 4.5 ab. Behandelt werden alle zentralen Themen, von den Sprachgrundlagen bis zur Garbage Collection, den Erweiterungsmethoden und Animationen mit Double-Buffering. Der Leser lernt außerdem, wie er die Syntax von C# und die Abfrage von Datenquellen mit LINQ meistert. Neu aufgenommen wurden zwei Kapitel zur App-Programmierung; u.a. wird exemplarisch eine Windows Phone App entwickelt. Wer dieses Buch durchgearbeitet hat, ist ein kompetenter C#-Programmierer, der umfangreiche Anwendungen entwerfen und programmieren kann.

SQL von Kopf bis Fuss

DOWNLOAD NOW »

Author: Lynn Beighley

Publisher: O'Reilly Germany

ISBN: 3955619443

Category: Computers

Page: 608

View: 2270

Ihre Daten erdrücken Sie? Ihre Tabellen verheddern sich regelmäßig? Wir haben ein Mittel, wie Sie Ihre Datenbanken in den Griff bekommen: SQL von Kopf bis Fuß nimmt Sie mit auf eine Reise durch die SQL-Welt, es geleitet Sie von einfachen INSERT-Anweisungen und SELECT-Abfragen zu knallharten Datenbank-Manipulationen mit Indizes, Joins und Transaktionen. Erwarten Sie dennoch Spaß, gehen Sie davon aus, etwas zu lernen, und machen Sie sich darauf gefasst, dass Sie Ihre Daten wie ein Profi abfragen, normalisieren und verknüpfen werden, noch bevor Sie dieses Buch ausgelesen haben. SQL von Kopf bis Fuß ist in einem visuell abwechslungsreichen Format gestaltet, das sich an den neuesten Forschungsergebnissen aus Kognitionswissenschaft und Lerntheorie orientiert und Ihnen das Lernen so einfach wie möglich machen soll. Das Buch bietet Ihnen ein unterhaltsames Lernerlebnis und spielt Ihnen SQL direkt ins Hirn - und zwar so, dass es sitzt.

Agile objektorientierte Software-Entwicklung

Schritt für Schritt vom Geschäftsprozess zum Java-Programm

DOWNLOAD NOW »

Author: Karl-Heinz Rau

Publisher: Springer-Verlag

ISBN: 3658007761

Category: Computers

Page: 319

View: 3628

Dieses Lehrbuch zeigt anhand eines durchgängigen Fallbeispiels wie Anwendungssoftware zur Optimierung von Geschäftsprozessen agil entwickelt werden kann. Auf der Basis eines agilen Vorgehensmodells werden Geschäftsprozesse modelliert, Anwendungsfälle und User Stories abgeleitet sowie in iterativer Weise die Softwarelösung methodisch entworfen und auf der Java EE Plattform beispielhaft implementiert. Dabei kommen Prinzipien und Praktiken agiler Vorgehensweisen zur Anwendung. Nach einer leichtgewichtigen Vorbereitungsphase steht die Entwicklungsphase mit zeitlich festgelegten Iterationen im Mittelpunkt. Die Anforderungen werden als User Stories gut verständlich beschrieben, deren Kontext durch die Anwendungsfälle des Geschäftsprozesses vorgegeben ist. Statische und dynamische UML-Modelle unterstützen die Kommunikation beim Entwurf der User Stories. Die identifizierten System-Operationen werden mit Hilfe von Mustern in systematischer Weise Klassen zugeordnet, Entwurfsmuster werden an Beispielen vorgestellt und praktisch eingesetzt, so dass ein Software-System mit geringer Kopplung und hoher Wartbartkeit entsteht. Das durchgängige Beispiel zeigt dem Leser anschaulich den Weg von der Problemstellung im Geschäftsprozess bis zur Java-Software-Lösung Schritt für Schritt auf. Zu jedem Kapitel werden Wiederholungsfragen und Aufgaben angeboten. Online stehen Quellcode und ergänzende Lernhilfen zur Verfügung.

Blockchain kurz & gut

DOWNLOAD NOW »

Author: Kai Brünnler

Publisher: O'Reilly

ISBN: 3960101694

Category: Computers

Page: 90

View: 6559

Der Begriff Blockchain steht für einen technologischen Durchbruch auf dem Gebiet digitaler Währungen. Das Konzept hinter diesem Begriff ist allerdings nicht einfach zu verstehen. Eine Blockchain ist eine Datenstruktur, die in kryptografischen Protokollen eingesetzt wird, um Sicherheit gegen bestimmte Angriffe zu gewährleisten. Ihr Sinn erschließt sich nur dann, wenn man diese Angriffe durchdacht hat. Nach einer kurzen Erläuterung der kryptografischen Grundlagen wird in diesem Buch deshalb der Aufbau eines Blockchainbasierten Protokolls von Grund auf nachvollzogen. Ausgehend von einem Protokoll, das jeder kennt, der schon einmal E-Banking benutzt hat, werden Schritt für Schritt Probleme aufgezeigt und gelöst und dabei neue Protokolle entwickelt – bis hin zu einer Blockchain. Abschließend werden mit dem gewonnenen Verständnis Anwendungsfälle von Blockchains identifiziert und auch ausgeschlossen. Sie lernen ausgewählte Blockchain-Anwendungen wie z.B. Zeitstempel für Dokumente, fälschungssichere Logs und verifizierbare Zufallszahlen kennen.

Architektur- und Entwurfsmuster der Softwaretechnik

Mit lauffähigen Beispielen in Java

DOWNLOAD NOW »

Author: Joachim Goll

Publisher: Springer-Verlag

ISBN: 3658055324

Category: Computers

Page: 406

View: 4773

Architekturen von Softwaresystemen sollen einfach erweiterbar und weitestgehend standardisiert sein, damit die Entwickler sich leicht über Architekturen austauschen können. Für den objektorientierten Entwurf haben sich zahlreiche wertvolle Architektur- und Entwurfsmuster herausgebildet. Diese Muster basieren auf objektorientierten Prinzipien wie dem Prinzip der Dependency Inversion. Daher werden zuerst die wichtigsten objektorientierten Prinzipien erklärt. Anschließend wird gezeigt, wie diese objektorientierten Prinzipien in den verschiedenen Architektur- und Entwurfsmustern umgesetzt werden. Alle vorgestellten Muster werden durch lauffähige Beispiele in Java illustriert.

Lexikon der Informatik

DOWNLOAD NOW »

Author: Peter Fischer,Peter Hofer

Publisher: Springer-Verlag

ISBN: 3642151264

Category: Computers

Page: 1040

View: 7625

Das Lexikon der Informatik verhilft Nutzern zu einem sicheren und kompetenten Umgang mit der Begriffswelt der Informationstechnologie. Es bildet den Bereich der Informatik mit über 6000 Kurzdefinitionen unter mehr als 5500 Schlagworten repräsentativ ab. Es enthält Hinweise zur Wortherkunft, meidet die Nennung von Produkten und kurzlebigen Kenndaten, pflegt eine nüchterne Distanz und verzichtet daher nicht auf kritische Anmerkungen. Schwerpunkt bei der Überarbeitung für die 15. Auflage waren die Gebiete Business Intelligence und Java-Technologien.

Refactoring to patterns

DOWNLOAD NOW »

Author: Joshua Kerievsky

Publisher: Pearson Deutschland GmbH

ISBN: 9783827322623

Category: Software patterns

Page: 384

View: 5244

The Art of Unit Testing

DOWNLOAD NOW »

Author: Roy Osherove

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826687221

Category: Electronic books

Page: 312

View: 5685

Lesbare, wartbare und zuverlässige Tests entwickelnStubs, Mock-Objekte und automatisierte FrameworksEinsatz von .NET-Tools inkl. NUnit, Rhino Mocks und Typemock Isolator Unit Testing, richtig durchgeführt, kann den Unterschied ausmachen zwischen einem fehlgeschlagenen Projekt und einem erfolgreichen, zwischen einer wartbaren Code-Basis und einer, die niemand freiwillig anpackt, zwischen dem Nach-Hause-Kommen um 2 Uhr nachts oder zum Abendessen, selbst noch kurz vor dem Release-Termin. Roy Osherove führt Sie Schritt für Schritt von einfachen Tests zu Tests, die wartbar, lesbar und zuverlässig sind. Er geht danach auf die Grundlagen des Interaction Testings ein und stellt schließlich bewährte Vorgehensweisen für das Schreiben, das Verwalten und das Warten der Unit Tests in echten Projekten vor. Darüber hinaus werden auch fortgeschrittene Themen behandelt wie Mocks, Stubs und Frameworks wie etwa Typemock Isolator und Rhino Mocks. Sie werden eine Menge zu fortgeschrittenen Testmustern und zur Testorganisation, zum Arbeiten mit Legacy Code und auch zu untestbarem Code erfahren. Und Sie lernen Werkzeuge kennen, die Sie beim Testen von Datenbanken und anderen Technologien brauchen werden. Alle Beispiele sind mit Visual Studio in C# geschrieben, so dass die Beispiele insbesondere für .NET-Entwickler nützlich sind. Aber auch für Programmierer anderer Sprachen wird das Buch von großem Nutzen sein, da die Prinzipien des Unit Testings für andere Sprachen dieselben sind. Roys Blog finden Sie auf ISerializable.com. Aus dem Inhalt: Verwenden eines Test-Frameworks (NUnit)Grundlegende TestattributeStubs zum Auflösen von AbhängigkeitenInteraction Testing mit Mock-ObjektenTesthierarchie und OrganisationDie Säulen guter TestsIntegration von Unit Testing in das UnternehmenUmgang mit Legacy Code

Social Semantic Web

Die Konvergenz von Social Software, Web 2.0 und Semantic Web

DOWNLOAD NOW »

Author: Andreas Blumauer,Tassilo Pellegrini

Publisher: Springer Science & Business Media

ISBN: 3540722157

Category: Computers

Page: 509

View: 2955

Semantische Techniken zur strukturierten Erschließung von Web 2.0-Content und kollaborative Anreicherung von Web Content mit maschinenlesbaren Metadaten wachsen zum Social Semantic Web zusammen, das durch eine breite Konvergenz zwischen Social Software und Semantic Web-Technologien charakterisiert ist. Dieses Buch stellt die technischen, organisatorischen und kulturellen Veränderungen dar, die das Social Semantic Web begleiten, und hilft Entscheidungsträgern und Entwicklern, die Tragweite dieser Web-Technologie für ihr jeweiliges Unternehmen zu erkennen.

E-Learning 2009

Lernen im digitalen Zeitalter

DOWNLOAD NOW »

Author: Nicolas Apostolopoulos

Publisher: Waxmann Verlag

ISBN: 3830921993

Category: Berlin 2009

Page: 432

View: 7701

Dieser Band enthält die wissenschaftlichen Artikel, die den auf der 14. Jahrestagung der Gesellschaft für Medien in der Wissenschaft (GMW) präsentierten Vorträgen zugrunde liegen. Die Beiträge widmen sich drei Themenschwerpunkten: "Neue Lehr-/Lernkulturen - Nachhaltige Veränderungen durch E-Learning", "Neue (technologische) Entwicklungen im E-Learning" und "Institutionalisierung von E-Learning" und setzen sich sowohl mit der Integration von E-Learning in die Hochschulstrukturen als auch mit aktuellen (technologischen) Entwicklungen, Trends und Perspektiven für den Einsatz von E-Learning an den Hochschulen auseinander. Dabei steht zum einen das bisher Erreichte und die sinnvolle institutionelle Verankerung von E-Learning im Fokus, zum anderen richtet sich der Blick auf die qualitativ nachhaltigen Veränderungen der Lehr- und Lernkulturen im Hochschulbereich.

Komik als Kommunikation der Kulturen

Beispiele von türkischstämmigen und muslimischen Gruppen in Deutschland

DOWNLOAD NOW »

Author: Christopher Kloë

Publisher: Springer-Verlag

ISBN: 3658172010

Category: Social Science

Page: 561

View: 6070

Christopher Kloë stellt in diesem Buch Samuel Huntingtons Hypothese eines Kampfes der Kulturen die Systematik einer Begegnung der Kulturen gegenüber. Diese wird durch das Mittel der medialen komischen Kommunikation von (Selbst-)Darstellungen anhand der Thesen von Homi K. Bhabha, Thilo Sarrazin, Alfred Schütz und Zygmunt Bauman erläutert. Der Vorgang einer ansteigenden Auseinandersetzung mit den jeweils Fremden auch in der Form von komischen Inszenierungen, die als analog zum ansteigenden Eintritt von Fremden in den lokalen sozialen Raum betrachtet wird, erläutert der Autor am Beispiel von türkischstämmigen und muslimischen Gruppen in Deutschland und im Vergleich zu Minderheiten im westlichen Kulturkreis.

Web-basierte Anwendungen Virtueller Techniken

Das ARVIDA-Projekt – Dienste-basierte Software-Architektur und Anwendungsszenarien für die Industrie

DOWNLOAD NOW »

Author: Werner Schreiber,Konrad Zürl,Peter Zimmermann

Publisher: Springer-Verlag

ISBN: 3662529564

Category: Computers

Page: 462

View: 1365

Das Buch führt in die Grundlagen Web-basierter Anwendungen virtueller Techniken ein. Im Forschungsprojekt ARVIDA wurde hierzu eine dienste-basierte Referenzarchitektur entwickelt. Die Umfelderkennung bildete einen weiteren Schwerpunkt. Diese Technologien wurden zur Evaluation in industriellen Anwendungsszenarien erfolgreich erprobt. Die Projektergebnisse werden insbesondere im Zusammenhang mit Industrie 4.0 diskutiert. Die Herausgeber leiten das Verbundprojekt ARVIDA; die Autoren sind international anerkannte Fachleute auf ihren Forschungs- und Arbeitsgebieten in Industrie und Wissenschaft.

Entwurfsmuster

Das umfassende Handbuch

DOWNLOAD NOW »

Author: Matthias Geirhos

Publisher: N.A

ISBN: 9783836227629

Category: Computers

Page: 643

View: 7570

Didaktik der Informatik

mit praxiserprobtem Unterrichtsmaterial

DOWNLOAD NOW »

Author: Ludger Humbert

Publisher: Springer-Verlag

ISBN: 3835190466

Category: Science

Page: 286

View: 4515

Klar und fundiert führt dieses Buch in die Grundlagen der Didaktik der Informatik ein. Neben dem theoretischen Rüstzeug bietet es praxiserprobte Materialien für die Lehrerausbildung. Zahlreiche Übungsaufgaben mit Lösungen helfen den Stoff zu vertiefen und bereiten auf die praktische Lehrtätigkeit vor.

HTML5-Programmierung von Kopf bis Fuss

Webanwendungen mit HTML5 und JavaScript

DOWNLOAD NOW »

Author: Eric Freeman,Elisabeth Robson

Publisher: O'Reilly Verlag

ISBN: 9783868991826

Category: Electronic books

Page: 573

View: 6855

Als neueste Version der Markup-Sprache ist HTML5 vor allem praxisorientiert und auf die Entwicklung echter Webapplikationen abgestimmt - es erleichtert die Gestaltung von Webseiten mit lokaler Speicherung, macht 2-D-Zeichnungen, Geolocation und Offline-Unterstutzung fur Webanwendungen moglich, und unterstutzt das Einbinden von Video- und Audio-Dateien ohne zusatzliches Plug-in. "HTML5-Programmierung von Kopf bis Fu" vermittelt in bewahrter Von Kopf bis Fu-Tradition anhand zahlreicher praktischer Beispiele, grafischer Elemente und Ubungen auf kluge und spielerische Art die Neuerungen, die HTML5 so spannend machen und sorgt gleichzeitig dafur, dass Ihnen das Lernen nicht nur Spa macht, sondern Sie auch behalten, was Sie gelesen haben. Dieses Buch wendet sich hierbei an Entwickler von Webanwendungen, die bereits HTML- und CSS-Kenntnisse mitbringen und die ihre Konzentration voll auf die Neuerungen und Verbesserungen von HTML5 richten wollen.

Anwendungsorientierte Wirtschaftsinformatik

Strategische Planung, Entwicklung und Nutzung von Informationssystemen

DOWNLOAD NOW »

Author: Paul Alpar,Rainer Alt,Frank Bensberg,Heinz Lothar Grob,Peter Weimann,Robert Winter

Publisher: Springer-Verlag

ISBN: 3658141468

Category: Computers

Page: 510

View: 4841

Mit diesem Standardlehrbuch der Wirtschaftsinformatik gewinnen Sie eine umfassende anwendungsorientierte Sicht auf den Einsatz der Informationstechnologie in Wirtschaft und Gesellschaft. Die Autoren beantworten die Kernfragen der Wirtschaftsinformatik in verständlicher Form mit zahlreichen anschaulichen Fallbeispielen.