11
& PROGRAM MIERUNG Aktuelle Bücher Software- Entwicklung

Aktuelle Bücher - mitp2. Auflage · Roy Osherove Dieses Buch führt den Leser Schritt für Schritt von einfachen Tests bis hin zu Tests, mit denen sich der Code umfangreicher Softwareprojekte

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

&PROGRAMMIERUNG

AktuelleBücher

Software- Entwicklung

Vollständig neue Übersetzung

2 3

Design PatternsEntwurfsmuster als Elemente

wiederverwendbarer objektorientierter Software

Gamma / Helm / Johnson / Vlissides

Der Bestseller von Gamma und Co.

Der Klassiker für alle Programmierer

Das Standardwerk für die objektorientierte Softwareentwicklung

Mit Design Patterns lassen sich wiederkehrende Aufgaben in der objektorientierten Softwareentwicklung effektiv lösen. In diesem Buch stellen die Autoren einen Katalog einfacher und prägnanter Lösungen

für häufig auftretende Problemstellungen vor. Diese 23 Patterns ermöglichen flexiblere, elegantere und wiederverwendbare Designs, so dass Problemlösungen nicht jedes Mals auf Neue entwickelt wer-

den müssen. Bei jedem Pattern ist angegeben, in welchem Kontext es besonders geeignet ist und sinnvoll eingesetzt werden kann.

480 Seiten, Softcover € 39,99

ISBN 978-3-8266-9700-5 www.mitp.de/9700

The Passionate Programmer – Der leidenschaftliche Programmierer

Wie Programmierer ihre berufliche Laufbahn erfolgreich gestalten

Chad FowlerDieses Buch ist ein inspirierender Wegweiser für Program-mierer und Softwareentwickler. Chad Fowler zeigt Ihnen,

wie Sie sich nachhaltig persönlich weiterent- wickeln können, um Ihre eigene berufliche Laufbahn

erfolgreich zu gestalten und Schritt für Schritt Ihre eigenen Ziele zu verfolgen und zu realisieren.

336 Seiten, Softcover € 19,95

ISBN 978-3-8266-5885-3 www.mitp.de/5885

Think Like a ProgrammerTypische Programmieraufgaben

kreativ lösen am Beispiel von C++Anton Spraul

Die wirkliche Herausforderung beim Programmieren ist nicht die Syntax der jeweiligen Sprache, sondern die Fähigkeit, auf kreative Art Probleme zu lösen. In

diesem einzigartigen Buch beschreibt der Autor Anton Spraul genau die Fähigkeiten, die normale Lehrbücher

eher vernachlässigen: Wie ein Programmierer zu denken. Jedes Kapitel widmet er einem anderen

Programmierkonzept wie Klassen und Zeigern.

304 Seiten, Softcover € 29,95

ISBN 978-3-8266-9278-9 www.mitp.de/9278

Clean CodeRefactoring, Patterns, Testen und Techniken für sauberen CodeRobert C. Martin

Kommentare, Formatierung, Strukturierung

Fehler-Handling und Unit-Tests

Zahlreiche Fallstudien, Best Practices, Heuristiken und Code Smells

Mit Clean Code präsentiert Ihnen der bekannte Software-Experte Robert C. Martin ein revolutionäres Paradigma, das Ihnen zeigt, wie Sie guten Code schreiben und schlechten Code überarbeiten. Anhand konkreter Fallstudien erlernen Sie die besten Praktiken, die aus Ihnen einen besseren Programmierer machen werden. Dieses Buch ist ein Muss für alle Entwickler, die zukünftig besseren Code produzieren wollen.

480 Seiten, Softcover € 39,95 ISBN 978-3-8266-5548-7 www.mitp.de/5548

Clean CoderVerhaltensregeln für professionelle ProgrammiererRobert C. Martin

Robert C. Martin widmet sich in diesem Buch den Soft Skills von Programmierern und der Software-Entwicklung als wahre Handwerks-kunst. Dabei behandelt er den Umgang mit allen relevanten Themen des täglichen Arbeitslebens eines Programmierers: vom Coding und Refactoring über Kommunikation, Konflikt- und Zeitmanagement bis zur optimalen Arbeitsumgebung.

216 Seiten, Softcover € 34,99 ISBN 978-3-8266-9695-4 www.mitp.de/9695

4

Sketching User ExperiencesDas praktische Arbeitsbuch zum Erlernen von Sketching und zahlreicher SkizziermethodenBill Buxton, Sheelagh Carpendale, Saul Greenberg, Nicolai Marquardt

Sie lernen anhand von Schritt-für-Schritt-Anleitungen und Übungen zahlreiche Sketching-Methoden zum Darstellen Ihrer Design-Ideen für User Experiences. Die Autoren zeigen, wie statische, interaktive und animierte Design-Ideen visualisiert werden können. Sie erhalten mit diesem Buch ein Repertoire an Werkzeugen, um die für Sie am besten geeigneten Methoden zusammenzustellen. So sind Sie gut gerüstet, um Ihre Ideen aufzuzeichnen, User Experiences visuell festzuhalten und den Designprozess zu verbessern. Sie finden ausführlich beschrie-bene Methoden und Übungen, auch für ungeübte Zeichner. Das Buch ist komplett in Farbe, mit illustrierten Beispielen und ausführlichen Schritten zu jeder Methode.

272 Seiten, Softcover, vierfarbig € 24,99 ISBN 978-3-8266-9459-2 www.mitp.de/9459

5

Agiles Coachingfür Programmierer

und Software-EntwicklerRachel Davies, Liz Sedley

Dieses Buch zeigt, wie Sie erfolgreich agile Teams bilden und führen. Sie werden lernen, wie Sie agile Vorgehens-

weisen einsetzen, wie Sie Ihr Team inspirieren und verbes-sern können und wie Sie es optimal durch den kompletten agilen Lebenszyklus begleiten – von der Projektplanung bis zum Entwickeln der Software. Der Autor lässt Sie an seiner

jahrelangen Praxiserfahrung teilhaben.

304 Seiten, Softcover € 29,95

ISBN 978-3-8266-9046-4 www.mitp.de/9046

Egal, ob Sie neu bei Scrum sind oder es schon seit Jahren benutzen, dieses Buch führt Sie in Scrum ein und vertieft Ihr Scrum-Wissen auf

Team-, Produkt- und Portfolio-Ebene. Aufbauend auf den Erfahrungen des führenden Scrum-Beraters und -Trainers Rubin bietet es leicht

verständliche Erläuterungen zum Beschreiben der Rollen, Artefakte und Aktivitäten von Scrum.

480 Seiten, Softcover € 34,99

ISBN 978-3-8266-9047-1 www.mitp.de/9047

User StoriesFür die agile Software-Entwicklung

mit Scrum, XP u.a.Mike Cohn

User Stories sind in der agilen Software-Entwicklung unumgänglich. Doch wie sieht eine optimale User Story aus? Wie können Sie die Anforderungen der

User möglichst exakt formulieren? Mike Cohn erläutert Ihnen effiziente Techniken für das Erstellen wertvoller

User Stories und wie Sie diese für Planung, Manage-ment und das Testen einsetzen.

288 Seiten, Softcover € 34,95

ISBN 978-3-8266-5898-3 www.mitp.de/5898

Das Sketchnote HandbuchDer illustrierte Leitfaden zum Erstellen visueller NotizenMike RohdeMit diesem durchgehend illustrierten Handbuch erhal-ten Sie eine grundlegende Einführung in praktische Sketchnote-Techniken. Sie lernen, für sich selber oder bei Vorträgen visuelle Notizen zu erstellen. Dabei zeigt der Autor Schritt für Schritt, wie Sie schnell, einfach und effektiv Menschen, Gesichter, Schriften und einfache Objekte zeichnen können.

224 Seiten, Softcover, zweifarbig € 24,99 ISBN 978-3-8266-8203-2 www.mitp.de/8203

Das Sketchnote ArbeitsbuchFortgeschrittene Techniken zum Erstellen visueller NotizenMike Rohde Im Folgebuch zum Bestseller „Das Sketchnote Handbuch“ zeigt Mike Rohde, wie Sie auf Grundlage der gezeigten Techniken noch bessere Sketchnotes erstellen können. Die einfachen Skizzen und Zeichnungen sind geeignet für Brainstorming, zum Erstellen eines Konzeptes, aber auch zum Festhalten von Ideen und Erfahrungen wie z.B. aus dem Urlaub oder anderer Erlebnisse.

224 Seiten, Softcover, zweifarbig € 24,99 ISBN 978-3-8266-8493-7 www.mitp.de/8493

Essential ScrumDie wesentlichen Aspekte von Scrum

zum Lernen und Nachschlagen. Auch hervorragend geeignet

für die Scrum-Zertifizierung Kenneth S. Rubin

Umfassendes Scrum-Wissen auf Team-, Produkt- und Portfolio-Ebene

Kernkonzepte, Rollen, Planung und Sprints ausführlich erläutert

Auch geeignet zur Vorbereitung auf die Scrum-Zertifizierung

C – Das ÜbungsbuchTestfragen und Aufgaben mit LösungenPeter PrinzDas Buch wendet sich an Leser, die ihre C-Kenntnisse durch »Learning by Doing« erwerben, auffrischen und vertiefen möchten. Im Stile eines Workshops bereitet es Sie auf Prüfungen oder die Mitarbeit in einem C-Projekt vor. Alle Kapitel beginnen mit einer Zusammenfassung des Stoffes, zu dem anschließend Fragen und Aufgaben gestellt werden, mit denen Sie Ihr Wissen überprüfen können.

320 Seiten, Softcover € 19,95 ISBN 978-3-8266-9041-9 www.mitp.de/9041

6 7

C++ – Lernen und professionell anwendenMit den wichtigsten Neuerungen zu C++116. Auflage Ulla Kirch, Peter PrinzSie möchten die Programmiersprache C++ neu lernen oder vertiefen – und sind Anfänger oder fortgeschritte-ner Programmierer? Dann ist dieses Buch richtig für Sie! Sie lernen die elementaren Sprachkonzepte von C++ und werden schrittweise bis zur Entwicklung professioneller C++-Programme geführt. Jedes Kapitel bietet Gele-genheit, direkt mit Übungen und Musterlösungen Ihre Kenntnisse zu überprüfen und zu vertiefen.

1.016 Seiten, Hardcover mit CD-ROM € 44,95 ISBN 978-3-8266-9195-9 www.mitp.de/9195

C++ – Das ÜbungsbuchTestfragen und Aufgaben mit Lösungen4. Auflage Ulla Kirch, Peter PrinzDas Buch wendet sich an Leser, die ihre C++-Kenntnisse durch »Learning by Doing« erwerben und vertiefen möchten. Es ist ideal, um sich im Stil eines Workshops auf Prüfungen oder auf die Mitarbeit in einem C++-Projekt vorzubereiten. Alle Kapitel begin-nen mit einer Zusammenfassung des Stoffes, zu dem anschließend Fragen und Aufgaben gestellt werden.

608 Seiten, Softcover € 19,95 ISBN 978-3-8266-9455-4 www.mitp.de/9455

C – Lernen und professionell anwenden3. Auflage Ulla Kirch, Peter PrinzDieses Lehrbuch wendet sich an jeden Leser, der die Programmiersprache C lernen und vertiefen möchte, gleich ob Anfänger oder Fortgeschrittener. Die Autoren führen Schritt für Schritt von elementaren Sprachkon-zepten hin zur Entwicklung professioneller C-Programme. Der Leser wird mit einem breiten Anwendungsspektrum vertraut gemacht. Zahlreiche Übungen mit Musterlösungen runden dieses Buch ab.

896 Seiten, Softcover mit DVD-ROM € 29,95 ISBN 978-3-8266-9504-9 www.mitp.de/9504

Die 7++ Todsünden der ProgrammiererTypische Fehler in der Software-Entwicklung

vermeidenAndreas Schlößer

In diesem Buch zeigt der Autor basierend auf seiner Erfahrung als Softwareentwickler, was notwendig

ist, um möglichst fehlerarme Software zu erstellen. Dabei geht es um handwerklich sauberes Program-mieren und methodische Hilfsmittel und Regeln zur

Fehlervermeidung. So lernt der Leser zu erkennen, wie Softwarefehler entstehen und wie man ihnen bereits

im Vorhinein entgegenwirken kann.

274 Seiten, Softcover € 19,95

ISBN 978-3-8266-9291-8 www.mitp.de/9291

Effektives Arbeiten mit Legacy CodeRefactoring und Testen bestehender Software

Michael C. FeathersFast jede Firma arbeitet mit veraltetem Code, der nicht

mehr gut läuft oder Performance-Probleme mit sich bringt. Michael Feathers zeigt Software-Entwicklern in

diesem Buch, wie sich aus altem Code mehr Perfor-mance und Zuverlässigkeit herausholen lässt und wie

dieser besser handhabbar wird. Die Techniken sind für jede Programmiersprache anwendbar, die Beispiele im

Buch sind in Java, C++, C und C#.

432 Seiten, Softcover € 39,95

ISBN 978-3-8266-9021-1 www.mitp.de/9021

The Art of Unit TestingDeutsche Ausgabe

2. Auflage · Roy Osherove Dieses Buch führt den Leser Schritt für Schritt von

einfachen Tests bis hin zu Tests, mit denen sich der Code umfangreicher Softwareprojekte überprüfen

und analysieren lässt. Der Leser lernt darüber hinaus, veralteten Code zu testen und der Autor

diskutiert auch Tools, mit denen sich Datenbanken und weitere Technologien testen lassen.

Das Buch ist für .NET-Entwickler geschrieben, aber Entwickler anderer Sprachen können ebenso von

den Inhalten profitieren.

312 Seiten, Softcover € 39,99

ISBN 978-3-8266-9712-8 www.mitp.de/9712

Java 8Das Übungsbuch

Elisabeth Jung Dieses Buch ist ein reines Übungsbuch und wendet

sich an Leser, die ihre Java-Kenntnisse anhand zahlreicher praktischer Übungen durch „Learning by Doing“ vertiefen und festigen möchten. Es ist ideal, um sich auf Prüfungen vorzubereiten oder das praktische Programmieren mit Java zu üben. Sie können zwischen Aufgaben in drei verschie-

denen Schwierigkeitsstufen wählen. Am Ende des Kapitels finden Sie vollständige und kommentierte

Musterlösungen.

1.000 Seiten, Softcover € 29,99

ISBN 978-3-8266-9648-0 www.mitp.de/9648

8 9

Geheimnisse eines JavaScript-NinjasJohn Resig, Bear Bibeault

Bewährte Methoden bei der Entwicklung einer JavaScript-Bibliothek

Anspruchsvolle Features von JavaScript

Ausführliche Beschreibung browserübergreifender Programmierung

Der bekannte Experte John Resig vermittelt in diesem Buch sein Insider-Wissen für angehende JavaScript-Profis. Das Buch richtet sich an Entwickler mit Kenntnissen auf dem mittleren Level. Der Leser erlernt fortgeschrittenes JavaScript-Wissen. Es werden alle Kenntnisse vermittelt, die benötigt werden, um eine eigene JavaScript-Bibliothek aufzubauen. So ist der Leser in der Lage, jede moderne JavaScript-Bibliothek zu verstehen und einzusetzen. Mit dem Know-how aus diesem Buch gehört der Leser zu der Elite der JavaScript-Profis.

472 Seiten, Softcover € 34,99 ISBN 978-3-8266-9714-6 www.mitp.de/9714

Seit der 1. Auflage aus dem Jahr 2000 hat Steve Krug mit Don‘t make me think! weltweit hunderttausenden Webdesignern und -entwick-lern die Augen geöffnet und mit seinem Buch dazu beigetragen, dass sie ihre Webseiten User-freundlicher gestaltet haben. Nun ist er mit einer Neuauflage wieder da — mit frischem Blick, neuen Beispielen und einem ganz neuen Kapitel zu Mobile Usabilty. Lernen Sie anhand dieses Klassikers, wie Websites wirklich benutzt werden, und entwickeln Sie benutzerfreundliche Webseiten, die die User gerne wieder besuchen! Anhand aussagekräftiger Vor- und Nachher-Beispiele, vieler Grafiken und einer Prise Humor erhalten Sie eine ganz neue Perspektive auf Ihr Websitekonzept. Mit einfachen eigenen Tests kann jeder seine Webseite so optimieren, dass sie sich intuitiv anwenden lässt.

200 Seiten, Softcover, vierfarbig € 24,99 (D) ISBN 978-3-8266-9705-0 www.mitp.de/9705

Don’t Make Me Think!Web & Mobile Usability: Das intuitive Web3. Auflage Steve Krug

Wie User tatsächlich mit Websites umgehen

Verblüffend einfache Website-Strategien

Layout und Navigation benutzerfreundlich gestalten

Sie erlernen die Programmentwicklung mit Python 3 und die Anwendung von Konzepten der objektorientierten Programmierung.

Der Autor behandelt alle grundlegenden Sprachelemente von Python und geht auch auf weiterführende Themen ein wie die Gestaltung

grafischer Benutzeroberflächen, Internetprogrammierung und automatisiertes Testen. Jedes Kapitel enthält Übungsaufgaben mit

Musterlösungen.

808 Seiten, Softcover mit CD-ROM € 39,95

ISBN 978-3-8266-9456-1 www.mitp.de/9456

Mit dieser Referenz erhalten Sie effiziente Unterstützung bei der Programmierung mit Python 3.4 und Python 2.7 – klar strukturiert

zum Nachschlagen. In 24 thematisch gegliederten Kapiteln werden die wichtigsten Module detailliert und praxisbezogen erläutert. Leicht

nachvollziehbare Beispiele liefern Anregungen und Lösungen für eigene Programmieraufgaben.

624 Seiten, Softcover € 22,99

ISBN 978-3-8266-8726-6 www.mitp.de/8726

Python 3Lernen und professionell anwenden

5., aktualisierte Auflage Michael Weigend

Klassen, Objekte und Vererbung praktisch angewendet

Datenbanken, grafische Benutzungsober- flächen und Internet-Programmierung

Übungen mit Musterlösungen zu jedem Kapitel

Python Ge-Packt5. Auflage

Michael Weigend

Schneller Zugriff auf Module, Klassen und Funktionen

tkinter, Datenbanken, OOP und Internetprogrammierung

Für die Versionen Python 3.4 und 2.7

10 11

Einführung in SwiftHolger HinzbergDieses Buch richtet sich an Leser, die bereits Erfahrungen mit einer objektorientierten Programmiersprache haben und jetzt einen um-fassenden Einstieg in Swift suchen. Für Umsteiger von Objective-C wird dabei auf die Unterschiede der beiden Sprachen hingewiesen.

Mit Swift enthalten Entwickler von iOS- und OS-X-Anwendungen erst-malig Möglichkeiten, die es in anderen Programmiersprachen schon länger gibt wie Typensicherheit, Generics und Tupel. Der Autor geht in diesem Buch ausgehend von den Grundlagen auf alle wichtigen Themen ein bis hin zu OOP, Zugriffsbeschränkungen, Vererbung, Protokolle und Closures. Zusätzlich zur Programmiersprache lernt der Leser die Entwicklungsumgebung Xcode kennen, die in der aktuellen Version um Playground erweitert wurde, mit dem Swift besonders leicht erlernt werden kann.

312 Seiten, Softcover, mit Referenzkarte € 19,99 ISBN 978-3-8266-9675-6 www.mitp.de/9675

iPhone Apps programmierenPraxiseinstiegHolger HinzbergDie Entwicklung von Apps für das iPhone wird immer beliebter, jedoch ist der Einstieg nicht immer einfach. Holger Hinzberg zeigt Ihnen von Grund auf und praxisnah, wie Sie Apps mit Objective-C und Cocoa erstellen und die dazu nötigen Werkzeuge bedienen. Alle Funktionen werden anhand von Beispielen erklärt. Der Autor stellt die Praxis in den Vordergrund und die Beispiele sind so angelegt, dass sie leicht program-miert werden können.

624 Seiten, Softcover € 29,99 ISBN 978-3-8266-9287-1 www.mitp.de/9287

Modern Objective-C und CocoaPraxiseinstieg3. Auflage Holger HinzbergDer Autor gibt Ihnen mit diesem Buch einen wirklich einfachen Einstieg in die Mac-Programmierung und zeigt Ihnen Schritt für Schritt anhand zahlreicher Beispiele, wie Sie eigene Anwendungen erstellen. Auch die iPhone-Programmierung wird behandelt. Es werden Grundkenntnisse mit objektorientierter Programmierung vorausgesetzt.

592 Seiten, Softcover € 34,99 ISBN 978-3-8266-9701-2 www.mitp.de/9701

Mobile UsabilityFür iPhone, iPad, Android, Kindle

Jakob Nielsen, Raluca BudiuDie Usability von Websites und Apps für Smartphones und Tablets unterliegt speziellen Herausforderungen.

In diesem Buch erfahren Sie, was Sie hierbei beachten müssen und wie das Design und besonders die User Experience an kleine Bildschirme angepasst werden

können. Der Autor Jakob Nielsen ist weltweit bekann-ter Experte für Web Usability.

236 Seiten, Softcover € 29,95

ISBN 978-3-8266-9503-2 www.mitp.de/9503

App-Marketingfür iPhone und Android

Planung, Konzeption, Vermarktung von Apps im Mobile Business

Rafael MrozEs reicht heute nicht mehr aus, eine App einfach zu

veröffentlichen und auf den Erfolg zu warten. Der Au-tor zeigt in diesem Buch alle wichtigen Stellschrauben, an denen Sie drehen müssen, um eine App erfolgreich

zu machen und sie im hart umkämpften App-Markt gewinnbringend zu positionieren.

376 Seiten, Softcover € 24,95

ISBN 978-3-8266-9209-3

Android 4Übungsbuch für die App-Entwicklung

Aufgaben mit vollständigen LösungenElisabeth Jung

Dieses Buch ist kein Lehrbuch, sondern ein reines Übungsbuch. Es richtet sich einerseits an Leser, die ihre Android-Kenntnisse anhand

zahlreicher praktischer Übungen durch »Learning by Doing« vertiefen und festigen möchten. Es ist aber auch geeignet für Java-Program-

mierer, die sich anhand von Übungen in die Android-Programmierung einarbeiten möchten. Entsprechende Java-Kenntnisse und grundle-

gende Android-Kenntnisse werden vorausgesetzt.

464 Seiten, Softcover € 24,95

ISBN 978-3-8266-9501-8 www.mitp.de/9501

12 13

Mikrocontrollerprogrammierung in Assembler und Cfür die Microcontroller der 8051-FamilieHerbert BernsteinMit diesem Buch lernt der Leser, Mikrocontroller in Assembler und C zu programmieren. Es werden die Mikrocontroller aus der Reihe 8051 und sowie von Atmel behandelt. Auf der CD zum Buch befinden sich alle Programme in Assembler und C und die Simu-lationssoftware Multisim lässt sich aus dem Internet herunterladen, so dass der Leser sofort mit dem Programmieren loslegen kann.

368 Seiten, Softcover mit CD-ROM € 39,95 ISBN 978-3-8266-9215-4 www.mitp.de/9215

Elektronik-HacksEin Do-It-Yourself-Guide für EinsteigerZahlreiche Projekte mit Sensoren, Fernsteuerungen, Motoren und ArduinoSimon Monk In verständlichen Anleitungen wird in diesem praxis-nahen Buch erläutert, wie man einfach elektronische Geräte auseinandernimmt, neu verdrahtet, umbaut oder zu anderen Zwecken nutzt. Simon Monk zeigt anhand zahlreicher farbiger Abbildungen, Fotos und Diagramme die Vorgehensweise und bietet zu allen Themen leicht nachvollziehbare und spannende Projekte.

328 Seiten, Softcover, vierfarbig € 29,99 ISBN 978-3-8266-9718-0 www.mitp.de/9718

Raspberry Pi programmieren

mit PythonMichael Weigend

Das Buch ist eine Einführung in die Programmierung mit Python auf dem Raspberry Pi (RPi). In vielen

kleinen Details läuft die Programmentwicklung auf dem RPi etwas anders als z.B. auf einem Windows-

Rechner. In den Schritt-für-Schritt-Anleitungen werden diese Besonderheiten herausgestellt. Dabei werden die wichtigsten Themen und alle Python-Funktionen

erläutert, die bei der Programmierung des RPi eine Rolle spielen.

448 Seiten, Softcover € 29,99

ISBN 978-3-8266-9474-5 www.mitp.de/9474

Raspberry PiEinstieg und User Guide

Gareth Halfacree, Eben UptonDer Raspberry Pi ist ein Einplatinen-Computer, der ge-rade mal so groß ist wie eine Kreditkarte. Eben Upton, einer der Entwickler von Raspberry Pi, zeigt in diesem Buch alles, was Sie wissen müssen, um das Board mit anderer Hardware zu verbinden, kleine Programme zu

schreiben, Software zu installieren und vieles mehr. Mit dem Insider-Wissen des Entwicklers können sie

schnell Ihre eigenen Projekte umsetzen.

288 Seiten, Softcover € 19,95

ISBN 978-3-8266-9522-3 www.mitp.de/9522

Arduino PraxiseinstiegBehandelt Arduino 1.02. Auflage Thomas BrühlmannDieses Buch ermöglicht einen leichten Einstieg in das Physical Computing. In dieser praxisnahen Einführung zeigt der Autor anhand vieler Beispiele, wie Sie mit Ar-duino kleine Projekte umsetzen. Der Autor beschreibt die verschiedenen Ein- und Ausgänge des Microcon-trollers, das Ansteuern verschiedener Sensoren sowie konkrete Lösungen wie die Verbindung zum Internet uvm.

528 Seiten, Softcover, vierfarbig € 29,95 ISBN 978-3-8266-9116-4 www.mitp.de/9116

ARM Cortex-M3 Mikrocontroller Einstieg und PraxisRalf JesseDieses Buch behandelt den Einsatz und die Program-mierung von ARM Cortex-M3-Mikrocontrollern. Am Beispiel des AT91SAM3S4B von ATMEL lernen Sie alle wichtigen Aspekte im Umgang mit modernen Mikrocontrollern kennen: vom Aufbau eines Entwick-lungssystems über die korrekte Dimensionierung von Elektronikkomponenten bis zur Kommunikation von Geräten über serielle Schnittstellen. So erhält der Leser ein umfassendes Handbuch für den praktischen Einsatz von ARM-Mikrocontrollern.

576 Seiten, Softcover € 49,99 ISBN 978-3-8266-9475-2 www.mitp.de/9475

Spannende Projekte mit dem Raspberry Pi®

Andrew Robinson, Mike Cook, J. Evans, S. McManusWas kann man mit dem RPi alles anstellen? Genau hier

setzt das Buch an. Es enthält nicht die Standardpro-jekte, die in den Grundlagenbüchern enthalten sind,

sondern stellt weiterführende spannende Ideen vor. Es werden Spiele wie z.B. ein Minecraft-Labyrinth nach-programmiert. Bei den Hardware-Projekten wird die

häusliche Umgebung durch Mikroschalter, Bewegungs-melder, eine Webcam und ein E-Mail-Alarmsystem

intelligent automatisiert.

472 Seiten, Softcover € 29,99

ISBN 978-3-8266-9699-2 www.mitp.de/9699

Raspberry Pi für KidsMichael Weigend

Das Buch ist eine Sammlung von Starter-Projekten, die junge Leser ohne Vorkenntnisse in kurzer Zeit

umsetzen können. Das Motto ist „Nachmachen, Verste-hen, besser machen“. Jedes Projekt beginnt mit einer

Schritt-für-Schritt-Anleitung und möchte dann auch zum eigenen Experimentieren und Weiterentwickeln

anregen.

480 Seiten, Softcover € 29,99

ISBN 978-3-8266-7648-2 www.mitp.de/7648

14 15

Let’s Play MinecraftRedstone-SchaltungenDaniel BraunMit Redstone-Schaltungen lassen sich in Minecraft besonders spannende Dinge umsetzen. Aber gerade das Bauen von Schaltkreisen ist auch eine kleine Heraus-forderung. Mit diesem Buch erstellen Sie zahlreiche trickreiche Schaltungen: von Aufzügen, TNT-Fallen und Selbstschussanlagen über vollautomatische Farmen und Schienentechnik bis hin zu komplexen Schaltungen wie ein Bogen-Schießstand und eine automatische Tag-Nacht-Schaltung und viele mehr.

Ca. 200 Seiten, Softcover mit Poster, vierfarbig Ca. 16,99 € ISBN 978-3-8266-9678-7 www.mitp.de/9678

Jeder kann die Grundlagen des Game Designs meistern; dazu bedarf es keines technischen Fachwissens. Dieses Buch zeigt, dass die gleichen psychologischen Grundprinzipien, die für Brettspiele, Kartenspiele und Sportspiele funktionieren, ebenso der Schlüssel für die Entwicklung qualitativ hochwertiger Videospiele sind. Dieses Buch versorgt den Leser mit einhundert aufschlussreichen Fragenkomple-xen, die der Leser nutzen sollte, um seine Spiele zu perfektionieren.

600 Seiten, Softcover € 44,95 ISBN 978-3-8266-9188-1 www.mitp.de/9188

Die Kunst des Game DesignsBessere Games konzipieren und entwickelnJesse Schell

Grundlagen der Entwicklung und Konzeption klassischer Spiele von einem der weltweit führenden Game Designer

100 Regeln, die als Inspiration verschiedene Blickwinkel auf ein Spiel ermöglichen

Jesse Schell ist der Designer des preisgekrönten Spiels Toontown Online von Disney

Let’s Play MinecraftDein Praxis-GuideDaniel BraunMit diesem Buch wirst du ein Minecraft-Profi, so dass du gegen alle Widrigkeiten im Spiel gerüstet bist. Nahrung finden oder anbauen, Waffen und Rüstungen schmieden, Fallen bauen, Redstone-Schaltungen erstellen – alles kein Problem. Mit zahlreichen Bauprojekten, Inspiration für eigene Ideen und praktischen Schnellübersichten aller Wesen und Crafting-Rezepten.

272 Seiten, Softcover mit Poster, vierfarbig € 16,99 ISBN 978-3-8266-7650-5 www.mit.de/7650

Roboterwesen bauen und programmierenEin Einstieg in LEGO® MINDSTORMS® NXT

2. Auflage Matthias Paul Scholz

In diesem Buch zeigt der Autor von Grund auf, wie man einen eigenen LEGO® MINDSTORMS® NXT Roboter

baut und programmiert. In jedem Kapitel wird ein vollständiger Roboter erstellt. Dabei werden die Modelle

von Kapitel zu Kapitel mit zusätzlichen Fähigkeiten ausgestattet. Der Leser lernt so alle Bausteine des

Standardpaketes sowie die wichtigsten Funktionen der Programmiersprache NXT kennen.

400 Seiten, Softcover, vierfarbig € 24,95

ISBN 978-3-8266-9446-2 www.mitp.de/9446

Wer ein Set der „Home Edition“ von LEGO MINDSTORMS EV3 besitzt und bereits erste Erfahrungen mit dem Bau von Robotern und deren

Programmierung gesammelt hat, erhält hier eine Sammlung von Roboter-Projekten rund um den Zamor-Werfer. Dabei reicht die

Spannweite der angesprochenen Leser vom achtjährigen Roboter-Anfänger bis hin zum erwachsenen Roboter-Ingenieur.

240 Seiten, Softcover, vierfarbig € 24,99

ISBN 978-3-8266-9399-1 www.mitp.de/9399

Das EV3 Roboter UniversumEin umfassender Einstieg in

LEGO® MINDSTORMS® EV3mit 8 spannenden Roboterprojekten

Matthias Paul Scholz, Beate Jost, Thorsten LeimbachLEGO® MINDSTORMS® EV3 ist ein Baukasten, mit dem

sich eigene Roboter entwerfen, bauen und programmie-ren lassen. Dieses praktische Handbuch zeigt ausführlich,

wie Roboter entstehen. Mittels Schritt-für-Schritt-Bauanleitungen werden mehrere in sich abgeschlossene

und voll funktionsfähige Roboter erstellt und mit der LEGO®-eigenen Sprache programmiert.

504 Seiten, Softcover, vierfarbig € 29,99

ISBN 978-3-8266-9473-8 www.mitp.de/9473

LEGO®-Shooter! mit MINDSTORMS® EV3Sechs Roboter mit dem Zamor-Werfer

Matthias Paul Scholz

Bau- und Programmieranleitungen: Schritt für Schritt

Sechs Projekte rund um den Zamor-Werfer

Alle Roboter sind jeweils mit einem einzigen EV3-Set der Home Edition baubar

16 17

Diese Einführung richtet sich speziell an Studenten, die in Kürze eine wissenschaftliche Arbeit in LaTeX verfassen sollen. Durch die leicht verständliche Beschreibung aller relevanten LaTeX-Elemente werden auch Leser ohne Vorkenntnisse schnell in die Lage versetzt, ihre Arbeit professionell zu setzen.

328 Seiten, Softcover € 19,99 ISBN 978-3-8266-9486-8 www.mitp.de/9486

Wissenschaftliche Arbeiten schreiben mit LaTeXLeitfaden für Einsteiger5. Auflage Joachim Schlosser

Schnell zur fertig gesetzten Arbeit – ohne Vorkenntnisse

Lösungsorientierte und verständliche Beschreibungen

Von Tabellen und Formeln über Grafiken bis zum Literaturverzeichnis

MATLAB und SimulinkEine kursorientierte Einführung

Ottmar BeucherMit diesem Buch liefert Ottmar Beucher eine kurs-

orientierte Einführung für Studierende der Natur- und Ingenieurswissenschaften, die mit der weitverbrei-

teten Software Matlab/Simulink komplizierte Berech-nungen und Simulationen durchführen müssen.

356 Seiten, Softcover € 29,95

ISBN 978-3-8266-9467-7 www.mitp.de/9467

Mit diesem Buch lernen Sie kompakt und schnell alles, was Sie wissen müssen, um professionelle wissenschaftliche Arbeiten zu schreiben. Alle Elemente, die Sie hierfür benötigen, werden detailliert und pra-xisnah erläutert: von Inhalts- und Stichwortverzeichnis über Tabellen und Bilder bis hin zu Formeln und Formularen bleiben keine Fragen offen. Es werden die Office-Versionen 2013, 2010, 2007 und 2003 behandelt.

496 Seiten, Softcover € 19,95 ISBN 978-3-8266-9502-5 www.mitp.de/9502

Wissenschaftliche Arbeiten schreiben mit Microsoft Office Word 2013, 2010, 2007, 2003G. O. Tuhls

Schnell zur formvollendeten Arbeit: Ohne Vorkenntnisse

Lösungsorientierte und verständliche Beschreibungen – mit Schnellanleitungen bei Zeitdruck

Von Tabellen und Grafiken über Formeln bis zum Literaturverzeichnis

SPSS 21Felix Brosius

SPSS ist ein umfangreiches Programm zur statisti-schen Datenanalyse, das inzwischen in der Version 21 vorliegt. In dem Buch wird das Programm umfassend beschrieben von der Bedienung der Oberfläche über

die Dateneingabe bis hin zur Durchführung und Inter-pretation statistischer Analysen sowie dem Erstellen

von Grafiken.

1052 Seiten, Hardcover mit CD-ROM € 59,95

ISBN 978-3-8266-9454-7 www.mitp.de/9454

Das Buch gibt eine Einführung zu den in Mathematica verfügbaren Funktionen, die zum Beispiel die Informationsvisualisierung, die Ana-lysis, die lineare Algebra oder die Mathematica-eigene Programmier-sprache betreffen. Im Anhang wir die Inbetriebnahme des Raspberry

Pi thematisiert und gezeigt, wie der Raspberry via Mathematica angesteuert wird.

304 Seiten, Softcover € 29,99

ISBN 978-3-8266-9666-4 www.mitp.de/9666

Einführung in MathematicaBerücksichtigt die kostenlose Version 10

für den Raspberry PiKnut Lorenzen

Programmierung mit Mathematica und der Wolfram Language

Umformen, Vereinfachen und Lösen von Gleichungen

Vektoranalysis am Beispiel Maxwellscher Gleichungen und der Elektrodynamik

Die Kunst des VertrauensLiars and Outliers - Deutsche Ausgabe

Bruce Schneier In dieser brillanten Abhandlung, die mit philosophi-schen, vor allem spieltheoretischen Betrachtungen

ebenso zu überzeugen weiß wie mit fundierten wis-senschaftlichen Erkenntnissen aus der Soziologie, Bio-logie und Anthroplogie, geht der IT-Sicherheitsexperte Bruce Schneier der Frage nach: Wieviel Vertrauen (der

Individuen untereinander) braucht eine lebendige, fortschrittsorientierte Gesellschaft und wieviel

Vertrauensbruch darf bzw. muss sie sich leisten?

464 Seiten, Softcover € 29,95

ISBN 978-3-8266-9216-1 www.mitp.de/9216

18 19

Die Kunst der TäuschungKevin D. Mitnick, William Simon

Taschenbuchausgabe unseres Bestsellers: Mitnick führt den Leser in die Denk- und Handlungsweise des

Social Engineering ein, beschreibt konkrete Betrugs-szenarien und zeigt eindrucksvoll die dramatischen

Konsequenzen, die sich daraus ergeben. Dabei nimmt Mitnick sowohl die Perspektive des Angreifers als auch

des Opfers ein und erklärt damit sehr eindrucksvoll, wieso die Täuschung so erfolgreich war – und wie man

sich effektiv dagegen schützen kann.

416 Seiten, Softcover € 9,95

ISBN 978-3-8266-1569-6 www.mitp.de/1569

Social Engineering enttarntSicherheitsrisiko Mensch

Christopher Hadnagy, Paul EkmanDie weltbekannten Autoren Christopher Hadnagy und Paul Ekman erklären, wie Social Engineering

funktioniert, und wie Sie sich davor schützen können. Denn Sicherheit bedeutet mehr als die Abwehr von

hinterhältigen Angriffen. Vielmehr geht es darum, das Wissen um Social Engineering und Human Hacking so zu nutzen, dass Sie selbst jederzeit Herr der (Kommu-

nikations-)Lage sind.

240 Seiten, Softcover € 29,99

ISBN 978-3-8266-9664-0 www.mitp.de/9664

Oracle SQL ThinkingVom Problem zum SQL-Statement mit Oracle 12cBrücher / Kollmann / JüdesPassend zu realen SQL-Alltagssituationen demonstrie-ren Ihnen die Autoren auf unterhaltsame Art und Wei-se, mit welchen Abfragen, Operatoren oder Funktionen Sie der Antwort auf Ihre Frage näher kommen. Sie lernen, mit Ergebnismengen zu jonglieren und diese kreuz und quer zu verbinden.

408 Seiten, Softcover € 29,99 ISBN 978-3-8266-9472-1 www.mitp.de/9472

Oracle 12cDas umfassende HandbuchLutz FröhlichDas Buch ist ein umfassendes Kompendium zur neuen Version 12c, das sich vor allem an Datenbank-Administratoren richtet. Schwerpunkte des Buches sind die Themen Business Intelligence / Data Warehousing, Clustering, Grid Computing und das auch im Oracle-Umfeld immer wichtiger werdende Thema Sicherheit.

808 Seiten, Hardcover € 74,99 ISBN 978-3-8266-9221-5 www.mitp.de/9221

DatenbankenGrundlagen und Design5. Auflage Frank GeislerDieses Buch richtet sich an alle, die sich grundlegend in das Thema Datenbanken einarbeiten wollen. Der Fokus liegt dabei auf einer leicht nachvollziehbaren und praxisrelevanten Darstellung des Stoffes, der anhand eines durchgängigen Beispiels präsentiert wird. Der Autor stellt die Inhalte soweit möglich herstellerneutral dar, so dass die verwendeten Techniken auf jedem relationalen Datenbanksystem umgesetzt werden können.

560 Seiten, Softcover € 29,99 ISBN 978-3-8266-9707-4 www.mitp.de/9707

SQL Server SecurityThomas GlörfeldIn diesem Buch geht es um typische Angriffe, zu denen Schwächen und Sicherheitslücken in Datenbank-Anwendungen möglicherweise geradezu einladen. Das Themenspektrum, das in diesem Buch abgehandelt wird, reicht von Einsteigerthemen wie die effektive Nutzung von Rechten, Logins, User und Gruppen über die verschiedenen Verschlüsselungsmöglichkeiten der Daten bis hin zu Expertenthemen wie die Signierung von SQL-Code.

400 Seiten, Softcover € 39,95 ISBN 978-3-8266-9421-9 www.mitp.de/9421

Auch erhältlich: Microsoft SQL Thinking, ISBN 978-3-8266-9229-1

Die Kunst des Human HackingSocial Engineering – Deutsche Ausgabe

Christopher HadnagyWie bringe ich jemanden dazu, Informationen preiszu-

geben, die er eigentlich nicht preisgeben will und darf? In diesem bei aller wissenschaftlich-psychologischen Fundierung höchst praxisrelevanten Buch erfährt der Leser alles über eine Fähigkeit und Fertigkeit, deren

Beherrschung die größte Schwäche aller IT-Sicherheits-systeme ausnutzt: den Menschen.

464 Seiten, Softcover 29,95 €

ISBN 978-3-8266-9167-6 www.mitp.de/9167

mitp Verlags GmbH & Co. KGAugustinusstraße 9a • 50226 Frechen-Königsdorf

Tel. +49 (0)2234 21901-0 • Fax +49 (0)2234 [email protected] • www.mitp.de

Der Master Switch Aufstieg und Niedergang der MedienimperienTim WuBei der Diskussion um Datenschutz, das offene Internet und die Netzneutralität kann man schnell vergessen, dass alle amerikanischen Informationsindustrien am Ende in rücksichtslosen Kartellen aufgegangen sind. Könnte sich die Geschichte wiederholen? Könnte das Internet von einem einzigen industriellen Monopolisten im Besitz des Master Switch beherrscht werden?»Ein explosiver historischer Exkurs, der deutlich macht, wie die Informationsbranche zu dem wurde, was sie heute ist. Ein wichtiges Buch.« Chris Anderson, Autor von The Long Tail und Free sowie Herausgeber der Zeitschrift Wired432 Seiten, Softcover | € 24,95 | ISBN 978-3-8266-9166-9 www.mitp.de/9166

Google InsideWie Google denkt, arbeitet und unser Leben verändertSteven Levy „Eine aufschlussreiche Einführung in die Denkweise der hinter dem einflussreichsten Internet-Unternehmen der Welt stehenden Köpfe.“ Richard Waters, The Wall Street Journal„Der Aufstieg von Google ist eine fesselnde Geschichte, die noch nie so umfassend erzählt wurde.“ Hiawatha Bray, The Boston Globe544 Seiten, Softcover | € 24,95 | ISBN 978-3-8266-9243-7 www.mitp.de/9243

The Big SwitchDer große WandelCloud Computing und die Vernetzung der Welt von Edison bis GoogleNicholas CarrNicholas Carr beschreibt in diesem Buch die nächste IT-Revolution und dass dadurch immense Folgen auf unsere Wirtschaft und Gesellschaft zukommen werden. Dabei er-läutert er detailliert die Entwicklung der Computerindustrie in den letzten Jahren sowie insbesondere entscheidende neue Technologien wie das Cloud Computing und dessen Auswirkungen auf traditionelle Firmen wie z.B. Microsoft und Dell.

320 Seiten, Softcover | € 19,95 | ISBN 978-3-8266-5508-1 www.mitp.de/5508

Stan

d 03

/201

5