Software

Filter
Neu
Arduino (3. Auflg.)
Die Arduino-Community stellt Makern eine ausgezeichnete Grundlage für eigene Projekte zur Verfügung. Die offene Mikrocontroller-Architektur und eine komfortable Entwicklungsumgebung machen den Arduino zum idealen Ausgangspunkt für eigene Bastelprojekte. Dass Sie mit dem Arduino aber noch viel mehr machen können als nur LEDs leuchten zu lassen, beweist dieses umfassende Handbuch: Von der Temperaturmessung bis zum maschinellen Lernen und der anspruchsvollen Auswertung von Daten finden Sie hier Beispiele und Erklärungen zu allen Fragen, die Elektronikbegeisterte interessieren.Alles Wichtige für Maker1. Programmier- und SchaltungsgrundlagenSie lernen die Arduino-Architektur bis ins Detail kennen und erfahren, wie sie programmiert und geschaltet wird. Crashkurs in C++ sowie in die Grundlagen der E-Technik inklusive.2. Die Arduino-FamilieDer Arduino Uno ist der verbreitetste Mikrocontroller der Arduino-Familie, die meisten Beispiele im Buch orientieren sich an ihm. Sie lernen aber auch leistungsfähigere Varianten und deren Einsatzmöglichkeiten kennen.3. Der Werkzeugkasten für Elektronik-MakerZahlreiche Schaltungsskizzen, kommentierte Codebeispiele und Datenblattauszüge zu den Boards und dem Zubehör helfen Ihnen genauso bei der Umsetzung eigener Projekte wie ein Überblick über die Werkstatt: Breadboards, Löten, Fritzing und mehr.Aus dem Inhalt:Modellübersicht: Mikrocontroller für MakerBreadboards, Löten, StromversorgungEntwicklungsumgebung und ProgrammierungSchaltungsdesign mit Fritzing und EagleSensoren: Temperatur, Feuchtigkeit, Bewegung, Ultraschall, Luftqualität u. v. m.Displays: LED, LCD, OLED, TouchscreensRelais, Motoren, SchaltaktorenSpeicher: EEPROM, FRAMWLAN, Bluetooth, BLE, GSM, LoRa, LoRaWAN, LTE-M, NB-IoTUART, SPI, I²C, 1-WireIoT-Anwendungen in der Cloud: WQTT, Thingspeak, Pushover, Dweet.ioProjektideen für Maker: von der Messung des Raumklimas und Radioaktivität bis zum Einsatz von KamerasÜber den Autor:Dr. Claus Kühnel studierte Informationstechnik an der Technischen Universität Dresden und hat über viele Jahre unter anderem Embedded Systems für die Labordiagnostik entwickelt. Seit langem ist er von der Maker-Bewegung fasziniert. Er hat zahlreiche Artikel und Bücher zu Hard- und Software von Mikrocontrollern im In- und Ausland veröffentlicht. Von der Zeitschrift Elektronik erhielt sein Beitrag „Arduino & Co“ die Auszeichnung „Artikel des Jahres 2011“. Mit Leidenschaft gibt er sein umfangreiches und fundiertes Wissen an interessierte Leserinnen und Leser weiter.
44,90 €*
Neu
Algorithmen kapieren (2. Auflg.)
Algorithmen kapieren ohne graue TheorieAb sofort sind Algorithmen nicht mehr langweilig und trocken! Mit diesem Buch wird es dir Spaß machen und leichtfallen, ihre Funktionsweise zu verstehen. Alle Algorithmen werden mithilfe von Beispielen aus dem täglichen Leben erläutert, z.B. der Unterschied zwischen Arrays und verketteten Listen anhand der Aufgabe, freie Plätze in einem Kinosaal zu finden.Für den Einsatz in der PraxisDu lernst die wichtigsten Algorithmen kennen, um deine Programme zu beschleunigen, deinen Code zu vereinfachen und die gängigsten Aufgaben bei der Programmierung zu lösen. Dabei beginnst du mit einfachen Aufgaben wie Sortieren und Suchen. Mit diesen Grundlagen gerüstet kannst du auch schwierigere Aufgaben wie Datenkomprimierung oder Künstliche Intelligenz in Angriff nehmen.Visuell und praxisnahZu allen Erläuterungen findest du anschauliche Bilder und Diagramme sowie ausführlich kommentierten Beispielcode in Python. Übungsaufgaben mit Lösungen für jedes Kapitel helfen dir, dein Wissen zu testen und zu festigen.Aus dem Inhalt:Such-, Sortier- und GraphenalgorithmenPerformance von Algorithmen analysieren (Landau-Notation)Arrays, verkettete Listen und HashtabellenBäume und balancierte BäumeRekursion und StacksQuicksort und das Teile-und-herrsche-VerfahrenDijkstra-Algorithmus für die Ermittlung des kürzesten PfadsApproximationsalgorithmen und NP-vollständige ProblemeGreedy-AlgorithmenDynamische ProgrammierungKlassifikation und Regression mit dem k-Nächste-Nachbarn-AlgorithmusÜber den Autor:Aditya Bhargava ist Softwareentwickler, der sich nicht nur mit Informatik, sondern auch mit bildender Kunst befasst. Er bloggt über Programmierung unter adit.io.Leseprobe (PDF-Link)
29,99 €*
Neu
Content Creation mit KI (2. Auflg.)
Social-Media-Posts automatisch erstellen und kommentieren, Titelseiten von Magazinen gestalten, Interviews vorbereiten, Recherchen anstellen, oder bessere Texte sowie Video- und Audio-Content von der KI erstellen lassen: ChatGPT, Jasper und Co. revolutionieren die Content Creation. Immer mehr Creator lassen sich vom Bot unterstützen und Agenturen suchen nach dem Jobprofil »Artificial Intelligence Prompter«, um ganze Kampagnen mit generativer KI zu erstellen. Andreas Berens und Carsten Bolk sind selbst begeisterte Nutzer von KI-Tools und teilen in diesem Buch ihre gesammelte Erfahrungen, zahlreiche Anregungen sowie Best Practices für die eigene Content Creation: Erfahren Sie, wie auch Sie Texte generieren, Blog-Artikel schreiben, Übersetzungen redigieren, Bilder, Videos und Sounds erstellen oder Kreativitätsblockaden überwinden können.So nutzen Sie KI in der Content Creation1. Künstliche Intelligenz präzise und kreativ briefenErfahren Sie, wie Sie mit KI kreativ zusammenarbeiten und Prompts optimal für sich nutzen können.2. Texte mit KI schreiben, kommentieren, zusammenfassenLernen Sie, wie Sie Posts generieren, eine Insta-Story gestalten, Texte für einen Werbespot oder Songlyrics schreiben sowie z. B. Interviews vorbereiten können.3. Generieren Sie Bilder mit KICoverbilder gestalten oder gleich den nächsten Kunstwettbewerb gewinnen? Mit Midjourney oder DALL-E ist all das möglich.4. Nutzen Sie die KI für Sound und VideosVon Text zu Voice, die passende Musik zu Bildern und Videos generieren, Sounds in Studioqualität produzieren oder gleich Reels und Stories umsetzen.5. Schaffen Sie überzeugende Content-Marketing-ProzesseAuch bei der richtigen Strategie ist KI hilfreich. Sei es bei Wettbewerbsanalysen, Optimierung von Kreativ-Prozessen oder auch bei der Automatisierung von manuellen Aufgaben.Aus dem Inhalt:PromptingTexte mit KI schreiben, kommentieren und zusammenfassenBilder mit KI generieren und variierenAudio mit KI entwickeln, produzieren und optimierenVideos mit KI produzieren und bearbeitenWorkflows, Tipps und InspirationKI und RechtChatGPT, Copilot, Gemini, Claude, Adobe Firefly, DALL-E, Canva, Midjourney & Co.Über die Autoren:Andreas Berens ist kreativer Marken-Stratege, begeisterter Blogger und motivierender Coach. Die Liebe zur Content-Kreation zieht sich dabei wie ein roter Faden durch sein Leben. Schon früh in seiner Laufbahn faszinierte er als freier Redakteur beim Radiosenders RPR das Publikum mit lebendigem Storytelling. Diese Leidenschaft führte ihn nach seinem Studium der Betriebswirtschaft in die Werbung. Bei BBDO in Düsseldorf lernte er von den strategisch-brillantesten und kreativsten Köpfen der Branche, wie Kommunikation für Marken funktioniert. So realisierte er erfolgreiche Kampagnen für Unternehmen wie Gillette, Wrigley, Wella, Henkel und die Deutsche Post. Mit seiner Erfahrung als Experte für integrierte Kommunikation orchestrierte und moderierte er später komplexe multimediale Kampagnen der Agenturgruppe. Beim Medienhaus Rheinische Post wirkte er als Leiter Kommunikation maßgeblich an der Entwicklung neuer, crossmedialer Content-Angebote mit. Nach seinen Stationen als Geschäftsführer bei den Agenturen SYZYGY Deutschland und Young & Rubicam in Frankfurt und Berlin begann Andreas 2013 als einer der ersten deutschen Autoren über das Thema Content Marketing zu bloggen. 2015 gründete er dann gemeinsam mit seinem aus der BBDO-Zeit vertrauten Kreativ-Partner Carsten Bolk die Content-Agentur theUntold – Digital Storytelling4Brands. Andreas ist ein inspirierender Workshop-Moderator und Speaker auf Fach- und Medien-Konferenzen zu den Themen Content Marketing, Storytelling und Content Kreation mit KI. Er lehrt seit vielen Jahren an der Akademie der Deutschen Medien, der Leipzig School of Media und für den Markenverband an der EBS Universität für Wirtschaft und Recht.Carsten Bolk ist Creative Director, Designer, Storyteller, Blogger, Brand Strategist – und leidenschaftlicher Bassist. Er studierte Kommunikationsdesign an der Universität GH Essen. Bei der Düsseldorfer Agentur BBDO betreute er 16 Jahre lang als Creative Director – später als Executive Creative Director (ECD) – crossmediale Kampagnen für Kunden wie Bayer, Beiersdorf, Deutsche Post, DHL, Intersnack, Johnson & Johnson, MINI, Pepsi, Postbank, Punica und Smart. Er gewann über 250 nationale und internationale Preise, darunter 11 Löwen und einen Grand Prix in Cannes. Als Mitglied des Art Directors Club (ADC) war er bereits fünfmal Juryvorsitzender in der Kategorie Film. Gemeinsam mit Andreas Berens gründete er 2015 die Kommunikations- und Content-Agentur theUntold – Digital Storytelling4Brands – und ist Autor des Content Magazins stories4brands.Carsten Bolk ist Professor für Kommunikationsdesign an der Berufsakademie Nord in Hamburg, lehrt als Dozent an der Hochschule Düsseldorf „Designmanagement“ sowie an der Akademie der Deutschen Medien in München und der Leipzig School of Media „Content Marketing und Storytelling“. Er hält Vorträge und leitet Workshops zu den Themen Content Strategie, Content Kreation und Content Produktion mit KI.Leseprobe (PDF-Link)
34,90 €*
Neu
Neuronale Netze selbst programmieren (2. Auflage)
Neuronale Netze selbst programmieren. In 2., aktualisierter und erweiterter Auflage (erscheint Ende Juni)Neuronale Netze sind Schlüsselelemente des Deep Learning und der Künstlichen Intelligenz, die heute zu Erstaunlichem in der Lage sind. Dennoch verstehen nur wenige, wie Neuronale Netze tatsächlich funktionieren.Diese aktualisierte Neuauflage des Bestsellers nimmt Sie mit auf eine unterhaltsame Reise, die mit ganz einfachen Ideen beginnt und Ihnen Schritt für Schritt zeigt, wie Neuronale Netze arbeiten. Dafür brauchen Sie keine tieferen Mathematik-Kenntnisse, denn alle mathematischen Konzepte werden behutsam und mit vielen Illustrationen erläutert.Dann geht es in die Praxis: Sie programmieren Ihr eigenes Neuronales Netz mit Python und bringen ihm bei, handgeschriebene Zahlen zu erkennen, bis es eine optimale Performance erreicht. Zum Schluss erstellen Sie das Neuronale Netz mit PyTorch und lernen so eine professionelle Arbeitsumgebung kennen.Tariq Rashid hat eine besondere Fähigkeit, schwierige Konzepte verständlich zu erklären, dadurch werden Neuronale Netze für jeden Interessierten zugänglich und praktisch nachvollziehbar.Über den Autor:Tariq Rashid ist Physiker, hat einen Master in Machine Learning und Data Mining und leitet die Londoner Python-Meetup-Gruppe mit 3.000 Mitgliedern. Seine persönliche Mission ist es, spannende, aber komplexe technische Ideen besser zu vermitteln.Er hat eine besondere Gabe, schwierige Konzepte verständlich zu erklären. Dadurch werden neuronale Netze für alle technisch Interessierten zugänglich und praktisch nachvollziehbar.
29,90 €*
Neu
Einstieg in JavaScript (5. Auflg.)
Lernen Sie Schritt für Schritt die Grundlagen der modernen JavaScript-Programmierung. Das Buch führt Sie in alle relevanten Bereiche ein: HTML und CSS, Objekte, anonyme Funktionen, Ereignisbehandlung, jQuery und Ajax. Zahlreiche anschauliche Beispielanwendungen erleichtern das Verständnis und dienen Ihnen als Vorlage für Ihre eigenen Projekte. Schon bald entwickeln Sie anspruchsvolle interaktive Programme für Ihre eigene Website.JavaScript programmieren lernen1. Sprachgrundlagen JavaScriptSchritt für Schritt lernen Sie die Grundlagen der JavaScript-Programmierung. Von der ersten einfachen Textausgabe im Browser bis zur fertigen Anwendung – alles anhand anschaulicher Beispiele aus der Praxis.2. Interaktive und mobile Anwendungen entwickelnSie erfahren, wie Sie XML- und JSON-Daten mit dem Webserver austauschen, CSS-Eigenschaften ändern, Animationen erstellen und was JavaScript auf Smartphones, Tablets und Co. alles kann.3. Viele Beispielprogramme, auch als ProjektvorlagenFeiertagsrechner, Fitnesswerte oder lieber ein Spiel wie Memory oder Snake? Wählen Sie aus über 200 Beispielprojekten aus, wie Sie in JavaScript einsteigen. Erlernen Sie schrittweise den Aufbau der Anwendungen und nutzen Sie sie als Vorlage für eigene Erweiterungen.Aus dem Inhalt:JavaScript-Basics: Sprachgrundlagen, Objekte, Ereignisbehandlung, DOMSchneller Datenaustausch (Ajax)CSS mit JavaScript erweiternHTML-Eigenschaften nutzenBrowserunabhängige Methoden verwenden (jQuery)Dynamische Grafiken erstellenJavaScript für mobile AnwendungenWaytracking, Lage- und BeschleunigungssensorenÜber den Autor:Thomas Theis ist Dipl.-Ing. Technische Informatik. Als Softwareentwickler verfügt er über langjährige Erfahrung, ebenso wie als IT-Dozent unter anderem an der Fachhochschule Aachen; er leitet Programmier-Schulungen zu JavaScript, C/C++, PHP und C# und ist Autor vieler erfolgreicher Fachbücher.Leseprobe (PDF-Link)
29,90 €*
Neu
Clean Code Kochbuch
Clean Code Kochbuch. Rezepte für gutes Code Design und bessere Softwarequalität. In 1.  Auflage (erscheint Ende Juni 2024)Code Smells erkennen und mithilfe inspirierender Rezepte beseitigenSoftware-Engineers und -Architekten, die mit großen, komplexen Code-Basen arbeiten, müssen diese skalieren und effektiv pflegen. In seinem Kochbuch geht Maximiliano Contieri über das Konzept des Clean Code hinaus: Er demonstriert, wie Sie Verbesserungsmöglichkeiten identifizieren und lernen, deren Auswirkungen auf den Produktionscode zu bewerten. Wenn es um Zuverlässigkeit und die Entwicklungsfähigkeit eines Systems geht, bieten diese Techniken Vorteile, die sich auf Dauer auszahlen werden.Anhand von Beispielen in JavaScript, PHP, Python, Java und vielen anderen Programmiersprachen bietet dieses Kochbuch bewährte Rezepte, die Sie bei der Skalierung und Wartung großer Systeme unterstützen. Jeder Teil behandelt grundlegende Konzepte wie Lesbarkeit, Kopplung, Testbarkeit, Sicherheit und Erweiterbarkeit sowie Code-Smells und Rezepte zu deren Beseitigung.Über den Autor: Maximiliano Contieri ist seit 25 Jahren in der Softwarebranche tätig und arbeitet gleichzeitig als Hochschullehrer. Im Laufe der Jahre war er ein eifriger Autor auf verschiedenen bekannten Blogging-Plattformen und veröffentlichte jede Woche mehrere Artikel zu einer Vielzahl von Themen wie Clean Code, Refactoring, Softwaredesign, testgetriebene Entwicklung und Code Smells.
39,90 €*
Neu
Raspberry Pi programmieren mit Python (6. Auflg.)
Raspberry Pi – der Mini-Computer zum ExperimentierenDer Raspberry Pi ist ein preiswerter Computer in der Größe einer Kreditkarte. In Kombination mit der Programmiersprache Python bietet er eine hervorragende Umgebung für die schnelle Realisierung technischer Ideen und Projekte. In diesem Buch lernen Sie alle Grundlagen, die Sie brauchen, um mit dem Raspberry Pi oder dem Raspberry Pi Zero spannende Projekte zu realisieren.Zahlreiche Projekte mit Sensoren, Kamera u.v.m.Sie finden in diesem Buch eine Fülle von kleinen Projekten, die auf die besondere Hardware des Raspberry Pi und das Linux-Betriebssystem Raspberry Pi OS zugeschnitten sind. Dazu gehören sowohl Schaltungen mit Sensoren (Temperatur, Licht, Alkohol), Relais, AD-Wandlern und LEDs als auch die Verwendung des Kameramoduls und des 1-Wire- sowie SPI-Bus zur Datenkommunikation. Zahlreiche Illustrationen und einfache Beispiele zum Ausprobieren erleichtern das Verständnis.Die Programmiersprache Python als GrundlagePython ist – auch für Programmiereinsteiger – einfach zu lernen und deshalb Teil des Gesamtkonzepts des Raspberry Pi. Dieses Buch vermittelt Ihnen anhand anschaulicher Beispiele sowohl die Grundlagen von Python als auch fortgeschrittene Techniken wie Objektorientierung, Internetprogrammierung und grafische Benutzungsoberflächen. Am Ende jedes Kapitels finden Sie Aufgaben mit Lösungen zum Download, mit denen Sie Ihr Wissen festigen, erweitern und vertiefen können.Aus dem Inhalt:GerätesteuerungMesswerterfassung und -visualisierungInteraktive Spiele mit Schaltern und SensorenAnimationen und SimulationenAutomatische TextproduktionDigitale BildverarbeitungMorsezeichen senden und Signalmuster erkennenProjekte mit dem Sense HATFarben und Bewegung wahrnehmenSteuerung mit Potentiometer und AD-WandlerAuswertung von Daten aus dem InternetWebserver und Webcam Über den Autor:Michael Weigend hat an der Universität Potsdam in Informatik promoviert. Er war für mehr als 30 Jahre als Lehrer tätig und hat 20 Jahre lang an der FernUniversität Hagen Seminare zur Didaktik der Informatik gegeben. An der Universität Münster hält er im Rahmen eines Lehrauftrags Vorlesungen zur Python-Programmierung. Michael Weigend engagiert sich in mehreren nationalen und internationalen Communities für den Computer-Einsatz in der Bildung, darunter Constructionism, International Federation for Information Processing (TC 3 Computers in Education) , Bebras – International Contest on Informatics and Computational Thinking. Er hat über 60 wissenschaftliche Artikel veröffentlicht und mehrere Bücher zu den Themen Programmierung, Web Development und visuelle Modellierung geschrieben.Leseprobe (PDF-Link)
29,99 €*
Neu
C++ (3. Auflage)
Modern C++ ist die zeitgemäße Art, in C++ zu programmieren. Dieses Standardwerk führt Sie in die Softwareentwicklung mit C++ ein. Sie lernen, wie Sie Programme mit höchsten Ansprüchen an Funktionalität, Effizienz und Sicherheit entwickeln. Torsten T. Will vermittelt Ihnen in diesem Buch ausführlich und praxisnah den Sprachkern, die objektorientierte Programmierung mit C++ sowie die Standardbibliothek. Dabei lernen Sie den aktuellen Standard und seine direkten Vorgänger kennen. Mit Best Practices für sauberen Code und zahlreichen Praxisbeispielen zum Nachprogrammieren. Alle Listings stehen zum Download bereit oder können im interaktiven Compiler-Explorer getestet und bearbeitet werden. Ein Handbuch für alle, die C++ richtig verstehen wollen.Hier lernen Sie1. C++-Grundlagen und OOPDie Sprachgrundlagen von C++ und die Konzepte der objektorientierten Programmierung werden ausführlich beschrieben. Auch C++-Einsteiger ohne Vorkenntnisse werden sich schnell zurechtfinden.2. Modern C++ – mehr als FeaturesSie lernen modernes C++ nach aktuellem Standard. Es wird erklärt, welche Sprachmittel ab welcher Version funktionieren – C++23, C++20 oder C++ 17. Wichtiger noch: Lernen Sie, wie Sie die neueren Features gewinnbringend einsetzen.3. Standardbibliothek und mehrDie Werkzeuge und Konzepte der Standardbibliothek werden umfassend behandelt. Lernen Sie zum Beispiel, die verschiedenen Container-Typen einzusetzen, mit Streams umzugehen und nebenläufige Anwendungen zu entwickeln.4. Besser CodenBesonderer Wert wird darauf gelegt, dass Sie von Anfang an guten, d. h. kompakten, sicheren und effizienten Code entwickeln. Dazu gibt es Extra-Kapitel, die jeweils bestimmte Aspekte behandeln, die für guten Code wichtig sind.Aus dem Inhalt:SprachgrundlagenFehlerbehandlungObjektorientierte ProgrammierungZeigerTemplatesContainerStandardbibliothekC++ Core GuidelinesÜber den Autor:Torsten T. Will, Jahrgang 1970, beschäftigte sich schon während seines Diploms in Informatik mit Programmiersprachen und ihren Konzepten. C++ hat ihn von Anfang an fasziniert und begleitet. Von Haskell über Java und Python zu Rust finden verschiedene Sprachen sein Interesse. Seit 2004 schreibt er im Fachmagazin c't gelegentlich über C++ und Python. Was dann noch an Zeit übrig bleibt, geht in die Fotografie.Leseprobe (PDF-Link)
49,90 €*
Neu
Laws of UX (2. Auflg.)
Mit Psychologie zu besseren Produkten und ServicesJon Yablonski erklärt in diesem Buch, wie UX-Designer*innen Grundprinzipien aus der Psychologie nutzen können, um eine bessere User Experience zu generieren. Statt Benutzer*innen zu zwingen, sich an das Design eines Produkts anzupassen, hilft dieser praktische Leitfaden dabei, das Design danach auszurichten, wie Benutzer*innen sich verhalten und mit digitalen Schnittstellen interagieren. Auf diese Weise lässt sich ihre Nutzung einfacher und angenehmer gestalten.Dabei greift der Autor auf bewährte Prinzipien aus der psychologischen Forschung zurück und überträgt sie in die Welt des UX-Design: So sprechen wir beispielsweise einer App mit attraktivem Design mehr Kompetenz zu und verzeihen ihr eher Fehler. Oder wir erwarten von einem Onlineshop, dass der Kaufprozess so funktioniert, wie wir es von anderen Shops gewohnt sind. Außerdem können wir eine große Menge an Informationen besser speichern und verarbeiten, wenn sie in Chunks gegliedert sind, weshalb etwa Texte, die mithilfe von Überschriften und Absätzen gegliedert sind, eine höhere UX generieren als ein langer Fließtext, der die User überfordert.Jon Yablonski führt Sie zunächst an die verschiedenen Prinzipien heran und demonstriert sie an anschaulichen, einfach nachzuvollziehenden Beispielen. Dann lernen Sie, wie Sie diese Prinzipien praktisch für die eigene Arbeit und im Team nutzen können. Zusätzlich geht das Buch auch auf die ethischen Komponenten ein (Beispiele: Endlos-Scrollen, Like-Button).Leseprobe (PDF-Link)Über den Autor:Jon Yablonski ist ein multidisziplinärer Designer, Referent, Autor und Gestalter für digitale Medien mit Sitz in Detroit. Sein besonderes Interesse gilt der Schnittstelle zwischen User Experience Design und Frontend-Webentwicklung, und er verbindet diese beiden Disziplinen vielfach zu einem Hybridkonzept für digitale Problemlösungen. Wenn er nicht gerade Journey Maps und Prototypen erstellt, entwickelt Jon hilfreiche Ressourcen wie Laws of UX, Humane by Design oder das Web Field Manual. Gegenwärtig ist er als leitender Produktdesigner bei General Motors damit beschäftigt, die nächste Generation der Interaktivität im Fahrzeug zu definieren.
26,90 €*
Neu
Rust. Das umfassende Handbuch.
Rust. Das umfassende Handbuch (Juni 2024)Rust ist die neue erste Wahl für moderne, sichere Software – nicht nur im systemnahen Kontext. Cleveres Speichermanagement und eine hervorragende Safety sind die bekanntesten Vorzüge dieser vielseitigen Sprache. In umfassende und fundierte Kenntnisse zu investieren, lohnt sich!Wenn Sie die vielen beliebten Features genießen und in professionellen Code ummünzen möchten, ist dieses Buch Ihr idealer Begleiter. Mit vielen gut kommentierten Beispielen, Best Practices und gelegentlich auch Warnungen stellt es Sprachfeatures und Konzepte detailliert vor. Erfahrene Profis können alle Kapitel auch einzeln lesen, um sich gezielt mit fortgeschrittenen Themen zu befassen.Ihr Weg zum Rust-Profi1. Fundierter EinstiegWenn Sie noch nie mit Rust gearbeitet haben, steigen Sie hier einfach vorne ein. Nutzen Sie das Übungsbeispiel – ein Bestellsystem für Restaurants – , um nach und nach alle Sprachfeatures im Praxiskontext kennenzulernen.2. Detaillierte ErklärungenRust unterstützt anspruchsvolle Programmierweisen. Ob Sie systemnah, stark asynchron, objektorientiert oder funktional unterwegs sind: Marc Marburger erklärt die Konzepte mit Überblick und didaktischem Geschick.3. Über den TellerrandFreuen Sie sich auch auf weniger alltägliche Themen wie etwa Unsafe Rust, automatisierte Doku und Foreign Functions. Zum Beispiel implementieren Sie eine Library, um auf native iOS- und Android-Apps zuzugreifen und lernen, auch selbst APIs für mobile Apps anzubieten.Aus dem InhaltRust installieren, Toolchain aufsetzenFundierter EinstiegSpeichermanagementCollections und IteratorenMultithreadingI/O und NetzwerkprotokolleDoku und Tests automatisierenAPI für iOS und Android anbieten
49,90 €*
Clean Architecture Praxisbuch
Clean Architecture. Praxisbuch für saubere Software-Architektur und wartbaren Code. In 1. Auflage, erscheint im Juni 2024. Der Weg zu wartbarer SoftwareUm die Entwicklungskosten niedrig zu halten (und die Entwickler zufrieden zu stellen), ist eine wartungsfreundliche Architektur der Schlüssel zum Erfolg. Dieses Buch vermittelt Ihnen alle notwendigen Fähigkeiten und Kenntnisse, um wartbare und langlebige Software zu entwickeln, unabhängig davon, ob Sie ein erfahrener Entwickler oder neu auf diesem Gebiet sind.Domänen-zentrierte Architektur in der PraxisDieser umfassende Leitfaden zeigt die Vorteile domänen-zentrierter Softwarearchitektur auf – angelehnt an Robert C. Martins Clean Architecture und Alistair Cockburns hexagonaler Architektur. Anhand zahlreicher Beispiele erfahren Sie, wie Sie eine hexagonale Architektur in ihrem Code abbilden können. Sie lernen verschiedene Mapping-Strategien zwischen den Schichten einer hexagonalen Architektur kennen und erfahren, wie Sie die Architekturelemente zu einer Anwendung zusammensetzen.Komplexe Konzepte leicht verständlich erklärtMit anschaulichen Erläuterungen und anhand zahlreicher Codebeispiele schafft dieses Buch ein tiefes und praxistaugliches Verständnis des hexagonalen Architekturstils. So sind Sie perfekt darauf vorbereitet, wartbare Webanwendungen zu erstellen, die Geld und Zeit sparen.Über den Autor:Tom ist Softwareentwickler, Autor, und Simplicity Nerd. Er vereinfacht Code sowie Text und schreibt Artikel, Bücher, und Entwicklerdokumentationen, die begeistern. Aktuell arbeitet er bei Atlassian in Sydney, Australien, wo er für die Developer Experience der dort genutzten Technologie-Stacks verantwortlich ist.Leseprobe (PDF-Link)
39,99 €*
Neu
Python von Kopf bis Fuß (3. Auflage)
Python von Kopf bis Fuß - Grundlagen und Praxis der Python-Programmierung. In 3., erweiterter und aktualisierter Auflage, erscheint am 27.05.2024.Python so richtig lernen: fundiert und auch noch mit SpaßWas? Alles, was relevant ist: von den Python-Grundlagen, dem Umgang mit komplexen Datenstrukturen, JSON, Webtechnologien wie Templating und Web-Scraping bis hin zu Pythons Bibliothek Panda zur Datenanalyse u.v.a.m.Wie? Mit der gehirnfreundlichen Von-Kopf-bis-Fuß-Didaktik: einer spielerischen und visuell anregenden Wissensvermittlung rund um einen Schwimmcoach, der Klemmbrett und Stoppuhr gegen eine automatisch aktualisierte Web-App mit Datenanbindung tauschtWer? Alle, die Python richtig lernen wollen und erste Programmierkenntnisse mitbringenSie wollen Python richtig lernen, ohne öde Anleitungen und Manuals durchackern zu müssen? Mit »Python von Kopf bis Fuß« klappt das garantiert: Schnell verstehen Sie wichtige Python-Grundlagen wie Datenstrukturen und Funktionen und schreiben funktionierenden Python-Code. Sie entwickeln Ihre eigene Webanwendung, die - sobald sie einsatzbereit ist -, in der Cloud läuft. Sie lernen, wie Sie mit Python Daten verarbeiten, Daten aus dem Web auslesen, an Pandas übergeben und mit Datenbanken interagieren.Die dritte Ausgabe von »Python von Kopf bis Fuß« ist ein komplettes Trainingsprogramm: In kürzester Zeit werden Sie souverän Python programmieren und einsetzen – nicht zuletzt im Data-Science-Umfeld.Zielgruppe: Python-Einsteiger*innen mit Grundkenntnissen in einer anderen ProgrammierspracheÜber den Autor: Paul Barry lebt mit seiner Frau Deirdre in der irischen Kleinstadt Carlow etwa 80 Kilometer von der Hauptstadt Dublin entfernt. Ihre drei Kinder (Joseph, Aaron und Aideen) sind mittlerweile erwachsen und „flügge geworden“.Paul arbeitet an der South East Technological University (SETU). Sein Hauptarbeitsplatz ist der Kilkenny Road Campus Carlow, wo er als Mitarbeiter der Informatikabteilung der Universität seine Vorlesungen hält. Paul unterrichtet schon seit langer Zeit. Dabei setzt er seit fast 15 Jahren Python in allen Klassengruppen ein.Paul besitzt einen Master- und einen Bachelor-Abschluss in Informatik sowie Zusatzqualifikationen im Bereich Learning & Teaching. Er ist nie dazu gekommen, seinen Doktor zu machen, daher sollte man ihn auch nicht als „Professor“ bezeichnen (obwohl er sich darüber freut, wenn das trotzdem geschieht).Den größten Teil der 1980er- und 1990er-Jahre arbeitete Paul im IT-Sektor, und zwar hauptsächlich im kanadischen Gesundheitswesen. Er hat darüber hinaus weitere Bücher und – vor langer Zeit – Artikel für das Linux Journal geschrieben.All das bedeutet, dass Paul (leider) etwas in die Jahre gekommen ist. Bitte sagen Sie’s nicht weiter.
49,90 €*
Samsung Galaxy
Dies ist der Ratgeber für die neue Reihe Samsung Galaxy S24, auf der das Betriebssystem Android 14 und die Benutzeroberfläche One UI 6 läuft. Sowohl Neulinge als auch erfahrene Samsung-Galaxy-Nutzende finden hier alle relevanten Informationen zu Software, Updates und zu bestehenden Features. Leicht verständliche Schritt-für-Schritt-Anleitungen und viele Screenshots veranschaulichen die neuen Funktionen und die grundlegenden Anpassungen. So können Sie das volle Potenzial Ihres Samsung Galaxy bequem nutzen. Mit den neuen Funktionen zur umfangreichen Personalisierung und zum Datenschutz sind Ihre digitalen Daten jetzt außerdem noch besser gesichert.Stefan Beiersmann beschäftigt sich bereits seit Anfang der Achtzigerjahre mit Computern. Nur wenige Jahre später entdeckte er die Vorteile tragbarer elektronischer Geräte, aus denen sich die heutigen Smartphones entwickelten. Seit 2006 verfolgt er als freier Journalist das Tagesgeschehen in der IT-Branche. Im Buchprogramm der Stiftung Warentest sind von ihm die Ratgeber WhatsApp und Samsung Galaxy erschienen.Der erste Überblick:Die Samsung-Galaxy-ModelleGrundlagen der BedienungDas Betriebssystem AndroidEinschalten und ErsteinrichtungDie Bedienoberfläche One UIDie GrundfunktionenDie Anruf-App: TelefonDie SMS-App: NachrichtenDie Browser-App: InternetDie Adressbuch-App: KontakteDie Termine-App: KalenderDie Mail-App: E-MailIndividuelle EinstellungenDie App-Stores Google Play und Galaxy AppsWidgets auf dem StartbildschirmHintergrund & Themes ändernEinstellungen des StartbildschirmsSperrbildschirm anpassenBenachrichtigungen von Apps anpassenSignaltöne ändernBildschirmeinstellungen ändernDer einfache ModusGestensteuerung ersetzt die NavigationsleisteDie KameraDie BildqualitätDie Dreifach-Kamera des Galaxy S24 / S24 +Die AufnahmemodiDie allgemeinen KameraeinstellungenDie Fotoalbum-App: GalerieDie erweiterten FunktionenDer virtuelle Assistent BixbyDie Ordner-App: Eigene DateienMusikstreaming im TestDie Musik-App: Samsung MusicDie Gesundheits-App: Samsung HealthDie Google-Apps: Chrome, Maps und Co.Social-Media-AppsMessenger-Apps: Signal, WhatsApp & Co.VPN – der Schutz beim SurfenSicherheit und DatenschutzDer gläserne NutzerMehr Sicherheit durch Android-UpdatesDie DatensicherungDatenschutz: Berechtigungen von Apps verwaltenSchadsoftware vermeiden durch NutzerverhaltenTipps und TricksSchutz und AkkupflegeFunktionstaste einrichten: Ausschalten statt BixbyDie App Akku und GerätewartungTipps und Tricks für jeden TagNützliche Apps im AlltagSamsung Dex: Das Smartphone als Desktop-ErsatzHilfeStichwortverzeichnis
15,99 €*
Neu
C# und.NET 8
C# und.NET 8 - Grundlagen, Profiwissen und Rezepte (Mai 2024)Dieser komplett überarbeitete Klassiker der C#-/.NET-Programmierung bietet Ihnen Know-how und zahlreiche Rezepte, mit denen Sie häufig auftretende Probleme meistern. Einsteiger erhalten ein umfangreiches Tutorial zu den Grundlagen der C# 12-Programmierung mit Visual Studio, dem Profi liefert es fortgeschrittene Programmiertechniken zu allen wesentlichen Einsatzgebieten der Programmierung mit .NET 8. Zum sofortigen Ausprobieren finden Sie am Ende eines jeden Kapitels hochwertige Lösungen für nahezu jedes Problem.Das Buch gliedert sich in einen Grundlagenteil zur Programmierung, eine Einführung in die Desktop-Programmierung (WPF, MAUI (Multi-platform App UI), einen Technologieteil zu fortgeschrittenen Themen sowie einen Teil zur Web-Programmierung (ASP.NET Core, MVC, Razor, Web-API, Blazor).Es ist der ideale Begleiter für Ihre tägliche Arbeit und zugleich – dank der erfrischenden und unterhaltsamen Darstellung – eine spannende Lektüre, die Lust macht, Projekte auch in der Freizeit umzusetzen.Leseprobe (PDF-Link)Über die Autoren: Jürgen Kotz arbeitet seit über 20 Jahren als freiberuflicher Trainer, Berater, Entwickler und Autor. Mit .NET beschäftigt er sich seit der ersten Beta-Version. Mit seiner Firma PrimeTime Software in München entwickelt er .NET-Projekte und führt Schulungen in diesem Umfeld durch. Seine Hauptthemen sind dabei die Entwicklung von REST- bzw. SOAP-basierten Services und der Datenzugriff mittels Entity Framework. Darüber hinaus hat er zahlreiche Fachbücher und -artikel geschrieben.Christian Wenz arbeitet als Berater, Trainer und Autor mit Schwerpunkt auf Webtechnologien und ist Autor oder Co-Autor von über 100 Computerbüchern. Er schreibt regelmäßig Beiträge für verschiedene IT-Magazine und hält Vorträge auf Konferenzen rund um den Globus. In seiner täglichen Arbeit ist er einer der Gründer der Webagentur Arrabiata Solutions mit Büros in München und London.
49,99 €*
Neu
Capture One Pro (8. Auflg.)
Capture One Pro - Das umfassende Handbuch. In 8., aktualisierter und überarbeiteter Auflage (2024).In diesem Buch finden Sie alles zu Capture One Pro! Jürgen Wolf zeigt Ihnen in über 100 Workshops Schritt für Schritt, wie Sie die Software effizient einsetzen und Ihren Workflow aufbauen. Lernen Sie, mit Sessions oder Katalogen zu arbeiten. Archivieren und verwalten Sie Ihre Fotos. Bearbeiten Sie Ihre Raw-Bilder perfekt und veröffentlichen oder drucken Sie sie. Verstehen Sie Werkzeuge, Funktionen und Einstellungen im Detail, um besser entscheiden und zielgenauer arbeiten zu können. Nutzen Sie die neuen KI-Funktionen. Kurzum: Mit diesem Handbuch haben Sie Capture One Pro im Griff!1. Für Ein- und UmsteigerCapture One Pro ist Ihr neuer Raw-Konverter? Wie Sie damit kreativ und effizient arbeiten, zeigt Ihnen dieses Buch mit hilfreichem Hintergrundwissen und in leicht nachvollziehbaren Schritten: von der Bildverwaltung über die Raw-Entwicklung bis hin zur Ausgabe Ihrer Fotos. Natürlich erfahren Sie auch, wie Sie Ihren eventuell vorhandenen Lightroom-Katalog importieren.2. Sofort loslegen und Capture One Pro effizient nutzenAufschlagen und direkt loslegen: In über 100 Workshops lernen Sie, wie Sie eine Session oder einen Katalog starten, Ihre Bilder sinnvoll archivieren und verwalten, Raw-Bilder bearbeiten und Ihre Fotografien ansprechend veröffentlichen und drucken. Passendes Bildmaterial zum Ausprobieren liegt für Sie zum Download bereit. So finden Sie schnell Ihren individuellen, zeitsparenden Foto-Workflow.3. Anspruchsvolle Bildverwaltung und BildbearbeitungReizen Sie das Potenzial Ihrer Bilder aus und optimieren Sie Farben, Kontrast und Schärfe auf den Punkt. Lassen Sie sich von den neuen KI-Funktionen unterstützen. Erstellen Sie mit Capture One Pro spannende Bildlooks und sparen Sie Zeit mit Smart Adjustments. Lernen Sie, wie Sie mit Culling leicht die besten Bilder auswählen. Und für Capture One on the go oder auf der Couch: Tipps und Tricks zur Nutzung der iPad-Version.Aus dem Inhalt:Grundlagen und ArbeitsbereichKataloge und SessionsCulling, Metadaten, Schlüsselwörter und FarbmarkierungenDer optimale EntwicklungsworkflowMotivgerechte EntwicklungHelligkeit und Kontrast optimierenSmart Adjustments für einheitliche Looks per KlickFarbkorrektur und SchwarzweißHDR und PanoramaExportieren, veröffentlichen und ausdruckenCapture One Pro individuell anpassenInkl. Capture One für iPadLeseprobe (PDF-Link)Über den Autor:Jürgen Wolf ist passionierter Digitalfotograf. Er arbeitet bereits seit Jahren mit Capture One Pro und weiß um die Tücken der Bildverwaltung und -bearbeitung.
49,90 €*
Neu
LibreOffice 24 - Praxiswissen für Ein- und Umsteiger
LibreOffice 24 - Praxiswissen für Ein- und Umsteiger. In 1. Auflage (erscheint Ende April 2024). Alle wichtigen FunktionenDas freie und kostenlose Bürosoftware-Paket LibreOffice 24 bietet Ihnen alles, was Sie auch mit anderen gängigen Office-Paketen machen können. Mit diesem Buch erhalten Sie als Ein- oder Umsteiger einen umfassenden Überblick über alle wichtigen und praxisrelevanten Programmfunktionen. Selbst mit Dateien aus Word, Excel und Co. können Sie in LibreOffice problemlos arbeiten.Einfacher Einstieg in alle ProgrammeDer Autor Winfried Seimert zeigt Ihnen anhand vieler Beispiele die verschiedenartigen Anwendungsmöglichkeiten aller LibreOffice-Programme: Textdokumente mit Writer verfassen, Tabellenkalkulationen mit Calc, Präsentationen mit Impress, Zeichnungen mit Draw und Datenverwaltung mithilfe von Base.Zahlreiche PraxisbeispieleSo lernen Sie zum Beispiel, wie Sie Briefe formatieren, Formeln darstellen, Diagramme und Präsentationsfolien erstellen sowie eine Adress-Datenbank füttern und abfragen.Mit dem Wissen aus diesem Buch wird Ihnen die tägliche Arbeit mit LibreOffice leichtfallen.Aus dem Inhalt:BasiswissenLibreOfficeTextdokumente mit WriterTabellenkalkulationen mit CalcPräsentationen mit ImpressFormeln mit MathZeichnungen mit DrawDatenbanken mit BaseÜber den Autor:Winfried Seimert ist IT-Dozent, Consultant und Autor zahlreicher Fachbücher insbesondere zu den Themen Software und Betriebssysteme. Dabei hat er immer den Komfort des Anwenders im Blick und erklärt entsprechend praxisnah. So erfreuen sich seine Bücher aufgrund ihrer durchdachten Struktur bereits seit Mitte der neunziger Jahre großer Beliebtheit.
24,99 €*
Neu
GitOps - Grundlagen und Best Practices
GitOps - Grundlagen und Best-Practices. GitOps ist die aktuell vielversprechendste Methodik, um Continuous Deployment auf Cloud-native Art und Weise umzusetzen. Im Gegensatz zu punktuell getriggerten Deployments werden deklarative Beschreibungen der Softwaresysteme genutzt, um diese kontinuierlich im Hintergrund anzuwenden.Mit diesem Buch kannst du schnell und einfach in GitOps einsteigen und erfährst seine Vorteile für den Entwicklungsalltag. Nicht nur vergleichen wir hierfür die Tools Argo CD und Flux, sondern zeigen auch konkrete Implementierungen von GitOps mit und ohne Kubernetes, die du anhand öffentlicher Repositories direkt nachstellen kannst. Überdies gehen wir ausführlich auf fortgeschrittene Themen wie Secrets Management, Repo-Strukturen, Asynchronität und Alerting ein, um dich für den Ein- bzw. Umstieg optimal vorzubereiten.Unter https://gitops-book.dev findest du weitere Informationen zum Thema.Leseprobe (PDF-Link)Zielgruppe: Entwicklungsteams, Plattformteams, Administrator*innenÜber die Autoren:Baris Cubukcuoglu ist Cloud Solution Engineer bei Mimacom und verfügt über mehr als 10 Jahre Erfahrung in der Entwicklung und Architektur von Anwendungen. Seine Passion ist es, Dinge umzusetzen, die einen Mehrwert schaffen. Dabei berät und unterstützt er Kunden bei Cloud- und Infrastruktur-Technologien, Kubernetes sowie bei der automatisierten Auslieferung von Software mit CI/CD.Josia Scheytt befähigt Entwicklungsteams dazu, zügig und mit Zuversicht nach Produktion zu deployen. Mit Fokus auf Public Cloud, Kubernetes und CI hilft er verschiedenen Kunden in seiner Tätigkeit als Cloud Automation Engineer bei Mimacom (www.mimacom.com).Johannes Schnatterer war bereits jahrelang in der Softwareentwicklung tätig bevor sein Fokus mit dem Aufkommen der Containertechnologie in Richtung Infra-Themen zu wandern begann. Als Technical Lead der Infra- und Consulting Teams bei Cloudogu entwickelt und betreibt er eine Internal Developer Platform auf Basis von Kubernetes und GitOps und gibt dabei Gelerntes als Consultant, Trainer und Autor weiter.
39,90 €*
Neu
Design trifft Code
Design trifft Code. Alles, was Developer über Gestaltung und UX wissen müssen. (April 2024). Als Webentwickler*in beeinflussen Sie mit jeder Design-Entscheidung die Usability einer Website. »Design trifft Code« vermittelt Ihnen die Grundlagen und die Sprache des Designs, sodass Sie mit Designer*innen zusammenarbeiten und im Gestaltungsprozess selbst fundierte Entscheidungen treffen können. Sie lernen unter anderem,wie Sie mit Farbe, Typografie und Layout eine Hierarchie auf einer Website schaffen,wie Sie Farbpaletten in einer Benutzeroberfläche konsistent anwenden,wie Sie sich für die richtigen Schriftarten und Schriftschnitte entscheiden,wie Sie mit Methoden der Nutzerforschung mehr über Ihre User herausfinden und Ihre Design-Entscheidungen daran messenund wie Sie Layout und Struktur von Websites zügig planen und testen.Autorin Stephanie Stimac gibt in diesem Buch ihre wertvollen Erkenntnisse und Anregungen weiter, die sie als Designerin im Microsoft Developer Experiences Team gewonnen hat. Sie zeigt, wie sich elegante visuelle Designs erstellen lassen und eine Website von Grund auf entwerfen lässt. Ihr konsequent auf Developer ausgerichteter Ansatz vermittelt die wesentlichen UX- und Designgrundlagen an diejenigen, die sie in Code umsetzen: die Entwicklerinnen und Entwickler. Zahlreiche Beispiele aus erfolgreichen Websites und Interfaces veranschaulichen die Designprinzipien.Mit »Design trifft Code« lernen Sie anschaulich und leicht verständlich, wie Sie häufige Design- und Usability-Probleme mit Bravour lösen. Ein Buch für alle, die intuitiv zu bedienende Interfaces, attraktive Designs und eine perfekte Usability erschaffen möchten.Leseprobe (PDF-Link)Zielgruppe: Devs, die vor allem in technischen Aspekten fit sind, aber Design verstehen wollen, besser mit Designern zusammenarbeiten wollen, selbst eigene gute Designs erstellen wollenÜber die Autorin: Stephanie Stimac ist Produktmanagerin mit mehr als einem Jahrzehnt Erfahrung im Bereich Design und konzentriert sich auf die Entwicklung von Produkten für Entwickler. Sie hat auf Konferenzen auf der ganzen Welt über Webentwicklung und Designthemen gesprochen und in vielen dieser Vorträge die Kluft zwischen Design und Entwicklung überbrückt. Als sie noch ausschließlich an Designprojekten gearbeitet hat, war sie für Unternehmen wie Safeway, MBARI, Microsoft Azure, Microsoft Office, Windows, T-Mobile und Blue Cross Blue Shield tätig. Sie trat dem Microsoft-Edge-Team bei, weil sie eine Leidenschaft für das Web, Design und Entwicklung hat. Sie hat an Entwickler-Tools wie webhint.io und den DevTools des Edge-Browsers sowie an anderen Web-Plattform-Initiativen wie dem „Web We Want“ (webwewant.fyi) mitgearbeitet, wobei sie sich auf die Erfahrung der Entwickler konzentriert hat. Sie war sechs Jahre lang im Microsoft-Edge-Team tätig, bevor sie sich dem Produktmanagement für Developer Experience in der Start-up-Branche zuwandte.
36,90 €*
Neu
Basiswissen Softwaretest (7. Auflage)
Basiswissen Softwaretest. In 7., überarbeiteter und aktualisierter Auflage, April 2024.Das bewährte Standardwerk zum Softwaretest – gut erklärt und praxisnah Das ISTQB®-»Certified-Tester«-Programm ist das international standardisierte und weltweit anerkannte Aus- und Weiterbildungsschema für das Testen von Software. Das Buch behandelt den Lehrstoff zur Prüfung zum »Certified Tester« Foundation Level, Version 4.0 (CTFL) nach dem ISTQB®-Standard. Aus dem Inhalt:Grundlagen des Softwaretestens                  Testen im Softwareentwicklungslebenszyklus     Statischer Test                                   Dynamischer Test                                 Testmanagement                                TestwerkzeugeDer Anhang enthält wichtige Hinweise zum Lehrstoff und zur Prüfung zum »Certified Tester – Foundation Level« (CTFL), ein Glossar und ein ausführliches Literaturverzeichnis.Die 7. Auflage wurde komplett überarbeitet und beinhaltet alle praxisrelevanten Themen zum Testen von Software sowie agile Ansätze und Praktiken mit Bezug zum Softwaretest. Das Buch vermittelt damit das notwendige Wissen zur Vorbereitung auf die CTFL-Prüfung und eignet sich gleichermaßen als kompaktes Grundlagenwerk zu diesen Themen in der Praxis und an Hochschulen. Leseprobe (PDF-Link)Zielgruppe: Softwaretester*innen, Programmierer*innen/, Softwareentwickler*innen, Projektleiter*innen, Lehrende und StudierendeÜber die Autoren: Andreas Spillner war bis 2017 Professor für Informatik an der Hochschule Bremen. Ab 1991 war er für über 10 Jahre Sprecher der Fachgruppe TAV „Test, Analyse und Verifikation von Software“ der Gesellschaft für Informatik e.V. (GI), die er mit gegründet hat. Im „German Testing Board“ e.V. war er von Beginn an bis zum Jahr 2009 engagiert und wurde danach zum Ehrenmitglied berufen. 2007 ist er zum Fellow der GI ernannt worden. Von 2019 bis 2023 war er Mitglied im Präsidium des Arbeitskreises Softwarequalität & -Fortbildung (ASQF e.V.). Seine Arbeitsschwerpunkte liegen im Bereich Softwaretechnik, Qualitätssicherung und Testen. Andreas Spillner ist neben Ulrich Breymann Autor des Buches „Lean Testing für C++-Programmierer – Angemessen statt aufwendig testen“ (dpunkt.verlag), das die Testverfahren der ISO-Norm 29119 und deren konkrete Umsetzung in die Programmiersprache C++ erörtert.Tilo Linz ist Vorstand und Mitgründer der imbus AG, eines führenden Lösungsanbieters für Softwaretest, und seit mehr als 30 Jahren im Themengebiet Softwarequalitätssicherung und Softwaretest tätig. Als Gründungsmitglied und Vorsitzender des „German Testing Board“ e.V. und Gründungsmitglied im „International Software Testing Qualifications Board“ hat er die Aus- und Weiterbildung in diesem Fachbereich auf nationaler und internationaler Ebene maßgeblich mitgestaltet und vorangebracht. Im Jahr 2023 wurde er zum Ehrenmitglied des GTB ernannt. Tilo Linz ist auch Autor des Buches „Testen in agilen Projekten“ (dpunkt.verlag), das aufbauend auf dem vorliegenden „Basiswissen Softwaretest“ das Testen in agilen Projekten behandelt.2022 erhielten Tilo Linz und Andreas Spillner gemeinsam den Deutschen Preis für Software-Qualität.
39,90 €*
Neu
PHP 8 und MySQL - Das umfassende Handbuch (5. Auflage)
PHP 8 und MySQL - Das umfassende Handbuch. In 5., aktualisierter Auflage (2024).Dynamische Webseiten mit PHP und MySQL programmieren: Alles, was Sie dafür wissen müssen, steht in diesem bewährten Standardwerk. Profitieren Sie von einer praxisorientierten Einführung und lernen Sie auch alle neuen Sprachfeatures von PHP 8 kennen. Die Autoren Christian Wenz und Tobias Hauser sind erfahrene PHP-Programmierer und Datenbankspezialisten. Sie zeigen Ihnen, wie Sie MySQL und andere Datenbanksysteme effektiv einsetzen. Mit diesem Wissen machen Sie sich rundum fit für die Entwicklung dynamischer Websites. Aktuell zur Version 8.3.Webtechnologien im Zusammenspiel1. Lernen Sie die Grundlagen von PHPDie erfahrenen Autoren begleiten Sie sicher bei Ihren ersten Schritten: von der Installation (Linux, macOS und Windows), einer kompletten Spracheinführung bis hin zur Wahl des richtigen Datenbanksystems (SQLite, Microsoft SQL Server, PostgreSQL u. v. m.). Inkl. allen Neuerungen von PHP 8!2. Entwickeln Sie leistungsfähige WebsitesSie erfahren, wie Sie wichtige Basis-Webtechniken anwenden. Egal, ob Sie Formulare, Sessions oder Cookies einsetzen oder von PHP aus E-Mails versenden möchten. Anhand vieler Code- und Anwendungsbeispiele lernen Sie alles, was Sie im Alltag als PHP-Programmierer brauchen.3. Programmieren Sie sichere PHP-AnwendungenKommunizieren Sie mit der Außenwelt und greifen Sie via HTTP auf verschiedene Webdienste zu. Lernen Sie u. a. die Interaktion mit JavaScript kennen. Vermeiden Sie durch Benutzerauthentifizierung, PHP-Konfiguration, Fehlersuche und Debugging gefährliche Sicherheitslücken.Aus dem Inhalt:Installation von PHP und MySQLEinstieg in PHPAlle neuen Sprachfeatures von PHP 8Strings, Arrays, mathematische Funktionen und Datumsfunktionen, reguläre AusdrückeObjektorientiert programmieren, Namespaces, Traits und mehrFormulare, Cookies, Sessions, E-MailEinführung in SQLDatenbanken: MySQL, SQLite, Microsoft SQL Server, Oracle, PostgreSQL, MongoDBLeseprobe (PDF-Link)Über die Autoren: Christian Wenz ist Berater und Trainer mit Schwerpunkt Webtechnologien und Web-Security und führt Digitalisierungsprojekte im Unternehmensumfeld im In- und Ausland durch.Als Buchautor schreibt Tobias Hauser zu wichtigen Webthemen. Als Berater und Trainer unterstützt er Unternehmen mit seinem Schwerpunkt auf PHP-basierten Webanwendungen in allen Fragen von der Systemauswahl bis hin zur Schnittstellenarchitektur.
49,90 €*
Neu
Spieleentwicklung mit Unity - Das umfassende Handbuch
Spieleentwicklung mit Unity - Das umfassende Handbuch (2024).Unity ist die Plattform für die Spieleentwicklung – egal, ob du gerade einsteigst oder schon eine Karriere in der Games-Branche im Blick hast. Unity steckt hinter großen Games wie Among Us und Pokémon Go und wird in der Indie-Szene geliebt. Lerne die sehr mächtigen und vielfältigen Möglichkeiten kennen! Dieses Handbuch ist dafür der perfekte Begleiter. Von den Grundkonzepten der Engine über Prefabs und Scripts bis zum komplexen 3D-Spiel mit coolen Features wirst du nach und nach zum Profi. Also: Wenn du Unity meistern willst und etwas Zeit und Ehrgeiz mitbringst, dann geht die Reise hier los.So baust du deine Skills auf1. Einsteigen und los – und dann immer weiter lernenDieses Handbuch ist einstiegsfreundlich und umfassend. Autor Max zeigt dir von der Installation an, wie es geht, hält Praxisbeispiele bereit und hört auch bei anspruchsvollen Themen nicht auf, alles genau zu erklären.2. Praxis – mehr als BeispielprojekteMit den vielen Übungen im Buch trainierst du deine Skills. Du programmierst dabei nicht einfach Fertiges nach, sondern lernst die Konzepte, das Scripting mit C# und die Logik dahinter gründlich kennen. Bau dir ein immer besseres Repertoire auf und mach aus deinen eigenen Ideen spielbare Games!3. Professionell in 2D wie 3DOb in zwei oder drei Dimensionen: Übersichtliche UIs, robuster und sauberer Code, aufregende Spielewelten und realistische Effekte kommen nicht von ungefähr. Auch zu den Profi-Themen gibt es haufenweise Material zum Üben. Und wohin führt bekanntlich Übung? Genau – zur Meisterschaft!Aus dem Inhalt:Installation und erste SchritteAnimationen und SoundLebewesen automatisch navigierenKlassiker wie Pong, Flappy Bird und Tower Defense selbst entwickelnUI-Layouts optimierenDas Physik-System geschickt einsetzenScripting-Grundlagen mit C#Objektorientierung, Generics, LINQ u.v.m.Partikel und ModelleLeseprobe (PDF-Link)Über den Autor:Max Schlosser ist Masterstudent und wissenschaftlicher Mitarbeiter in der Medieninformatik an der Hochschule Mittweida und durch und durch Games-Fan.
49,90 €*
Neu
Android für Smartphone und Tablet – Leichter Einstieg für Senioren (6. Auflage)
Android für Smartphone und Tablet – Leichter Einstieg für Senioren . In 6.  aktualisierter Auflage (April 2024). Sie haben ein Android-Smartphone oder -Tablet gekauft oder geschenkt bekommen? Oder Sie möchten auf die aktuelle Android-Version updaten? Dann ist dieses Buch die ideale Begleitung für Sie. Die sechste Auflage des beliebten Titels von Erfolgsautor Günter Born macht Sie in leicht verständlichen Schrittanleitungen mit Ihrem Android-Gerät vertraut. Alle wichtigen Funktionen werden gut nachvollziehbar erklärt: Telefonieren, Mailen, Surfen, WLAN einrichten, Fotos machen, Musik und Videos anschauen, hilfreiche Apps finden, Sicherheit von Gerät und Daten. So kommen Sie mühelos mit Ihrem Android-Gerät zurecht.Zielgruppe: Android-EinsteigerDer Autor Günter Borns Einsteiger-Bücher sind Bestseller. Auch schwierige Sachverhalte kann er leicht und verständlich vermitteln. Profitieren Sie von seiner langjährigen Erfahrung als Trainer und Autor.
19,95 €*
Neu
Kubernetes - Das Praxisbuch für Entwickler und DevOps-Teams
Kubernetes - Das Praxisbuch für Entwickler und DevOps-Teams. Kubernetes ist die Grundlage moderner IT-Infrastrukturen und ein unverzichtbares Werkzeug für das schnelle und agile Deployment von Anwendungen. Wenn es doch nur nicht so komplex wäre! Die Lernkurve ist steil, die Architektur und das Zusammenspiel der zahlreichen Komponenten muss gut verstanden sein, damit kein Chaos entsteht.In diesem Praxisbuch gibt Ihnen Kevin Welter eine gründliche Einführung in die Konzepte und Ideen containerisierter Umgebungen. Sie lernen die vielen Bestandteile einer Kubernetes-Installation kennen und erfahren praxisnah, wie Anwendungen deployt werden.1. Objekte, Ressourcen und KonzepteSie starten mit einer Test-Installation und lernen, wie Sie auf ein Kubernetes-Setup zugreifen. So machen Sie sich mit den Grundlagen vertraut: Pod- und Container-Management, Ingress, Services, ConfigMaps und Storage.2. Cloud Native: Anwendungen für Kubernetes entwickelnRollbacks, Healthchecks, High Availability, Skalierbarkeit: Container-Cluster bieten viele Vorteile gegenüber traditionellen Deployments. Mit den Best Practices und einem umfassenden Verständnis der Architektur orchestrieren Sie die schnelle und reibungslose Bereitstellung Ihrer Anwendungen.3. Deployment mit HelmHelm ist der Paketmanager für Kubernetes. Sie lernen, wie Sie eigene Helm-Charts schreiben, mit denen Sie Ihre Anwendungen flexibel und agil in Kubernetes-Cluster deployen.Aus dem Inhalt:Grundlagen und KonzeptePod- und Container-ManagementRessources as CodeSkalierung und LoadbalancingStorageNetzwerke und SicherheitMonitoring und FehlersucheAnwendungen für Kubernetes entwickelnPaketmanagement mit HelmLeseprobe (PDF-Link)Über den Autor: Kevin Welter ist Mitgründer und Geschäftsführer der HumanITy GmbH. Mit seinem Unternehmen unterstützt er Großkonzerne wie Deutsche Bahn, EnBW und Deutsche Telekom bei der Weiterentwicklung ihrer Software sowei der dazugehörigen Prozesse und hat es sich zur Aufgabe gemacht, die Digitalisierung auch für den Mittelstand attraktiv und einfach nutzbar zu gestalten.
39,90 €*
Neu
The Next Level - Minecraften für Profis (5. Auflage)
The Next Level - Minecraften für Profis. In 5., aktualisierter und überarbeiteter Auflage (2024)Der Survival-Modus ist keine Herausforderung mehr für dich? Du hast bereits ausgiebig gebaut, die Welt erforscht und die stärksten Monster besiegt – was soll da noch kommen? Es wird Zeit für das nächste Level! Erlebe ein neues Survival-Gefühl mit Ressourcenpaketen, Mods und völlig neuen Welten. Hebe ab in den Kreativ-Modus, importiere Bauwerke und gestalte eigene Welten mit dem Weltenpinsel. Werde schließlich zum Commander deiner Welt! Tobe dich mit den vielen Minecraft-Befehlen aus und stelle die Welt kreativ auf den Kopf. Zahlreiche Tipps und Beispiele begleiten dich auf deinem Weg zu eigenen Abenteuer-Maps mit selbst programmierten Geschicklichkeits-Parcours und Dungeons.Kein offizielles Minecraft-Produkt. Nicht von Mojang genehmigt oder mit Mojang verbunden.So wirst du zum Minecraft-Profi1. Bring neue Frische ins SpielBlicke hinter die Kulissen und erfahre, wie das Spiel die Illusion von Raum, Zeit und Leben erzeugt. Steige in die Programm-Ressourcen ein und verbessere deine Welten mit Skins, Texturen und Geräuschen. Erweitere dein Spiel und installiere Mods, Shader und alternative Launcher.2. Gestalte deine WeltenErstelle Spezialwelten, experimentiere mit Vergangenheit und Zukunft und greife mit Datenpaketen in die Weltgenerierung ein. Vom einfachen Ändern der Beutetabellen bis zur Gestaltung eigener Dimensionen ist alles dabei. Lerne, wie du Wege und Berge einfach in die Landschaft malst und wie du Minigames und Abenteuer-Welten baust.3. Das Spiel ist größer als du denkstMit den Minecraft-Befehlen entpuppt sich das Spiel als riesiger Kreativbaukasten. Manipuliere Blöcke, Gegenstände und Kreaturen, verbiege ihre Eigenschaften und lasse sie nach Belieben erscheinen und verschwinden. Von Einsteiger-Befehlen, die Zeit und Wetter ändern, bis zu komplexen Experten-Befehlen ist alles abgedeckt und wird Schritt für Schritt mit vielen Beispielen erklärt.Aus dem InhaltSkins für deine SpielfigurRessourcen- und Datenpakete schnürenEigene Mods generierenSpezialversionen von MinecraftWelten aus dem Internet installierenProfi-Tools zur WeltgestaltungProgrammieren mit Minecraft-BefehlenBlöcke und Kreaturen verändernJSON-Dateien und NBT-DatenEigene Abenteuerspiele gestaltenExtra-Kapitel für BedrockReferenz mit allen Minecraft-BefehlenLeseprobe (PDF-Link)
24,90 €*