Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Software

Produkte filtern

Produktbild für Java 17 Quick Syntax Reference

Java 17 Quick Syntax Reference

Quickly gain the insight necessary to address a multitude of Java coding challenges using this succinct reference guide, Java 17 Quick Syntax Reference, Third Edition. Short, focused code examples will help you learn and master various existing and new Java source code elements.This edition includes the following additions to Java SE and OpenJDK, through Java 17: Pattern matching for switch and instanceof, Sealed classes and interfaces, Switch expressions, Text block multiline strings, Java module system, Private methods in interfaces, and Type inference for local variables.You won’t find any technical jargon, bloated samples, drawn out history lessons or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any Java programmer.WHAT YOU WILL LEARN* Run a Java file with a single command* * Learn what a switch expression is and how to use it* Use pattern matching* Code with Java modules* Create text blocks to handle multiline strings* Learn what sealed classes are and how to use these and moreWHO THIS BOOK IS FORThose with prior experience with Java who want a quick and handy reference. Mikael Olsson is a professional web entrepreneur, programmer, and author. He works for an R&D company in Finland where he specializes in software development. In his spare time he writes books and creates websites that summarize various fields of interest. The books he writes are focused on teaching their subject in the most efficient way possible, by explaining only what is relevant and practical without any unnecessary repetition or theory. 1. HelloWorld2. Compile and Run3. Variables4. Operators5. String6. Arrays7. Conditionals8. Loops9. Methods10. Class11. Stack12. Inheritance13. Overriding14. Packages15. Access Levels16. Constants17. Interface18. Abstract19. Enum20. Exception Handling21. Boxing and Unboxing22. Generics23. Modules

Regulärer Preis: 46,99 €
Produktbild für Go for Java Programmers

Go for Java Programmers

Get an in-depth introduction to the Go programming language and its associated standard runtime libraries. This book is targeted towards programmers that already know the Java programming language and uses that Java knowledge to direct the learning of Go. You will get a deep understanding of the Go language and obtain a good introduction to the extensive Go standard libraries.This book teaches Go through clear descriptions of Go features, contrasting them with similar Java features and via providing extensive code examples. After reading this book you will be knowledgeable enough about Go and its libraries to begin doing effective programming using the Go language.Go for Java Programmers is structured more like a tutorial than a reference document. It covers key features of Go, but not every little detail as a reference might. Its goal is to get you competent enough in Go and its runtime that you can begin to effectively write Go programs.WHAT YOU WILL LEARN* Examine the key Go Runtime libraries and how they compare to Java libraries* See when it is appropriate to use the Go language instead of the Java language* Read and understand programs written in Go* Write many programs in Go* Determine when Go is an appropriate language to develop applications in* Discover how the Go and Java languages and development experience compare and contrastWHO THIS BOOK IS FORPrimarily existing professional Java programmers or students that already know something about Java. A basic understanding of Java is expected. Some basic programming experience with imperative languages is expected.BARRY FEIGENBAUM has decades of software engineering experience. Over his career, he has worked for major industry-leading companies such as IBM and Amazon, and is currently at Dell where he is a Senior Principal Software Engineer. He has worked on mainframe and midrange servers and many applications for personal computers. He has developed software products in many key industry languages, such as assemblers for multiple hardware architectures, C/C++/C#, Python, JavaScript, Java and now Go. He has extensive experience in the full software development lifecycle. Most recently, he has committed himself to leading teams developing mission-critical microservices, most often written in Go, that operate in large clustered environments.He led the early development of the LAN support inside Microsoft Windows (he defined the SMB protocol that is the basis for both the CIFS and the SAMBA technologies). He has served as a software tester, developer and designer as well as a development team lead, architect and manger on multiple occasions. He was a key contributor as a developer, architect and manager to several releases of PC-DOS and OS/2. In these roles, he worked extensively with Microsoft on joint requirements, design, and implementation.Dr. Feigenbaum has a Ph. D. in Computer Engineering with a concentration in OO software design and other degrees in Electrical Engineering. He has published multiple articles in technical magazines and juried journals. He coauthored several books on IBM PC-DOS. He has spoken at numerous technical conferences, such as JavaOne. He has served on industry standard bodies. He taught multiple college level courses on data structures, software engineering and distributed software as an adjunct professor at several universities. He has over twenty issued US patents.He is married, has one son, and lives in Austin, TX.Part I: First look at GoChapter 1: A Brief Look at Go vs. JavaChapter 2: What Java has that Go does notChapter 3: A Deeper Comparison of Go and JavaPart 2: The Go LanguageChapter 4: Key Go AspectsChapter 5: Go Basic FeaturesChapter 6: Go TypesChapter 7: Errors and PanicsChapter 8: Go StatementsChapter 9: Applications for interfacesChapter 10: Go Unit Tests and BenchmarksChapter 11: Going into the FuturePart 3: Go Library SurveyChapter 12: Key Packages ComparisonChapter 13: Key Method/Function ComparisonChapter 14: Go Package SurveyChapter 15: SQL Database AccessChapter 16: Client and Server SupportChapter 17: Go RuntimeAppendix A. Installing GoAppendix B: Some Go FAQsAppendix C: Go Gotchas to look out forAppendix D: Mark-Sweep Pseudo-codeAppendix E: ASCII vs. UTF-8

Regulärer Preis: 66,99 €
Produktbild für Autodesk Revit Architecture 2022

Autodesk Revit Architecture 2022

* ARCHITEKTURKONSTRUKTIONEN VOM GRUNDRISS BIS ZUM 3D-MODELL UND PLOT* DIE WICHTIGSTEN KONSTRUKTIONS- UND BEARBEITUNGSBEFEHLE MIT ZAHLREICHEN BEISPIELEN* PRAXISNAHES ANWENDUNGSBEISPIEL EINES EINFAMILIENHAUSES VOM KELLER BIS ZUM DACHDieses Grundlagen- und Lehrbuch zeigt Ihnen die typischen Befehle der Architektursoftware Revit 2022 anhand einer vollständigen Beispielkonstruktion sowie einzelner Demonstrationsbeispiele. Der Autor richtet sich insbesondere an Revit-Neulinge, die einen fundierten, praxisnahen Einstieg suchen. Mit dem Buch und einer 30-Tage-Revit-Testversion von der Autodesk-Webseite können Sie sofort beginnen und in Kürze Ihre ersten Grundrisse und Häuser erstellen.Die wichtigsten Vorgehensweisen werden sowohl mit einem vollständigen Projektbeispiel als auch anhand vieler einzelner Detailbeispiele erklärt und geübt. Bei Revit ist es besonders wichtig, die verschiedenen Befehlsoptionen und Bedienelemente über Beispiele kennenzulernen, weil bei deren Anwendung stets die Element-Eigenschaften und Typvorgaben sowie die Einstellungen der Optionsleiste und der Eingabeaufforderungen beachtet werden müssen, was viel praktische Übung erfordert. Am Ende jedes Kapitels finden Sie Testfragen mit dazugehörigen Lösungen im Anhang.Neben der traditionellen Konstruktionsweise für einzelne Stockwerke mit Wänden, Türen, Fenstern, Geschossdecken, Treppen und Dächern wird auch das konzeptionelle Design vorgestellt, bei dem zunächst als Basis die Gebäudeform als Volumenkörper entworfen wird.Schließlich führt ein Beispiel in den Familieneditor ein, der die Erstellung eigener Architekturkomponenten erlaubt.Abschließend wird auch die Vorgehensweise bei der Gebäudetechnik an einem Beispiel aus dem Sanitärbereich gezeigt.AUS DEM INHALT:* Installation und Benutzeroberfläche* Dokumentiertes Beispielprojekt* Elemente in andere Geschosse kopieren* Bearbeitungsfunktionen zum Ändern und Anpassen* Bemaßung und Beschriftung im Grundriss und im Schnitt* Ausrichtung des Projekts: Gelände, Himmelsrichtung, Höhe* Außen-, Innen-, Detail- und Schnittansichten* Stützen, Träger, Streben sowie Einführung in den Stahlbau* Verschiedene Dachformen* Fotorealistische Darstellungen mit Rendern* Auswertungen mit Raumstempeln und Elementlisten* Wege über Routen-Analyse bestimmen* Ausgabe mehrerer Pläne und Ansichten als PDF* Alternatives konzeptionelles Design* Einführung in den Familieneditor* BIM-Austausch von und zu Inventor sowie Komponenten mit BIMobject® EVO importieren* Arbeiten mit Gebäudetechnik-KomponentenDetlef 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: 9,99 €
Produktbild für Job Ready Python

Job Ready Python

GET READY TO TAKE ON PYTHON WITH A PRACTICAL AND JOB-FOCUSED GUIDEJob Ready Python offers readers a straightforward and elegant approach to learning Python that emphasizes hands-on and employable skills you can apply to real-world environments immediately.Based on the renowned mthree Global Academy and Software Guild training program, this book will get you up to speed in the basics of Python, loops and data structures, object-oriented programming, and data processing. You’ll also get:* Thorough discussions of Extract, Transform, and Load (ETL) scripting in Python * Explorations of databases, including MySQL, and MongoDB—all commonly used database platforms in the field * Simple, step-by-step approaches to dealing with dates and times, CSV files, and JSON files Ideal for Python newbies looking to make a transition to an exciting new career, Job Ready Python also belongs on the bookshelves of Python developers hoping to brush up on the fundamentals with an authoritative and practical new handbook.HAYTHEM BALTI, PHD, is the associate dean at Wiley’s mthree academy. He has created courses used by thousands of Software Guild and mthree alumni to learn Go, Java, Python, and other development and data science skills.KIMBERLY A. WEISS is a veteran course developer, specializing in Computer Science courses since 2002. She was an assistant professor in Computer Science for over ten years before deciding to focus exclusively on course design. She has worked with multiple universities as well as corporate training settings to develop interactive instructional content appropriate for the target learners and course goals. About the Authors vAbout the Technical Writer vAbout the Technical Editor vAcknowledgments viIntroduction xviiPART I: GETTING STARTED WITH PYTHON 1LESSON 1: SETTING UP A PYTHON PROGRAMMING ENVIRONMENT 3Python Overview 4Using Replit Online 4Getting Started with Jupyter Notebook 14A Quick Look at Visual Studio Code 21Using Python from the Command Line 24Summary 26Exercises 26LESSON 2: UNDERSTANDING PROGRAMMING BASICS 29The Future of Computer Programming 30Programming Languages 32Data Types and Variables 37Variables 40Constants 44Summary 46Exercises 46LESSON 3: EXPLORING BASIC PYTHON SYNTAX 49Using with Single- Line Commands 51Using Semicolons 52Continuing with Backslash 54Working with Case Structure 55Adding Comments 56Using the Input Function 57Storing Input 59Understanding Variable Types 61Displaying Variable Values 62Naming Variables 64Summary 65Exercises 65LESSON 4: WORKING WITH BASIC PYTHON DATA TYPES 69Review of Data Types 70Number Data Types 70Identifying Data Types 72Mathematical Operations 74Pemdas 77Common Math Functions 81Math Library Functions 83Using Numbers with User Input 86Boolean Types and Boolean Operations 89Logic Operations 92Comparative Operators 95Summary 96Exercises 97LESSON 5: USING PYTHON CONTROL STATEMENTS 101Control Structures Review 101Understanding Sequence Control Structure 102Understanding Selection Statements 103Understanding Conditional Statements 106If- Else Statements 108Working with Nested Conditions 109Embedding Conditions 112Summary 114Exercises 114LESSON 6: PULLING IT ALL TOGETHER: INCOME TAX CALCULATOR 117Getting Started 118Step 1: Gather Requirements 118Step 2: Design the Program 120Step 3: Create the Inputs 120Step 4: Calculate the Taxable Income 122Step 5: Calculate the Tax Rate 124Step 6: Update the Application 133Step 7: Address the UI 136On Your Own 139Summary 139PART II: LOOPS AND DATA STRUCTURES 141LESSON 7: CONTROLLING PROGRAM FLOW WITH LOOPS 143Iterations Overview 144The Anatomy of a Loop 144The for Loop 145The while Loop 146for vs. while Loops 149Strings and String Operations 151Iterating through Strings 164Summary 167Exercises 167LESSON 8: UNDERSTANDING BASIC DATA STRUCTURES: LISTS 173Data Structure Overview—Part 1 174Creating Lists 175Determining List Length 179Working with List Indexes 179Negative Indexing in Lists 182Slicing Lists 184Adding Items to a List 189Inserting List Items 190Removing List Items 192Concatenating Lists 196List Comprehension 197Sorting Lists 199Copying Lists 200Summary 202Exercises 202LESSON 9: UNDERSTANDING BASIC DATA STRUCTURES: TUPLES 205Tuples and Tuple Operations 206Tuple Index Values 209Negative Indexing in Tuples 210Slicing Tuples 212Immutability 213Concatenating Tuples 216Searching Tuples 217Summary 218Exercises 219LESSON 10: DIVING DEEPER INTO DATA STRUCTURES: DICTIONARIES 223Data Structure Overview— Part 2 224Getting Started with Dictionaries 224Generating a Dictionary 227Retrieving Items from a Dictionary 230Using the keys() Method 233Using the items() Method 234Reviewing the keys(), values(), and items() Methods 236Using the get() Method 239Using the pop() Method 241Working with the in Operator 245Updating a Dictionary 246Duplicating a Dictionary 249Clearing a Dictionary 254Summary 255Exercises 255LESSON 11: DIVING DEEPER INTO DATA STRUCTURES: SETS 259Sets 260Retrieving Items from a Set 261Adding Items to a Set 262Creating an Empty Set 262Understanding Set Uniqueness 263Searching Items in a Set 265Calculating the Length of a Set 267Deleting Items from a Set 268Clearing a Set 270Popping Items in a Set 272Deleting a Set 273Determining the Difference Between Sets 274Intersecting Sets 277Combining Sets 278Summary 279Exercises 279LESSON 12: PULLING IT ALL TOGETHER: PROMPTING FOR AN ADDRESS 283Step 1: Getting Started 284Step 2: Accept User Input 285Step 3: Display the Input Value 286Step 4: Modify the Output 287Step 5: Split a Text Value 288Step 6: Display Only the House Number 290Step 7: Display the Street Name 291Step 8: Add the Period 292Summary 293LESSON 13: ORGANIZING WITH FUNCTIONS 295Functions Overview 295Defining Functions in Python 296Function Syntax 300Default Input Values 301Parameter Syntax 303Arbitrary Arguments 304Keyword Arguments 306Arbitrary Keyword Arguments 306Summary 308Exercises 309PART III: OBJECT- ORIENTED PROGRAMMING IN PYTHON 311LESSON 14: INCORPORATING OBJECT- ORIENTED PROGRAMMING 313Object- Oriented Programming Overview 314Defining Classes 314Creating Objects 316Working with Methods 319Class Attributes 324Summary 330Exercises 330LESSON 15: INCLUDINGInheritance 333Understanding Inheritance 334Creating a Parent Class 335Creating a Child Class 335Inheriting at Multiple Levels 338Overriding Methods 340Summary 343Exercises 344LESSON 16: PULLING IT ALL TOGETHER: BUILDING A BURGER SHOP 349Requirements for Our Application 350Plan the Code 350Create the Classes 351Create the Food Item Class 352Create the Main File 357Display the Output 364Tie the Code Files Together 364Summary 368PART IV: DATA PROCESSING WITH PYTHON 369LESSON 17: WORKING WITH DATES AND TIMES 371Getting Started with Dates and Times 372Getting the Current Date and Time 376Splitting a Date String 377Using datetime Attributes 379Creating Custom datetime Objects 380Compare datetime Values 381Working with UTC Format 383Applying Timestamps 384Arithmetic and Dates 387Calculating the Difference in Days 388Using Date without Time 390Using Time without Date 392Summary 394Exercises 394Calculator 1: Time Duration 396Calculator 2: Add or Subtract Time from a Date 397Calculator 3: Age Calculator 397LESSON 18: PROCESSING TEXT FILES 399File Processing Overview 401Introduction to File Input/Output 402Processing Text Files 404Opening a File 404Reading Text from a File 406Add Content to a File 412Overwriting the Contents of a File 415Creating a New File 417Using the os Module 418Deleting a File 419Summary 421Exercises 421LESSON 19: PROCESSING CSV FILES 425Reading CSV Files 426Using the DictReader Class 430Creating a Dataset List 432Using writerow() 434Appending Data 436Writing Rows as Lists 439Writing Rows from Dictionaries 440Summary 444Exercises 444LESSON 20: PROCESSING JSON FILES 447Processing JSON Files 448Creating a JSON File with dump() 448Converting to JSON with dumps() 449Formatting JSON Data 450Using json.loads() 452Iterating through JSON Data 454Reading and Writing JSON Data 457Summary 460Exercises 461PART V: DATA ANALYSIS AND EXCEPTION HANDLING 465LESSON 21: USING LAMBDAS 467Creating a Lambda Function 468Working with Multiple Inputs 469Placing Lambda Functions inside a Function 471Using the map() Function 472Combining Map and Lambda Functions 475Using the filter() Function 477Combining a Filter and a Lambda 479Using the reduce() Function 480Summary 486Exercises 486LESSON 22: HANDLING EXCEPTIONS 491Built- In Exceptions 492Working with try and except 493Working with Multiple Excepts 495Combining Exception Types 498Using Multiple Operations in a try 500Using the raise Keyword 501Exploring the General Exception Classes 502Adding finally 505Summary 506Exercises 506LESSON 23: PULLING IT ALL TOGETHER: WORD ANALYSIS IN PYTHON 511Examine the Data 512Read the Data 514Tokenize the Dataset 517Count the Words in Each Review 524Summary 528LESSON 24: EXTRACTING, TRANSFORMING, AND LOADING WITH ETL SCRIPTING 531ETL Scripting in Python 532Design and Implement Custom ETL Scripts 532The extract Class 534The transform Class 546The load Class 569Summary 582Exercises 582LESSON 25: IMPROVING ETL SCRIPTING 585Converting to Static Methods for the extract Class 586Converting to Static Methods for the transform Class 588Summary 607Exercises 608PART VI: APPENDICES 611APPENDIX A: FLOWCHARTS 613Flowchart Basics 613Common Flowcharting Shapes 615APPENDIX B: CREATING PSEUDOCODE 621What Is Pseudocode? 621APPENDIX C: INSTALLING MYSQL 623MySQL Installation 623Verify the Installation 628The MySQL Notifier 630APPENDIX D: INSTALLING VINYL DB 631Database Structure 631Create the Database 632APPENDIX E: INSTALLING MONGODB 637Installing MongoDB Community Server 637Running MongoDB 642APPENDIX F: IMPORTING TO MONGODB 643Index 645

Regulärer Preis: 25,99 €
Produktbild für Wissenschaftliche Arbeiten schreiben mit LaTeX

Wissenschaftliche Arbeiten schreiben mit LaTeX

* SCHNELL ZUR FERTIG GESETZTEN ARBEIT - OHNE VORKENNTNISSE* LÖSUNGSORIENTIERTE UND VERSTÄNDLICHE BESCHREIBUNGEN* VON TABELLEN UND FORMELN ÜBER GRAFIKEN BIS ZUM LITERATURVERZEICHNISDas professionelle Setzen von Texten mit LaTeX ist in vielen akademischen Disziplinen Standard. Besitzen Sie keine Vorkenntnisse und wollen sich in kurzer Zeit in LaTeX einarbeiten, um Ihre Arbeit zu verfassen, wird Ihnen dieses Buch eine wertvolle Hilfe sein. Speziell für diese Aufgabe konzipiert, vermittelt es Ihnen genau das praxisorientierte Wissen, das Sie benötigen - ohne überflüssigen Ballast. Anhand vieler Beispiele lernen Sie alles, was Sie brauchen, um eine formvollendete wissenschaftliche Arbeit mit LaTeX zu erstellen.Dank dieses »Last-Minute-LaTeX-Buches« können Sie auch ohne Vorkenntnisse eine gut gesetzte wissenschaftliche Arbeit erstellen. Schritt für Schritt wird die Installation beschrieben ebenso wie das Erstellen und Einfügen von Tabellen, Formeln, Abbildungen, Fußnoten, des Literaturverzeichnisses mit biblatex etc. Neben weiteren Themen wie PDF-Erstellung und Druckoptimierung schließt das Buch mit einem umfassenden Kapitel zum Troubleshooting.Das Buch ist von Anfang bis Ende praxisorientiert und enthält zahlreiche Beispiele, die die Anwendung von LaTeX veranschaulichen.AUS DEM INHALT:* Installation und Konfiguration* Gliederungsbefehle* Textformatierung und Strukturierung* Aufzählungen und Nummerierungen* Querverweise* Fußnoten* Satzspiegel und Layout* Tabellen erstellen, formatieren und einfügen* Grafiken erstellen und einfügen* Mathematische Gleichungen erstellen und einfügen* Kopf- und Fußzeilen* Literatur zitieren und verwalten mit biblatex* Inhalts-, Abbildungs-, Tabellen-, Literaturverzeichnis, Index und Glossar erstellen* Längere Arbeiten aufsetzen* Schriften wählen - jetzt auch mit TeX Gyre* PDF erstellen und Arbeit drucken* FehlersucheDr. Joachim Schlosser leitet Ingenieure und Informatiker im Consulting-Bereich eines Softwarehauses und beschäftigt sich seit 20 Jahren mit professionellem Textsatz in LaTeX.

Regulärer Preis: 9,99 €
Produktbild für iPad Handbuch für iPadOS 15

iPad Handbuch für iPadOS 15

Benutzen Sie schon länger ein iPad und suchen Sie Informationen zur neuen Software iPadOS 15? Oder freuen Sie sich über Ihr erstes iPad und möchten Sie sich einen Überblick über seine Funktionsweise verschaffen und die zahlreichen Apps erkunden? In beiden Fällen halten Sie die ideale Anleitung für Ihr iPad in der Hand. Das iPad-Betriebssystem hat viel zu bieten! Sowohl Besitzer/-innen älterer iPad-Modelle als auch Neueinsteiger/-innen kommen auf ihre Kosten. Alles, was Sie lieben, hat Apple besser denn je aufbereitet: iPadOS 15 ist deutlich flotter und intuitiver in der Bedienung als alle seine Vorgängerversionen. Aus dem Inhalt So installieren Sie iPadOS 15, richten es ein und finden sich zügig zurecht. Widgets auf dem Home-Screen, App Library, optimiertes Multitasking, neue Funktionen der Nachrichten-App uvm. Internet, Kommunikation, iCloud-Dienste, Kamera und Bildbearbeitung, Kalender, Erinnerungen, Bildschirmzeit, Aktien, Sprachmemos und vieles mehr Nutzen Sie die neue Dateien-App, versenden Sie Fotos ganz einfach via AirDrop, übertragen Sie Ihre Diashow via AirPlay auf Ihren Fernseher, Drucken Sie wichtige Dokumente via AirPrint u. v. m. Alles zu den Themen Mitteilungen, Sicherheit, Stromsparen, Fehlerbehebung und den perfekten Einstellungen.

Regulärer Preis: 21,95 €
Produktbild für iPhone Handbuch (iOS 15)

iPhone Handbuch (iOS 15)

Mit jeder neuen iOS-Version wird die Bedienung eines iPhone-Modells noch einfacher und vor allem vielseitiger. Mit der aktuellen Version iOS 15 sind wieder eine Menge nützlicher Funktionen hinzugekommen, die man bereits nach kurzer Eingewöhnungszeit nicht mehr missen möchte. Besonders hervorzuheben ist hier die Texterkennung, die nun ganz einfach Textmodule auf Fotos erkennt und zur Weiterbearbeitung zur Verfügung stellt.Zudem wurden Dinge wie FaceTime, Siri, Nachrichten etc. kräftig überarbeitet und bieten noch mehr Funktionen. Via Übersetzen ist es nun ein Einfaches, Texte in andere Sprachen zu übersetzen.In diesem Buch finden Sie als iPhone-Nutzer alle Funktionen nachvollziehbar beschrieben. Viele nummerierte Bildschirmfoto, Schritt-für-Schritt-Anleitungen und Lern-Videos helfen Ihnen, sofort alles in die Praxis umzusetzen. Wenn Sie neuer iPhone-Besitzer sind, dann ist das Buch perfekt für Sie. Aus dem Inhalt: Installation und Update auf iOS 15Datenabgleich mit einem Mac- oder Windows-RechnerAlles im Überblick: Widgets, Mitteilungen, Heute-Ansicht, BildschirmzeitProduktiv sein mit Erinnerungen, Mail, KalenderNeue Funktionen in Safari, Aktivität, Home, etc.Verbesserungen in der Karten-, Nachrichten- und App-Store-App

Regulärer Preis: 21,95 €
Produktbild für Pro Data Visualization Using R and JavaScript

Pro Data Visualization Using R and JavaScript

Use R 4, RStudio, Tidyverse, and Shiny to interrogate and analyze your data, and then use the D3 JavaScript library to format and display that data in an elegant, informative, and interactive way. You will learn how to gather data effectively, and also how to understand the philosophy and implementation of each type of chart, so as to be able to represent the results visually.With the popularity of the R language, the art and practice of creating data visualizations is no longer the preserve of mathematicians, statisticians, or cartographers. As technology leaders, we can gather metrics around what we do and use data visualizations to communicate that information. Pro Data Visualization Using R and JavaScript combines the power of the R language with the simplicity and familiarity of JavaScript to display clear and informative data visualizations.Gathering and analyzing empirical data is the key to truly understanding anything. We can track operational metrics to quantify the health of our products in production. We can track quality metrics of our projects, and even use our data to identify bad code. Visualizing this data allows anyone to read our analysis and easily get a deep understanding of the story the data tells. This book makes the R language approachable, and promotes the idea of data gathering and analysis mostly using web interfaces.WHAT YOU WILL LEARN* Carry out data visualization using R and JavaScript* Use RStudio for data visualization * Harness Tidyverse data pipelinesApply D3 and R Notebooks towards your data * Work with the R Plumber API generator, Shiny, and moreWHO THIS BOOK IS FORProgrammers and data scientists/analysts who have some prior experience with R and JavaScript.Tom Barker is an engineer, a professor and an author. Currently he is Sr Manager of Web Development at Comcast, and an instructor at Philadelphia University. He has authored several books on web development including Pro JavaScript Performance: Monitoring and Visualization, and Pro Data Visualization with JavaScript and R.Matthew Campbell has worked on data visualization and dashboards with a data science team using RStudio. He got his start with technology after college when he learned SAS to do statistical programming at the Educational Testing Service (ETS). Learning this programming language kicked off a lifelong obsession with technology.1. Exploring Data Visualization2. RStudio3. Tidyverse Data Pipelines4. Data Visualization with D35. Comparing Groups with Bar Charts6. Correlation Analysis with Scatter Plots7. Datetime Trend Data with Line Charts8. Visual Presentations with D3 and R Notebooks9. Interactive Dashboards with D3 and Shiny10. Visualization on the Web with D3 and R Plumber API Generator

Regulärer Preis: 62,99 €
Produktbild für FRITZ!Box - Der umfassende Ratgeber (2. Auflg.)

FRITZ!Box - Der umfassende Ratgeber (2. Auflg.)

Die ganze Power der FRITZ!Box nutzen. Der umfassende Ratgeber in 2. Auflage, September 2021.Erfahren Sie alles, was Sie zum sicheren Umgang mit der FRITZ!Box wissen müssen! Verständlich erklärt und reich bebildert hilft Ihnen dieses Buch bei der Kaufentscheidung. So finden Sie das richtige Modell, das perfekt zu Ihren persönlichen Ansprüchen passt. Dennis Rühmer zeigt Ihnen, worauf Sie bei der Ersteinrichtung achten sollten. Er führt Sie Schritt für Schritt durch die zahlreichen Funktionen und Einsatzmöglichkeiten, ob (Mesh-)WLAN, Telefonie oder die Steuerung eines Smart Homes. So lernen Sie, wie Sie Ihren Router richtig konfigurieren und ein sicheres Heimnetzwerk einrichten.Aus dem Inhalt:Die FRITZ!Box stellt sich vorDas richtige Modell auswählen3... 2... 1: der erste StartDie Benutzeroberfläche verstehenDie NetzwerkfunktionenKabellos glücklich - alles rund ums WLANReichweite vergrößer: Mesh, AccessPoints und Repeater einrichtenRuf doch mal an - TelefoniefunktionenErweiterte Systemfunktionen

Regulärer Preis: 24,90 €
Produktbild für JavaScript - Das umfassende Handbuch

JavaScript - Das umfassende Handbuch

Das Lehr- und Nachschlagewerk zu JavaScript!Ein umfassender Einstieg in JavaScript, viele praktische Beispiele und eine Darstellung auch von professionellen Techniken – das zeichnet dieses unverzichtbare Handbuch aus. Lernen Sie JavaScript von Grund auf und nutzen Sie dieses Buch als Nachschlagewerk für die tägliche Entwicklungsarbeit. Auch fortgeschrittene Aspekte wie Objektorientierung und funktionale Programmierung werden berücksichtigt. Die schnellen und praxisnahen Beispielanwendungen können Sie sofort in eigenen Projekten einsetzen. Nebenbei erfahren Sie mehr über aktuelle Trends und Entwicklungen, z. B. den Einsatz bei Mikrocontrollern und den serverseitigen Einsatz von JavaScript (Node.js). Aus dem Inhalt: Grundlagen und SprachkernMit Referenztypen arbeitenWebseiten dynamisch verändernEreignisse verarbeiten und auslösenFormulare verarbeitenBrowserinformationen verarbeitenSeiteninhalte dynamisch verarbeitenAufgaben vereinfachen mit jQueryBilder dynamisch erstellenModerne Web-APIs verwendenObjektorientierte ProgrammierungFunktionale Programmierung Autor: Philip Ackermann ist CTO der Cedalo GmbH und Autor mehrerer Fachbücher und Fachartikel über Java und JavaScript. Seine Schwerpunkte liegen in der Konzeption und Entwicklung von Node.js- und JEE-Projekten in den Bereichen Industrie 4.0 und Internet of Things. Leseprobe (PDF-Link)

Regulärer Preis: 49,90 €
Produktbild für Java Übungsbuch (2. Auflage)

Java Übungsbuch (2. Auflage)

Aufgaben mit vollständigen Lösungen für die Versionen Java 8 bis Java 17.Dieses Buch ist kein Lehrbuch, sondern ein reines Übungsbuch und wendet sich an Leser, die ihre Java-Kenntnisse anhand zahlreicher praktischer Übungen durch „Learning by Doing“ vertiefen und festigen möchten. Es ist ideal, um sich auf Prüfungen vorzubereiten oder das Programmieren mit Java praktisch zu üben.Jedes Kapitel beginnt mit einer kompakten Zusammenfassung des Stoffs, der in den Übungsaufgaben dieses Kapitels verwendet wird. Anschließend haben Sie die Möglichkeit, zwischen Aufgaben in drei verschiedenen Schwierigkeitsstufen – von einfach bis anspruchsvoll – zu wählen. Anhand dieser Aufgaben können Sie Ihr Wissen praktisch testen. Am Ende der Kapitel finden Sie vollständige und kommentierte Musterlösungen.Es werden folgende Themen abgedeckt:Die Kapitel 1 bis 3 enthalten Aufgaben zur objektorientierten Programmierung mit Java und die Neuerungen aus den Versionen 8 bis 13, die sich auf die neue Date&Time API, Textblöcke, Compact Strings und die Weiterentwicklung von Interfaces beziehen.In Kapitel 4 geht es im Detail um Generics und das Collection Framework mit all seinen generischen Klassen und Interfaces sowie mit der Definition von Enumerationen. Kapitel 5 erläutert das Exception Handling.Das Kapitel 6 beschäftigt sich mit den neuen Sprachmitteln von Java 8, Lambdas und Streams, sowie mit weiteren Neuerungen aus den Versionen 8 bis 13 wie Switch Expressions und Local Variable Type Inference.Kapitel 7 bietet einen Einblick in die mit Java 9 vorgenommene Modularisierung der Java-Plattform.Kapitel 8 enthält Aufgaben zu den Weiterentwicklungen aus den Versionen 14 bis 17, die sich auf die Java-Programmiersprache beziehen, dazu gehören die Einführung von Records und Sealed Classes sowie das Pattern Matching.Kapitel 9 enthält viele Aufgaben zu Tests mit JUnit 5 und Gradle sowie eine kurze theoretische Einführung in beide Systeme.Nach dem Durcharbeiten des Buches verfügen Sie über fundierte Programmierkenntnisse und einen umfangreichen Fundus an Beispielcode.Aus dem Inhalt:Klassendefinition und ObjektinstanziierungAbgeleitete Klassen und VererbungAbstrakte Klassen und InterfacesDie Definition von AnnotationenInnere KlassenGenerics und ReflectionTypprüfung und Typsicherheit in JavaLambdasMethoden- und Konstruktor-ReferenzenFunktionale InterfacesLocal Variable Type InferenceDefinition und Nutzung von StreamsDas Modulsystem von JavaRecords und Sealed TypesPattern Matching für den instanceof-OperatorPattern Matching für switchTests mit Junit 5 und Gradle

Regulärer Preis: 29,99 €
Produktbild für UML 2.5 - Das umfassende Handbuch

UML 2.5 - Das umfassende Handbuch

Von den Grundlagen bis zum professionellen Einsatz – in unserem Handbuch erfahren Sie alles, was Sie für erfolgreiche Softwaremodellierung mit der UML wissen müssen. Lernen Sie alle Konzepte, Elemente und Diagrammtypen ausführlich kennen und knüpfen Sie anhand von Praxisbeispielen die Verbindung zum Code. Ob Sie etwas nachschlagen oder die UML von Grund auf verstehen möchten, dieses Handbuch bietet Ihnen das gesammelte UML-Wissen im Komplettpaket. Aus dem Inhalt:Grundlagen der UMLDiagrammtypen und NotationselementeDos and Don'ts der SoftwaremodellierungUML mit Java und C#A2-Poster mit DiagrammtypenBeispiele zum DownloadAutoren: Christoph Kecher ist Chief Information Officer (CIO) bei der HSBC Deutschland. Seine Tätigkeitsbereiche umfassen Data Warehouse-Technologien, Java, .NET, UML und Software-Qualitätssicherung. Ralf Hoffmann-Elbern hat schon früh die Softwareentwicklung für sich entdeckt. Nach dem Studium der Physik und einem Ausflug ins Lehramt hat er dieses Hobby zum Beruf gemacht. Torsten T. Will beschäftigte sich schon während seines Diploms in Informatik mit Programmiersprachen und ihren Konzepten. Leseprobe (PDF - Link)

Regulärer Preis: 34,90 €
Produktbild für Einstieg in Kotlin - Apps entwickeln mit Android Studio (2. Auflage)

Einstieg in Kotlin - Apps entwickeln mit Android Studio (2. Auflage)

Einfach und strukturiert ohne Vorkenntnisse Kotlin lernen. Mit IntelliJ IDEA lernen Sie die Sprache kennen und steigen dann in die App-Entwicklung mit Android Studio ein – so entwickeln Sie eigene Apps samt Zugriff auf verschiedenste Sensoren, Datenbanken und Multimedia. Kotlin ist Googles bevorzugte Sprache für die App-Entwicklung und zu Recht beliebt: Nicht nur Java-Kenner werden an den modernen Sprach-Features ihre Freude haben. Und für Programmierer ist Kotlin genau das Richtige für den Einstieg in die App-Entwicklung. Aus dem Inhalt:Alle Grundlagen der ProgrammierungIntelliJ IDEA und Android Studio installierenVerzweigungen, Schleifen und Co.Funktionen und funkionale ProgrammierungLayouts und Menüs aufbauenStandard-DialogeSensoren nutzenSystemdienste integrierenSpiele und Trainings entwickelnDatenbanken zur SpeicherungGestensteuerungZugriffsrechte verwaltenAutor: Thomas Theis ist Dipl.-Ing. Technische Informatik. Als Softwareentwickler verfügt er über langjährige Erfahrung, ebenso als IT-Dozent, unter anderem an der Fachhochschule Aachen. Als Kenner vieler verschiedener Programmiersprachen leitet er Seminare zur Programmierung und ist Autor vieler erfolgreicher Fachbücher. Leseprobe (PDF Link)

Regulärer Preis: 29,90 €
Produktbild für Online-Dating für Dummies

Online-Dating für Dummies

Online-Dating boomt. Die wenigsten Singles lernen sich heutzutage noch in einer Bar kennen. Allein in Deutschland sind jeden Monat weit über 12 Millionen Singles online auf Partnersuche. Wo und wie findet man da aber, was man wirklich sucht? Und wie sticht man aus der Masse der Singles hervor? Wo finde ich den richtigen Partner für mein Alter, meinen Typ und meine Interessen und Absichten - ob langfristige Beziehung, Flirt oder doch nur Sex? Und wie kann ich sicher daten? Die beiden Dating-Experten Chris Pleines und Andia Bothe führen Sie umfassend durch die digitale Dating-Welt von heute (und morgen). Vor über 10 Jahren gründete Chris Pleines die Website ZU-ZWEIT.de, die heute mit über 3.000 internationalen Testberichten das meistgeklickte Dating-Vergleichsportal in Deutschland ist. Chris Pleines gilt als führender Dating-Experte, man sah ihn im ARD-Mittagsmagazin, bei Pro7 Galileo oder in diversen Zeitungs- und Magazinbeiträgen.Andia Bothe ist studierte Soziologin der LMU München und betrachtet das Thema Online-Dating auf datingjungle.de aus soziologischer Sicht. Sie ist Co-Autorin zahlreicher Online-Dating-Studien und war bereits öfter Ansprechpartnerin für Funk und Fernsehen in Fragen rund um Dating, Sexualität und Partnerschaft - unter anderem für Deutschlandfunk, ZDF und RTL.Über die Autoren 11EINLEITUNG23Über dieses Buch 24Konventionen in diesem Buch 24Was Sie nicht lesen müssen 25Törichte Annahmen über den Leser 25Wie dieses Buch aufgebaut ist 26Teil I: Ein Überblick: Die Online-Dating-Welt von heute 26Teil II: Schritt für Schritt zum ersten erfolgreichen Date 27Teil III: Vorsicht im Netz 28Teil IV: Ein (kurzer) Blick in die Zukunft 29Teil V: Der Top-Ten- Teil 29Symbole, die in diesem Buch verwendet werden 29Wie es weitergeht 30TEIL I: ÜBERBLICK: DIE ONLINE-DATING-WELT VON HEUTE 33KAPITEL 1 ONLINE-DATING: WO UND WIE ALLES BEGANN35Liebe über Zeit und Medien hinweg 35Entwicklung des Online-Dating-Markts in Deutschland 39KAPITEL 2 ONLINE-DATING-ANGEBOT HEUTE43Partnervermittlungen 43Dating-Apps 49Singlebörsen 55Casual-Dating 59Ein kleiner Überblick 64Spezielle Dating-Seiten und Nischen-Dating 66LGBTQ+ 66Christliche Dating-Seiten 67Partnervermittlung Osteuropa 68Dating 50+ 68Online-Swingerklubs 69Portale für Übergewichtige 69Für Menschen mit Behinderung 69Für Singles mit Wunsch nach Altersunterschied 69Andere sehr spezielle Dating-Seiten 70KAPITEL 3 WIESO (NICHT) ONLINE-DATING?73Für wen ist Online-Dating geeignet? 73Vorteile des Online-Datings 74Nachteile des Online-Datings 77TEIL II: SCHRITT FÜR SCHRITT ZUM ERSTEN ERFOLGREICHEN DATE 81KAPITEL 4 LERNEN SIE SICH UND IHRE BEDÜRFNISSE KENNEN83Lang-oder kurzfristige Beziehung? 84Was ist Ihnen bei einem Partner wichtig? 86Kostenpflichtig oder kostenlos? 88Mitgliederzahlen und Neumitglieder 89Wie viel Zeit haben Sie für die Partnersuche? 90Die wichtigsten Fragen auf einen Blick 91Mehrere Portale für mehr Erfolg nutzen? 92KAPITEL 5 ANMELDEPROZESS UND PROFILGESTALTUNG93Die häufigsten Anfängerfehler 93Hinweise in AGB (und »Unterhaltungsrichtlinien«) 94Sensible Daten 94Username 95Bezahlte Mitgliedschaft: ja oder nein? 96Welche Laufzeit ergibt Sinn? 97Kündigung, Wertersatz, Widerruf und Garantien 97Profi-Tipps zum Geld sparen 99Das beste Online-Profil für jede Gelegenheit und Absicht 99Wie sieht das perfekte Partnervermittlungs-Profil aus? 100Wie sieht das perfekte Singlebörsen-Profil aus? 102Wie sieht das perfekte Casual-Dating- Profil aus? 103Gelungene (und weniger gelungene) Profiltexte 103Das perfekte Profilbild 114KAPITEL 6 SWIPEN, SCROLLEN, SUCHEN135Die Suche in Partnervermittlungen 135Die Suche in Singlebörsen 137Die Suche mit Dating-Apps 138Die Suche auf Casual-Dating- Portalen 140Was suchen Singles in der Regel? 140Wieso falle ich nicht auf? Wieso antwortet mir keiner? 142Die besten Tage und Zeiten für Online-Dating 143KAPITEL 7 ERSTE NACHRICHTEN AUSTAUSCHEN145Schritt für Schritt zur ersten Nachricht 146Seien Sie interessiert, statt nur interessant 146Nehmen Sie Bezug auf das Profil 147Finden und benennen Sie Gemeinsamkeiten 147Bonus: Stellen Sie eine ungewöhnliche Frage 147Weitere Tipps für mehr Interesse 148Erste Nachrichten: Dos & Don’ts 148So bitte nicht! Erste Nachrichten, die nicht überzeugen 148Anschreiben, die funktionieren 153Wann und wie oft sollten Sie schreiben? 156Wann sollten Sie zu WhatsApp und Co wechseln? 157Sexting und Nudes 158Videodates zum Kennenlernen 159KAPITEL 8 VOM NETZ INS OFFLINE-LEBEN161Wie viele Personen muss man daten, bevor man einen Partner findet? 161Das erste Date 162Die Zeit 162Der Ort 162Die Begrüßung 162Die Themen 163Die Verabschiedung 164Was tun bei mehreren netten Matches und Dates? 165Wann sollte man sich von der Dating- Seiteabmelden? 166Vom Match zum Traualtar? 166TEIL III: VORSICHT IM NETZ 169KAPITEL 9 GUTE UND WENIGER GUTE DATING-PORTALE171KAPITEL 10 FAKE-PROFILE, IKM-SCHREIBER, SCAMMER UND CO.177Animateure, Controller, Moderatoren und IKM-Schreiber 179Chat-Bots 180Wie vermeidet man die professionellen Fake-Profile? 180Karteileichen 181Romance-Scammer 182Schritt 1: Aufmerksamkeit gewinnen 182Schritt 2: Kontaktaufnahme 183Schritt 3: Ausreden 184Schritt 4: Geldforderungen 184Die Maschen der Romance-Scammer 184Romance-Scammer erkennen 186Verliebt, gescammt und jetzt? 188Rechtliches 188Wie können Sie sich vor Romance-Scammern schützen? 189Lügen haben kurze Beine: Unwahrheiten auf Dating-Portalen 190Die größte Lüge: Catfishing 191Die klassische Lüge: das Aussehen 193Die unschönste Lüge: Der Beziehungsstatus 194Die häufigste Lüge: Ich suche eine feste Beziehung 196Die älteste Lüge: Das Alter 197Die beliebtesten Lügen: Charakterbeschreibungen 197KAPITEL 11 SAFER SURFEN: WIE SCHÜTZE ICH MEINE PRIVATSPHÄRE?201Wie viel ist gut? Daten schützen und teilen 201Geld und Konten schützen 202Persönliche Daten und Identität schützen 202Intimsphäre schützen 203Sicher sein 203Privatleben und Beruf schützen 203Casual-Dating und Blind-Dates – ist das sicher? 204Zu mir oder zu dir? 204Im Auge der Öffentlichkeit 205Doppelt hält besser 205Kontrollanruf und Codewort 206Blocken, Melden, Ignorieren: Schutz vor ungewollten Kontakten 206Auf der Dating-Seite 206Privat: Handy, Mails, Telefon 207Wie sicher ist Online-Dating allgemein? 208TEIL IV: EIN (KURZER) BLICK IN DIE ZUKUNFT DES ONLINE-DATINGS 209KAPITEL 12 WIE SIEHT DIE ZUKUNFT DES ONLINE-DATINGS AUS?211Senior-Dating 211Frauen im Fokus 213Genderpluralität statt Heteronormativität 214Patchwork-Dating 214Love at First Byte & Behavioral Matching 215Geo-Dating 2.0 216Friendgroup-Dating 217DNS-Dating 217Neue Realitäten 219Augmented Reality Dating 220Virtual Reality Dating 221Interactive Dating 221Hologramm-Apps und Smart Speaker 222On-Offline-Dating 223Fazit 223TEIL V: DER TOP-TEN-TEIL 225KAPITEL 13 DIE ZEHN BESTEN DATING-SEITEN FÜR JEDE GELEGENHEIT227Parship 227Tinder 227Badoo 228Lovoo 228Bumble 228LoveScout24 228Finya 228Lablue 229Joyclub 229C-Date 229KAPITEL 14 ZEHN ALLGEMEINE TIPPS FÜR DAS PERFEKTE DATING-PROFIL231Der richtige Username 231Zeigen Sie sich 232Seien Sie transparent 232Seien Sie ehrlich 232Erzählen Sie etwas Besonderes 233Nehmen Sie sich Zeit für ein detailliertes Profil 233Seien Sie offen 233In Maßen, nicht in Massen 234Das Glas ist halb voll 234Nutzen Sie Premium-Funktionen 234KAPITEL 15 ZEHN DINGE, DIE NICHT IM USERNAMEN STEHEN SOLLTEN235Sexy 235Körbchengröße/Zentimeterangaben 235Crazy 236Einsam 236Kuschel/Knuffel/Knuddel 236Bärchen/Schatz/Maus 236Prinz/Prinzessin 236Endungen mit –i oder -chen 237Der Wohnort 237Der eigene Name 2375 Dinge, die Usernamen ansprechender machen 237KAPITEL 16 10 NO-GOS FÜR DAS PROFILBILD239Nur Selfies 239Bewerbungsfotos 240Sonnenbrille 240Gruppenfotos 240Oben ohne 240Verpixelte Fotos 241Poser-Fotos 241Unvorteilhafter Hintergrund 241Promillelastige Fotos 241Catfishing-Filter 2415 Tipps für ein perfektes Profilfoto 242KAPITEL 17 10 DINGE, DIE NICHT IM ONLINE-DATING-PROFIL STEHEN SOLLTEN243Ihre ganze Lebensgeschichte 243Finanzielles 243Krankheiten 244Ex-Beziehungen 244Ellenlange Aufzählungen 244Standardsprüche 244Zu viele Emojis 244Social-Media- Profile 245Private Daten 245Rechtschreibfehler 245KAPITEL 18 10 NO-GOS FÜR ERSTE NACHRICHTEN247Hi 247Hey, wie geht’s? 247Hey, was machst du? 247Einfache Komplimente 248Hey Süße/r 248Plumpe Anmachsprüche 248Reine Selbstdarstellung 248Überschwängliche Komplimente 248Zu viele Fragen 249Keine Fragen 249KAPITEL 19 ZEHN DINGE, DIE SIE BEIM ONLINE-DATING VERMEIDEN SOLLTEN 251Unseriöse Portale 251Zu kleiner Suchradius 252Copy-and-paste-Nachrichten 252Aufdringliches Verhalten 252Keine Informationen 252Zu langes Schreiben 253Vor dem ersten Date nicht telefonieren 253Zu viele Kontakte knüpfen 253Falsche Erwartungen 254Bei Erfolg das Profil nicht löschen 254Stichwortverzeichnis 255

Regulärer Preis: 12,99 €
Produktbild für Create Content!

Create Content!

Create Content, das gilt als Zauberformel für mehr Kunden, bessere Zielgruppenansprache, mehr Leads, mehr Reichweite, mehr Relevanz der Marke und des eigenen Produkts. Doch wie kommt man eigentlich an all die kreativen Ideen für Inhalte, die große Emotionen auslösen, für Content mit viralem Potential und spannende Storys, die helfen, Kunden zu erreichen? Die erfahrenen Content-Marketing-Experten Andreas Berens und Carsten Bolk wissen wie. Dieses Workbook vermittelt die wesentlichen Methoden, Tools und Trends für die Entwicklung von wertvollem Content für Print, Digital und Social Media: Aufbau einer Content-Strategie, Konzeption kreativer Ideen und relevanter Themen sowie innovativer Formate und passender Kanäle und erfolgreiche Vermarktung der produzierten Inhalte. Inkl. zahlreicher Beispiele und Übungen Aus dem Inhalt: Grundlagen Content-Marketing & Content-StrategieBrandbuildung & Customer JourneyKreativitätstechniken für Themen und FormateStorytelling & HeldenreiseKampagnen erfolgreich aufbauenContent-Workshop: gute Texte, überzeugende Fotos, bewegende Videos, hörenswerte PodcastsInfografiken & Live ContentSeedingFacebook, Instagram, TikTok oder SnapchatCommunity Building   1.  Einleitung -- Create Content! ... 17        1.1 ... Der unerbittliche Wettbewerb um die begrenzte Aufmerksamkeit des Publikums ... 18        1.2 ... »Connecting the dots« -- Content-Kreation als Prozess ... 18        1.3 ... Ein Buchprojekt als Heldenreise ... 20        1.4 ... Dieses Buch ist für Sie, wenn ... ... 21        1.5 ... Content-Kreation in drei Akten ... 23   2.  Content-Marketing-Strategie -- Intuition ist gut, Fahrplan ist besser ... 25        2.1 ... Der Mensch im Mittelpunkt -- der unbequeme Paradigmenwechsel im Content Marketing ... 25        2.2 ... Content-Kreation braucht Content-Strategie ... 33        2.3 ... Content Marketing und Content-Strategie -- zwei Seiten einer Medaille ... 35        2.4 ... Content-Marketing-Strategie -- die neun Stufen des Kreationsprozesses ... 39   3.  Marken verstehen -- und mit Content führen ... 45        3.1 ... Die Marke macht den Unterschied ... 46        3.2 ... Markenmodelle damals und heute -- auf der Suche nach Alleinstellung ... 48        3.3 ... Eine Marke führen, die Menschen wirklich bewegt -- mit dem Golden Circle ... 50        3.4 ... Übungen: Auf der Suche nach dem eigenen Warum -- mit dem Golden Circle ... 53        3.5 ... Denke Marke, denke limbisch ... 54        3.6 ... Positionieren Sie Ihre Marke in den Herzen Ihrer Community -- mit der Limbic® Map ... 56        3.7 ... Brand Purpose -- gestärkt durch die Krise ... 60        3.8 ... Fazit: Wer andere Menschen anspricht, sollte wissen, wofür er selber steht ... 65   4.  Inhalte kreieren, die Marke und Mensch zusammenschweißen ... 67        4.1 ... Mit Content Beziehungen stiften ... 68        4.2 ... So kreieren Sie Content, der Menschen motiviert ... 70        4.3 ... »Create Content so valuable people would pay for it« ... 72        4.4 ... Übung: Mit den vier F zu wertvollem Content ... 75        4.5 ... Unterschiede überbrücken -- Gemeinsamkeiten finden ... 77        4.6 ... Auch Content-Kreation für das B2B-Geschäft funktioniert besser mit Emotion und Motivation ... 78        4.7 ... Guter Content macht, schlechter Content zerstört Marken und Communitys ... 80        4.8 ... Inspiration für Ihre Content-Kreation rund um Motivation, Werte und Emotion ... 81   5.  »Ich bin Marke« -- mit Inhalt und Haltung zum Personal Branding ... 83        5.1 ... Die wesentlichen Erfolgsfaktoren einer Personenmarke ... 85        5.2 ... So bauen Sie Ihre Personal Brand auf ... 85   6.  Die richtigen Ziele setzen und erreichen -- mit Content-Kreation zum Unternehmenserfolg ... 89        6.1 ... Den Content mit klaren Vorgaben kreieren -- die Zielkaskade ... 90        6.2 ... Die Reichweite mit Content ausbauen ... 95        6.3 ... Die Reputation mit Content gestalten ... 96        6.4 ... Die Retention/Loyalität Ihrer Kunden stärken ... 97        6.5 ... Den Return on Investment (ROI) Ihrer Kreation maximieren ... 98        6.6 ... Die eigenen Ziele verbindlich formulieren und motivierend kommunizieren -- die SMART-Methode ... 98        6.7 ... Praktischer Umgang mit Zielen ... 101   7.  Mit der Persona zur besseren Zielgruppe -- Communitys aufbauen und pflegen ... 103        7.1 ... Kreieren Sie Content für Ihre Community ... 104        7.2 ... Mit Persona fokussieren -- hören Sie auf zu raten, was Ihre Community wirklich braucht ... 106        7.3 ... Formulieren Sie eine inspirierende Persona ... 107        7.4 ... Grundregeln und erste Hilfe für die Persona-Erstellung ... 111        7.5 ... Communitys managen -- keine Frage des Ob, sondern des Wie ... 114   8.  Insights -- finden Sie Themen, die Menschen bewegen ... 119        8.1 ... Was macht einen guten Insight aus? ... 120        8.2 ... Warum ein guter Insight Menschen bewegt ... 121        8.3 ... Warum ein guter Insight Ihre Content-Kreation erfolgreicher macht ... 122        8.4 ... Fünf Schritte zu einem überzeugenden und inspirierenden Insight ... 123        8.5 ... Ein Fallbeispiel: Sainsbury's -- Werbung, die sich nützlich macht ... 125        8.6 ... Vier grundlegende Recherchetechniken, mit denen Sie Insights auf die Schliche kommen ... 128   9.  Customer Journey -- die Reise des Kunden verstehen und mit Inhalten begleiten ... 139        9.1 ... Was ist eine Customer Journey? ... 139        9.2 ... Vorsicht vor der alten Schule -- die AIDA-Formel und der Purchase Funnel ... 140        9.3 ... Die Consumer Decision Journey -- ein Plan für die Content-Kreation ... 142        9.4 ... Das Relevant Set -- denken Sie die Phase vor der Consideration mit ... 145        9.5 ... Die menschliche Krise als Chance für Ihren Content ... 147        9.6 ... Content-Konzeption mit der Heldenreise -- lassen Sie sich inspirieren ... 148        9.7 ... Übung: So entwickeln Sie Content für die Heldenreise ... 152        9.8 ... Predictive Content Marketing -- das Zusammenspiel von Big Data und Kreativität entlang der Customer Journey ... 154 10.  Die Content-Marketing-Mission -- das inspirierende Sprungbrett für die Content-Kreation ... 157        10.1 ... Was ist eine Content-Marketing-Mission? ... 158        10.2 ... Hilf ... dabei ... indem -- eine kurze, aber inspirierende Formel für die Content-Kreation ... 158        10.3 ... Der Ideen-Hackathon ... 162        10.4 ... Grundsätzliche Tipps zum Umgang mit der Content-Marketing-Mission ... 165 11.  Der kreative Prozess -- der schnelle Weg zur zündenden Idee ... 167        11.1 ... Der Heureka-Moment ... 168        11.2 ... Die drei Irrtümer über Kreativität ... 168        11.3 ... Wie entstehen Ideen? ... 169        11.4 ... Ideenfindung mit Kreativitätstechniken ... 183        11.5 ... Ideenbewertung ... 192 12.  Storys -- warum wir Geschichten lieben ... 199        12.1 ... Warum funktionieren Storys? ... 200        12.2 ... Die Grundelemente einer guten Story ... 201        12.3 ... Der Plot ... 204        12.4 ... Die Heldenreise ... 204        12.5 ... Die Plot-Formel S.T.O.R.Y. ... 210        12.6 ... Die zwölf universellen Archetypen ... 213        12.7 ... Beispiel Archetyp Rebell ... 219        12.8 ... Übung im Team ... 219 13.  Storytelling -- Geschichten richtig erzählen ... 221        13.1 ... Die drei Ebenen des Storytellings ... 222        13.2 ... Die Arten der narrativen Struktur ... 225        13.3 ... 20 Masterplots ... 226        13.4 ... Das entscheidende Ende ... 243 14.  Content-Marketing-Kampagne -- wie Sie mit einer Leitidee crossmedial sichtbar werden ... 247        14.1 ... Zusammenspiel von Content-Marketing-Kampagne und Content-Marketing-Strategie ... 248        14.2 ... Momentum, Haltung und Crossmedialität ... 249        14.3 ... Startpunkt Briefing ... 254        14.4 ... Finden Sie die Big Idea ... 256        14.5 ... Ideen- und Kampagnenbewertung ... 258        14.6 ... Hero-Hub-Help-Modell ... 261 15.  Branded Content -- Inhalte mit kreativen Partnern entwickeln ... 269        15.1 ... Wie viel Marke passt in Ihren Content? Eine Frage der Zielsetzung! ... 270        15.2 ... Dos and Don'ts für Branded Content ... 272        15.3 ... So funktioniert Branded Content in Social Media ... 278 16.  Visueller Content -- von der Infografik bis zur Fotografie ... 283        16.1 ... Visual Storytelling mit #SheepWithAView ... 284        16.2 ... Sechs Arten von visuellem Content ... 286        16.3 ... Bilddatenbanken und Bildbearbeitung ... 294        16.4 ... Smartphone-Fotografie -- Tipps und Tricks ... 299 17.  Video-Content bleibt im Kopf -- mit Bewegtbild begeistern ... 303        17.1 ... Die Video-Vorproduktion ... 305        17.2 ... Die Videoproduktion ... 309        17.3 ... Die Video-Postproduktion ... 312        17.4 ... Die ABC-Kategorien der Bewegtbildproduktion ... 316        17.5 ... Neun Arten von inspirierendem Bewegtbild-Content ... 317 18.  Audio-Content -- von Radio bis Podcast ... 325        18.1 ... Warum sich Audio-Content lohnt ... 326        18.2 ... Formate für Audio-Content ... 327        18.3 ... Einen Podcast erstellen ... 331        18.4 ... Ein Podcast-Skript schreiben ... 334        18.5 ... Hilfreiche Podcast-Tools ... 336        18.6 ... Praxisbeispiele für Podcasts ... 337 19.  Schreiben können -- das Geheimnis guter Texte ... 341        19.1 ... Texten lernen ... 342        19.2 ... Hilfreiche Textformeln ... 343        19.3 ... Grundprinzipien fürs Texten ... 350        19.4 ... Headlines schreiben ... 353        19.5 ... Short oder Long Copy? ... 356        19.6 ... Für Google texten ... 356        19.7 ... Tools zur Textoptimierung ... 358        19.8 ... Inspiration Social Media ... 359 20.  User-generated Content -- authentische Inhalte für Menschen von Menschen ... 361        20.1 ... Warum benutzergenerierte Inhalte? ... 362        20.2 ... Lassen Sie Ihre Fans die Erstellung Ihres Contents übernehmen ... 364        20.3 ... #NutzenSieHashtags ... 368        20.4 ... Immer um Erlaubnis bitten ... 370        20.5 ... Die Vorteile von User-generated Content ... 370        20.6 ... Employee-generated Content ... 372        20.7 ... Erfolgreiche UGC- und EGC-Beispiele ... 376 21.  Create Content mit Influencern -- Marketing auf Augenhöhe ... 381        21.1 ... Zielgruppe bestimmen ... 383        21.2 ... Ziele definieren ... 383        21.3 ... Den richtigen Influencer finden ... 383        21.4 ... Always-on-Strategie nutzen ... 387        21.5 ... Kampagnentyp bestimmen ... 389        21.6 ... Ein Influencer-Marketing-Briefing erstellen ... 390        21.7 ... Messen und analysieren ... 393 22.  Content Curation und Content Recycling -- mit bestehendem Inhalt neuen Mehrwert bieten ... 395        22.1 ... Content Curation -- Inhalte Dritter für die eigenen Ziele nutzen ... 396        22.2 ... Content Recycling -- eigene Inhalte gekonnt wiederverwerten ... 401 23.  Rollen und Kompetenzen -- vom talentierten Einzelkämpfer zum Content-Creator-Team ... 405        23.1 ... Ihre Zeit allein wird nicht reichen ... 406        23.2 ... Wie ein Content-Creator-Team aussieht ... 407        23.3 ... Was Sie beim Teamaufbau im Blick haben sollten ... 412 24.  Den Kreationsprozess organisieren -- mit Redaktionsplan, Kanban und im Newsroom ... 415        24.1 ... Der einfache Redaktionsprozess -- schnell am Start ... 416        24.2 ... Der Redaktionsplan -- ein bewährter Standard für die Planung ... 418        24.3 ... Agile Redaktionsplanung -- die Kanban-Methodik produktiv und effizient nutzen ... 423        24.4 ... Mit Kanban und Change Management zum Newsroom ... 428        24.5 ... Das Change Management ist ein notwendiger Teil des neuen Kreationsprozesses ... 431        24.6 ... Die Content-Kreation -- Prozesssteuerung mit Tools ... 433 25.  Visibility -- mehr Reichweite und Sichtbarkeit für Ihren Content ... 435        25.1 ... Promotion, Seeding, Sharing, Outreach und SEO ... 436        25.2 ... Das PESO-Modell hilft, Content Distribution zu verstehen und zu planen ... 437        25.3 ... Owned Media -- Sie haben die Kontrolle ... 439        25.4 ... Shared Media -- so platzieren Sie eigene Inhalte auf »geliehenen« Plattformen ... 442        25.5 ... Paid Media -- Sichtbarkeit und Reichweite kann man auch kaufen ... 447        25.6 ... Earned Media -- so nutzen Sie die Strahlkraft vertrauenswürdiger Dritter ... 454        25.7 ... Alles aus den Distributionskanälen herausholen ... 458 26.  Social Media strategisch nutzen -- mit den richtigen Kanälen und passenden Formaten ... 461        26.1 ... Videos auf YouTube, Fotos auf Instagram? Wenn die Wahl doch nur so einfach wäre! ... 461        26.2 ... Xing und LinkedIn -- für Business-Netzwerker ... 465        26.3 ... Instagram -- Fotos und Videos kreieren, teilen, liken und ... shoppen ... 468        26.4 ... YouTube: Videos kreieren und bekannt werden ... 474        26.5 ... Vimeo -- die feine Alternative für Filmfans und Videografen ... 476        26.6 ... Facebook -- lohnt sich die Präsenz auf der Plattform für Silver Surfer überhaupt (noch)? ... 477        26.7 ... Twitter -- kurzlebige News mit Durchschlagskraft ... 480        26.8 ... Snapchat -- Image-Messaging unter Freunden ... 482        26.9 ... TikTok -- Hype oder Mehrwert für Marken? ... 486        26.10 ... Pinterest -- Inspiration und Social Commerce mit Bild ... 487        26.11 ... WhatsApp -- alles, nur keine Werbung (mehr), bitte ... 491        26.12 ... Die richtige Plattform -- kurz und knapp ... 494 27.  Mehr Engagement -- so triggern Sie Ihre Community ... 497        27.1 ... Wertvolle Inhalte -- wie Sie Interaktion schaffen ... 498        27.2 ... Ermöglichen Sie eine emotionale Diskussion ... 499        27.3 ... Inspirieren Sie! ... 503        27.4 ... Bestätigen Sie Ansichten und Einstellungen ... 505        27.5 ... Widerlegen Sie Argumente von gemeinsamen Gegnern ... 507        27.6 ... Seien Sie empathisch und helfen Sie ... 509        27.7 ... Verhelfen Sie Multiplikatoren zu mehr Aufmerksamkeit ... 510        27.8 ... Create Virals -- Ideen, die zum Hype werden ... 511 28.  KPIs und Metriken -- Erfolg lässt sich messen ... 517        28.1 ... Ziele, KPIs und Metriken -- und wie sie zusammenspielen ... 517        28.2 ... KPIs und Metriken im Überblick ... 519        28.3 ... KPIs und Metriken -- wie finden Sie die richtigen? ... 526        28.4 ... KPIs und Metriken entlang der Customer Journey definieren ... 528        28.5 ... Use Cases und Übungen: Konkrete Ziele, KPIs und Metriken festlegen ... 530        28.6 ... Passende KPIs und Metriken für Inhalte auf unterschiedlichen Kanälen festlegen ... 534        28.7 ... Werkzeuge und Hilfe für die Erfassung von KPIs und Metriken ... 536        28.8 ... Mit Dashboards alles im Blick ... 537 29.  Budgets bestimmen -- was Content kosten darf ... 541        29.1 ... Das Content-Kreations-Budget -- fixe Vorgabe oder variable Größe? ... 543        29.2 ... Die 70-20-10-Formel -- Budget richtig aufteilen ... 547        29.3 ... Der Kampagnen-Review und seine Lehren ... 548        29.4 ... Make or buy -- eine Frage der Ressourcen ... 549        29.5 ... Ausreichend Budget -- auch eine Frage der internen Verkaufsstrategie ... 552   Index ... 555

Regulärer Preis: 39,90 €
Produktbild für UML 2.5

UML 2.5

Von den Grundlagen bis zum professionellen Einsatz – in unserem Handbuch erfahren Sie alles, was Sie für erfolgreiche Softwaremodellierung mit der UML wissen müssen. Lernen Sie alle Konzepte, Elemente und Diagrammtypen ausführlich kennen und knüpfen Sie anhand von Praxisbeispielen die Verbindung zum Code. Ob Sie etwas nachschlagen oder die UML von Grund auf verstehen möchten, dieses Handbuch bietet Ihnen das gesammelte UML-Wissen im Komplettpaket. Es behandelt den aktuellen Standard UML 2.5 und die Codebeispiele sind in den beiden wichtigsten Sprachen Java und C# verfasst. Aus dem Inhalt: Grundlagen der Softwaremodellierung mit der UML 2.5Alle Diagrammtypen und NotationselementeUML in Projekten einsetzen Implementierungen mit Java oder C#Liste mit den häufigsten Fehlern und Verbesserungsvorschlägen zu jedem DiagrammtypDIN-A2-Poster mit allen DiagrammtypenZum Download auf der Verlagswebsite: Diagramme und Code der gezeigten Beispiele, Übersicht zu UML-Tools und Poster als PDF-Datei   Materialien zum Buch ... 13   Vorwort ... 15   1.  Einführung ... 19        1.1 ... Weshalb muss Software modelliert werden? ... 19        1.2 ... Die Phasen bei der Softwareentwicklung ... 20        1.3 ... Was ist die UML? ... 22        1.4 ... Die Geschichte der UML ... 23        1.5 ... Von der UML 1.x zur UML 2.5 ... 24        1.6 ... Diagramme der UML 2.5 ... 26        1.7 ... Realisierung in Java und C# ... 33 TEIL I.  Strukturdiagramme ... 35   2.  Klassendiagramm ... 37        2.1 ... Anwendungsbereiche ... 37        2.2 ... Übersicht ... 38        2.3 ... Notationselemente ... 39        2.4 ... Lesen eines Klassendiagramms ... 111        2.5 ... Irrungen und Wirrungen ... 114        2.6 ... Zusammenfassung ... 116   3.  Objektdiagramm ... 121        3.1 ... Anwendungsbereiche ... 121        3.2 ... Übersicht ... 121        3.3 ... Notationselemente ... 122        3.4 ... Lesen eines Objektdiagramms ... 130        3.5 ... Irrungen und Wirrungen ... 131        3.6 ... Zusammenfassung ... 133   4.  Kompositionsstrukturdiagramm ... 135        4.1 ... Anwendungsbereiche ... 135        4.2 ... Übersicht ... 135        4.3 ... Notationselemente ... 136        4.4 ... Lesen eines Kompositionsstrukturdiagramms ... 151        4.5 ... Irrungen und Wirrungen ... 152        4.6 ... Zusammenfassung ... 153   5.  Komponentendiagramm ... 155        5.1 ... Anwendungsbereiche ... 155        5.2 ... Überblick ... 155        5.3 ... Notationselemente ... 156        5.4 ... Lesen eines Komponentendiagramms ... 166        5.5 ... Irrungen und Wirrungen ... 167        5.6 ... Zusammenfassung ... 169   6.  Verteilungsdiagramm ... 171        6.1 ... Anwendungsbereiche ... 171        6.2 ... Übersicht ... 171        6.3 ... Notationselemente ... 172        6.4 ... Lesen eines Verteilungsdiagramms ... 178        6.5 ... Irrungen und Wirrungen ... 179        6.6 ... Zusammenfassung ... 181   7.  Paketdiagramm ... 183        7.1 ... Anwendungsbereiche ... 183        7.2 ... Übersicht ... 183        7.3 ... Notationselemente ... 184        7.4 ... Lesen eines Paketdiagramms ... 201        7.5 ... Irrungen und Wirrungen ... 203        7.6 ... Zusammenfassung ... 204 TEIL II.  Verhaltensdiagramme ... 207   8.  Anwendungsfalldiagramm ... 209        8.1 ... Anwendungsbereiche ... 209        8.2 ... Übersicht ... 210        8.3 ... Notationselemente ... 210        8.4 ... Lesen eines Anwendungsfalldiagramms ... 219        8.5 ... Irrungen und Wirrungen ... 221        8.6 ... Zusammenfassung ... 222   9.  Aktivitätsdiagramm ... 225        9.1 ... Anwendungsbereiche ... 225        9.2 ... Übersicht ... 226        9.3 ... Notationselemente ... 228        9.4 ... Lesen eines Aktivitätsdiagramms ... 295        9.5 ... Irrungen und Wirrungen ... 297        9.6 ... Zusammenfassung ... 299 10.  Zustandsdiagramm ... 303        10.1 ... Anwendungsbereiche ... 303        10.2 ... Übersicht ... 304        10.3 ... Notationselemente ... 305        10.4 ... Lesen eines Zustandsdiagramms ... 341        10.5 ... Irrungen und Wirrungen ... 343        10.6 ... Zusammenfassung ... 345 TEIL III.  Interaktionsdiagramme ... 349 11.  Sequenzdiagramm ... 351        11.1 ... Anwendungsbereiche ... 351        11.2 ... Übersicht ... 352        11.3 ... Notationselemente ... 353        11.4 ... Lesen eines Sequenzdiagramms ... 384        11.5 ... Irrungen und Wirrungen ... 386        11.6 ... Zusammenfassung ... 388 12.  Kommunikationsdiagramm ... 393        12.1 ... Anwendungsbereiche ... 393        12.2 ... Übersicht ... 393        12.3 ... Notationselemente ... 394        12.4 ... Lesen eines Kommunikationsdiagramms ... 399        12.5 ... Irrungen und Wirrungen ... 400        12.6 ... Zusammenfassung ... 401 13.  Timing-Diagramm ... 403        13.1 ... Anwendungsbereiche ... 403        13.2 ... Übersicht ... 403        13.3 ... Notationselemente ... 404        13.4 ... Lesen eines Timing-Diagramms ... 412        13.5 ... Irrungen und Wirrungen ... 413        13.6 ... Zusammenfassung ... 415 14.  Interaktionsübersichtsdiagramm ... 417        14.1 ... Anwendungsbereiche ... 417        14.2 ... Übersicht ... 417        14.3 ... Notationselemente ... 419        14.4 ... Lesen eines Interaktionsübersichtsdiagramms ... 421        14.5 ... Irrungen und Wirrungen ... 423        14.6 ... Zusammenfassung ... 424 TEIL IV.  Metamodellierung ... 427 15.  Profildiagramm ... 429        15.1 ... Anwendungsbereiche ... 429        15.2 ... Übersicht ... 430        15.3 ... Notationselemente ... 431        15.4 ... Lesen eines Profildiagramms ... 439        15.5 ... Irrungen und Wirrungen ... 441        15.6 ... Zusammenfassung ... 442   Index ... 445

Regulärer Preis: 34,90 €
Produktbild für Einstieg in Kotlin

Einstieg in Kotlin

Einfach und strukturiert ohne Vorkenntnisse Kotlin lernen. Alle wichtigen Sprachfeatures Schritt für Schritt erklärt – so entwickeln Sie eigene Apps samt Zugriff auf verschiedenste Sensoren, Datenbanken und Multimedia. Kotlin ist zu Recht beliebt: Nicht nur Java-Kenner werden an Nullsicherheit und Co. ihre Freude haben. Und für Programmierer ist Kotlin genau das richtige für den Einstieg in die App-Entwicklung.Aus dem Inhalt:• Android Studio installieren• Befehle, Schleifen und Co.• Layouts und Menüs aufbauen• Fehler finden und beheben• Eigene Dialoge• Nullsicherheit• Sensoren und Systemdienste auslesen: Lage, Beschleunigung, Standort u.v.m.• Ein Spiel entwickeln• Erweiterungsfunktionen• Gestensteuerung• Zugriffsrechte verwalten

Regulärer Preis: 29,90 €
Produktbild für Reinzeichnung

Reinzeichnung

Reinzeichner und Reinzeichnerinnen erstellen perfekt druckfähige und optisch einwandfreie Druckdaten. Klingt einfach? Bei Weitem nicht. Denn ein breitgefächertes Wissen zu technischen Hintergründen, Farbmanagement, Farbe, Typografie und Ausgabe und zur Druckproduktion ist hier nötig. Dieses Buch ist das erste, das alle relevanten Informationen versammelt. Es ist für Einsteiger systematisch aufbereitet, aber auch für alte Grafikdesign-Hasen sehr nützlich, denn es gibt klare Empfehlungen und Checklisten, bietet Hinweise auf Stolperfallen und beachtet alle neuen Standards der Branche. Aus dem Inhalt: Aufgaben der ReinzeichnungProjektablauf, ProjektorganisationFarbmanagement und Farbeinstellungen in der Adobe Creative CloudFarbräume, Farbkonvertierungen, Medienneutraler WorkflowGrundeinstellungen in InDesignDruckobjekte mit unterschiedlichen Seitengrößen, Falztechniken, Grundlinienraster, Templates, MusterseitenFarbeVolltonfarben, Prozessfarben, Anpassen von Volltonfarben, Farbprobleme bei der Ausgabe lösen, Überdrucken, Überfüllen, maximaler Farbauftrag, Farbseparationen, Schwarzdarstellung, TransparenzenSchrift und MikrotypografiePrüfen der Druckbarkeit von Schriften, Optimierung des Textbildes, Einsetzen typografisch korrekter Zeichen, OpenType-Funktionen, GREP-Suche und GREP-StileEinstellungen für Bilder und VektorenSichten der Bilder, Prüfen der Druckbarkeit, Bildauflösung prüfen, Platzieren von Bildern, Illustrator-Dateien und Raw in InDesign platzieren, Bilddateien umwandelnFortgeschrittene InDesign-Funktionen nutzenObjektformate, Bücher, Verankerte Objekte, IHV, Index, Mehrsprachensatz, Arabische Texte, Stanzformen, Veredelungen, Liquid Layout, Alternative Layouts, CC-Libraries, Datenzusammenführung, Korrekturfunktionen mit InCopy und Acrobat, InDesign ReviewReinzeichnung in IllustratorFarben, Bildverknüpfungen, Drucktechnische Einstellungen, Icons aufbereiten, StanzformenAusgabeDruckermarken, Umwandeln von Fonts, Grobdaten/Feindaten, technische Vorschaumöglichkeiten, Farben konvertieren, Haarlinien, Dokument sammeln und verpacken, InDesign-Preflight, PDF und perfekte Druckdaten, Druckvorstufen-Funktionen in AcrobatHintergrundwissen DruckproduktionHalbtonraster, Rasterweiten, Druckverfahren, Weiterverarbeitung   Vorwort ... 13   1.  Erste Überlegungen zur Reinzeichnung ... 17        1.1 ... Aufgabe der Reinzeichnung: Ein Überblick ... 17        1.2 ... Anforderungen in der Reinzeichnung ... 20        1.3 ... Projektorganisation ... 21   2.  Farbmanagement und Farbeinstellungen in der Adobe Creative Cloud ... 23        2.1 ... Creative-Cloud-Farbeinstellungen synchronisieren ... 23        2.2 ... Farbräume ... 27        2.3 ... Farbkonvertierungen in der Creative Cloud ... 30        2.4 ... Grundlagen ICC-Profile und Profilfunktion ... 32        2.5 ... Farbmanagement in InDesign ... 33        2.6 ... Medienneutraler Workflow ... 38        2.7 ... Checkliste: Farbmanagement ... 40   3.  Grundeinstellungen in InDesign ... 41        3.1 ... Richtiges Anlegen eines Druckdokuments in InDesign ... 41        3.2 ... Druckobjekte mit unterschiedlichen Seitengrößen in einem Dokument anlegen ... 46        3.3 ... Falztechniken und Buchrücken in InDesign anlegen ... 48        3.4 ... Grundlinienraster ... 56        3.5 ... InDesign-Templates und verborgene Elemente ... 59        3.6 ... Musterseiten ... 64        3.7 ... Checkliste: Grundaufbau in InDesign ... 68   4.  Farbe ... 69        4.1 ... Vollton- und Prozessfarben ... 69        4.2 ... Anpassen von Volltonfarben ... 76        4.3 ... Prozessfarben löschen und ersetzen ... 81        4.4 ... Farbprobleme bei der Ausgabe lösen ... 81   5.  Umgang mit Transparenz ... 97        5.1 ... Echte und unechte Transparenz ... 97        5.2 ... Mögliche Probleme und Lösungsansätze ... 100   6.  Schrift und Mikrotypografie ... 103        6.1 ... Umgang mit Schriften ... 103        6.2 ... Optimierung des Textbildes ... 106        6.3 ... Einsetzen mikrotypografisch korrekter Zeichen ... 119        6.4 ... OpenType-Funktionen ... 130        6.5 ... Zeichen- und Absatzformate ... 136        6.6 ... Tabellenformate ... 146        6.7 ... Wörterbücher und Rechtschreibprüfung ... 149        6.8 ... Suchen und Ersetzen ... 154        6.9 ... GREP-Suche und GREP-Stile ... 156        6.10 ... Checkliste: Typografie ... 163   7.  Einstellungen für Bilder und Vektoren ... 165        7.1 ... Prüfen der Druckbarkeit ... 165        7.2 ... Weiteres Sichten der gelieferten Bilder ... 171        7.3 ... Bilddateien umwandeln ... 173        7.4 ... Platzieren von Bildern und Grafiken ... 176        7.5 ... Datenablage der Bilder ... 188        7.6 ... Checkliste: Bilder und Grafiken ... 190   8.  Fortgeschrittene InDesign-Funktionen für die Reinzeichnung ... 191        8.1 ... Tipps für das Arbeiten mit Ebenen ... 191        8.2 ... Objektformate erstellen ... 193        8.3 ... Funktionen für den Mengensatz ... 198        8.4 ... Mehrsprachensatz ... 219        8.5 ... Fremdsprachensatz am Beispiel arabischer Texte ... 222        8.6 ... Stanzformen und Veredelungen für eine Verpackung ... 229        8.7 ... Platzieren von PDFs ... 236        8.8 ... Creative Cloud Libraries ... 237        8.9 ... Liquid Layouts und alternative Layouts ... 246        8.10 ... Datenzusammenführung ... 252        8.11 ... Korrekturfunktionen ... 259   9.  Reinzeichnung in Illustrator ... 271        9.1 ... Farben ... 271        9.2 ... Bildverknüpfungen ... 274        9.3 ... Drucktechnische Einstellungen ... 276        9.4 ... Icons und Symbole aufbereiten ... 281        9.5 ... Stanzformen ... 284        9.6 ... Zusammenspiel von Illustrator und InDesign ... 285        9.7 ... EPS oder AI ... 285        9.8 ... PDF-Export und Drucken ... 286        9.9 ... Checkliste: Reinzeichnung in Illustrator ... 291 10.  Ausgabe vorbereiten ... 293        10.1 ... Druckermarken und Farbkontrollstreifen ... 293        10.2 ... Umwandeln von Fonts in Zeichenwege ... 295        10.3 ... Grobdaten durch Feindaten ersetzen ... 298        10.4 ... Technische Vorschaumöglichkeiten in InDesign ... 299        10.5 ... Farben konvertieren ... 303        10.6 ... Haarlinien korrigieren ... 304        10.7 ... Hintergrundaufgaben in InDesign ... 306        10.8 ... Dokumente sammeln und verpacken ... 307        10.9 ... InDesign-Preflight ... 315        10.10 ... Checkliste: Ausgabe ... 325 11.  PDF und Druckdaten ... 327        11.1 ... PDF/X-Zertifizierung ... 327        11.2 ... Adobe PDF Print Engine ... 329        11.3 ... PDF-Export-Einstellungen ... 330        11.4 ... Druckvorstufen-Funktionen in Adobe Acrobat Pro ... 338        11.5 ... Checkliste: PDF und Druckdaten ... 344 12.  Grundlagen der Druckproduktion ... 345        12.1 ... Halbtonraster ... 345        12.2 ... Rasterweite ... 347        12.3 ... Druckverfahren ... 347        12.4 ... Schneiden, Falzprinzipien und Verarbeitungsmöglichkeiten ... 352   Index ... 357

Regulärer Preis: 39,90 €
Produktbild für Practical Paint.NET

Practical Paint.NET

Learn to use the most up-to-date version of Paint.NET, the free, Windows-based program for image editing. This book is ideal for PC users who find Microsoft Paint too lacking, and Photoshop or GIMP too overwhelming. Paint.NET is a lightweight yet capable program that’s easy to navigate and is regularly updated.You’ll quickly become acquainted with this powerful, yet easy-to-learn program’s features; tools, layers, adjustments, and effects. See how to correct exposure, digitally retouch and repair damaged photos, and handle a broad spectrum of photo editing tasks—even how to colorize a black-and-white image. You’ll also learn how to create digital art using the Paint.NET drawing tools and effects. Practice files are provided with step-by-step instructions to jump into photo editing and art creation.Practical Paint.NET highlights this powerful program's rich set of features and capabilities providing you the pathway for just about any kind of image editing. Join the large community behind it today!WHAT YOU'LL LEARN* Use layers, which are essential in any professional quality image editing program* Acquire and install plugins to maximize Paint.NET’s capabilities* Enhance, retouch, and modify digital images* Create compelling digital artwork using the drawing tools and applying artistic filtersWHO THIS BOOK IS FORWindows-based PC users who require the ability to edit digital images without the ongoing cost of subscription-based software, or complex open-source software. This group includes art or photography instructors (especially those in schools systems with limited budgets), small business owners, casual photographers, aspiring graphic designers, or anyone requiring a solid, basic editing program.Phillip Whitt has a passion for images, and has been involved with digital image editing and graphic design since the 1990's. As a freelance photo editing/restoration and graphic design professional, he has retouched and restored countless photographs.Mr. Whitt holds a number of certifications, which include one for Adobe Photoshop CS from Expert Rating, as well as a number of others for demonstrating proficiency in Desktop Publishing, Scribus Basics, GIMP 2.6, and Photo Impact. Mr. Whitt is the author of several Apress titles such as Beginning Photo Retouching and Restoration Using GIMP, Pro Freeware and Open Source Solutions for Business, and Pro Colorizing With GIMP.Introduction* Paint.NET―Quite Possibly the Perfect Solution* What can Paint.NET Do?* What You’ll Learn from this BookPart I: Acquiring, Installing, and Getting to Know Paint.NETChapter 1: An Overview of Paint.NET* Chapter Overview* Acquiring Paint.NET* Downloading and Installing Paint.NET* Overview of the User Interface* Changing The User Interface Color Scheme* Supported File Formats* Installing Plugin Pack* The Main Window* The Title Bar * The Menu Bar* The Tool Bar* The Image List* The Canvas* The Tools Window* The Layers Window* The History Window* The Colors Windows* The Status Bar* Chapter ConclusionChapter 2: Layers* Chapter Overview* Understanding Layers* How Layers Work* Why Layers are Important* Layer Blend Modes* A Closer Look at the Layers Window* Chapter ConclusionChapter 3: An Overview of the Tools* Chapter Overview* The Brush Tools* The Selection Tools* Other Tools* Chapter ConclusionPart II: Working with Digital PhotosChapter 4: Correcting Tonality, Contrast and Exposure* Chapter Overview* An Overview of Image Tonality * Tutorial 1: Correcting Exposure Using the Auto-Level Adjustment * Tutorial 2: Correcting Exposure Using the Brightness/Contrast Adjustment * Understanding the Curves Adjustment* Tutorial 3: Correcting Dull Contrast Using Curves Adjustment * Understanding the Levels Adjustment* Tutorial 4: Correcting Underexposure Using the Levels Adjustment* The Curves Dialog* Tutorial 5: Improving Tonality Using Curves* Tutorial 6: Correcting Local Tonality (Darkening a Light Area) * Tutorial 7: Correcting Local Tonality (Lightening a Dark Area)* Chapter ConclusionChapter 5: Enhancing, Correcting, and Working with Color* Chapter Overview* Tutorial 6: Correcting Color Using the Auto-Level Adjustment * Tutorial 8: Reviving a Faded Color Photo Using Levels * Tutorial 9: Correcting Color Balance (Color Balance Plugin Required) * Tutorial 10: Turning a Color Image to Black and White (Black and White + Plugin Required)* Tutorial 11: Using The Sepia Adjustment* Tutorial 12: Colorizing a Black and White Photo* Chapter ConclusionChapter 6: Modifying, Retouching and Restoring Photos* Chapter Overview* Tutorial 13: Removing Unwanted Objects* Tutorial 14: Straightening An Image * Tutorial 15: Brightening Teeth * Tutorial 16: Removing Blemishes* Tutorial 17 Repairing Scratches and Damage * Chapter ConclusionChapter 7: Compositing Images* Chapter Overview* Tutorial 18: Adding an Element to an Image* Tutorial 19: Simple Background Replacement* Chapter ConclusionPart III: Creating Digital ArtChapter 8: Drawing Basics* Chapter Overview* Using the Pencil and Paint Brush Tools* Tutorial 20: Drawing a Simple Sketch* Tutorial 21: Drawing a Shamrock* Tutorial 22: Drawing a Ladybug* Chapter ConclusionChapter 9: Creating Digital Artwork* Chapter Overview* Tutorial 23: Creating a Scenic Sunset* Tutorial 24: Creating a Starry Night* Tutorial 25: Drawing a Smart Phone* Chapter ConclusionChapter 10: Applying Effects* Chapter Overview* Tutorial 26: Applying a Dream Effect (Dream Plugin Required)* Tutorial 27: Applying an Ink Sketch Effect* Tutorial 28: Applying an Oil Painting Effect (Oil Painting + Plugin Required)* Tutorial 29: Applying a Pastel Effect (Pastel Plugin Required)* Tutorial 30: Applying a Pencil Sketch Effect* Chapter ConclusionAppendix: More About Paint.NET Plugins

Regulärer Preis: 56,99 €
Produktbild für Mein Chromebook optimal nutzen

Mein Chromebook optimal nutzen

Mein Chromebook optimal nutzen- Den kleinen Alleskönner kennen- und beherrschen lernen.- Von der Installation bis zur unkomplizierten Anwendung.- Schnell, sicher & produktiv: ideal für Privatnutzung & Homeoffice.Chromebooks sind leichte und schnelle Notebooks mit dem Chrome OS-Betriebssystem, die optimal mit Android-Smartphones und allen Google-Onlinediensten zusammenarbeiten. Sie eignen sich für fast alle Aufgaben aus dem privaten Computeralltag, überzeugen durch ihre lange Akkulaufzeit und lassen sich überall dort nutzen, wo es WLAN gibt.Dieses Buch hilft Ihnen dabei, Ihr Chromebook Schritt für Schritt bedienen zu lernen. Richten Sie es individuell nach Ihren Bedürfnissen ein, synchronisieren Sie es mit allen Ihren Android-Geräten und nutzen Sie die vielen praktischen Anwendungen: Vom Verfassen von Textdokumenten über Onlinerecherche, Streaming und Videokonferenzen bis hin zu Fotoverwaltung und -bearbeitung wird das Chromebook Ihr zuverlässiger Begleiter. Und mit der Launcher-Taste finden Sie schnell, wonach Sie suchen: Apps, Dateien und natürlich Antworten aus dem Internet sind stets parat. Freuen Sie sich auf gut nachvollziehbare Anleitungen und hilfreiche Tipps des Profis – für die unkomplizierte und effiziente Nutzung Ihres Chromebooks!Aus dem Inhalt:- Was ist ein Chromebook?- Mit dem Google-Konto anmelden- Daten mit dem Smartphone synchronisieren- Apps installieren und einrichten- Google Drive, der optimale Cloud-Speicher- Texte schreiben mit Google Docs & Word- Videokonferenzen mit Google Meet- Fotos auf dem Chromebook bearbeiten- Google Photos, Snapseed & Lightroom- CAD-Zeichnungen erstellen und editieren- Medien-, Video- und Musikstreaming- Multiplayer Games und E-Sport- Einsatz der Konsole in Chrome OSChristian Immler war viele Jahre als Dozent für Computer Aided Design an der Fachhochschule Nienburg und an der University of Brighton tätig. Seit mehr als 25 Jahren befasst er sich als erfolgreicher Autor mit Spezialthemen wie 3D-Visualisierung, Smartphone-Betriebssysteme, Linux und Windows. Seine Leser schätzen seine Fähigkeit, selbst die kompliziertesten Sachverhalte gut nachvollziehbar zu erklären.

Regulärer Preis: 9,99 €
Produktbild für Social Business Transformation

Social Business Transformation

Die Zukunft der Arbeit verlagert sich zunehmend in den digitalen Raum. Deutsche Unternehmen positionieren sich in der Gestaltung dieses Raumes bislang häufig in der Rolle der Nachzügler, weil sie die Bedeutung des Einsatzes sozialer Technologien (z.B. Enterprise Social Networks) für das Unternehmen unterschätzen. Das resultierende Risiko im globalen Wettbewerb unterzugehen, ist gerade für den Mittelstand erheblich.Um zukunftsfähige Wege einzuschlagen, braucht es neue Gestaltungsansätze. Einer davon ist Social Business. Social Business wird im vorliegenden Werk als ganzheitliches Konzept beschrieben, welches durch den systematischen Einsatz digitaler und kollaborativer Werkzeuge neue Möglichkeiten der Innovation und Wertschöpfung schafft. Soziale Technologien ermöglichen eine proaktive Gestaltung unternehmensinterner und -übergreifender Prozesse und bieten insbesondere im Wissensmanagement, in der Kommunikation sowie der Zusammenarbeit produktionssteigernde Potenziale.Im Rahmen dieses Werkes werden praktische Anwendungen, Konzepte zur Umsetzung von Social Business und Leitlinien für den Transformationsprozess wissenschaftlich fundiert und praxisnah präsentiert.DR. CHRISTIAN ZINKE-WEHLMANN arbeitet als Leiter der Service and Knowledge Management Gruppe am Institut für Angewandte Informatik (InfAI) der Universität Leipzig im Bereich sozio-technischer Unterstützungssysteme. Er arbeitet an der Schnittstelle zwischen Technologie, Arbeit und Dienstleistungssystemen und hat 2017 promoviert. Seine Forschung konzentriert sich auf Digitale Zusammenarbeit, Linked Data, Service Engineering und Management sowie Wissensmanagement. Diese Expertise ist in mehr als 40 weiteren Veröffentlichungen zu finden.JULIA FRIEDRICH ist Wissenschaftlerin in der Forschungsgruppe „Service und Knowledge Management“ mit langjähriger Erfahrung in den Bereichen Wissensmanagement und Gamification.Einführung.- Was ist Social Business?.- Wozu braucht es Leitlinien?.- Der Weg zum Social Business.- Darstellung des Transformationsprozesses.- Ein Blick in die Praxis.- Allgemeine Leitlinien und Empfehlungen.

Regulärer Preis: 39,99 €
Produktbild für Beginning Windows Mixed Reality Programming

Beginning Windows Mixed Reality Programming

Develop applications and experiences for Microsoft’s HoloLens 2 and other Windows mixed reality devices. This easy-to-follow guide removes the mystery behind creating amazing augmented reality and virtual reality experiences. Mixed reality development tools and resources are provided.BEGINNING WINDOWS MIXED REALITY PROGRAMMING, 2ND EDITION clearly explains all the nuances of mixed reality software development. You will learn how to create 3D objects and holograms, interact with holograms using voice commands and hand gestures, use spatial mapping and 3D spatial sound, build with toolkits such as Microsoft's Mixed Reality Toolkit and Unity’s AR Foundation and XR Platform, create intuitive user interfaces, and make truly awe-inspiring mixed reality experiences. This newly revised edition also includes updated content for HoloLens 2 development, including tutorials for new interactions such as hand tracking and eye tracking.WHAT YOU WILL LEARN* Prototype ideas quickly for the HoloLens 2 and Windows mixed reality devices* Get started with Unity, the preferred tool for developing 3D experiences* Locate and import 3D models for your project, or make your own* Use spatial sound, voice commands, gestures, hand tracking, and eye tracking* Build with Microsoft's Mixed Reality Toolkit and other toolkits to make apps the easy way* Publish to the Windows Store and make money from your appWHO THIS BOOK IS FORProgrammers looking to quickly learn how to create experiences for HoloLens 2. Also for programmers interested in building applications for the growing crop of virtual reality devices that support the Windows Mixed Reality platform.SEAN ONG is an author, engineer, entrepreneur, and tech influencer who has written on topics ranging from renewable energy to augmented reality. Sean and his wife Neisha Ong founded the mixed reality development company, Ong Innovations, in 2014. Sean and his team at Ong Innovations actively work with clients and partners around the globe to push the boundaries of mixed reality and spatial computing. Sean is also co-founder of the VR telepresence robotics platform company, Laborbot, founder of the AR/VR venue-based entertainment company, Manuvr Entertainment Inc., co-founder of the AR/VR app creation platform company, Inflexion Point Inc., and serves as partner and shareholder at numerous other AR/VR startup companies around the globe. He resides in Seattle, WA with his wife and three kids, where he and his family relentlessly build the holographic future of tomorrow using today’s XR devices.PART I: GETTING STARTED1. Gear Up: The Necessary Hardware and Software Tools2. Unity Crash CoursePART II: BUILDING HOLOGRAPHIC EXPERIENCES3. Creating Your First Hologram4. Introduction to the Mixed Reality Toolkit5. Interacting with Holograms6. Using Spatial Awareness7. Spatial SoundPART III: GROWING AS A HOLOGRAPHIC DEVELOPER8. Azure Spatial Anchors9. Shared Experiences10. Awe Inspiring Experiences11. Turning Holograms into Money12. Community Resources

Regulärer Preis: 56,99 €
Produktbild für Basiswissen Abnahmetest

Basiswissen Abnahmetest

Grundlagen des Abnahmetests für Product Owner, Business-Analysten und TesterMit Abnahmetests – Acceptance Testing – wird überprüft, ob eine Software aus Sicht des Benutzers wie beabsichtigt funktioniert und dieser die Software akzeptiert.Das Buch »Basiswissen Abnahmetest« verbindet die Business-Analyse und Softwaretesten mit Blick auf die Konzepte, Methoden und Praktiken der Zusammenarbeit zwischen Business-Analysten und Testern beim Abnahmetest.Business-Analysten und Projektleiter lernen, wie sie durch die Unterstützung bei der Ausrichtung des Produkts an den Geschäftsanforderungen zu den Abnahmetestaktivitäten in einer Organisation beitragen.Tester erfahren, wie sie effizient mit Business-Analysten und anderen Stakeholdern während allen Abnahmetestaktivitäten zusammenarbeiten.Dieses Buch umfasst das erforderliche Wissen als Vorbereitung auf die Prüfung zum »Certified Tester (Foundation Level) – Acceptance Testing« nach ISTQB®-Standard. Ein durchgängiges Fallbeispiel verbindet das theoretische Wissen des Lehrplans mit dessen praktischer Anwendung beim Abnahmetest. Das Buch eignet sich damit nicht nur bestens für die Prüfungsvorbereitung, sondern dient gleichzeitig als kompaktes Basiswerk zu diesen Themen in der Praxis und an Hochschulen.Über die Autoren:Florian Fieber ist Gründer und Geschäftsführer der QualityDojo IT-Consulting GmbH in Berlin und seit knapp 15 Jahren als Berater und Trainer im Bereich der Qualitätssicherung von Softwaresystemen tätig. Seine Schwerpunkte liegen im Testmanagement, der Verbesserung von Testprozessen sowie der Businessanalyse von Enterprise-Anwendungen. Er ist Leiter der Arbeitsgruppe Acceptance Testing beim GTB (German Testing Board e.V.).Marc-Florian Wendland ist wissenschaftlicher Mitarbeiter des Geschäftsbereichs SQC (System Quality Center) im Fraunhofer Institut FOKUS in Berlin. Seine Interessen umfassen die modellgetriebene Softwareentwicklung, den automatisierten Testentwurf und Testautomatisierungsstrategien. Er ist im GTB aktiv in den Arbeitsgruppen „Testautomatisierungsentwickler“ und „Acceptance Testing“. Bei der OMG leitet er die Weiterentwicklung des UML Testing Profile (UTP).

Regulärer Preis: 32,90 €
Produktbild für Java Übungsbuch

Java Übungsbuch

* TRAINIEREN SIE IHRE JAVA-KENNTNISSE* LEARNING BY DOING ANHAND PRAKTISCHER ÜBUNGEN* MIT VOLLSTÄNDIGEN UND KOMMENTIERTEN LÖSUNGENDieses Buch ist kein Lehrbuch, sondern ein reines Übungsbuch und wendet sich an Leser, die ihre Java-Kenntnisse anhand zahlreicher praktischer Übungen durch »Learning by Doing« vertiefen und festigen möchten. Es ist ideal, um sich auf Prüfungen vorzubereiten oder das Programmieren mit Java praktisch zu üben.Jedes Kapitel beginnt mit einer kompakten Zusammenfassung des Stoffs, der in den Übungsaufgaben dieses Kapitels verwendet wird. Anschließend haben Sie die Möglichkeit, zwischen Aufgaben in drei verschiedenen Schwierigkeitsstufen - von einfach bis anspruchsvoll - zu wählen. Anhand dieser Aufgaben können Sie Ihr Wissen praktisch testen. Am Ende der Kapitel finden Sie vollständige und kommentierte Musterlösungen.ES WERDEN FOLGENDE THEMEN ABGEDECKT:Die Kapitel 1 bis 3 enthalten Aufgaben zur objektorientierten Programmierung mit Java.In Kapitel 4 geht es im Detail um Generics und das Collection Framework, seine generischen Klassen und Interfaces sowie die Definition von Enumerationen. Kapitel 5 erläutert das Exception Handling.Kapitel 6 beschäftigt sich mit den neuen Sprachmitteln von Java 8, Lambdas und Streams. Kapitel 7 bietet einen Einblick in die mit Java 9 vorgenommene Modularisierung der Java-Plattform.In Kapitel 8 werden Weiterentwicklungen aus den Java-Versionen 14 bis 17 behandelt. Dazu gehören die Einführung von Records und Sealed Classes sowie das Pattern Matching (sowohl für den instanceof-Operator als auch für switch). Kapitel 9 enthält viele Aufgaben zu Tests mit JUnit 5 und Gradle sowie eine kurze Einführung in beide Systeme.Nach dem Durcharbeiten des Buches verfügen Sie über fundierte Programmierkenntnisse und einen umfangreichen Fundus an Beispielcode.AUS DEM INHALT:* Klassendefinition und Objektinstanziierung* Abgeleitete Klassen und Vererbung* Abstrakte Klassen und Interfaces* Die Definition von Annotationen* Innere Klassen* Generics und Reflection* Lambdas* Funktionale Interfaces* Switch Expressions* Local Variable Type Inference* Definition und Nutzung von Streams* Das Modulsystem von Java* Records* Sealed Classes und Interfaces* Pattern Matching für den instanceof-Operator* Pattern Matching für switch* Tests mit JUnit 5 und GradleElisabeth Jung ist freie Autorin und wohnhaft in Frankfurt am Main. Nach dem Studium der Mathematik an der Universität Temeschburg in Rumänien hat Elisabeth Jung Grundlagen der Informatik und Fortran unterrichtet. Im Jahr 1982 hat sie bereits eine Aufgabensammlung für Fortran an der gleichen Universität veröffentlicht.

Regulärer Preis: 29,99 €