Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Computer und IT

Produkte filtern

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: 19,90 €
Produktbild für Grundlagenwissen der Software-Entwicklung

Grundlagenwissen der Software-Entwicklung

Das Buch erklärt wichtige Begriffe der modernen Software-Entwicklung. Sämtliche Ausführungen betrachten das jeweilige Thema aus Sicht eines Managers mit Fokus auf die Bedeutung im unternehmerischen Prozess der Entwicklung einer Software und weniger aus der Perspektive eines Programmierers. Die vermittelten Kenntnisse dienen als Basis, um technologische Probleme in ihrer Schwere und Komplexität erfassen und Entscheidungen in ihrer Auswirkung einschätzen zu können. Zudem ermöglicht das dargebotene Grundwissen eine unmissverständliche und reibungslose Kommunikation zwischen IT-Fachkräften und der Zielgruppe der Manager. Das Werk beschränkt sich nicht nur auf eine Zusammenfassung aller wichtigen Fakten zu einem Thema, sondern vermittelt auch den Umgang in der Praxis und damit verbundene Vor- und Nachteile bzw. potentielle Gefahren.PHILIPP WINNIEWSKI absolvierte 2016 sein Masterstudium im Fach Informatik an der Julius-Maximilians-Universität Würzburg. Anschließend war er als Entwickler in einem mittelständischen Software-Unternehmen tätig. Dort sammelte er nicht nur Erfahrung in Sachen Programmierung, sondern war für interne und externe Projekte verantwortlich, leitete Teams und entwickelte Lösungen in enger Zusammenarbeit mit Großkunden. 2019 gründete er nebenberuflich sein eigenes Unternehmen Frequture, dem er sich inzwischen ganz widmet und über welches er Software-Lösungen und diverse IT-Dienstleistungen wie Consulting anbietet.Agile Software-Entwicklung - API - Architektur - Automation - Betriebssystem - Breaking-Change - Bugs - Bus - Bus-Faktor - Clean Coding - Cloud - Code-Monkey - Code-Review - Compiling - Computer - Cookies - Daten und Informationen - Datenbank - Deadlock - Deployment - Einrichtungszeit und Kontextwechsel - Entwicklungs-Team - Entwurfsmuster - Exception - Framework - Frontend und Backend - GUI - Hacking und Attacken - IDE - IP und Ports - ISO/OSI - JSON - Kodierung - Komplexität - LaTeX - Laufzeit - Logik - Machine-Learning - Methoden und Funktionen - Pair-Programming - Performanz gegen Persistenz - Programmieren nach Vertrag - Programmiersprache - Redundanz - Refaktorierung - Server - Stack Overflow - Technische Schulden - Technischer Overhead - Technologie-Stack - Testen - Threads - UML - UUID und GUID - Verschlüsselung - Versionskontrolle - Virtualisierung - Warteschlange - WYSIWYG - XML

Regulärer Preis: 14,99 €
Produktbild für Systemnahe Programmierung mit C und Linux (5. Auflg.)

Systemnahe Programmierung mit C und Linux (5. Auflg.)

Das umfassende Handbuch in 5. aktualisierter Auflage aus Januar 2024.Alles zur systemnahen Programmierung unter Linux! Von E/A-Funktionen, dem Zugriff auf Systeminformationen über Prozesse, Signale und Threads bis hin zu Netzwerkprogrammierung, Datenbanken und GUIs. Entwickler*innen mit soliden Kenntnissen von Linux-Betriebssystemen und der Sprache C kommen hier voll auf ihre Kosten. Alle Beispiele sind auch auf dem Raspberry Pi ausführbar.Zum Inhalt:E/A-FunktionenDämonen, Zombies und ProzesseThreadsIPC – InterprozesskommunikationNetzwerkprogrammierungMySQL und PostgreSQLGUI-Programmierung mit GTKWerkzeuge für ProgrammiererLeseprobe (PDF-Link)Zu den Autoren:Jürgen Wolf ist Softwareentwickler und Autor aus Leidenschaft. Er programmiert seit Jahren auf Linux- und Unix-Systemen.René Krooß ist Diplom-Informatiker, begeisterter Programmierer und Experte für Prozessorstrukturen, Betriebssysteme, Hardware-Programmierung und Algorithmen.

Regulärer Preis: 59,90 €
Produktbild für Archicad 27

Archicad 27

* MIT VIELEN KONSTRUKTIONSBEISPIELEN AUS DER PRAXIS* EINFüHRUNG IN DIE WICHTIGSTEN BEDIENELEMENTE* ZAHLREICHE Ã?BUNGSFRAGEN MIT LöSUNGENDieses Grundlagen- und Lehrbuch zeigt Ihnen anhand typischer Konstruktionsaufgaben aus Studium und Berufsleben die Möglichkeiten von Archicad 27. Der Autor richtet sich dabei insbesondere an Archicad-Neulinge, die Wert auf einen praxisnahen Einstieg legen. Alle Elemente und Befehle erlernen Sie anhand von Beispielen.Sie beginnen mit der Konstruktion eines einfachen Grundrisses, um die generelle Arbeitsweise und die grundlegenden Schritte einzuüben. Dabei lernen Sie die Benutzeroberfläche, die Eingabemöglichkeiten für Koordinaten sowie den Einsatz von Fanghilfen, Fangpunkten und Hilfslinien kennen. Dann demonstriert der Autor die Architektur-Elemente (Wände, Fenster, Eckfenster u.v.m.) im Grundriss und im 3D-Fenster.Weiterhin berücksichtigt er die Möglichkeiten für grafische Ã?berschreibungen und die Regeln für Schichtaufbau und Verschneidungen bei Wänden, Decken, Dächern und Schalen. Zusätzlich wird der HKLSE-Modeler kurz vorgestellt.Ein Schwerpunkt liegt auf der Einübung von Bearbeitungsbefehlen, insbesondere der Nutzung von Pet-Paletten, die automatisch durch Markieren von Elementen aktiviert werden und dann ganz spezifische Ã'nderungsaktionen anbieten. In weiteren Bearbeitungsschritten lernen Sie, die Konstruktion durch Hinzufügen von individuellen und automatischen BemaÃ?ungen zu ergänzen sowie Schnitte und Ansichten zu erzeugen. Auch das Vorgehen zum Erstellen und zur Auswahl von Varianten wird beschrieben.Um Ihr Projekt eindrucksvoll zu präsentieren, erstellen Sie schlieÃ?lich fotorealistische Visualisierungen.Am Ende jedes Kapitels finden Sie Ã?bungsfragen mit dazugehörigen Lösungen im Anhang. Im letzten Kapitel wird abschlieÃ?end als Beispiel ein Einfamilienhaus mit dokumentierten Befehlseingaben konstruiert.AUS DEM INHALT:* Schnelleinstieg mit dokumentiertem Beispiel* Benutzeroberfläche: Wichtigste Paletten, das Pfeil-Werkzeug und Ansichtsmanipulationen* Positionen eingeben: Koordinaten, Tracker, Punkte* Dynamische Hilfslinien, relative Konstruktionsmethoden* 2D-Zeichnen* Werkzeuge: Wand, Fenster, Tür, Decke, Dach, Schale, Ã-ffnungen, Stützen mit Segmenten, Träger mit Segmenten und Biegung, Freiflächen, Geländer, Treppe mit Kopffreiheit, Fassade mit eigenen Mustern, Morph-Elemente etc.* Bearbeitungsfunktionen: Menüs, Kontextmenüs, Pet-Paletten* BemaÃ?ung, Text* Zeichnungsstruktur, Raumstempel, Listen* Schnitte, Ansichten, Innenansichten, Details, 3D-Dokumente und Variantenmanagement* Plot, Druck, grafische Ã?berschreibungen* Realistische Bilder, Animationen, Sonnenstudien* Ã?bersichten über Menüs, Paletten und Symbolleisten* Praxisbeispiel: Einfamilienhaus* Ã?bungsfragen mit AntwortenDetlef Ridder hat bereits zahlreiche Bücher zu AutoCAD, Inventor, Revit und Archicad veröffentlicht und gibt Schulungen zu diesen Programmen und im Bereich CNC.

Regulärer Preis: 44,99 €
Produktbild für KI für Content Creation

KI für Content Creation

Texte, Bilder, Audio erstellen mit ChatGPT & Co.Mit KI-Tools wie ChatGPT und Co. ist Content Creation um ein Vielfaches einfacher geworden – zumindest wenn man weiß, wie diese Tools effektiv eingesetzt werden können.Alexander Loth erläutert detailliert, wie Sie mit KI-Tools arbeiten können, so dass diese Ihnen dabei helfen, schnell guten Content zu erstellen. Dabei kommt es darauf an zu wissen, wie Sie mit Prompts arbeiten, die den KI-Tools möglichst genau vorgeben, was sie tun sollen, damit sie gute und möglichst hilfreiche Ergebnisse liefern.ChatGPT kann z.B. nicht nur beim Erstellen von Texten helfen, sondern in den gesamten Workflow des Schreibens integriert werden und auch beim Strukturieren, bei Überschriften und vielem mehr helfen. So können Sie sich auch dabei helfen lassen, eine Pressemitteilung in einen Blogpost und davon ausgehend weiter in einen Social-Media-Beitrag umzuschreiben.KI-Tools können auch hervorragend in den Content-Marketing-Prozess und in eine bestehende Content-Marketing-Strategie integriert werden.Außerdem zeigt Loth anhand verschiedener Beispiele, welche Ergebnisse Sie von verschiedenen KI-Bildgeneratoren wie DALL-E, Midjourney, Adobe Firefly und Stable Diffusion erwarten können. Des Weiteren erläutert er hilfreiche Tools zum Erstellen von Audio und Video.Sie finden zahlreiche praxisnahe Anwendungen und reale Fallstudien sowie vor allem konkrete Tools, Beispiele und Strategien, die Sie sofort anwenden können.Das Buch richtet sich an alle Content-Ersteller: von freiberuflichen Kreativen über Marketingexperten und PR-Agenturen bis hin zu Unternehmern, die KI-Tools effektiv für die Content-Erstellung nutzen wollen.Über den Autor:Alexander Loth kommt aus der datenintensiven Kernforschung und arbeitet für Microsoft. Er hat unter anderem einen MBA von der Frankfurt School of Finance & Management und war als Data Scientist am CERN, sowie in der Software-Entwicklung bei SAP tätig. In den letzten Jahren hat er sich auf die Bereiche Digital Transformation, Künstliche Intelligenz, Machine Learning und Business Analytics spezialisiert und berät Unternehmen bei ihrer digitalen Transformation. Alexander Loth hat nicht nur die Anerkennung der Fachpresse erhalten – die BNN bezeichneten ihn als "den Daten-Verarbeiter" – sondern wurde auch von Brandwatch als einer der einflussreichsten Autoren im Kontext der Digitalen Transformation gewürdigt.

Regulärer Preis: 24,99 €
Produktbild für AI for Good

AI for Good

DISCOVER HOW AI LEADERS AND RESEARCHERS ARE USING AI TO TRANSFORM THE WORLD FOR THE BETTERIn AI for Good: Applications in Sustainability, Humanitarian Action, and Health, a team of veteran Microsoft AI researchers delivers an insightful and fascinating discussion of how one of the world’s most recognizable software companies is tacking intractable social problems with the power of artificial intelligence (AI). In the book, you’ll learn about how climate change, illness and disease, and challenges to fundamental human rights are all being fought using replicable methods and reusable AI code.The authors also provide:* Easy-to-follow, non-technical explanations of what AI is and how it works* Examinations of how healthcare is being improved, climate change is being addressed, and humanitarian aid is being facilitated around the world with AI* Discussions of the future of AI in the realm of social benefit organizations and effortsAn essential guide to impactful social change with artificial intelligence, AI for Good is a must-read resource for technical and non-technical professionals interested in AI’s social potential, as well as policymakers, regulators, NGO professionals, and, and non-profit volunteers.

Regulärer Preis: 19,99 €
Produktbild für Interfaceless

Interfaceless

Explore the possibilities spatial computing and its integration with AI can provide beyond the confines of a traditional user interface. Spatial computing brings together physical and virtual worlds and systems. This book offers an insightful journey into harmonizing user-centered design with the vast potential of AI in spatial computing.You'll start by exploring key concepts and processes in relation to conscious design and traditional computer interfaces. You'll then be introduced to the Mindful Spatial Design Framework (MSDF) and the rapidly evolving world of generative AI and its potential to transform design processes.Once the key concepts are mastered, you'll start to put them into practice and see how to design, prototype, and test interfaceless systems and environments that are seamless and user-friendly. In doing so you'll consider topics such as functionality and aesthetics, as well as how AI can improve automation and testing. The book concludes by looking at ethical AI considerations and best practices as well as looking at next steps and future developments of spatial computing and interfaceless design.As these invisible interfaces become more prevalent, understanding the key principles of conscious design is pivotal. Interfaceless will expand your knowledge base in these areas.WHAT YOU'LL LEARN* Incorporate conscious design principles in spatial computing projects.* Leverage AI to enhance UX in spatial contexts.* Develop strategies to address design challenges as we move beyond physical interfaces.* See how VR/XR apps, devices, and generative AI are rapidly changing how we perceive and interact with the digital realm.WHO THIS BOOK IS FORUX/UI designers, developers, and tech enthusiasts eager to grasp the future of HCI.Diana Olynick stands at the crossroads of design, engineering and spatial computing innovation. As a registered Professional Engineer, she brings a blend of technical acumen and design creativity to the XR field with over a decade of experience. Beyond academia, Diana's voice has resonated globally, with invitations to speak at several esteemed international conferences. She has dedicated herself to educating the next generation, guiding them through the intricacies of spatial computing and conscious design. Her ability to deconstruct and demystify complex XR topics for a wide audience sets her apart. In a rapidly evolving digital landscape, Diana is a leader fostering the transformative potential of interfaceless design.Diana’s educational contributions can be found at: https://www.dianaolynick.comChapter 1: Setting the Stage for the 'Interfaceless' Future.- Chapter 2: Exploring Generative AI and Its Transformative Power.- Chapter 3: Principles of Mindful and Conscious Design.- Chapter 4: The Evolving Role of AI: Automation and Beyond.- Chapter 5: Complexity, Simplicity, and True Minimalism.- Chapter 6: A Deep Dive into Interfaceless Environments.- Chapter 7: From Theory to Practice: Implementing 'Interfaceless' Designs.- Chapter 8: Ethical Design in an AI-Driven World.- Chapter 9: The Road Ahead: Predictions and Preparations.- Chapter 10: Concluding Thoughts and the Future Vision.- Appendix A: Resources and Tools for 'Interfaceless' Design.- Appendix B: Glossary of AI, Design and Key Terms.- Appendix C: Resources for Further Learning.- Appendix B: References.

Regulärer Preis: 52,99 €
Produktbild für Ethik künstlicher Intelligenz

Ethik künstlicher Intelligenz

Künstliche Intelligenz ist zum vielschichtigen Gegenstand ethischer Debatten geworden. Ob Richtlinien fairer Digitalisierung und vertrauenswürdiger Algorithmen, Gestaltung nachhaltiger Geschäftsmodelle, informatische Grundbildung in Schulen oder Existenzfragen freiheitlich-demokratischer Gesellschaften – KI-Ethik steht vor komplexen Herausforderungen. Grundsätzlicher Klärungsbedarf entsteht durch die verschiedenen Zugänge, Interessen und Begrifflichkeiten, die aufeinandertreffen. Vorliegendes essential präsentiert auf zugängliche Weise wissenschaftliches Überblickswissen zur KI-Ethik. Als praktische Orientierungshilfe im komplexen Terrain dient eine thematische Topographie, einschließlich zentraler Begriffe. Zusammenhänge zwischen Industrie 5.0, Regulierung, Post- und Transhumanismus, selbstfahrenden Autos, moralischen Maschinen, nachhaltiger Digitalisierung oder dem Anthropozän werden mit Blick auf KI-Ethik systematisch sichtbar gemacht. KI-Ethik populär: Debatte und Science Fiction. KI-Ethik wissenschaftlich: Philosophie und Transdisziplinarität. KI-Ethik zentral: Regulierung und Policy Making. KI-Ethik dezentral: Datensouveränität und Lebenskunst. KI-Ethik designt: Informatik und Verantwortung. KI-Ethik kontrovers: Moralische Maschinen und strittiger Humanismus. KI-Ethik resilient: Ökologie und Sicherheitsarchitekturen. KI-Ethik gebildet: Medien und soziale Innovation. KI-Ethik wirtschaftlich: Geschäftsmodelle und Technikakzeptanz. KI-Ethik zukünftig: Orientierung und Zweifel. UNIV.-ASS. DR. MICHAEL FUNK forscht an der Fakultät für Informatik der Universität Wien zur Technikethik und leitet die Vorlesung „Informatik und Gesellschaft“.

Regulärer Preis: 9,99 €
Produktbild für Fighting Phishing

Fighting Phishing

KEEP VALUABLE DATA SAFE FROM EVEN THE MOST SOPHISTICATED SOCIAL ENGINEERING AND PHISHING ATTACKSFighting Phishing: Everything You Can Do To Fight Social Engineering and Phishing serves as the ideal defense against phishing for any reader, from large organizations to individuals. Unlike most anti-phishing books, which focus only on one or two strategies, this book discusses all the policies, education, and technical strategies that are essential to a complete phishing defense. This book gives clear instructions for deploying a great defense-in-depth strategy to defeat hackers and malware. Written by the lead data-driven defense evangelist at the world's number one anti-phishing company, KnowBe4, Inc., this guide shows you how to create an enduring, integrated cybersecurity culture.* Learn what social engineering and phishing are, why they are so dangerous to your cybersecurity, and how to defend against them* Educate yourself and other users on how to identify and avoid phishing scams, to stop attacks before they begin* Discover the latest tools and strategies for locking down data when phishing has taken place, and stop breaches from spreading* Develop technology and security policies that protect your organization against the most common types of social engineering and phishingAnyone looking to defend themselves or their organization from phishing will appreciate the uncommonly comprehensive approach in Fighting Phishing.ROGER A. GRIMES has 35 years of experience in computer security and has authored 13 previous books on the topic. He is the Data-Driven Defense Evangelist at KnowBe4, a security awareness education company, and a senior computer security consultant and cybersecurity architect.

Regulärer Preis: 19,99 €
Produktbild für Technische Probleme lösen mit C/C++ (6. Auflg.)

Technische Probleme lösen mit C/C++ (6. Auflg.)

Technische Probleme lösen mit C+/C++. Von der Analyse bis zur Dokumentation. In 6., aktualisierter und erweiterter Auflage. Januar 2024. Anhand von konkreten Beispielen aus dem technisch-wissenschaftlichen und mathematischen Bereich vermittelt dieses Lehrbuch Programmier- und Dokumentationstechniken mit C/C++. Aufbauend auf einer gut verständlichen und fundierten Einführung in die Arbeit mit C/C++ geht es Schritt für Schritt zur professionellen Softwareentwicklung.Die Probleme sind nach steigendem Schwierigkeitsgrad geordnet - von einfachen Anwendungen wie der Reihung von Widerständen bis hin zu komplexen Fragestellungen aus der Schaltalgebra. Vorkenntnisse sind nicht erforderlich. Sie lösen unter anderem Probleme wie die Umrechnung von Temperatursystemen oder die Programmierung eines eigenen Funktionsplotters. Die Beispiele werden mit Microsoft Visual C++ umgesetzt, das kostenlos verfügbar ist. Auf plus.hanser-fachbuch.de finden Sie zu diesem Titel die im Buch dargestellten Codebeispiele zum Download.Für die Neuauflage wurde das gut eingeführte Lehrbuch aktualisiert und um weitere Beispiele ergänzt.Die gut verständliche Einführung und die vielen technischen Beispiele machen dieses Lehrbuch zum idealen Begleiter für Fachschüler:innen und Bachelor-Studierende. Dipl.-Math. Norbert Heiderich arbeitet als Lehrer u.a. für Programmierung am Berufskolleg des Kreises Kleve in Kleve.Dipl.-Ing. Wolfgang Meyer war Leiter des Heinz-Nixdorf-Berufskollegs. Er unterrichtete Datenverarbeitungstechnik und Programmieren. Er ist Beauftragter für Ingenieur-Studiengänge der FOM Hochschule.Leseprobe (PDF-Link)

Regulärer Preis: 39,99 €
Produktbild für Java Schritt für Schritt

Java Schritt für Schritt

Die Programmiersprache Java von Anfang bis Ende durchzuarbeiten und zu erlernen scheint für viele Studierende eine große Hürde zu sein. Nicht mit diesem Arbeitsbuch. Es führt Schritt für Schritt und leicht verständlich in die Programmiersprache ein. Das Buch umfasst 14 Kapitel: Einführung in Java; Variablen, Datentypen, Operatoren; Kontrollstrukturen; Felder / Arrays; Methoden; Sichtbarkeit / Gültigkeit; Objektorientierte Konzepte; Ausnahmen / Exceptions; Zeichenketten / Strings; Lineare Datenstrukturen; Datenströme / Streams; Datenbanken mit Java; Graphische Benutzeroberflächen mit Swing: Einführung; komplexere Oberflächen. Zahlreiche Übersichten und Zusammenfassungen erleichtern das Verständnis. utb+: Begleitend zum Buch steht den Leser:innen ein eLearning-Kurs für die Prüfungsvorbereitung zur Verfügung. Erhältlich über utb.de.Prof. Dr. Marcus Deininger lehrt Informatik an der Hochschule für Technik Stuttgart.Prof. Dr. Thomas Kessel lehrt Wirtschaftsinformatik an der Dualen Hochschule Baden-Württemberg in Stuttgart.VorwortInhaltsübersichtInhaltsverzeichnisSchritt 1: Einführung in JavaSchritt 2: Variablen, Datentypen, OperatorenSchritt 3: KontrollstrukturenSchritt 4: Felder / ArraysSchritt 5: MethodenSchritt 6: Sichtbarkeit / GültigkeitSchritt 7: Objektorientierte KonzepteSchritt 8: Ausnahmen / ExceptionsSchritt 9: Zeichenketten / StringsSchritt 10: Lineare DatenstrukturenSchritt 11: Datenströme / StreamsSchritt 12: Datenbanken mit JavaSchritt 13: Graphische Benutzeroberflächen mit Swing: EinführungSchritt 14: Graphische Benutzeroberflächen mit Swing: komplexere OberflächenStichwortverzeichnisSchritt 1: Einführung in Java1.1 Historie1.2 Begriffe1.3 Besonderheiten von Java1.4 Konventionen und Notationen1.5 Das erste Java-ProgrammSchritt 2: Variablen, Datentypen, Operatoren2.1 Datentypen2.2 OperatorenSchritt 3: Kontrollstrukturen3.1 Anweisungen3.2 Sequenz3.3 Auswahl3.4 Schleifen / WiederholungenSchritt 4: Felder / Arrays4.1 Werte in Arrays anordnenSchritt 5: Methoden5.1 Anweisungen in Methoden zusammenfassenSchritt 6: Sichtbarkeit / Gültigkeit6.1 Java-Komponenten6.2 Das Geheimnisprinzip und Zugriffsmodifier6.3 Qualifikation und Import6.4 Gültige und sichtbare Elemente6.5 Innere ElementeSchritt 7: Objektorientierte Konzepte7.1 Klassen und Objekte7.2 Erweiterung / Vererbung7.3 Abstrakte Klassen und Methoden7.4 Schnittstellen / Interfaces7.5 Aufzählungstypen / Enumerations7.6 Polymorphismus7.7 Best Practices der objektorientierten ProgrammierungSchritt 8: Ausnahmen / Exceptions8.1 Ausnahmen auslösen und behandelnSchritt 9: Zeichenketten / Strings9.1 Die Klassen String und StringBuilder9.2 Erzeugung von Strings9.3 Vergleich von Strings9.4 Extraktion von Zeichen oder Teilstrings9.5 Umwandeln von Strings9.6 Umwandlung von elementaren Datentypen in Strings9.7 Verarbeitung von Zeichenketten mit der Klasse StringBuilderSchritt 10: Lineare Datenstrukturen10.1 Überblick10.2 Typisierung von Collections10.3 Das Interface Collection10.4 Die Liste / List10.5 Die Menge / Set10.6 Die Schlange / Queue10.7Der Keller / Stapel / Stack10.8 Die Assoziationsliste / MapSchritt 11: Datenströme / Streams11.1 Datenquellen und -senken11.2 Daten- und Stream-Arten11.3 Lesen und Schreiben von Strömen in Java11.4 Lesen und Schreiben von Byte-Strömen11.5 Lesen und Schreiben von Textdateien11.6 Lesen und Schreiben von Java-Daten11.7 Objekte speichern und lesenSchritt 12: Datenbanken mit Java12.1 Java und Datenbanken12.2 Relationale Datenbanken und SQL12.3 Datenbankzugriff mit JDBCSchritt 13: Graphische Benutzeroberflächen mit Swing: Einführung13.1 Benutzeroberflächen13.2 Aufbau von Swing-Oberflächen13.3 Einfache Widgets13.4 Interaktion mit WidgetsSchritt 14: Graphische Benutzeroberflächen mit Swing: komplexere Oberflächen14.1 Komplexere Oberflächen14.2 Übersicht über das Anwendungsbeispiel14.3 MVC: Trennung von Oberfläche und Anwendung14.4 Weitere Widgets: Auswahllisten14.5 Layout-Manager14.6 Strukturierung der Oberfläche14.7 Weitere WidgetsStichwortverzeichnis

Regulärer Preis: 28,99 €
Produktbild für Software-Metriken (2. Auflg.)

Software-Metriken (2. Auflg.)

GUT GEMESSEN, SCHON GEWONNEN- Erfahren Sie, wie Software in den drei Dimensionen Quantität, Komplexität und Qualität gemessen werden kann.- Lernen Sie Methoden zur besseren Planung, Schätzung und Steuerung von Softwareprojekten kennen.- Profitieren Sie von vielfach in der Praxis bewährten Software- und Projekt-Metriken.- Die zahlreichen Beispiele, Tipps und Best Practices aus der Erfahrung der Autoren helfen Ihnen, diese auf ihre Projekte anzuwenden.- Neu in der 2. Auflage: Berücksichtigung aktueller Entwicklungen im Bereich der Metriken und deren Bedeutung in DevOps und Agilität.Metriken und Messgrößen werden in der Regel verwendet, um einen Zustand, Mengen und Volumina, physikalische und zeitliche Größen, Relationen, Abweichungen und Veränderungen zu ermitteln. Aus den Ergebnissen kann man den Ist-Zustand und die Vergangenheit bewerten und Ableitungen für die Zukunft ziehen. Die Software- und Projekt-Metriken in diesem Buch helfen in vielen Situationen, ein tieferes Verständnis der Ausganglage und fundierte Informationen für die Planung und Steuerung von traditionellen und agilen Softwareprojekten zu gewinnen. Für die Wartung oder Weiterentwicklung eines Softwaresystems oder dessen Neuentwicklung ist eine gute Bestandsaufnahme und Bewertung der Software eine wichtige Entscheidungsgrundlage. Das Wissen um die eigene Produktivität und Effizienz auf der Basis verlässlicher Informationen ist essenziell für die Optimierung der gewählten Vorgehensweise.In diesem Praxisbuch finden Sie Methoden und Metriken, um Softwareartefakte von den Anforderungen über das Softwaredesign und den Code bis hin zu den Testmitteln in den drei Dimensionen Quantität, Komplexität und Qualität zu messen und zu bewerten. Sie helfen Ihnen, Projekte besser zu gestalten, einen Überblick über Produkte und Legacy-Systeme zu erhalten und den Projektfortschritt besser zu verwalten.AUS DEM INHALT //- Softwaremessung- Softwarequantität- Softwarekomplexität- Die Messung der Softwarequalität- Anforderungsmessung- Entwurfsmessung- Codemetrik- Testmetrik- Produktivitätsmessung in der Softwareentwicklung- Die Messung der Wartungsproduktivität- Softwaremessung in der Praxis Richard Seidl ist seit über 20 Jahren als Softwaretest-Experte und Agile Quality Coach in Deutschland und Österreich tätig.Manfred Baumgartner ist seit Beginn seiner beruflichen Laufbahn im Bereich der Software-Qualitätssicherung tätig und arbeitet als Berater bei der Nagarro GmbH in Wien.Harry M. Sneed ist ein Pionier des Softwaretestens im deutschsprachigen Raum, wofür er auch mit dem Deutschen Preis für Softwarequalität ausgezeichnet wurde.

Regulärer Preis: 59,99 €
Produktbild für Scrum Think big (2. Auflg.)

Scrum Think big (2. Auflg.)

SCRUM THINK B!G //- Vor welchen Herausforderungen steht das Management großer Projekte?- Wie sinnvoll sind agile Skalierungsschablonen?- Welche Voraussetzungen sollten für eine erfolgreiche Skalierung erfüllt sein?- Welche Skills brauchen Mitarbeitende in agilen Projekten?- Wie wird aus einem Projekt eine fraktal skalierte Organisation?- Neu in der 2. Auflage: wie Sie den passenden Rahmen für die agile Skalierung in Ihrer Organisation abstecken, mögliche Entwicklungspfade sowie neue Beispiele und Aktualisierungen.In kleinen Teams hat sich Scrum als Weg für die erfolgreiche Produktentwicklung längst etabliert. Doch jetzt geht es um andere Dimensionen: Unter dem Druck der Digitalisierung wollen Unternehmen die Erfahrungen aus agilen Pilotprojekten auf immer größere Teile der Organisation übertragen. Agile Skalierungsframeworks versprechen schnelle und einfache Lösungen, doch diese vorgefertigten Strukturen führen nicht zum eigentlichen Ziel: dem agilen Unternehmen.Boris Gloger und Carsten Rasche beschreiben in diesem Buch einen anderen Weg, der auf Praxiserfahrungen basiert. Bei der Skalierung von Scrum geht es nicht um die Multiplikation einer Methode, sondern um einen neuen Blick auf das große Projekt als fraktal skalierte Organisation. Gefragt sind entkoppelte Produktarchitekturen, das konsequente Denken aus Sicht der Kunden, das Projektmanagement- Office als umsichtiger Scrum Master, die Lust auf frische Skills, gestützt durch moderne Infrastrukturen. Und schließlich braucht es eine Führung, die ihre wichtigste Aufgabe darin sieht, Zusammenarbeit über alle Ebenen hinweg zu ermöglichen.AUS DEM INHALT //- Die Umfeldbedingungen des Skalierens- Kommunikations- und Produktarchitektur- Die passende Infrastruktur- Skills und Professionalität- Produktentwicklung- myScaled Agile – Toolbox für die individuelle Skalierung- Führung und Werte als Grundlage der fraktal skalierten Organisation- Der Weg zur fraktal skalierten Organisation Boris Gloger ist in der DACH-Region der bekannteste Proponent von Agilität. Mit seinem Team der borisgloger consulting GmbH bringt er Agilität in namhafte nationale und internationale Unternehmen.Carsten Rasche ist Berater bei der borisgloger consulting GmbH und begleitet Business-Transformationen von der strategischen Planung bis zur praktischen Umsetzung.

Regulärer Preis: 34,99 €
Produktbild für Inkscape (2. Auflage)

Inkscape (2. Auflage)

Neu in der 2. Auflage: Ansicht und Anzeigemodi, Verlaufsgitter, Formerstellungswerkzeug, neue Pfadoperationen, ansprechende Dialogfenster, verbessertes Knotenwerkzeug, Schriftartensammlung etc.Sie wollen ansprechende Einladungskarten, Logos, Visitenkarten, Flyer, Plakate, Werbematerial (und vieles mehr) gestalten? Dann ist dieses Buch genau richtig für Sie! Es zeigt Ihnen, wie Sie Ihre grafischen Projekte erfolgreich und professionell umsetzen können. Dafür werden in jedem Kapitel schwerpunktmäßig die Inkscape-Funktionen vorgestellt. Die Themen des Buchs – Grundlagen, Zeichnen in Inkscape, die neuen Funktionen der aktuellen Version, die Filter und Erweiterungen sowie Pfaderstellung und -bearbeitung – sind praxisbezogen aufbereitet. Außerdem wird die in Inkscape integrierte XML-Komponente beschrieben. Tipps, Workshops und Beispiele runden das Buch ab. Es ist somit die ideale Lektüre für ambitionierte Inkscape-Einsteiger und ebenso für Fortgeschrittene.Aus dem Inhalt//Schnelleinstieg/Inkscape Basics/Farbmanagement/Pfade und Bearbeitungswerkzeuge/Textbearbeitung/Eigene Ideen umsetzen/Filter/Benutzerkonfiguration/Erweiterungen/Der Umgang mit Dateien Uwe Schöler ist begeisterter OpenSource-Anhänger, der sich seit 2006 mit verschiedenen OpenSource-Projekten beschäftigt. Einen großen Beitrag leistete er für das deutsche Projekt von OpenOffice.org, welches inzwischen unter Libreoffi ce.org geführt wird. Ebenfalls zu dieser Zeit kam er als Übersetzer zum Inkscape- Projekt und half beim Übersetzen der Programmoberfläche und von Beiträgen auf der Webseite. Zwischendurch war er fester Bestandteil des Übersetzerteams. Seine Freizeit verbringt er am liebsten mit seiner Familie und Freunden, im Verein oder in seinem Garten.

Regulärer Preis: 29,99 €
Produktbild für Mensch und Informationssicherheit

Mensch und Informationssicherheit

- Den Menschen als wichtigen Sicherheitsfaktor in Unternehmen und Organisationen verstehen - Verhalten nachvollziehen und durch psychologisches Verständnis beeinflussen - Security Awareness-Kampagnen gestalten und Mitarbeitende effektiv sensibilisieren - Gefahren von Human Hacking (er)kennen - Informationssicherheitsmaßnehmen für (und nicht gegen) Menschen entwickeln - Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches Der Mensch ist das größte Risiko für die Informationssicherheit in Unternehmen!“ Diese Aussage ist schädlich, wenn Mitarbeitende für Informationssicherheit sensibilisiert werden sollen. Tatsächlich sind Menschen ein wichtiger Sicherheitsfaktor. Sie sind Teil der Lösung und kein Problem! Das Buch stellt den Menschen in den Mittelpunkt und hilft zu verstehen, warum diese sich nicht immer „richtig“ verhalten. Häufig liegt es an zu starren Regeln, die nicht zu ihrem Arbeitsalltag passen – oder an der geschickten Manipulation durch Social Engineers. Um Mitarbeitende effektiv für Informationssicherheit zu sensibilisieren, hilft ein Blick in die Verhaltenspsychologie. Ein komplexes Zusammenspiel verschiedener Faktoren beeinflusst menschliches Handeln. Sind diese Faktoren bekannt, können sie zielgerichtet gefördert und beeinflusst werden: Mitarbeitende ändern ihre Einstellungen, sie erhöhen ihr Wissen, stärken ihr Selbstvertrauen, verbessern ihre Fähigkeiten, sie entwickeln sichere Gewohnheiten und sie erinnern sich im entscheidenden Moment an das „richtige“ Verhalten. Das Buch vermittelt Hintergrundwissen und zeigt anhand zahlreicher Beispiele, wie informationssichere Verhaltensweisen gefördert und gemessen werden können. AUS DEM INHALT // - Der Faktor Mensch in der Informationssicherheit: vom „Problem“ zur „Lösung“ - Der Mensch als Bedrohung: Insider Threats - Der Mensch als Opfer von Human Hacking - Verhaltensabsicht, Wissen, Gewohnheit und Salienz als Faktoren von Information Security Awareness - Information Security Awareness zielgerichtet fördern - Information Security Awareness bewerten und messen

Regulärer Preis: 34,99 €
Produktbild für WhatsApp - wirklich einfach erklärt

WhatsApp - wirklich einfach erklärt

Die wirklich verständliche Anleitung für Android-Geräte:- WhatsApp auf dem Android-Smartphone richtig und sicher nutzen- Mit vielen Bildern, praktischen Tipps und großem Emoji-Lexikon- Für Android-Geräte, z. B. Samsung, Xiaomi, LG, Oppo, Huawei, Nokia, Pixel, OnePlus und WikoSo verwenden Sie WhatsApp auf Ihrem Android-Smartphone!Bleiben Sie über WhatsApp mit Familie und Freunden in Kontakt! Dieses Buch zeigt Ihnen gut nachvollziehbar, wie Sie alle Vorteile der App einfach nutzen und dabei stets auf Ihre Sicherheit achten. Lernen Sie Schritt für Schritt, wie Sie die App starten, Text- sowie Sprachnachrichten austauschen, Fotos senden bzw. empfangen, eine Gruppenkommunikation einrichten und vieles mehr. Erfahren Sie außerdem, wie Sie Ihre alten Konversationen löschen und unerwünschte Kontakte blockieren. Freuen Sie sich auf zahlreiche praktische Anwendertipps und chatten Sie am besten gleich los!Aus dem Inhalt:- WhatsApp installieren und ein Benutzerkonto erstellen- Nachrichten emotional gestalten und senden- Fotos und Videos empfangen, speichern und verschicken- Lesebestätigung und selbstlöschende Nachrichten- Das eigene Profil und persönliche Einstellungen verwalten- Alles rund um den Status und praktische Tipps zu den Kanälen- So funktionieren Gruppenchats, Umfragen und Communitys- Mit der App telefonieren und ein Livebild übertragen - WhatsApp am PC bedienen- Tipps für den Umzug auf Ihr neues Smartphone

Regulärer Preis: 9,99 €
Produktbild für Internet Kill Switch

Internet Kill Switch

The "Internet Kill Switch", as it is known worldwide, is a protective "countermeasure". It is the ability of governments to restrict or directly block access to the Internet: turn off all servers and connections. Considering all that the Internet entails in our daily lives, it is an extremely powerful weapon. Some consider it as a key tool for national security, allowing governments to respond immediately in times of crisis or cyber-attacks. Others fear a potential abuse of authority, claiming that it infringes on civil liberties and democratic values. Is it possible to implement this measure as a global reconfiguration, and why would it be done? Catherine Dumont is an author and historian. Named as Distinguished Professor of American Studies and History, her research interests include the construction of racial identity and class structures. 1.WWW Reloaded 2.The Button 3.Cloud Backup 4.Internet and Democratization 5.Kill Switch at the Service of Censorship 6.Kill Switch to Stop a Revolution 7.Internet Blackout within the Laws 8.From the Pandemic to the Cyberpandemic 9.Kill Switch for a Great Reset 10.The National Security Perspective

Regulärer Preis: 4,99 €
Produktbild für C Programmieren lernen für Einsteiger - In einfachen Schritten zum Programmier-Experten: Der leicht verständliche und praxisnahe Leitfaden zum professionellen Programmieren im Handumdrehen

C Programmieren lernen für Einsteiger - In einfachen Schritten zum Programmier-Experten: Der leicht verständliche und praxisnahe Leitfaden zum professionellen Programmieren im Handumdrehen

C-Programmierung für Einsteiger: Wie Sie mit den richtigen Skills in kürzester Zeit zum absoluten Programmier-Profi werden – ganz ohne Vorkenntnisse! Möchten Sie sich für Ihren Job oder Ihr Studium einen Vorteil verschaffen und Programmieren mit der Programmiersprache C erlernen? Wollen Sie Ihre eigenen Codes schreiben, auch wenn Sie noch keine Ahnung von Programmiersprachen haben? Brauchen Sie eine Schritt-für Schritt Anleitung, mit der Sie mühelos Ihre ersten eigenen Befehle erstellen können? Dann haben Sie jetzt das perfekte Buch gefunden! Dieser umfassende praxisorientierte Ratgeber nimmt Sie an die Hand und bietet Ihnen das gesamte Wissen, das Sie als Anfänger benötigen, um sofort loszulegen und Ihre eigenen Anwendungen zu programmieren! •Objekte, Klassen, Attribute: Erfahren Sie alle notwendigen Begriffe, Grundlagen und Hintergrundinformationen für einen reibungslosen Einstieg in die Programmierwelt! •Lernen Sie komplett ohne Vorwissen die wesentlichen Merkmale der Programmiersprachen C und JavaScript, sowie der JavaScript Bibliothek jQuery und schreiben Sie im Handumdrehen Ihr erstes eigenes JavaScript! •Entdecken Sie smarte Methoden zur Fehlersuche in erstellten Codes – für ein frustfreies Programmieren! •Strukturieren Sie in kürzester Zeit mit HTML und CSS elektronische Dokumente übersichtlich und effizient! Mit den professionellen Tipps und Tricks von Informatik Experten und den anschaulichen Beispielen und Übungen werden Sie schon bald unfassbar gute Codes schreiben, komplexe Systeme effektiv strukturieren und solide Designs entwerfen! Außerdem wird es Ihnen in Zukunft deutlich einfacher fallen, weitere Programmiersprachen (wie Python oder Java) zu erlernen. Die Inhalte in diesem Ratgeber sind leicht verständlich aufbereitet und somit für wirklich jeden anwendbar! Sie können sich sicher sein: Um dieses Buch kommen Sie nicht herum, wenn Sie als Anfänger Programmieren lernen wollen! Sichern Sie sich gleich Ihr Exemplar und werden Sie ohne Vorerfahrung noch heute zum Experten der Softwareentwicklung!

Regulärer Preis: 7,99 €
Produktbild für HTML5 und CSS3 für Einsteiger - In einfachen Schritten zum Programmier-Experten: Der leicht verständliche und praxisnahe Leitfaden zum professionellen Programmieren im Handumdrehen

HTML5 und CSS3 für Einsteiger - In einfachen Schritten zum Programmier-Experten: Der leicht verständliche und praxisnahe Leitfaden zum professionellen Programmieren im Handumdrehen

Mit HTML und CSS professionelle Webseiten erstellen! Sie möchten Ihre eigene Webseite erstellen? Sie wollen Ihre bestehende Webseite optimieren oder in einem neuen Design erstrahlen lassen? Dann ist dies der ideale Ratgeber für Sie! In Zeiten des Internets kommt keiner mehr an einer Webseite vorbei. Ganz gleich, ob Sie Produkte oder Dienstleistungen anbieten, Sie benötigen eine eigne Webseite für Ihren Erfolg. Das haben auch viele Webdesigner erkannt, welche sich auf den profitablen Bereich der Webseitenerstellung, beispielsweise mit Wordpress, spezialisiert haben. Aber immer mehr Menschen beschäftigen sich selbst mit HTML und CSS, um ihre Webseite zu programmieren. Mit dem richtigen Wissen und den passenden Anleitungen ist das auch gar kein Problem. Alle notwendigen Details für die Erstellung Ihrer Website, von Grundlagen bis zu fortgeschrittenen Techniken, wie die Einbindung von Formularen und Tabellen, finden Sie in diesem Buch. Schritt für Schritt erhalten Sie tiefgreifende Einblicke in HTML und CSS und werden im Handumdrehen in der Lage sein, Ihre eigene Webseite zum Leben zu erwecken! Dieses Buch sollten Sie auf jeden Fall lesen, wenn: •Sie eine eigene Webseite benötigen •Sie Ihre Webseite gerne selbst erstellen möchten •Sie mehr über die Grundlagen des Webdesigns erfahren wollen •Sie sich für HTML und CSS interessieren Dieser Ratgeber nimmt Sie mit hinter die Kulissen des Internets? Hier werden Fragen beantwortet, auf welche Sie bisher keine passende Antwort hatte, beispielsweise: •Wie funktioniert das World Wide Web? •Welche Struktur hat HTML? •Welche HTML-Elemente und HTML-Attribute gibt es? •Wie kann man ein HTML-Element erstellen und aufrufen? •Was ist ein semantisches Markup? •Wie programmiert man Listen und Aufzählungen mit HTML? •Wie ist die Anatomie von CSS? •Wie werden in CSS Farben und Schrift umgesetzt? •Was bedeutet Font-weight und Font-style im CSS? •Was sind Pseudo-Elemente und Psedo-Klassen? •Welche verschiedenen Symbole können für Listen verwendet werden? •Was ist ein Bootstrap? •Was sind die Vorteile und welches die Nachteile von Bootstrap? •Wie macht man Webdesign? •Und weit mehr... Dieser Ratgeber zum Webseitendesign mit HTML und CSS basiert auf dem notwendigen Fachwissen und hilfreichen Veranschaulichungen. Dank der Tipps und Tricks von Experten profitieren nicht nur Anfänger sondern auch Fortgeschrittene von diesem Webdesign-Handbuch. Diese können Sie sofort anwenden und für ein professionelles Webdesign Ihrer Homepage für Ihren Erfolg einsetzen. Nur noch einen Mausklick sind Sie von den detaillierten Einblicken in HTML und CSS entfernt. Mit einem Klick auf "JETZT KAUFEN" können Sie noch heute die ersten Schritte Ihres neuen Webdesigns für Ihre Webseite umsetzen. Warum teure Webdesigner beauftragen? Mit diesem Buch gestalten Sie Ihre Webseite nicht nur selbst, sondern ganz nach Ihrer persönlichen Vorstellung! Werden Sie erfolgreich mit Ihrer eigenen selbst erstellten Webseite!

Regulärer Preis: 7,99 €
Produktbild für JavaScript für Einsteiger - In einfachen Schritten zum Programmier-Experten: Der leicht verständliche und praxisnahe Leitfaden zum professionellen Programmieren im Handumdrehen

JavaScript für Einsteiger - In einfachen Schritten zum Programmier-Experten: Der leicht verständliche und praxisnahe Leitfaden zum professionellen Programmieren im Handumdrehen

Wie Sie mit den richtigen Skills in kürzester Zeit zum absoluten Programmier-Profi werden – ganz ohne Vorkenntnisse! Möchten Sie sich für Ihren Job oder Ihr Studium einen Vorteil verschaffen und objektorientiertes Programmieren lernen? Wollen Sie Ihre eigenen Codes schreiben, auch wenn Sie noch keine Ahnung von Programmiersprachen haben? Brauchen Sie eine Schritt-für Schritt Anleitung, mit der Sie mühelos Ihre ersten eigenen Befehle in Java erstellen können? Dann haben Sie jetzt das perfekte Buch gefunden! Dieser praxisorientierte Ratgeber nimmt Sie an die Hand und bietet Ihnen das gesamte Wissen, das Sie als Anfänger benötigen, um sofort loszulegen und Ihre eigenen Anwendungen zu programmieren! •Erfahren Sie alle Grundlagen und Hintergrundinformationen zum objektorientierten Programmieren - für einen reibungslosen Einstieg! •Lernen Sie komplett ohne Vorwissen die wesentlichen Merkmale der Programmiersprache Java, sowie der JavaScript Bibliothek jQuery und schreiben Sie im Handumdrehen Ihr erstes JavaScript! •Entdecken Sie smarte Methoden zur Fehlersuche in erstellten Codes – für ein frustfreies Programmieren! •Strukturieren Sie in kürzester Zeit mit HTML und CSS elektronische Dokumente übersichtlich und effizient! Mit den professionellen Tipps und Tricks der Programmier-Experten werden Sie schon bald unfassbar gute Codes schreiben, komplexe Systeme effektiv strukturieren und solide Designs entwerfen! Außerdem wird es Ihnen in Zukunft deutlich einfacher fallen, weitere Programmiersprachen zu erlernen. Die Inhalte in diesem Ratgeber sind leicht und verständlich aufbereitet und somit für wirklich jeden anwendbar! Sie können sich sicher sein: Dieses Buch ist ein ultimatives Must-Have, wenn Sie als Anfänger in das objektorientierte Programmieren einsteigen wollen! Sichern Sie sich gleich Ihr Exemplar und werden Sie ohne Vorerfahrung noch heute zum Experten der Softwareentwicklung!

Regulärer Preis: 7,99 €
Neu
Produktbild für Praxisbuch Usability und UX (4. Auflg.)

Praxisbuch Usability und UX (4. Auflg.)

Die Anleitung für alle, die neue Websites und Apps erstellen oder verbessern möchten! In diesem Buch finden Sie alles, was Sie für die Planung und Umsetzung nutzungsfreundlicher Web-Anwendungen brauchen. Die Autoren stellen Ihnen mit vielen anschaulichen Praxisbeispielen Regeln und Methoden vor, die sich seit Jahrzehnten bewährt haben und garantiert funktionieren. So lernen Sie von Grund auf, was eine gute Gestaltung von Benutzeroberflächen auszeichnet, wie Sie Ihre Seiten navigierbar gestalten, Inhalte zugänglich präsentieren und User begeistern. Inkl. Barrierefreiheit und KI!Die KomplettlösungHilfreiche AnleitungenLesen Sie, wie Sie Ihre User zum Dreh- und Angelpunkt Ihres Projekts machen – von der Konzeption und User Research übers Prototyping und Testing bis hin zur Weiterentwicklung im laufenden Betrieb. Auch für Profis aufschlussreich!Bewährte MethodenErfahren Sie alles über Usability-Engineering in agilen Projekten, den Einsatz von Personas, Guerilla-Methoden und Mapping-Techniken. Alles praxiserprobt und untermauert durch Erkenntnisse aus Studien und Forschung.Umfassende GuidelinesGliederung, Menüführung, Formatierung, Dashboards, Audio & Video – in den thematisch geordneten Usability-Guidelines finden Sie konkrete Antworten auf alle Umsetzungsfragen. So ist dieses Buch auch als Nachschlagewerk sinnvoll.Aus dem InhaltUser Centered DesignUsability Engineering in agilen ProjektenDesign SprintsPersonas und Journey MapsAccessibility sicherstellenUsability-Tests und -ReviewsNutzerführung und SeitengestaltungUnterstützung durch KIA/B-Tests und AnalyseUsability-/UX-MetrikenGuidelines für Audio, Sprachausgabe, VideoDiagramme, Dashboads & Co.: komplexe Informationen darstellenLeseprobe (PDF-Link)

Regulärer Preis: 39,90 €
Produktbild für Funktionale Programmierung verstehen

Funktionale Programmierung verstehen

Funktionale Programmierung verstehen. Konzepte und Entwurfsmuster für guten Code. Januar 2024.Möchten Sie sauberen, wartbaren und eleganten Code schreiben? Dann lernen Sie das Paradigma der funktionalen Programmierung kennen! Tauchen Sie in eine neue Denkweise ein und schreiben Sie eleganten Code auf die funktionale Art. Die meisten Codebeispiele in diesem Buch sind in leicht verständlichem Scala formuliert und außerdem in Python übersetzt. Mit Codebeispielen in Java, JavaScript und C# geht der Autor außerdem auf sprachabhängige Aspekte ein. So nutzen Sie funktionale Programmierung in Ihren Projekten – auch in einem objektorientierten Kontext.Grundlagen, Design Patterns und Lösungen für die PraxisElegante Wege zu robustem, leicht wartbarem CodeUnabhängig von der Programmiersprache nutzbar, mit Beispielen in Scala, Python und mehrMit Python-Special nur in der deutschen AusgabeFunktional Denken und Coden1. Grundlagen und ProblemlösungLernen Sie die Grundlagen kennen  – und damit eine neue Denkweise, wenn es darum geht, Probleme zu lösen. Gehen Sie die Dinge auf die funktionale Art an!2. Funktionale Programmierung und ObjektorientierungFP und OOP – sie unterscheiden sich, und sie ergänzen sich wunderbar. Lassen Sie sich durch Konzepte, Entwurfsmuster und Lösungsansätze führen, um beides miteinander zu nutzen.3. Von der Denkweise zum CodeKonzepte sind wichtig, aber Ihren Code schreiben Sie in Python, Java oder einer anderen Sprache. Jack Widman nutzt Scala, aber nicht nur: Er zeigt, welche Besonderheiten in gängigen Sprachen zu beachten sind, und bringt Codebeispiele auch in Java, Python und C#.4. Inklusive Python-SpecialFür die Python-Community gehen wir noch weiter: In der deutschen Ausgabe hat Torsten Will alle wichtigen Codebeispiele übertragen und gibt zusätzliche Tipps für Python. Wer möchte, kann das Buch damit komplett im »Python-Modus« lesen.Aus dem Inhalt: Die Denkweise kennenlernenEin paar (einfache) mathematische GrundlagenEntwurfsmusterDatenstrukturenUnveränderlichkeitNebenläufigkeitKombination mit OOPBesonderheiten verschiedener ProgrammiersprachenLeseprobe (PDF-Link)

Regulärer Preis: 29,90 €
Produktbild für Node-RED - Das umfassende Handbuch (3. Auflage)

Node-RED - Das umfassende Handbuch (3. Auflage)

Node-Red. Das umfassende Handbuch. 3., aktualisierte Auflage. Januar 2024.Bauen Sie komplexe Schaltungen auf, ohne eine einzige Zeile Code zu schreiben – Node-RED macht es möglich. Mit dem visuellen Programmierkonzept erstellen Sie Flows und Logiken, die Ihre Projekte steuern. Udo Brandes stellt Ihnen dazu in diesem Handbuch alle Nodes vor und zeigt Ihnen, wie Sie Ihre Anforderungen übersichtlich modellieren und passende Dashboards erstellen. So lesen Sie im Handumdrehen automatisiert Sensoren aus, speichern Messwerte ab oder teilen Daten über das Netzwerk mit anderen Systemen.Von den Grundlagen zum fertigen DashboardSteuerungen und Logik visuell programmierenDaten in der Heimautomation, in Maker- und IoT-Projekten verarbeiten1. Ohne Vorkenntnisse einsteigenWer sich mit komplexen Systemen beschäftigt, weiß, dass nichts über KISS geht: Keep it Simple, Stupid. Und was könnte einfacher sein als Programmierlogik visuell direkt im Browser zu erstellen? Vermeiden Sie Code-Chaos und bauen Sie ohne viel Aufwand erste Tests und Prototypen.2. Für Maker, Bastler und ProgrammiereinsteigerSie finden für alle Aufgaben die passenden Werkzeuge, ob in der Heimautomation, dem IoT-Prototyping oder in Maker-Projekten. Speichern Sie beispielsweise Daten performant in InfluxDB ab, integrieren Sie Ihre FRITZ!Box ins Setup oder lesen Sie Sensoren über den Raspberry Pi aus: Ihrer Fantasie werden keine Grenzen gesetzt.3. Node-RED für Ihre ProjekteMit Node-RED setzen Sie auch anspruchsvolle Szenarien um: Programmieren Sie eigene Nodes, gestalten Sie professionelle Dashboards oder steuern Sie Ihr Setup mobil per App. Dieses Handbuch gibt Ihnen einen umfassenden Einstieg und begleitet Sie auf den ersten Schritten.Aus dem Inhalt:Installation und GrundlagenDas zentrale Tool: Der Node-RED-EditorDie Basics: Nodes und FlowDas Dashboard von Node-REDFunktionen programmierenGrundlagenwissen für JavaScript, Node.js und gutes ProgrammierenDaten abrufen und speichernDatenaustausch über MQTT und TCP/IPHacks: Fortgeschrittene Nodes nutzenAppsteuerung und externe AnbindungEigene Nodes entwickelnMikrocontroller-Steuerung mit Node-REDLeseprobe (PDF-Link)

Regulärer Preis: 39,90 €
Produktbild für Ausgebucht!

Ausgebucht!

Du willst Dich erfolgreich selbstständig machen und weißt nicht so recht, wie Du mit Deinem Marketing starten sollst? Benötigst Du von Beginn an einen eigenen Webauftritt? Ab wann ist dieser sinnvoll? Und musst Du wirklich alle Social-Media-Kanäle bedienen? Wie baust Du Deine Personal Brand auf? Und wie bringst Du das alles unter einen Hut, ohne Dich zu verzetteln und dennoch Zeit für Deinen eigentlichen Job zu haben? Anna Turner ist mittlerweile seit vielen Jahren selbstständig und hat in dieser Zeit einiges ausprobiert: von Freelancer-Plattformen über Netzwerke und Verkaufen auf Instagram. Sie hat schon einige Erfolge erlebt und auch Fehler gemacht – und brennt darauf, ihre Erfahrungen mit anderen Menschen zu teilen. Damit Du nicht in dieselben Fallen tappst und von Anfang an Dein Marketing auf Erfolgsspur bringst. Inklusive Tipps zum Zeitmanagement. Aus dem Inhalt: Start in die SelbstständigkeitDie eigene Marketing-StrategieSocial Media für SelbstständigeVon Facebook über Instagram bis TikTok und Co.Personal Branding: Werde selbst zur MarkeDie eigene WebsiteLogos, Farbgestaltung, DesignGoogle und Meta AdsE-Mail-Marketing   Vorwort ... 15   1.  Start in die Selbstständigkeit ... 19        1.1 ... Ein smartes Geschäftskonzept entwickeln ... 20        1.2 ... Tools und Softwares für ein smartes Business ... 33   2.  Erste Schritte zu deiner Marketing-Strategie ... 41        2.1 ... Was genau ist eigentlich Marketing? ... 42        2.2 ... Wen möchtest du erreichen? ... 46        2.3 ... Deine Wunschkundin verstehen lernen ... 52        2.4 ... Lerne deine Wunschkundin kennen ... 56        2.5 ... Wie Leute von dir kaufen -- die Customer Journey ... 69        2.6 ... Dich von deiner Konkurrenz abheben ... 74        2.7 ... Deine Marketing-Ziele definieren ... 79        2.8 ... Deine Marketing-Strategie in einem Satz ... 91   3.  Selbst zur Marke werden ... 93        3.1 ... Ohne Marke kein Marketing -- von Katja Hatvan ... 94        3.2 ... Wirksamkeit von (Personal) Branding ... 96        3.3 ... Deine Markenpersönlichkeit ... 101        3.4 ... Vom Warum ins Wie ... 112        3.5 ... Leg deinen Perfektionismus ab ... 133   4.  Deine erste Kundin gewinnen ... 135        4.1 ... Marketing muss kundenzentriert sein ... 135        4.2 ... Deinen wichtigsten Marketing-Kanal bestimmen ... 136        4.3 ... Marketing-Taktiken entlang der Customer Journey ... 156        4.4 ... Geld verdienen über digitale Jobportale ... 169   5.  Dein digitales Schaufenster: deine Website ... 171        5.1 ... Das Technische zuerst ... 171        5.2 ... Alles mit Struktur -- auch deine Website ... 173        5.3 ... Diese Informationen gehören auf deine Website ... 180        5.4 ... Website-Design: Selber machen oder machen lassen? ... 214        5.5 ... Website-Baukastensysteme im Vergleich ... 215        5.6 ... Tipps zur Gestaltung deiner Website ... 220        5.7 ... Gefunden werden: Suchmaschinenoptimierung ... 227        5.8 ... Für immer ein »Work in Progress« ... 238        5.9 ... Website Analytics: die wichtigsten Kennzahlen ... 238   6.  Social Media für Selbstständige ... 241        6.1 ... Die Bedürfnisse von Social-Media-Nutzern ... 242        6.2 ... Die wichtigsten Social-Media-Plattformen im Schnelldurchlauf ... 242        6.3 ... Wo soll ich aktiv werden? ... 261        6.4 ... Tipps zum Umgang mit Social Media ... 269   7.  Veröffentliche deine ersten Inhalte ... 283        7.1 ... Content als Marketing-Wunderwaffe ... 283        7.2 ... So erschaffst du Content, der Menschen begeistert ... 297        7.3 ... Von der Idee zum Plan ... 307        7.4 ... Texten lernen ... 325        7.5 ... Werde zum Geschichtenerzähler ... 338        7.6 ... Visual Storytelling ... 345        7.7 ... Wissen vermitteln ... 355        7.8 ... Content darf auch Spaß machen ... 364        7.9 ... Finde deinen Content-Mix ... 365   8.  Erfolgshebel E-Mail-Marketing ... 367        8.1 ... Der erste Schritt: das passende Tool wählen ... 367        8.2 ... Deine E-Mail-Liste aufbauen ... 368        8.3 ... Die wichtigsten E-Mail-Arten im Überblick ... 371        8.4 ... Tipps zur Segmentierung ... 380        8.5 ... So erstellst du E-Mails, die gelesen werden ... 382        8.6 ... 3 E-Mail-Kampagnen, die du kennen solltest ... 384        8.7 ... E-Mail-Erfolge auswerten ... 389   9.  Selbstbewusst verkaufen ... 391        9.1 ... Dein Sales-Mindset ... 391        9.2 ... Verfasse deine Sales-Botschaft ... 392        9.3 ... Platziere deine Sales-Botschaft ... 395        9.4 ... Den Verkauf beschleunigen: 9 psychologische Trigger ... 401 10.  Ads als Sales-Booster ... 407        10.1 ... Wann es Sinn macht, Ads zu schalten ... 407        10.2 ... Wo kannst du Ads schalten? ... 409        10.3 ... Kampagne, Budget, Zielgruppe -- was du beim Aufsetzen deiner Ads beachten musst ... 411        10.4 ... Funktioniert deine Werbeanzeige? ... 426 11.  Zeitmanagement und Produktivitätstipps ... 427        11.1 ... Radikal digital ausmisten ... 427        11.2 ... Feste Systeme schaffen ... 428        11.3 ... Zeit sparen dank automatisierter Workflows ... 430        11.4 ... Weg mit der To-do-Liste: Tipps zur besseren Aufgabenplanung ... 432        11.5 ... Effektive Zeitmanagement-Methoden im Überblick ... 435        11.6 ... Erschaffe deine Life-Life-Balance ... 437 12.  So skalierst du dein Solo-Business ... 441        12.1 ... Vom Service zum standardisierten Produkt -- von Lisa Koch ... 441        12.2 ... Digitale Produkte als Umsatzbooster ... 458        12.3 ... Warum du lernen musst, Dinge abzugeben ... 470        12.4 ... Erfolgreich selbstständig: Was bedeutet das für dich? ... 473   Biografie Katja Hatvan ... 475   Biografie Lisa Koch ... 476   Index ... 477

Regulärer Preis: 39,90 €