Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Netzpolitik & Belletristik

Produkte filtern

Produktbild für Praxisbuch Usability und UX

Praxisbuch Usability und UX

Von Praktikern für Praktiker: Dieses Buch enthält alles, was Sie für die Planung und Umsetzung nutzungsfreundlicher Webseiten wissen sollten. Mit modernen Tools, neuen Mapping-Methoden und aktualisierten Guidelines zu Audio, Video und Dashboards ist es auf der Höhe der Zeit. Profitieren Sie von jahrzehntelanger Erfahrung und lernen Sie, wie Sie Seiten navigierbar gestalten, Inhalte zugänglich präsentieren und User begeistern. Die Anleitung für alle, die neue Websites erstellen oder bestehende verbessern möchten. Inkl. Barrierefreiheit und Tipps zum KI-Einsatz! Aus dem Inhalt: User Centered DesignUsability-Engineering in agilen ProjektenPersonas und Journey MapsNutzerführung und SeitengestaltungMockups und WireframesUsability-/UX-MetrikenGestaltung für unterschiedliche NutzungskontexteNutzerfreundlich schreibenA/B-Tests und Analysen   Usability und UX -- Ihr Weg zum Erfolg ... 21 TEIL I.  Was brauche ich, wenn ich anfange zu konzipieren, zu gestalten oder zu programmieren? ... 29   1.  Von der Usability zur User Experience ... 31        1.1 ... Usability als Erfolgsfaktor für gute digitale Produkte ... 32        1.2 ... User Experience als umfassendes Nutzungserlebnis ... 32        1.3 ... Abgrenzung zwischen Usability und User Experience ... 33   2.  Erkenntnisse aus Studien, Forschung und Projekten liefern Fakten ... 35        2.1 ... Können wir nicht einfach die Nutzenden fragen? ... 36        2.2 ... Wer schnell zum Ziel will, hält sich an den Weg ... 37        2.3 ... Wer setzt die Standards? ... 40   3.  Menschliche Wahrnehmung -- Gestaltgesetze & Co. ... 43        3.1 ... Kurzzeitgedächtnis nicht überfordern ... 43        3.2 ... Auswahl ist gut, aber zu viel ist schlecht ... 44        3.3 ... Menschliche Wahrnehmung -- Gestaltgesetze ... 44        3.4 ... Menschliche Wahrnehmung -- weitere Erkenntnisse aus der Forschung ... 48        3.5 ... Sozialpsychologie ... 53   4.  ISO 9241 & Co. -- Normen und Gesetze rund um Usability ... 57        4.1 ... ISO 9241 -- Ergonomie der Mensch-System-Interaktion ... 58        4.2 ... ISO 9241-210 -- Prozess zur Gestaltung gebrauchstauglicher interaktiver Systeme ... 60        4.3 ... ISO 14915 -- Software-Ergonomie für MultimediaBenutzungsschnittstellen ... 61        4.4 ... ISO 25000 -- Software-Engineering -- Qualitätskriterien und Bewertung von Softwareprodukten ... 62        4.5 ... ISO 9000 und 9001 ... 62        4.6 ... Praxisrelevanz der Normen ... 63        4.7 ... Gibt es ein Usability-Gesetz? ... 63        4.8 ... DSGVO -- Datenschutz und UX ... 63   5.  Accessibility -- Umsetzung der Barrierefreiheit und gesetzliche Vorgaben ... 67        5.1 ... Was genau ist barrierefrei? ... 68        5.2 ... Warum wir uns mit Barrierefreiheit befassen sollten ... 69        5.3 ... Warum wir uns mit Barrierefreiheit befassen müssen ... 69        5.4 ... Pflichten aus dem Barrierefreiheitsstärkungsgesetz/Barrierefreiheitsgesetz ... 70        5.5 ... Inklusives Design und Universelles Design ... 74        5.6 ... Tipps zur Umsetzung ... 74        5.7 ... Grundregeln für barrierefreie Anwendungen ... 76        5.8 ... Werkzeuge zum Prüfen der Barrierefreiheit ... 79        5.9 ... Was muss ich testen? ... 82        5.10 ... Leichte Sprache und Einfache Sprache ... 83        5.11 ... Weitere gesetzliche Regelungen ... 85   6.  Das digitale Zeitalter und die Auswirkung auf interaktive Konzepte ... 89        6.1 ... Künstliche Intelligenz und ihr Einfluss auf UX ... 91        6.2 ... Context First -- den Nutzungskontext berücksichtigen ... 93        6.3 ... Die Welten verschmelzen -- von PWA, WebXR und anderen Neuerungen ... 94        6.4 ... Touch, Gesten und Sprache -- zeitgemäße Interaktionsmechanismen ... 96        6.5 ... Alles ist testbar -- von Smartwear bis zum Internet of Things ... 98        6.6 ... Herausforderungen bei der Konzeption für neue Geräte ... 99        6.7 ... Remote-Arbeiten -- nicht nur die Anwendungen selbst, sondern auch die Art der Arbeit ändern sich ... 100   7.  Nutzende in die Produktentwicklung einbinden -- der optimale Projektablauf ... 101        7.1 ... Menschzentrierte Entwicklung ... 101        7.2 ... Ein optimaler Projektablauf ... 102        7.3 ... Aller Anfang ist schwer -- UX-Reifegrad im Unternehmen steigern ... 104   8.  Agil ans Ziel -- Usability-Engineering in agilen Prozessen ... 109        8.1 ... Warum agile Entwicklung? ... 109        8.2 ... Wie geht agile Entwicklung? ... 110        8.3 ... Agil oder Lean? ... 111        8.4 ... Agiles Arbeiten in der Praxis ... 112        8.5 ... Was ist Usability-Engineering? ... 114        8.6 ... DevOps -- DesignOps -- ResearchOps ... 114 TEIL II.  Nutzende kennenlernen und für sie konzipieren ... 119   9.  Fokusgruppen und Befragungen -- Erkenntnisse über das derzeitige Nutzungsverhalten ... 121        9.1 ... Was sind Fokusgruppen? Was sind Befragungen? ... 121        9.2 ... Wie führt man Fokusgruppen durch? ... 123        9.3 ... Wie setzt man Befragungen auf? ... 128 10.  Vor-Ort-Beobachtungen und Tagebuchstudien -- Nutzende im Alltag beobachten ... 135        10.1 ... Nutzungskontextanalyse -- wozu? ... 135        10.2 ... Was sind Vor-Ort-Beobachtungen und Tagebuchstudien? ... 136 11.  Personas -- aus Erkenntnissen prototypische Nutzende entwickeln ... 139        11.1 ... Was sind Personas? ... 139        11.2 ... Wie sehen Personas aus? ... 141        11.3 ... Wie erstellt man Personas? ... 142        11.4 ... Wann setze ich Personas ein? ... 148 12.  Customer Journey Maps und andere Mapping-Methoden -- Interaktionen der Nutzenden strukturiert erfassen ... 151        12.1 ... Welche Mapping-Methoden gibt es? ... 151        12.2 ... Wann setze ich welche Map ein? ... 157        12.3 ... Wie sieht eine Customer Journey Map genau aus? ... 158        12.4 ... Wie erstellt man eine Customer Journey Map? ... 160        12.5 ... Wie arbeite ich mit einer Customer Journey Map? ... 162 13.  Card Sorting -- Entwicklung der Informationsarchitektur ... 165        13.1 ... Wie sieht eine Informationsarchitektur aus? Wie komme ich zu einer Informationsarchitektur? ... 165        13.2 ... Was ist Card Sorting? ... 167        13.3 ... Wie läuft ein Card Sorting ab? ... 171        13.4 ... Was erhalten Sie als Ergebnis aus einem Card-Sorting-Workshop? ... 175        13.5 ... Wer sollte ein Card Sorting durchführen? ... 176        13.6 ... Wann setze ich Card Sorting ein? ... 177 14.  Scribbles -- erste Ideen auf dem Weg zum Design ... 179        14.1 ... Was sind Scribbles? ... 179        14.2 ... Wie sehen Scribbles aus? ... 180        14.3 ... Wie macht man Scribbles? ... 182        14.4 ... Tipps zum Zeichnen ... 183        14.5 ... Scribbeln mit dem Tablet ... 185        14.6 ... Kommentare, Dokumentation und Überarbeitung ... 185        14.7 ... Scribbeln im Team ... 187        14.8 ... Wer sollte scribbeln? ... 187        14.9 ... Wann setze ich Scribbles ein? ... 188 15.  Wireframes -- sich an das optimale Produkt annähern ... 189        15.1 ... Was heißt Wireframe? ... 189        15.2 ... Wozu Wireframes? ... 190        15.3 ... Programme für Wireframes ... 191        15.4 ... Für welche Seiten brauche ich Wireframes? ... 195        15.5 ... Was in einen Wireframe gehört ... 196        15.6 ... Was nicht in einen Wireframe gehört ... 197        15.7 ... Was manchmal in einen Wireframe gehört ... 198        15.8 ... Responsives Design und Wireframes ... 200        15.9 ... Arbeitserleichterung für die Entwicklung ... 201        15.10 ... Bibliotheken zur eigenen Arbeitserleichterung ... 202        15.11 ... Wie geht es weiter mit den Wireframes? ... 202 16.  Mockups und Prototypen -- konkretisieren, visualisieren, designen ... 205        16.1 ... Was sind Mockups, was Prototypen? ... 205        16.2 ... Wie sehen Prototypen aus? ... 206        16.3 ... Wie erstelle ich einen Prototyp? ... 208        16.4 ... Wann setze ich Prototypen ein? ... 215 17.  Design Sprints, Design Thinking und ausgewählte Ideation-Methoden -- Projektideen entwickeln und validieren ... 219        17.1 ... Was ist ein Design Sprint? ... 219        17.2 ... Was ist Design Thinking? ... 224        17.3 ... Ausgewählte Kreativitäts- und Ideation-Techniken ... 226 18.  Usability-Tests -- die Klassiker unter den Nutzertests ... 231        18.1 ... Was sind Usability-Tests? Welche Formen gibt es? ... 232        18.2 ... Wie läuft ein Usability-Test ab? ... 238        18.3 ... Besonderheiten bei Usability-Tests ... 247        18.4 ... Wer sollte Usability-Tests durchführen? ... 251        18.5 ... Wann setze ich Usability-Tests ein? ... 254 19.  Unmoderierte Online-Usability-Tests -- von zuhause aus testen lassen ... 255        19.1 ... Was sind unmoderierte Online-Usability-Tests? ... 255        19.2 ... Herausforderungen bei unmoderierten Online-Usability-Tests ... 256        19.3 ... Wie läuft ein unmoderierter Online-Usability-Test ab? ... 256 20.  Guerilla-Usability-Tests -- informell und schnell Erkenntnisse sammeln ... 259        20.1 ... Warum Guerilla? ... 259        20.2 ... Wie finde ich Testpersonen? ... 261        20.3 ... Was kann ich testen? ... 262        20.4 ... Tipps für die Durchführung ... 263        20.5 ... Auswerten und präsentieren ... 264 21.  Usability-Reviews -- Expertenmeinung einholen, bevor Sie Nutzende rekrutieren ... 265        21.1 ... Was sind Usability-Reviews? ... 265        21.2 ... Wie läuft ein Usability-Review ab? ... 266        21.3 ... Wer sollte einen Usability-Review durchführen? ... 268        21.4 ... Wann setze ich Usability-Reviews ein? ... 268 22.  A/B-Tests -- Varianten gegeneinander antreten lassen ... 269        22.1 ... Was bringen A/B-Tests? ... 270        22.2 ... Was kann man alles testen? ... 270        22.3 ... Was kann man nicht testen? ... 271        22.4 ... Wie sieht eine gute Fragestellung aus? ... 272        22.5 ... Wie definiere ich Erfolg? ... 274        22.6 ... Bitte nicht stören -- Fehlerquellen ausschließen ... 274        22.7 ... Wie viele Testpersonen/Aufrufe brauche ich? ... 275        22.8 ... Multivariate Tests ... 278        22.9 ... Ergebnisse mit Hirn interpretieren ... 278        22.10 ... Womit testen? -- Tools ... 279        22.11 ... Erkenntnisse in Verbesserungen umsetzen ... 280 23.  Analytics -- aus dem aktuellen Nutzungsverhalten lernen ... 283        23.1 ... Was kann man alles messen und dadurch lernen? ... 283        23.2 ... Wann setze ich Analytics ein? ... 292        23.3 ... Womit analysieren? -- Tools ... 292 24.  Metriken ... 295        24.1 ... Warum Metriken für UX? ... 295        24.2 ... Statistik auch für kleine Stichproben ... 296        24.3 ... Die richtigen Metriken auswählen ... 297        24.4 ... Signifikanz -- was messen wir da überhaupt? ... 300        24.5 ... Performance -- Core Web Vitals und PageSpeed Insights ... 301 TEIL III.  Usability-Guidelines -- Anleitung für die Umsetzung ... 305 25.  Struktur der Anwendung -- Informations- und Navigationsarchitektur ... 307        25.1 ... Grobsortierung der Inhalte ... 308        25.2 ... Feingliederung der Inhalte ... 308        25.3 ... Site-Struktur festlegen und darstellen ... 311        25.4 ... Zeichnen der Sitemap ... 311        25.5 ... Zeige ich die Sitemap auf der Site? ... 312        25.6 ... Navigation für Nutzende planen ... 313 26.  Ordnung auf den Seiten -- Gestaltungsraster und responsives Design ... 317        26.1 ... Gestaltungsraster helfen beim Anordnen von Inhalten und Elementen auf den Seiten ... 317        26.2 ... Wie ein Rastersystem aufgebaut ist ... 319        26.3 ... Was bedeutet responsives Webdesign? ... 322        26.4 ... Das sollten Sie bei der Konzeption responsiver Websites bedenken ... 324        26.5 ... Zukünftig noch mehr Flexibilität ... 329 27.  Navigationskonzepte -- Mega-Dropdowns, Flyouts, Hamburger-Menü, Off-Canvas ... 331        27.1 ... Gängige Gestaltungsmuster für Navigation ... 331        27.2 ... Burger/Hamburger als Icon für das Menü ... 339 28.  Designsysteme, Styleguides, Component Libraries und Pattern Libraries ... 343        28.1 ... Standards berücksichtigen ... 343        28.2 ... Was ist ein Designsystem und wie setzt es sich zusammen? ... 348        28.3 ... Designsysteme nachhaltig etablieren ... 355 29.  Kopfzeilen -- Header nutzenstiftend umsetzen ... 357        29.1 ... Zentrale Elemente eines Headers auswählen und erwartungskonform platzieren ... 357        29.2 ... Headerverhalten im Navigationsfluss ... 362 30.  Fußzeilen -- Footer sinnvoll gestalten ... 365        30.1 ... Metanavigation ... 365        30.2 ... Kontaktdaten ... 367        30.3 ... Sitemap ... 368        30.4 ... Newsletter-Anmeldung ... 368        30.5 ... Social Media ... 369        30.6 ... Sprungmarken nach oben ... 370 31.  Farbe, Ästhetik und Usability ... 371        31.1 ... Was ist Farbe überhaupt? ... 372        31.2 ... Welche Wirkung hat Farbe? ... 375        31.3 ... Die richtigen Farben für meine Nutzenden finden ... 376        31.4 ... Fehler bei der Farbwahl vermeiden ... 378        31.5 ... Brauche ich einen Nachtmodus? ... 381 32.  Schriftarten und Textformatierung ... 385        32.1 ... Von Punkten und Pixeln -- Grundlagen der Darstellung ... 386        32.2 ... Das Bildschirm-Grundstück -- Screen Real Estate ... 389        32.3 ... Die richtige Schriftart aussuchen ... 390        32.4 ... Schriftarten gut kombinieren ... 392        32.5 ... Wie groß sollte Fließtext sein? ... 393        32.6 ... Großbuchstaben und andere Hervorhebungen ... 395        32.7 ... Blocksatz niemals, zentriert selten ... 395        32.8 ... Die richtige Zeilenbreite ... 396        32.9 ... Der richtige Zeilenabstand ... 396        32.10 ... Typografie für Menschen mit Legasthenie ... 397 33.  Sprachwahl und mehrsprachige Sites ... 399        33.1 ... Sprachumschaltung bei Apps ... 399        33.2 ... Sprachumschaltung bei Websites ... 400 34.  Nutzerfreundlich schreiben ... 409        34.1 ... Vorgehen beim Schreiben ... 411        34.2 ... Wie schreibe ich lesbaren und verständlichen Text? ... 415        34.3 ... Überschriften ... 418        34.4 ... Listen und Kästen ... 420        34.5 ... Tabellen, Diagramme, Bilder und Videos ... 420        34.6 ... Hervorhebungen ... 421        34.7 ... Text und SEO ... 421 35.  Bilder für Nutzende auswählen ... 425        35.1 ... Was ist eigentlich ein Bild? ... 425        35.2 ... Wofür brauchen wir Bilder? ... 425        35.3 ... Vorteile von Bildern ... 429        35.4 ... Nachteile von Bildern ... 429        35.5 ... Tipps für richtigen Einsatz und Auswahl von Bildern ... 430        35.6 ... Tipps für die nutzerfreundliche Darstellung von Bildern ... 438 36.  Bildbühne, Slider, Karussell -- mehrere Bilder an einer Stelle ... 449        36.1 ... Was ist eine Bildbühne? ... 449        36.2 ... Wann nutzt man Bildbühnen? ... 449        36.3 ... Vorteile von Bildbühnen ... 453        36.4 ... Nachteile von Bildbühnen ... 453        36.5 ... Tipps für die Gestaltung von Bildbühnen ... 454        36.6 ... Alternativen ... 460 37.  Audio und Video einbinden und steuern ... 465        37.1 ... Wann sind Audio und Video überhaupt sinnvoll? ... 465        37.2 ... Audio und Video zugänglich machen ... 466        37.3 ... Audio und Video steuern ... 467        37.4 ... Normen zur Steuerung von Audio und Video ... 467 38.  Icons aussagekräftig auswählen ... 469        38.1 ... Icons nutzenstiftend einsetzen ... 469        38.2 ... Icon mit oder ohne Label -- das ist die Frage ... 470        38.3 ... Labels bei Icons bewusst positionieren ... 471        38.4 ... Icons eindeutig gestalten ... 472 39.  Links und Buttons formatieren und formulieren ... 475        39.1 ... Welche Links biete ich an? ... 476        39.2 ... Wo kommen Links hin? ... 476        39.3 ... Wie sehen Links aus? ... 477        39.4 ... Links formulieren ... 478        39.5 ... Seitennamen ... 479        39.6 ... Dateinamen, URLs und Pfade ... 480        39.7 ... Buttons -- Schaltflächen, Tasten oder Knöpfe? ... 480        39.8 ... Nicht jeder Button ist gleich wichtig -- Hierarchie ... 482        39.9 ... Man sieht nicht immer gleich aus -- Button-Zustände ... 487        39.10 ... Klick -- Buttons und Sound ... 490        39.11 ... Wie groß darf's denn sein? ... 490        39.12 ... Spezielle Buttons -- Checkboxen, Radiobuttons, Selektoren ... 492 40.  Formulare zielführend realisieren ... 495        40.1 ... Formulare -- vielfach angewandt und bekannt ... 495        40.2 ... Wofür werden Formulare eingesetzt? ... 496        40.3 ... Tipps für die Gestaltung von Formularen ... 497        40.4 ... Tipps zur Unterstützung von Nutzenden bei der Eingabe ... 505        40.5 ... Tipps zur Unterstützung von Nutzenden beim Abschicken des Formulars (Aktionen) ... 512 41.  Labels und Auszeichnungen formulieren und positionieren ... 517        41.1 ... Labels zielführend positionieren ... 517        41.2 ... Labels verständlich formulieren ... 520 42.  Fehlermeldungen hilfreich umsetzen ... 523        42.1 ... Fehlern vorbeugen (Inline-Validierung) ... 523        42.2 ... Fehlermeldungen optimal positionieren ... 525        42.3 ... Fehlermeldungen aufmerksamkeitsstark gestalten ... 527        42.4 ... Fehlermeldungen verständlich formulieren ... 527 43.  Listen und Tabellen formatieren ... 529        43.1 ... Listen lockern Texte auf ... 529        43.2 ... Von eindimensionalen zu mehrdimensionalen Listen ... 529        43.3 ... Von Listen zu Tabellen ... 530        43.4 ... Listen fürs Lesen formatieren ... 531        43.5 ... Was kommt nach der Liste? ... 533        43.6 ... Keine Liste ohne Sortierung ... 535        43.7 ... Lange Listen bändigen ... 536        43.8 ... Listen filtern und Spalten ein-/ausblenden ... 536        43.9 ... Vergleichstabellen, die zum Kauf motivieren ... 538 44.  Aufklappelemente/Akkordeons richtig umsetzen ... 541        44.1 ... Akkordeons zeigen und verstecken Inhalte nach Interaktion von Nutzenden ... 541        44.2 ... Akkordeons für Menüs, FAQ-Listen und komplexe Formulare -- vor allem mobil im Einsatz ... 542        44.3 ... Vorteile von Akkordeons ... 544        44.4 ... Nachteile von Akkordeons ... 545        44.5 ... Tipps für die Gestaltung von Akkordeons ... 546        44.6 ... Barrierefreiheit von Akkordeons ... 550 45.  Diagramme auswählen und gestalten ... 551        45.1 ... Wann Diagramm, wann Tabelle? ... 552        45.2 ... Das richtige Diagramm für meine Daten ... 552        45.3 ... Werte unterschiedlicher Skalen vergleichen ... 558        45.4 ... Formatierung nach Usability, nicht nach Ästhetik ... 558 46.  (Mikro-)Animation sinnvoll einsetzen ... 561        46.1 ... Animation belebt ... 561        46.2 ... Was ist eigentlich Animation? ... 561        46.3 ... Anwendung von Animationen ... 563        46.4 ... Wie sieht eine gute Animation aus? ... 565 47.  Suchfunktionen zielführend gestalten ... 571        47.1 ... Wofür werden Suchfunktionen eingesetzt? ... 573        47.2 ... Tipps für die Gestaltung von Suchfunktionen ... 574        47.3 ... Tipps zur Unterstützung der Nutzenden bei der Sucheingabe ... 577        47.4 ... Tipps für eine eindeutige, gut strukturierte Trefferdarstellung ... 580        47.5 ... Alternativen ... 586 48.  Filter und Facetten integrieren und positionieren ... 587        48.1 ... Filter grenzen schnell ein, Facetten unterstützen bei der Suche ... 587        48.2 ... Tipps für die Auswahl und Benennung von Filtern/Facetten ... 591        48.3 ... Tipps für die Gestaltung von Filtern/Facetten ... 593 49.  Modals, Pop-ups und Overlays -- Dialoge nutzenstiftend einsetzen ... 601        49.1 ... Overlays wollen auffallen und Modals erzwingen eine Nutzerinteraktion ... 601        49.2 ... Tipps für die Gestaltung ... 605        49.3 ... Cookie Consent Banner oder Pop-up -- wie Sie sie optimieren ... 608   Index ... 611

Regulärer Preis: 31,92 €
Produktbild für Windows 11 für Senioren (5. Auflg.)

Windows 11 für Senioren (5. Auflg.)

Der Lernkurs für Späteinsteiger – mit extra großer Schrift und vielen Merkhilfen.Windows 11 mühelos Bild für Bild und Schritt für Schritt kennenlernen! Das wünschen sich sicher nicht nur Einsteiger der sogenannten Generation 50 plus. Diese Anleitung zum aktuellen Windows-Betriebssystem ist sehr verständlich geschrieben. Zahlreiche Kurzzusammenfassungen, Merkhilfen und Hinweise zur Sicherheit sowie zu möglichen Stolperfallen machen den Lernkurs zu einem Vergnügen für alle, die sich Windows und seine vielfältigen Möglichkeiten ohne weitere Hilfe aneignen möchten. In extra großer Schrift und in Farbe.Aus dem Inhalt:Neueinsteigen oder von Windows 10 wechselnWindows 11 sicher anwendenWichtige Einstellungen vornehmenApps und Programme nutzenDokumente gestalten und druckenKontakte, Termine und das Wetter im BlickFotoalben und Diashows erstellenVideogespräche und Chats mit TeamsDateien ordnen und Daten schützenSicher im Internet surfenE-Mails schreiben und versendenKünstliche Intelligenz in Windows 11 nutzenLeseprobe (PDF-Link)

Regulärer Preis: 15,92 €
Produktbild für WordPress All-in-One For Dummies

WordPress All-in-One For Dummies

THE NO-NONSENSE GUIDE TO BUILDING YOUR OWN WORDPRESS SITEWith the help of WordPress All-in-One For Dummies, you can get your first WordPress blog or website set up in no time. Fully updated for the latest WordPress releases, this 8-books-in-1 guide walks you through all the features of this powerful web builder. You’ll discover how to choose and customize a theme, pick the perfect web host and URL, and manage multiple websites with multiple authors. Use WordPress as a content management software (CMS) platform, work with multimedia formats, and add plugins to your site. With state-of-the-art features, WordPress has become the go-to platform for website owners and bloggers who want to be noticed. This beginner-friendly Dummies guide gives you the know-how to make WordPress work for you.* Build a website or blog with WordPress, the leading open-source web builder* Discover the powerful, customizable features of the latest versions of WordPress* Allow multiple people to contribute to your site and keep your content organized* Easily make changes and modifications with the WordPress interfaceBoth WordPress novices and more experienced users looking to dive into new features will love the easy-to-follow instructions and tips in WordPress All-in-One For Dummies.LISA SABIN-WILSON is the co-founder and Chief Operating Officer of WebDevStudios, a company specializing in custom WordPress plugins, themes, and deployments. Lisa is a popular conference speaker and bestselling author of WordPress For Dummies, WordPress All-in-One For Dummies, and WordPress Web Design For Dummies.

Regulärer Preis: 25,99 €
Produktbild für Einstieg in Kali Linux (4. Auflage)

Einstieg in Kali Linux (4. Auflage)

Einstieg in Kali Linux. Penetration Testing und Ethical Hacking mit Linux. 4. Auflage, Januar 2024.Die Distribution Kali Linux ist auf Sicherheits- und Penetrationstests spezialisiert. Sie enthält mehrere Hundert Pakete zur Informationssammlung und Schwachstellenanalyse und jede Menge Tools für Angriffe und Exploitation sowie Forensik und Reporting, sodass Penetration Tester aus einem beinahe endlosen Fundus kostenloser Tools schöpfen können. Dieses Buch ermöglicht IT-Sicherheitsexperten und allen, die es werden wollen, einen einfachen Einstieg in Kali Linux. Erfahrung im Umgang mit anderen Linux-Distributionen setzt der Autor dabei nicht voraus.Im ersten Teil des Buches erfahren Sie, wie Sie Kali Linux installieren und an Ihre Bedürfnisse anpassen. Darüber hinaus gibt Ihnen der Autor grundlegende Linux-Kenntnisse an die Hand, die Sie für das Penetration Testing mit Kali Linux brauchen.Der zweite Teil erläutert verschiedene Security Assessments sowie die grundlegende Vorgehensweise bei der Durchführung von Penetrationstests. So vorbereitet können Sie im nächsten Schritt gezielt die für Ihren Einsatzzweck passenden Tools für das Penetration Testing auswählen.Aus der Fülle der bei Kali Linux mitgelieferten Tools stellt der Autor im dritten Teil des Buches die wichtigsten vor und zeigt Schritt für Schritt, wie und wofür sie eingesetzt werden, darunter bekannte Tools wie Nmap, OpenVAS, Metasploit und John the Ripper.Nach der Lektüre sind Sie bereit, Kali Linux sowie die wichtigsten mitgelieferten Tools für Penetrationstests einzusetzen und IT-Systeme auf Schwachstellen zu prüfen.Aus dem Inhalt:Hauptfeatures und Richt-linien von Kali LinuxInstallation und KonfigurationLinux-Dateisystem, Kommandozeile und nützliche Linux-BefehleSicherheitsrichtlinienEinführung in Security AssessmentsDurchführung von PentestsInformationssammlungmit Nmap, TheHarvester, HTTrack u.v.m.Schwachstellenanalyse mit OpenVAS, Nikto und SiegeSniffing und Spoofing mit Dsniff, Ettercap und WiresharkTools für Attacken: Wireless-Attacken (aircrack-ng, Ghost Phisher, Kismet)Pentesting von Webseiten (WebScarab, Skipfish, ZAP)Exploitation (Metasploit, Armitage u.v.m.)Passwort-Angriffe (Medusa, JtR u.v.m.)IT-Forensik mit Autopsy, Binwalk und mehrReporting mit Cutycapt, Faraday und mehrCheckliste für PenetrationstestsPraktisches GlossarÜber den Autor:Jürgen Ebner ist u.a. IT-Techniker und zertifizierter Datenschutz- und IT-Security-Experte. Bei der IT-Betreuung setzt er auf proaktive Services, um für mehr Sicherheit in den Unternehmen zu sorgen. Mit seinem IT-Unternehmen ICTE bietet er neben Managed Services vor allem Security Assessments und die Erarbeitung von Datenschutzkonzepten an.Leseprobe und Inhaltsverzeichnis (PDF-Link)

Varianten ab 32,99 €
Regulärer Preis: 33,00 €
Produktbild für Web Coding & Development All-in-One For Dummies

Web Coding & Development All-in-One For Dummies

LEARN THE IN-DEMAND SKILLS THAT LET YOU TURN LINES OF CODE INTO WEBSITES AND APPSWeb Coding & Development All-in-One For Dummies is a one-stop resource for would-be developers who need guidance on the languages and steps used to build websites and applications. Learn the coding ropes and expand your existing skillset with this easy-to-understand guide. In these complete mini-books, you’ll walk through the basics of web development, structuring a page, building and processing web forms, and beyond. Learn how to build a website or create your very own app with the advice of web coding and development experts. This edition expands JavaScript and CSS coverage while providing new content on server-side coding and the development stack.* Get essential knowledge of how web development works—even if you’ve never written a line of code in your life* Learn HTML, CSS, JavaScript, and other languages essential for building websites and apps* Discover how to make optimize your sites and apps for mobile devices* Expand on what you already know and improve your employabilityThis Dummies All-in-One is great for you if want to develop coding skills but don’t have a programming background. It’s also perfect for professionals looking to brush up on their web development skills and get up to date on the latest trends and standards. PAUL MCFEDRIES is the president of Logophilia Limited, a technical writing company. He has experience as a programmer, consultant, database developer, and website builder. Paul is the author of more than 100 books with four million in combined sales worldwide, including several bestselling titles in Wiley’s For Dummies and Teach Yourself VISUALLY series.

Regulärer Preis: 28,99 €
Produktbild für WordPress All-in-One For Dummies

WordPress All-in-One For Dummies

THE NO-NONSENSE GUIDE TO BUILDING YOUR OWN WORDPRESS SITEWith the help of WordPress All-in-One For Dummies, you can get your first WordPress blog or website set up in no time. Fully updated for the latest WordPress releases, this 8-books-in-1 guide walks you through all the features of this powerful web builder. You’ll discover how to choose and customize a theme, pick the perfect web host and URL, and manage multiple websites with multiple authors. Use WordPress as a content management software (CMS) platform, work with multimedia formats, and add plugins to your site. With state-of-the-art features, WordPress has become the go-to platform for website owners and bloggers who want to be noticed. This beginner-friendly Dummies guide gives you the know-how to make WordPress work for you.* Build a website or blog with WordPress, the leading open-source web builder* Discover the powerful, customizable features of the latest versions of WordPress* Allow multiple people to contribute to your site and keep your content organized* Easily make changes and modifications with the WordPress interfaceBoth WordPress novices and more experienced users looking to dive into new features will love the easy-to-follow instructions and tips in WordPress All-in-One For Dummies.LISA SABIN-WILSON is the co-founder and Chief Operating Officer of WebDevStudios, a company specializing in custom WordPress plugins, themes, and deployments. Lisa is a popular conference speaker and bestselling author of WordPress For Dummies, WordPress All-in-One For Dummies, and WordPress Web Design For Dummies.

Regulärer Preis: 25,99 €
Produktbild für The Deep Learning Architect's Handbook

The Deep Learning Architect's Handbook

Deep learning enables previously unattainable feats in automation, but extracting real-world business value from it is a daunting task. This book will teach you how to build complex deep learning models and gain intuition for structuring your data to accomplish your deep learning objectives.This deep learning book explores every aspect of the deep learning life cycle, from planning and data preparation to model deployment and governance, using real-world scenarios that will take you through creating, deploying, and managing advanced solutions. You’ll also learn how to work with image, audio, text, and video data using deep learning architectures, as well as optimize and evaluate your deep learning models objectively to address issues such as bias, fairness, adversarial attacks, and model transparency.As you progress, you’ll harness the power of AI platforms to streamline the deep learning life cycle and leverage Python libraries and frameworks such as PyTorch, ONNX, Catalyst, MLFlow, Captum, Nvidia Triton, Prometheus, and Grafana to execute efficient deep learning architectures, optimize model performance, and streamline the deployment processes. You’ll also discover the transformative potential of large language models (LLMs) for a wide array of applications.By the end of this book, you'll have mastered deep learning techniques to unlock its full potential for your endeavors.

Regulärer Preis: 29,99 €
Produktbild für Database Design and Modeling with Google Cloud

Database Design and Modeling with Google Cloud

In the age of lightning-speed delivery, customers want everything developed, built, and delivered at high speed and at scale. Knowledge, design, and choice of database is critical in that journey, but there is no one-size-fits-all solution. This book serves as a comprehensive and practical guide for data professionals who want to design and model their databases efficiently.The book begins by taking you through business, technical, and design considerations for databases. Next, it takes you on an immersive structured database deep dive for both transactional and analytical real-world use cases using Cloud SQL, Spanner, and BigQuery. As you progress, you’ll explore semi-structured and unstructured database considerations with practical applications using Firestore, cloud storage, and more. You’ll also find insights into operational considerations for databases and the database design journey for taking your data to AI with Vertex AI APIs and generative AI examples.By the end of this book, you will be well-versed in designing and modeling data and databases for your applications using Google Cloud.

Regulärer Preis: 24,99 €
Produktbild für Web Coding & Development All-in-One For Dummies

Web Coding & Development All-in-One For Dummies

LEARN THE IN-DEMAND SKILLS THAT LET YOU TURN LINES OF CODE INTO WEBSITES AND APPSWeb Coding & Development All-in-One For Dummies is a one-stop resource for would-be developers who need guidance on the languages and steps used to build websites and applications. Learn the coding ropes and expand your existing skillset with this easy-to-understand guide. In these complete mini-books, you’ll walk through the basics of web development, structuring a page, building and processing web forms, and beyond. Learn how to build a website or create your very own app with the advice of web coding and development experts. This edition expands JavaScript and CSS coverage while providing new content on server-side coding and the development stack.* Get essential knowledge of how web development works—even if you’ve never written a line of code in your life* Learn HTML, CSS, JavaScript, and other languages essential for building websites and apps* Discover how to make optimize your sites and apps for mobile devices* Expand on what you already know and improve your employabilityThis Dummies All-in-One is great for you if want to develop coding skills but don’t have a programming background. It’s also perfect for professionals looking to brush up on their web development skills and get up to date on the latest trends and standards. PAUL MCFEDRIES is the president of Logophilia Limited, a technical writing company. He has experience as a programmer, consultant, database developer, and website builder. Paul is the author of more than 100 books with four million in combined sales worldwide, including several bestselling titles in Wiley’s For Dummies and Teach Yourself VISUALLY series.

Regulärer Preis: 28,99 €
Produktbild für Debian GNU/Linux 12

Debian GNU/Linux 12

Debian GNU/Linux. Der umfassende Praxiseinstieg. In Erstauflage aus Januar 2024.Debian ist eine stabile, langlebige und professionelle Linux-Distribution, die ein Höchstmaß an Anpassungsfreiheit bietet. Dieses Buch begleitet Sie von der Installation und der Konfiguration bis hin zum produktiven Einsatz – egal, ob Sie Linux-Neuling oder erfahrener Anwender sind.Sie lernen alle Grundlagen, die Sie brauchen, um Debian sowohl als klassisches Desktop-Betriebssystem als auch als leistungsstarken Server einzusetzen. Der Autor führt Sie durch die textbasierte Bedienung mit dem Terminal und zeigt Ihnen, wie Sie Ihr System vor Angriffen schützen und wie Sie es im Fall von technischen Fehlern oder Datenverlust wiederherstellen können. Auch weitere wichtige Aspekte der Systemadministration wie Software- und Firmwareupdates, die Prozessverwaltung mit Systemd und die Automatisierung mit Cron werden leicht verständlich erläutert.Mit diesem Buch können Sie Debian effektiv und professionell auf Ihrem Desktop oder Server einsetzen und das volle Potenzial dieser leistungsstarken Distribution nutzen.Aus dem Inhalt:Live-System und InstallationGrafische Oberflächen: KDE Plasma, GNOME und XFCEPaketverwaltung und AppImagesBenutzer und RechteverwaltungWichtigste Terminal-Befehlesystemd – die SteuerzentraleAutomatisierung mit CronNetzwerkkonfigurationMail- und DNS-ServerApache und MariaDBVirtualisierung mit DockerFirewall konfigurierenBackups und DatenrettungSystemwiederherstellungÜber den Autor:Robert Gödl ist überzeugter Linux-Nutzer mit einer Vorliebe für das Testen von freien Betriebssystemen und freier Software. Nach über 20 Jahren ohne Microsoft Windows möchte er anderen zeigen, dass Linux heute einfach zu installieren, zu nutzen und zu verstehen ist.Leseprobe und Inhaltsverzeichnis (PDF-Link)

Regulärer Preis: 34,99 €
Produktbild für Online Marketing Manager*in

Online Marketing Manager*in

Online-Marketing ist vielfältig und dynamisch – und stellt Online Marketing Manager*innen stets vor neue Herausforderungen. Sie müssen in ganz verschiedenen Disziplinen über fundiertes Wissen verfügen, Strategien und Kampagnen erarbeiten und deren Wirksamkeit durch geeignete Kennzahlen überprüfen können. Es gehört zu ihren Aufgaben, unterschiedliche Kanäle mit zielgruppengerechtem Content zu bespielen und neue Entwicklungen stets im Blick zu haben – wie etwa den Einsatz von KI im Online-Marketing.Dieses Handbuch bietet wertvolles Grundlagenwissen, erklärt die relevanten Begriffe und Konzepte eines jeden Bereichs und veranschaulicht erprobte Best Practices und aktuelle Entwicklungen. Zwölf ausgewiesene Expertinnen und Experten vermitteln in diesem Ratgeber ihr über viele Jahre erworbenes Know-how.Ganz gleich, in welchem Bereich Sie aktiv sind oder in welches Gebiet Sie sich einarbeiten möchten: Dieser Bestseller gehört auf den Schreibtisch engagierter Online Marketing Manager*innen.- Status quo und aktuelle Entwicklungen | Felix Beilharz- Online-Marketing-Strategie | Olaf Kopp- Content-Marketing | Olaf Kopp- Conversion-Optimierung | Nils Kattau- SEO – Suchmaschinenoptimierung | Anke Probst - SEA – Search Engine Marketing | Guido Pelzer- Affiliate Marketing | Markus Kellermann- Display Advertising | Stephan Römer- E-Mail-Marketing | Manuela Meier- Social Media Marketing | Felix Beilharz- Mobile Marketing | Ingo Kamps- Digital Analytics | Markus Vollmert- Daten und KI im Online-Marketing | Tom Alby- Online-Marketing-Recht | Niklas Plutte- Weiterbildung | Felix BeilharzFelix Beilharz ist »einer der führenden Berater für Online- und Social Media Marketing« (RTL). Er »zählt zu den besten Rednern Deutschlands« (Westdeutsche Allgemeine Zeitung). Forbes bezeichnet ihn als »Germany'sDigital Marketing Rockstar«. Seit 2001 ist er im Online Marketing aktiv. Als Autor hat er 8 Bücher veröffentlicht, die es teilweise, für Fachbücher eine Seltenheit, in die Top 20 der Amazon-Bestsellerliste (gesamt) schafften.Felix Beilharz lehrt Online-Marketing und Social Media an mehreren Hochschulen in Deutschland und der Schweiz, trainiert Unternehmen, Behörden und Organisationen und hat Vorträge und Seminare in 17 europäischen Ländern sowie den USA gehalten. Eigene Weiterbildungen an den Universitäten Harvard und Cornell sowie die Berufung zum Digital Expert in Facebooks »Lernen mit Facebook«-Digitalkompetenzen-Programm runden sein Profil ab.Seit seinem Scheitern als Profimusiker widmet sich Tom Alby seit 1994 dem damals gerade entstandenen Web. Sein Studium finanzierte er mit der Erstellung von Webseiten und der technischen Entwicklung einer der ersten Suchmaschinen. Seitdem treibt der von der brandeins als »Datenfreak« bezeichnete Digitalexperte Innovationen bei Unternehmen wie Google, Bertelsmann und bbdo voran. Seit 2018 ist er Chief Digital Transformation Officer bei Euler Hermes. Tom Alby ist Autor mehrerer Bücher, zertifizierter Projektmanager (PMP) des Project Management Institutes und Lehrbeauftragter für Datenanalyse an der HAW Hamburg.Niels Dahnke ist Lead SEO Specialist bei Semrush. Er zählt zu den SEOs der ersten Stunde (z.B. heise.de): Seit 1992 ist er im Internet als Entwickler unterwegs. Sein Schwerpunkt liegt auf der Entwicklung von Strategien und skalierbaren Prozessen im Bereich der Suchmaschinenoptimierung. Neben zahlreichen kleinen und mittelständischen Unternehmen vertrauen seit Jahren große Konzerne und Verlagshäuser und deren Kunden auf seine Erfahrung und Expertise. Bei Semrush entwickelt er in Zusammenarbeit mit Entwicklern und Data-Science-Fachleuten im Enterprise Solutions Team effiziente Unternehmenslösungen. Ingo Kamps (CEO der cayada GmbH) ist seit 1999 im Online-Marketing aktiv und hat ihn dieser Zeit schon fast alles erlebt: Er hat Unternehmen gegründet und verkauft, war viele Jahre Top-Affiliate, hat Vorträge gehalten, an Diskussionsrunden teilgenommen und ein eigenes Buch zum Thema Mobile Marketing verfasst.Seit 2004 hat Nils Kattau mehr als 1.500 A/B-Tests durchgeführt und die zweitgrößte Conversion-Agentur Deutschlands aufgebaut. Heute widmet er seine Zeit primär eigenen Projekten und berät als einer der top Conversion Optimierer ausgewählte Kunden in der Steigerung ihrer Sales & Leads.Markus Kellermann leitet als geschäftsführender Gesellschafter die Digital Marketing Agentur xpose360 GmbH mit Sitz in Augsburg. Als Autor hat Markus Kellermann neben dem Fachbuch »Affiliate Marketing INSIGHTS« bereits eine Vielzahl von Artikeln in Fachmagazinen publiziert. Zudem organisiert er mit der digital tomorrow, der Affiliate Conference und der Influencer Conference drei der bedeutendsten Performance-Veranstaltungen in Deutschland.Die xpose360 ist spezialisiert auf Leistungen im Bereich Affiliate-Marketing,Influencer-Marketing, PPC-Marketing und SEO und betreut dabei Kunden wie Singapore Airlines, yello, ab-in-den-urlaub.de, NORMA, Peter Hahn, EnBW u.v.a. Mit einem leistungsstarken Team von 45 Mitarbeitern stehen vor allem der serviceorientierte Gedanke sowie die proaktive Betreuung im Zentrum der Maßnahmen.Olaf Kopp ist CBDO und Co-Founder der Agentur Aufgesang GmbH sowie freier Online-Marketing Berater. Der diplomierte Kaufmann ist Blogger, Autor & Podcaster beim Content Kompass sowie Mitveranstalter des SEAcamps. Seit 2005 beschäftigt er sich mit digitaler Werbung, Content Marketing, SEO, und Online-Marketing-Strategien.Karl Kratz ist als Unternehmer, Autor und Sprecher tätig.

Regulärer Preis: 31,90 €
Produktbild für Deploy Container Applications Using Kubernetes

Deploy Container Applications Using Kubernetes

Navigate through the Kubernetes landscape to create and deploy container-based applications. This book will show you how to choose between the various available container-based operating systems, and how to design a better continuous integration pipeline for your container images, where to store them, and how to scan and secure them.In the first half of the book, you'll learn the practical tips on how to setup the system for visibility and troubleshooting, how to reduce the attack vector and reduce risks. The second half of the book focuses on Kubernetes, the popular container orchestration system. You'll see how to setup your Kubernetes for practical applications such as show/chargeback using tagging, efficient use of namespaces and pods, various isolation layers. It also shows you how to integrate with popular implementations of K8S such as AWS EKS (Elastic Container Service), GCP Google Kubernetes Engine (GKE) in touch points such as authentication and authorization, optimization, logging and troubleshooting tools, etc.By practicing the scenarios given in this book, you will be able to make better design choices that are appropriate for the constraints you are working with. Deploy Container Applications Using Kubernetes is your go-to resource for an optimal deployment of workloads using containers and Kubernetes in both public and private cloud settings.WHAT YOU'LL LEARN* Understand the various design choices, their pros and cons* Build a better CI/CD pipeline for your containers and Kubernetes* Deploy your first container application in a public cloud K8S engine* Improve your existing K8S deployment for efficiency and eleganceWHO THIS BOOK IS FORIT Platform Architects, System Engineers/, and System AdministratorsShiva Subramanian is a servant leader (lead by example) with focus on business software engineering gained though 20 plus years of progressive roles in Atari (PacMan Champ!), Basic/Pascal/Fortran, dBase/FoxPro, VisualBasic/VisualC++, Infrastructure (Windows NT/Linux), Software Development, Information Security, Architecture, Team leadership, Management, Business Partnerships, Contributing to P&L, Launching new business, Creating & Leading global SW Dev Teams to Containers, Docker, CGroups, Kubernetes (K8S), Jenkins, Cloud (AWS/GCP/Azure), Java, SpringBoot, Redis, MongoDB, JSON, Scala.He has 20 years experience in the BFSI sector in areas such as core banking solutions, payment networks, electronic billpay/bill presentment solutions, Anti-Money Laundering solutions, loan origination platforms, credit-union platforms, teller/customer/branch management systems, investment banking platforms (APL), mobile commerce (SMS banking) and bank intelligence platforms (BI/BW) just to name a few knowledge domains. Chapter 1. Running your first container applicationChapter 2.Introducing KubernetesChapter 3.A Closer Look at KubernetesChapter 4. Scaling the deployment.- Chapter 5.Node management and RBACChapter 6. Artifact Repository and Container Registry.- Chapter 7. AWS EKSChapter 8.Installing and configuring command line tools to work with AWS EKS service.-Chapter 9. Data-PersistenceChapter 10.Networking and IngressChapter 11. Kubernetes Tools

Regulärer Preis: 56,99 €
Produktbild für Das Mac-Buch für Senioren (4. Auflage)

Das Mac-Buch für Senioren (4. Auflage)

Das Mac-Buch für Senioren. Das Handbuch für iMac, Mac mini und MacBook. In 4., überarbeiteter Auflage. November 2023.In iMacs, Mac minis und Macbooks steckt begeisternde Technik. Doch die Vielzahl der Möglichkeiten, die sie bieten, überfordern viele Anwenderinnen und Anwender.Philip Kiefer nimmt seine Leserinnen und Leser von Anfang an bei der Hand und bringt Ihnen wichtige Funktionen und überraschende Tricks nahe, die Ihr Mac für Sie bereit hält. Alltagstaugliche Anleitungen mit vielen Abbildungen ersparen Ihnen langes Herumprobieren. Und Sie lernen, wie Sie Ihren Mac auch über die nächste Aktualisierung hinaus souverän bedienen. Das Buch ist so angelegt, dass es auch mit kommenden Versionen funktioniert. Die vorliegende 4. Auflage des Buchs wurde sorgfältig überarbeitet und zeichnet sich wie in den Vorauflagen aus durch:-größere Schrift zur besseren Lesbarkeitden Verzicht auf technische Sprache sorgfältige Erklärung von Spezialbegriffenillustrierte Schritt-für-Schritt-AnleitungenEntscheiden Sie mithilfe des Buchs selbst, welche der zahlreichen Möglichkeiten von macOS für Sie interessant sind. Behalten Sie mit Philip Kiefers Erläuterungen den Überblick und vermeiden Sie nervenaufreibende Überraschungen durch Experimente. Durch die klare Sprache des Autors wird das Buch zur angenehmen Lektüre, die Sie weiterbringt.Philip Kiefer, geboren in Friedrichshafen am Bodensee, studierte Literaturwissenschaften und Philosophie in Tübingen und Oxford. Nebenher jobbte er in verschiedenen Verlagen sowie in einem Altenpflegeheim. Ende 2001 machte er sich als Autor selbstständig und hat bis heute weit über 200 Bücher in namhaften Verlagen veröffentlicht, darunter zahlreiche Computerbücher speziell für Senioren.

Regulärer Preis: 21,90 €
Produktbild für Cracking the Data Engineering Interview

Cracking the Data Engineering Interview

Preparing for a data engineering interview can often get overwhelming due to the abundance of tools and technologies, leaving you struggling to prioritize which ones to focus on. This hands-on guide provides you with the essential foundational and advanced knowledge needed to simplify your learning journey.The book begins by helping you gain a clear understanding of the nature of data engineering and how it differs from organization to organization. As you progress through the chapters, you’ll receive expert advice, practical tips, and real-world insights on everything from creating a resume and cover letter to networking and negotiating your salary. The chapters also offer refresher training on data engineering essentials, including data modeling, database architecture, ETL processes, data warehousing, cloud computing, big data, and machine learning. As you advance, you’ll gain a holistic view by exploring continuous integration/continuous development (CI/CD), data security, and privacy. Finally, the book will help you practice case studies, mock interviews, as well as behavioral questions.By the end of this book, you will have a clear understanding of what is required to succeed in an interview for a data engineering role.

Regulärer Preis: 21,59 €
Produktbild für Windows 11 - Das große Handbuch (5. Auflg.)

Windows 11 - Das große Handbuch (5. Auflg.)

Das Standardwerk für Einsteiger und Fortgeschrittene in neuer 5. Auflage aus November 2023.Das große Standardwerk zu Windows 11! In diesem umfassenden Handbuch erfahren Einsteiger und bereits versiertere Nutzer alles, um das Betriebssystem in seiner neuesten Version sicher und effektiv zu handhaben. Die Windows-Expertin Mareile Heiting hat das geballte Wissen zu Windows 11 für eine reibungslose Anwendung in der Praxis aufbereitet und hält dabei eine Fülle an Insidertipps für Sie parat. So beherrschen Sie alles schnell und mühelos – von der Dateiverwaltung über die Systemwartung bis zum Einrichten von Netzwerken.Aus dem Inhalt:Windows 11 installieren und upgradenSchnelleinstieg in die neue OberflächeStartmenü und Desktop anpassenExplorer und OneDriveEdge und die neuen BrowserfunktionenE-Mails, Termine, Kontakte, Chats und VideokonferenzenWidgets und FenstermanagementProgramme installieren, Geräte verwaltenFotos, Videos, Musik und SpieleComputer vernetzen, Benutzerkonten einrichtenDatensicherheit, Backup und WiederherstellungÜber die Autorin:Mareile Heiting ist seit über zwei Jahrzehnten als IT-Autorin tätig und hat seither zahlreiche Bücher und Artikel für namhafte Fachmedien veröffentlicht. Sie ist spezialisiert auf die Themen Windows, Office, Android, Bild- und Videobearbeitung sowie Webdesign. Ihre Leserinnen und Leser schätzen Ihr Talent, selbst schwierige IT-Themen für Einsteiger verständlich darzustellen.

Regulärer Preis: 15,92 €
Produktbild für Data Engineering with AWS

Data Engineering with AWS

This book, authored by a seasoned Senior Data Architect with 25 years of experience, aims to help you achieve proficiency in using the AWS ecosystem for data engineering. This revised edition provides updates in every chapter to cover the latest AWS services and features, takes a refreshed look at data governance, and includes a brand-new section on building modern data platforms which covers; implementing a data mesh approach, open-table formats (such as Apache Iceberg), and using DataOps for automation and observability.You'll begin by reviewing the key concepts and essential AWS tools in a data engineer's toolkit and getting acquainted with modern data management approaches. You'll then architect a data pipeline, review raw data sources, transform the data, and learn how that transformed data is used by various data consumers. You’ll learn how to ensure strong data governance, and about populating data marts and data warehouses along with how a data lakehouse fits into the picture. After that, you'll be introduced to AWS tools for analyzing data, including those for ad-hoc SQL queries and creating visualizations. Then, you'll explore how the power of machine learning and artificial intelligence can be used to draw new insights from data. In the final chapters, you'll discover transactional data lakes, data meshes, and how to build a cutting-edge data platform on AWS.By the end of this AWS book, you'll be able to execute data engineering tasks and implement a data pipeline on AWS like a pro!

Regulärer Preis: 38,39 €
Produktbild für Mental Canvas for Training and Development

Mental Canvas for Training and Development

Take advantage of layering and other digital techniques to create stunning, interactive compositions suitable for delivering instructional content and presentations on your iOS or Android device. This book shows you how to move from traditional paper and pen drawing to 3D content that can be interacted with by the viewer.Designed to be used on tablets, the Mental Canvas app is a reimagining of presentation software in the digital age that uses patented technology developed by a research team at Yale University. Whether producing concept drawings, storyboards, tutorials, sales presentations, or other forms of interactive media, you’ll learn the skills to transform boring presentations into something exciting and new!You’ll create stunning panoramic views; allow viewers to move through your artwork with multiple scenes; publish to the web for viewing on any smart phone, tablet, or computer; import image files; and export animated fly-throughs as .mp4 files. Mental Canvas can be used by individual creatives or as part of a collaborative design team sharing files between multiple devices giving global instructional design firms an edge over their competition.Provide fun, interactive, and engaging presentations and throw out those boring click-through, static presentations of the past. Business Dashboards, Organizational About Us pages, Sales presentations – virtually whatever the organization’s creatives can think up you’ll learn to develop in Mental Canvas!WHAT YOU'LL LEARN* Use layering to create stunning 3D effects in an otherwise static 2D image* Import and adapt existing images into your dynamic presentation* Create .mp4 fly-throughs that bring websites and presentations to life with videoWHO THIS BOOK IS FORAny creative who wishes to build engaging and interactive presentations with their iOS or Android device.Recent retired from Saudi Aramco, the world’s largest oil company, where he designed, developed and delivered workshops for competency-based career succession, as well as, competency-based development maps, Dr. Michael Commini built and refined his experience in training and development while serving in the US Air Force. After leaving the Air Force, he co-founded TechNET Software TeKnowledgies® (TST), an educational software development company. Among TST’s clients were the Texas Naval JrROTC, The Saenger Organization, UPS®, and Lanier Worldwide®. In addition to his work with TST, Dr. Commini served in the 1990s as a college professor teaching electronics, mathematics, computer networking and data communications for ITT Technical Institute. He was also privileged to have worked at US Joint Forces Command, Joint Warfighting Center, Joint Knowledge Development Distribution Capability, where he was the lead knowledge management analyst and project manager for one of the world’s largest and most diverse instructional design teams prior to moving to Saudi Arabia. He now resides in the Dominican Republic with his dog, Diamond, where he meets people from all walks of life and smokes good cigars.Chapter 1: Introduction to the Mental Canvas Workspace· Viewing Modes· Drawing Tools· Painting Toos· Layering Platform· Case study (if appropriate for this section)· Practical exercise(s)Chapter 2: Viewing Modes· Drawing View· Camera View· Timeline· Bookmarks· Animation· Case study (if appropriate for this section)· Practical exercise(s)Chapter 3: Layering Canvases· Using transparency and opacity to create interesting effects· Stacking an unlimited number of layers· Hiding and revealing layers· Case study (if appropriate for this section)· Practical exercise(s)Chapter 4: Drawing & Painting tools· Pen/Pencil selection· Brush selection· Case study (if appropriate for this section)· Practical exercise(s)Chapter 5: Importing· Importing from Photoshop®· Importing from other sources· Case study (if appropriate for this section)· Practical exercise(s)Chapter 6: Exporting· Using the Web Player to export stand-alone media· Exporting HTML5 compatible files· Case study (if appropriate for this section)· Practical exercise(s)Chapter 7: Case Studies· Real-world use cases of Mental Canvas· Practical exercise(s)Audience: Beginner

Regulärer Preis: 52,99 €
Produktbild für Android 14 - Der schnelle Smartphone-Einstieg

Android 14 - Der schnelle Smartphone-Einstieg

für alle Pixel-, Nokia-, Motorola- & viele weitere Geräte mit purem AndroidMit diesem smarten Praxisbuch gelingt Ihnen der sichere Einstieg in Ihr Smartphone. Lernen Sie Ihr Handy mit dem puren Android 14-Betriebssystem kennen und beherrschen! Anschauliche Anleitungen, Beispiele und Bilder zeigen Ihnen gut nachvollziehbar, wie Sie Ihr mobiles Gerät optimal handhaben – von der Ersteinrichtung und Personalisierung über die große Funktionsvielfalt bis zu den wichtigsten Anwendungen. Nutzen Sie darüber hinaus die übersichtlichen Spicker-Darstellungen: Damit können Sie jene Bedienungsschritte, die man am häufigsten braucht, aber immer wieder vergisst, auf einen Blick finden und umsetzen. Freuen Sie sich auf viele hilfreiche Tipps und legen Sie ganz einfach los!Aus dem Inhalt:- Alle Bedienelemente Ihres Android 14-Smartphones auf einen Blick- Ersteinrichtung und Tipps zum Umzug- Google-Konto erstellen und verwalten- Die Benutzeroberfläche Ihres Smartphones personalisieren- Apps aus dem Play Store herunterladen- Kontakte anlegen und im Adressbuch verwalten- Anrufe tätigen und SMS austauschen - Nachrichten über Mail & WhatsApp versenden / empfangen- Uhr, Kalender, Maps und andere praktische Apps nutzen - Fotos sowie Videos aufnehmen, verwalten und teilen- Ins Internet gehen über WLAN und mobile Daten - Updates, Datenschutz und Sicherheit

Regulärer Preis: 9,99 €
Produktbild für Datenschutz und IT-Compliance

Datenschutz und IT-Compliance

Das Handbuch für Admins und IT-Leiter: Pflichtlektüre für alle IT-Verantwortlichen von Heise-Justiziar Joerg Heidrich.Als IT-Administrator bewegen Sie sich bei Ihrer täglichen Arbeit regelmäßig in einem juristischen Minenfeld. Welche Daten müssen Sie im Rahmen eines Auskunftsbegehrens herausgeben? Welche Daten gehören in Backups und Logfiles und wann müssen Sie diese löschen? Was ist beim Betrieb von Websites zu beachten und bei der Datenverarbeitung in der Cloud? Wann drohen Ihnen Bußgelder? Dürfen Sie Ihre Kollegen überwachen oder darf der Chef dies anordnen? Die Autoren kennen diese Fragen aus der Praxis und können auf Basis ihrer langjährigen Erfahrung belastbare Antworten darauf geben. Mit unserem Leitfaden erhalten Sie Grundlagenwissen, Entscheidungshilfen und Praxishinweise an die Hand. Aus dem Inhalt:Was sind personenbezogene Daten?Grundsätze der Datenverarbeitung und des technischen DatenschutzSystemprotokolle, Weblogs, Backups, ArchivierungLöschpflichten und LöschkonzepteDatenverarbeitung in der CloudAnforderungen Arbeit im Home OfficeTechnische Gestaltung von Websites, Umgang mit CookiesVerarbeitungsverzeichnisse erstellen, und auf AuftragsverarbeitungAuskunftspflichten nachkommenUmgang mit Daten der Mitarbeiter*innenCompliance-Vorschriften beachten und Umgang mit RegelverstößenStrafrechtliche Risiken für AdminsLeseprobe (PDF-Link)Über die Autoren:Joerg Heidrich ist Justiziar und Datenschutzbeauftragter von Heise Medien und als Fachanwalt für IT-Recht in Hannover mit den rechtlichen Fragen rund um das Internet und neuen technischen Entwicklungen beschäftigt.Christoph Wegener ist promovierter Physiker und seit 1999 als freiberuflicher Berater mit der wecon.it-consulting in den Bereichen Informationssicherheit, Datenschutz und Open Source aktiv.Dennis Werner ist als Fachanwalt für IT-Recht in der Kanzlei Bergfeld & Partner aktiv. Er berät zudem seit 2015 Unternehmen umfassend als TÜV-zertifizierter Datenschutzbeauftragter und ist in dieser Tätigkeit auch in der Praxis tätig.

Regulärer Preis: 47,92 €
Produktbild für Auf Welttournee

Auf Welttournee

Work hard, travel smarter: Das Buch für Weltentdecker mit VollzeitjobNicht immer geht alles glatt auf Reisen, das wissen Adrian und Christoph nur zu gut. In humorvollen Anekdoten erzählen die beiden Freunde und Podcast-Hosts (»Welttournee – der Reisepodcast «), wie sie die Welt auf ihre ganz eigene Art entdecken. Das Besondere: Adrian und Christoph sind keine Reiseblogger oder Aussteiger. Sie haben Vollzeitjobs und wollen mit ihren 30 Urlaubstagen so viel wie möglich erleben.Wie sie das anstellen und was sie dabei in über 120 bereisten Ländern alles erlebt haben, verraten sie in diesem Buch – und berichten von großen und kleinen Katastrophen, einmaligen Begegnungen und kuriosen Fortbewegungsmitteln.Kurzum: Die besten Geschichten einer Männerfreundschaft, die mit jedem Stempel im Pass noch eine Spur besser wird.

Regulärer Preis: 16,95 €
Produktbild für iPhone iOS 17

iPhone iOS 17

Die verständliche Anleitung für Ihr Smartphone:- Alle Funktionen & Einstellungen auf einen Blick- Schritt für Schritt erklärt – mit praktischen TippsMit diesem smarten Praxisbuch gelingt Ihnen der schnelle Einstieg in Ihr iPhone. Lernen Sie das Smartphone mit iOS 17 von Grund auf kennen und beherrschen! Anschauliche Anleitungen, Beispiele und Bilder zeigen Ihnen gut nachvollziehbar, wie Sie Ihr mobiles Gerät optimal handhaben – von der Ersteinrichtung und Personalisierung über die große Funktionsvielfalt bis zu den wichtigsten Anwendungen. Nutzen Sie darüber hinaus die übersichtlichen Spicker-Darstellungen: Damit können Sie jene Bedienungsschritte, die man am häufigsten braucht, aber immer wieder vergisst, auf einen Blick finden und umsetzen. Freuen Sie sich auf viele hilfreiche Tipps und legen Sie ganz einfach los! Aus dem Inhalt:- Alle Bedienelemente des Apple-Betriebssystems iOS 17 auf einen Blick- Ersteinrichtung und Tipps zum Umzug- Apple ID erstellen und nutzen- Die Benutzeroberfläche Ihres iPhones personalisieren- Apps aus dem App Store herunterladen- Kontakte anlegen und im Adressbuch verwalten- Anrufe tätigen und SMS austauschen - Nachrichten über Mail und WhatsApp versenden und empfangen- Uhr, Kalender, Karten und andere praktische Apps nutzen - Fotos sowie Videos aufnehmen, verwalten und teilen- Ins Internet gehen über WLAN und mobile Daten - Updates und Datenschutz

Regulärer Preis: 9,99 €
Produktbild für Digital Analytics mit Google Analytics und Co.

Digital Analytics mit Google Analytics und Co.

* METRIKEN ANALYSIEREN UND INTERPRETIEREN* BESUCHERVERHALTEN VERSTEHEN UND AUSWERTEN* DIGITAL-ZIELE DEFINIEREN, WEBAUFTRITT OPTIMIEREN UND DEN ERFOLG STEIGERNDigital Analytics bezeichnet die Sammlung, Analyse und Auswertung von Nutzungsdaten aller digitalen Kanäle. Das Ziel ist, diese Informationen zum besseren Verständnis der Besucher sowie zur Optimierung sämtlicher unternehmenseigenen digitalen Kanäle zu nutzen. Anhand von Analytics finden Sie heraus, wo sich Schwachstellen befinden und wie Sie Ihre Business-Ziele wie Branding, Leadgenerierung oder Verkauf besser erreichen.Marco Hassler gibt Ihnen sowohl eine schrittweise Einführung als auch einen umfassenden Einblick in die Tiefe der digitalen Datensammlung und Analytics-Metriken. Mit diesem Buch finden Sie z.B. heraus, welche Traffic-Quelle die wertvollsten Besucher bringt oder wie Sie mittels Analytics-Daten die Persona-Bildung unterstützen können. Auf diese Weise werden Sie Ihre Besucher sowie deren Verhalten und Motivation besser kennenlernen. Darüber hinaus schlägt das Buch auch die Brücke zu angrenzenden Themenbereichen wie User Experience, Customer Journey, Online Branding, Social Media, Digital Marketing und Suchmaschinenoptimierung.Sämtliche Ausführungen sind anhand vieler Illustrationen aus Google Analytics 4 (GA4) einfach nachvollziehbar, lassen sich jedoch gleichwohl für andere Analytics-Systeme wie Adobe Analytics oder Matomo anwenden.AUS DEM INHALTTEIL I: BASIS SCHAFFEN UND WEBSITE-NUTZUNG MESSEN* Funktionsweise von Digital-Analytics-Systemen* Datensammlung, -speicherung, -auswertungTEIL II: METRIKEN ANALYSIEREN UND INTERPRETIEREN* Traffic-Quellen: Suchmaschinen, Kampagnen und Verweise* Besuchereigenschaften: Herkunft, Demografie und technische Merkmale* Besucherverhalten: Besuchsdauer und -tiefe, Klickverhalten, Besucherfluss* Inhaltsnutzung: Ein- und Ausstiegsseiten, Attraktivität einer Seite* Digitalkanäle: Website, Mobile Apps, Social Media, Blogs, Videos, One-Pagers* Metriken nutzen: beobachten, vergleichen, nachforschen und segmentierenTEIL III: WEBSITE OPTIMIEREN UND DEN ERFOLG STEIGERN* Digital-Ziele bestimmen* Zielerreichung, Conversions und Attributionsmodelle* Key Performance Indicators, Indizes und Dashboards definieren* Customer Journeys und TrichteranalyseMarco Hassler arbeitet bei Merkle, einer der führenden Data-driven Customer Experience Agenturen. Er berät Großunternehmen zu Marketing-Technologien und der Nutzung von Daten für erfolgreiches Marketing. Bereits seit über 20 Jahren ist er im Digital-Umfeld tätig und war Miteigentümer der Digital-Agentur Namics.

Regulärer Preis: 19,99 €
Produktbild für iOS Development at Scale

iOS Development at Scale

Scale mobile applications to handle an enormous user base and development team. This book outlines the scaling challenges that mobile engineers face and some standard techniques and design patterns to deal with those issues.You already know the basics of iOS development, but how do you learn the key concepts and patterns to scale a mobile application? You’ll start by learning the fundamentals of the iOS platform often overlooked when using out-of-the-box iOS solutions. While standard iOS solutions might work at a small scale, the most prominent tech companies reinvent these for highly customized usage, making understanding the underlying concepts crucial. Understanding these concepts reduces ramp-up time and allows engineers to understand the "why" intuitively.Having mastered the fundamentals, you'll next focus on architecture and design principles to build, maintain, and release features within a large codebase and the soft skills to enact change in a larger organization. You’ll be empowered with a deeper understanding of iOS design patterns and the industry knowledge necessary to take their features from idea to production. You’ll also study the people skills to get things done in a large organization—a critical step to growing one's career.Upon completing iOS Development at Scale, you'll understand the solutions and tradeoffs you can leverage to build better applications and grow your career.WHAT YOU'LL LEARN* Apply computer science and engineering fundamentals to the iOS platform* Implement knowledge of iOS architecture and best practices at large-scale companies* Identify current gaps in your product and gain alignment within the broader organization* Solve problems with knowledge of systems architecture and industry best practices to identify and address gaps in your codebaseWHO THIS BOOK IS FORiOS software engineers and mobile engineer managers. Additionally, any software engineer, manager, or business stakeholder wanting to learn more about mobile development and the challenges that mobile engineers face.ERIC VENNARO is a Team Lead at Meta, where he has a track record of delivering high-impact, technically complex projects across mobile, web, and backend infrastructure. He is interested in applied machine learning and privacy, especially the intersection of improving privacy using machine-learning-backed integrity tooling. While working on the iOS platform and recruiting new iOS engineers, Eric noticed a gap in the existing literature for mobile engineering best practices and architectural principles at scale. To address this gap, he decided to write this book using his experience in leading mobile projects. Before working at Meta, Eric founded his own company and worked at Stitch Fix during its explosive growth phase and subsequent IPO. Part 1: General Apple System KnowledgeChapter 1: Structures and Classes1.1 Structures And Classes1.2 Initializing1.3 Instance Variables1.4 Properties1.5 Methods1.5 Protocols1.6 Generics1.7 ConclusionChapter 2: Swift Memory Management2. Memory Management2.1 App Memory Usage2.2 Swift Memory Model2.3 Automatic Reference Counting (ARC) Overview2.4 ARC Object Ownership2.5 Heap Allocation2.6 Stack Allocation2.7 Method Dispatch2.8 ConclusionChapter 3: Persistent Storage for iOS3. Persistence For iOS3.1 Core Data3.2 Deep Dive SQLite3.3 Core Data Alternatives and Tradeoffs3.4 ConclusionChapter 4: Concurrency and Parallelism4.1 Concurrency, Parallelism, and Async Programming4.2 Benefits Concurrent Programming4.3 Implementing concurrent programming using threads and locks4.4 Using GCD For Concurrency4.5 Using NSOperation queues4.6 Swift Structured Concurrency4.7 Conclusion: Choosing The Right AbstractionChapter 5: Algorithms and Data Structures5. Algorithms and Data Structures5.1 Arrays5.2 Dictionaries5.3 Tree Traversals5.4 ConclusionPart 2: Common App Architecture and Design PatternsChapter 6: Mobile Systems Design6. Mobile Systems Design6.1 Approaching Systems Design At Scale6.2 Importance Of Modularity6.3 API Engineering For Mobile Engineers6.4 Advanced State Management - deep links and notifications6.5 ConclusionChapter 7: Mobile Systems Architecture7. Mobile App Architecture7.1 MVC Architecture7.2 MVVM Architecture7.3 Reactive Programming7.4 VIPER7.5 ConclusionChapter 8: Mobile Design Patterns8. Mobile Design Patterns8.1 Coordinators8.2 Delegate Pattern8.3 Dependency Injection8.4 Aspect-Oriented Programming8.5 Singletons8.6 ConclusionPart 3: Apps At ScaleChapter 9: Testable Mobile Applications9. Testability9.1 Unit testing9.2 E2E testing9.3 Leveraging QAChapter 10: Enforcing Modularity10. Dependency Management10.1 Splitting to improve build time10.2 Shared libraries10.3 ConclusionChapter 11: Releasing Your Application11. Build/Release Pipeline11.1 Automated tests11.2 Automated code quality11.3 Automated releases11.4 Building a release cycle - managing the process, handling changes, and bugs11.5 Project timing for releases mobile is special11.6 Forced deprecation11.7 Analytics, Monitoring, and Alerting11.8 Mobile On-Call11.9 Compliance, Privacy, and Security11.10 Third-party libraries11.11 ePD/GDPR regulations11.13 ConclusionChapter 12: App Performance12. Performance12.1 Establishing performance goals12.2 App size12.3 Adding logging12.4 Making it part of the experimentation process12.5 iOS Performance Tooling Review12.6 ConclusionChapter 13: Developing For All Audiences13. Localization13.1 Understanding the market13.2 Getting content specialists involved13.3 Automating the tedious parts13.4 Supporting RTL mode13.5 Supporting all languages - Tamil (tall characters) Russian (long strings)13.6 Accessibility in iOS13.7 Testing accessibility13.8 ConclusionChapter 14: Experimentation14. Experimentation14.1 Understanding the value of A/B Testing14.2 Understanding what metrics are important for the team and app-wide14.3 Considerations for a successful experiment and shipping14.4 Statistical considerations for evaluating experiments14.5 Network effects14.6 Designing and using a holdout14.7 Considering performance14.8 ConclusionChapter 15: Cross-Platform Development15. Cross-Platform Versus Native Development15.1 Avoid mobile release cycle15.2 Small team iterate quickly15.3 Less ability to take advantage of new features and high performance15.4 App dependent15.5 Shared core libraries in CChapter 16: Becoming a true team lead16. Leading and working with large teams16.1 Understanding engineer archetypes and roles16.2 TL Large team - Delegate16.3 TL large team - Uplevel others16.4 The TL and the project lifecycle16.5 Questioning Mindset16.6 Communication - verbal and written16.7 Scaling oneself16.8 ConclusionPart 4: Bringing Everything TogetherChapter 17: Practical Examples17. Practical Examples17.1 Example 1 - Building A Photo Viewing App17.2 Example 2 - Improving A Legacy Airplane App17.3 Example 3 - Re-building A Messaging App Implementing Encryption17.4 Conclusion

Regulärer Preis: 56,99 €
Produktbild für Linux-Server

Linux-Server

Linux ist das Rückgrat moderner IT-Systeme. Wie Sie Linux effizient als Server nutzen und nach aktuellen Standards administrieren, erfahren Sie in diesem Buch. Von HA-Konfigurationen über Sicherheitsthemen bis hin zur Virtualisierung & Containerisierung lernen Sie Linux intensiv und distributionsunabhängig kennen. Zahlreiche Praxislösungen und umfassendes Hintergrundwissen für die fortgeschrittene Administration unterstützen Sie dabei. Aus dem Inhalt: AdministrationsgrundlagenDevices und PaketmanagementDateisysteme und BerechtigungenScripting und Shell-CodingDiensteWeb-, Mail-, Proxy-, FTP- und DruckserverSamba, LDAP, Kerberos, NFSv4Infrastruktur und NetzeHochverfügbarkeitVirtualisierung (KVM, Docker)Routing, Bonding, FirewallsDHCP, DNS, OpenSSHVersionskontrolle (VCS)Sicherheit, Monitoring & Co.Backup und RecoveryVerschlüsselungZertifikateAutomatisierungAnsiblePKI mit OCSP   Vorwort ... 33   Über dieses Buch ... 43   1.  Der Administrator ... 47        1.1 ... Der Beruf des Systemadministrators ... 47        1.2 ... Nützliche Fähigkeiten und Fertigkeiten ... 54        1.3 ... Das Verhältnis des Administrators zu Normalsterblichen ... 57        1.4 ... Unterbrechungsgesteuertes Arbeiten ... 59        1.5 ... Einordnung der Systemadministration ... 60        1.6 ... Ethischer Verhaltenskodex ... 64        1.7 ... Administration -- eine Lebenseinstellung? ... 65 TEIL I  Grundlagen ... 67   2.  Der Bootvorgang ... 69        2.1 ... Der Bootloader GRUB 2 ... 69        2.2 ... Bootloader Recovery ... 76        2.3 ... Der Kernel und die initrdignorespaces ... 77        2.4 ... systemd ignorespaces ... 83   3.  Festplatten und andere Devices ... 97        3.1 ... RAIDignorespaces ... 97        3.2 ... Rein logisch: Logical Volume Manager (LVM) ... 110        3.3 ... udev ... 133        3.4 ... Alles virtuell? »>/proc« ... 137   4.  Dateisysteme ... 145        4.1 ... Dateisysteme: von Bäumen, Journalen und einer Kuh ... 145        4.2 ... Praxis ... 149        4.3 ... Fazit ... 162   5.  Berechtigungen ... 163        5.1 ... User, Gruppen und Dateisystemstrukturen ... 163        5.2 ... Dateisystemberechtigungen ... 166        5.3 ... Erweiterte POSIX-ACLs ... 170        5.4 ... Erweiterte Dateisystemattribute ... 179        5.5 ... Quotas ... 181        5.6 ... Pluggable Authentication Modules (PAM) ... 188        5.7 ... Konfiguration von PAM ... 194        5.8 ... ulimit ... 195        5.9 ... Abschlussbemerkung ... 197 TEIL II  Aufgaben ... 199   6.  Paketmanagement ... 201        6.1 ... Paketverwaltung ... 201        6.2 ... Pakete im Eigenbau ... 206        6.3 ... Updates nur einmal laden: Cache ... 219        6.4 ... Alles meins: Mirror ... 224   7.  Backup und Recovery ... 237        7.1 ... Backup gleich Disaster Recovery? ... 237        7.2 ... Backupstrategien ... 238        7.3 ... Datensicherung mit tar ... 241        7.4 ... Datensynchronisation mit rsync ... 243        7.5 ... Imagesicherung mit dd ignorespaces ... 250        7.6 ... Disaster Recovery mit ReaR ... 255 TEIL III  Dienste ... 269   8.  Webserver ... 271        8.1 ... Apache ... 271        8.2 ... nginx ... 289        8.3 ... PHP ... 294        8.4 ... Fortgeschrittene TLS-Konfiguration und Sicherheitsfunktionen ... 301   9.  FTP-Server ... 307        9.1 ... Einstieg ... 307        9.2 ... Download-Server ... 308        9.3 ... Zugriff von Usern auf ihre Homeverzeichnisse ... 310        9.4 ... FTP über SSL (FTPS) ... 311        9.5 ... Anbindung an LDAP ... 313 10.  Mailserver ... 315        10.1 ... Postfix ... 315        10.2 ... POP3/IMAP-Server mit Dovecot ... 335        10.3 ... Anti-Spam/Anti-Virus mit Rspamd ... 348        10.4 ... Monitoring und Logfile-Auswertung ... 370 11.  Datenbank ... 371        11.1 ... MariaDB in der Praxis ... 371        11.2 ... Tuning ... 384        11.3 ... Backup und Point-In-Time-Recovery ... 394 12.  Syslog ... 397        12.1 ... Der Aufbau von Syslog-Nachrichten ... 397        12.2 ... systemd mit journalctl ... 399        12.3 ... Der Klassiker: Syslogd ... 408        12.4 ... Syslog-ng ... 410        12.5 ... Rsyslog ... 416        12.6 ... Loggen über das Netz ... 418        12.7 ... Syslog in eine Datenbank schreiben ... 420        12.8 ... Fazit ... 423 13.  Proxy-Server ... 425        13.1 ... Einführung des Stellvertreters ... 425        13.2 ... Proxys in Zeiten des Breitbandinternets ... 426        13.3 ... Herangehensweisen und Vorüberlegungen ... 427        13.4 ... Grundkonfiguration ... 427        13.5 ... Authentifizierung ... 440        13.6 ... Log-Auswertung: Calamaris und Sarg ... 455        13.7 ... Unsichtbar: transparent proxy ... 458        13.8 ... Ab in den Pool -- Verzögerung mit delay_pools ... 459        13.9 ... Familienbetrieb: Sibling, Parent und Co. ... 462        13.10 ... Cache-Konfiguration ... 466 14.  Kerberos ... 471        14.1 ... Begriffe im Zusammenhang mit Kerberos ... 472        14.2 ... Die Funktionsweise von Kerberos ... 472        14.3 ... Installation und Konfiguration des Kerberos-Servers ... 473        14.4 ... Initialisierung und Testen des Kerberos-Servers ... 481        14.5 ... Kerberos und PAM ... 487        14.6 ... Neue Benutzer mit Kerberos-Principal anlegen ... 489        14.7 ... Hosts und Dienste ... 490        14.8 ... Konfiguration des Kerberos-Clients ... 494        14.9 ... Replikation des Kerberos-Servers ... 496        14.10 ... Kerberos-Policies ... 504        14.11 ... Kerberos in LDAP einbinden ... 507        14.12 ... Neue Benutzer in den LDAP-Baum aufnehmen ... 526        14.13 ... Authentifizierung am LDAP-Server über »GSSAPI« ... 527        14.14 ... Konfiguration des LAM Pro ... 533 15.  Samba 4 ... 537        15.1 ... Vorüberlegungen ... 537        15.2 ... Konfiguration von Samba 4 als Domaincontroller ... 538        15.3 ... Testen des Domaincontrollers ... 546        15.4 ... Benutzer- und Gruppenverwaltung ... 552        15.5 ... Benutzer- und Gruppenverwaltung über die Kommandozeile ... 553        15.6 ... Die Remote Server Administration Tools (RSAT) ... 564        15.7 ... Gruppenrichtlinien ... 567        15.8 ... Linux-Clients in der Domäne ... 577        15.9 ... Zusätzliche Server in der Domäne ... 588        15.10 ... Die Replikation der Freigabe »sysvol« einrichten ... 602        15.11 ... Was geht noch mit Samba 4? ... 607 16.  NFS ... 609        16.1 ... Unterschiede zwischen NFSv3 und NFSv4 ... 609        16.2 ... Funktionsweise von NFSv4 ... 610        16.3 ... Einrichten des NFSv4-Servers ... 611        16.4 ... Konfiguration des NFSv4-Clients ... 616        16.5 ... Konfiguration des idmapd ... 617        16.6 ... Optimierung von NFSv4 ... 619        16.7 ... NFSv4 und Firewalls ... 621        16.8 ... NFS und Kerberos ... 622 17.  LDAP ... 629        17.1 ... Einige Grundlagen zu LDAP ... 630        17.2 ... Zu den hier verwendeten Distributionen ... 638        17.3 ... Installation der Symas-Pakete ... 639        17.4 ... Die Verbindung zum LDAP-Server über TLS absichern ... 656        17.5 ... Einrichtung des sssd ... 660        17.6 ... Grafische Werkzeuge für die LDAP-Verwaltung ... 666        17.7 ... Änderungen mit »ldapmodify« ... 667        17.8 ... Absichern des LDAP-Baums mit ACLs ... 669        17.9 ... Grundlegende ACLs ... 673        17.10 ... Der neue LDAP-Admin ... 676        17.11 ... Absichern der Passwörter ... 678        17.12 ... ACLs mit regulären Ausdrücken ... 679        17.13 ... Filter zur Suche im LDAP-Baum ... 685        17.14 ... Verwendung von Overlays ... 690        17.15 ... Replikation des DIT ... 696        17.16 ... Weiterleitungen für den Mailserver Postfix ... 712        17.17 ... Benutzerauthentifizierung von Dovecot über LDAP ... 714        17.18 ... Benutzerauthentifizierung am Proxy Squid über LDAP ... 717        17.19 ... Benutzerauthentifizierung am Webserver Apache über LDAP ... 720        17.20 ... Und was geht sonst noch alles mit LDAP? ... 723 18.  Druckserver ... 725        18.1 ... CUPS administrieren ... 726        18.2 ... Policies ... 731        18.3 ... Drucker und Klassen einrichten und verwalten ... 736        18.4 ... Druckerquotas ... 739        18.5 ... CUPS über die Kommandozeile ... 740        18.6 ... PPD-Dateien ... 743        18.7 ... Noch mehr Druck ... 744 TEIL IV  Infrastruktur ... 745 19.  Hochverfügbarkeit ... 747        19.1 ... Das Beispiel-Setup ... 747        19.2 ... Installation ... 748        19.3 ... Einfache Vorarbeiten ... 749        19.4 ... Shared Storage mit DRBD ... 749        19.5 ... Grundkonfiguration der Clusterkomponenten ... 755        19.6 ... Dienste hochverfügbar machen ... 762 20.  Virtualisierung ... 775        20.1 ... Einleitung ... 775        20.2 ... Für den Sysadmin ... 776        20.3 ... Servervirtualisierung ... 780        20.4 ... Netzwerkgrundlagen ... 784        20.5 ... Management und Installation ... 785        20.6 ... Umzugsunternehmen: Live Migration ... 802 21.  Containervirtualisierung mit Docker und Podman ... 805        21.1 ... Einführung, Installation und Grundlagen für den Betrieb ... 805        21.2 ... Management von Images und Containern ... 815        21.3 ... Docker-Networking ... 832        21.4 ... Containerdaten und Persistenz ... 836        21.5 ... Erstellen eigener Images mit Dockerfiles ... 842        21.6 ... Multi-Container-Rollout mit Docker Compose ... 855        21.7 ... Betrieb und Verwendung einer eigenen Registry ... 862 TEIL V  Kommunikation ... 871 22.  Netzwerk ... 873        22.1 ... Vorwort zu Predictable Network Interface Names ... 873        22.2 ... Netzwerkkonfiguration mit iproute2 ... 874        22.3 ... Routing mit ip ... 885        22.4 ... Bonding ... 896        22.5 ... IPv6 ... 902        22.6 ... Firewalls mit netfilter und iptables ignorespaces ... 911        22.7 ... DHCP ... 934 23.  DNS-Server ... 939        23.1 ... Funktionsweise ... 939        23.2 ... Vertrauen schaffen mit DNSSEC ... 957        23.3 ... Client-Anfragen absichern mit »DNS over HTTPS (DoH)« ... 967 24.  OpenSSH ... 973        24.1 ... Die SSH-Familie ... 973        24.2 ... Schlüssel statt Passwort ... 978        24.3 ... X11-Forwarding ... 981        24.4 ... Portweiterleitung und Tunneling ... 982 25.  Administrationstools ... 985        25.1 ... Was kann dies und jenes noch? ... 985        25.2 ... Aus der Ferne -- Remote-Administrationstools ... 1008 26.  Versionskontrolle ... 1017        26.1 ... Philosophien ignorespaces ... 1018        26.2 ... Versionskontrollsysteme ... 1020        26.3 ... Kommandos ... 1032        26.4 ... Serverdienste ignorespaces ... 1033 TEIL VI  Automatisierung ... 1041 27.  Scripting ... 1043        27.1 ... Aufgebohrte Muscheln ... 1043        27.2 ... Vom Suchen und Finden: ein kurzer Überblick ... 1044        27.3 ... Fortgeschrittene Shell-Programmierung ... 1048        27.4 ... Tipps und Tricks aus der Praxis ... 1060 28.  Konfigurationsmanagement mit Ansible ... 1065        28.1 ... Einführung und Installation ... 1065        28.2 ... Basiseinrichtung und erstes Inventory-Management ... 1074        28.3 ... Ad-hoc-Kommandos und Patterns ... 1084        28.4 ... Die Konfigurations- und Serialisierungssprache YAML ... 1090        28.5 ... Playbooks und Tasks: die Grundlagen ... 1095        28.6 ... Playbooks und Tasks: fortgeschrittene Methoden ... 1112        28.7 ... Module und Collections verwenden ... 1137        28.8 ... Nächste Schritte ... 1153 29.  Monitoring -- wissen, was läuft ... 1155        29.1 ... Monitoring mit Checkmk ... 1155        29.2 ... Installation der Pakete ... 1155        29.3 ... Einrichtung der ersten Monitoring-Instanz ... 1157        29.4 ... Server, Geräte und Dienste überwachen ... 1160        29.5 ... Installation des Checkmk-Agenten ... 1161        29.6 ... Anlegen eines Hosts ... 1162        29.7 ... Betriebs- und Fehlerzustände von Host und Services im Überblick ... 1163        29.8 ... Konfiguration durch Regelsätze ... 1164        29.9 ... Notifications ... 1173        29.10 ... Alarme managen ... 1176        29.11 ... Weitere Fähigkeiten von Checkmk ... 1179        29.12 ... Fazit ... 1180 TEIL VII  Sicherheit, Verschlüsselung und Zertifikate ... 1181 30.  Sicherheit ... 1183        30.1 ... Weniger ist mehr ... 1184        30.2 ... chroot ... 1184        30.3 ... Selbstabsicherung: AppArmor ... 1187        30.4 ... Gotcha! Intrusion-Detection-Systeme ... 1193        30.5 ... Installation und Konfiguration ... 1195        30.6 ... Immer das Neueste vom Neuen: pulledpork ... 1201        30.7 ... Klein, aber oho: fail2ban ... 1204        30.8 ... OpenVPN ... 1210        30.9 ... Schnell, Modern, Sicher: WireGuard ... 1232        30.10 ... Fazit ... 1239 31.  Verschlüsselung und Zertifikate ... 1241        31.1 ... Definition und Historie ... 1241        31.2 ... Moderne Kryptologie ... 1243        31.3 ... Den Durchblick behalten ... 1245        31.4 ... Einmal mit allem und kostenlos bitte: Let's Encrypt ... 1249        31.5 ... In der Praxis ... 1253        31.6 ... Neben der Kommunikation -- Dateiverschlüsselung ... 1279   Die Autoren ... 1287   Index ... 1289

Regulärer Preis: 55,92 €