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