Software
Essenz der Informatik
Mit der 3. Auflage dieses Buches meistern Sie die Grundlagen der Informatik. Es beschreibt das weite Universum der Informatik und Informationstechnologie. Anhand von Endgeräten wie PC, Tablet und Smartphone sowie eingebetteten Systemen erklärt es die grundlegenden Prinzipien der Informatik und ihre soziale und gesellschaftspolitische Bedeutung. Das Buch richtet sich an alle regelmäßigen Benutzer von IT und insbesondere an Berufstätige, Schüler, Informatik-Studenten und Lehrer. Viele konkrete Beispiele, Illustrationen und Grafiken erklären die relevante IT-Umgebung und bringen Sie für alle interessierten IT-Laien in den richtigen Zusammenhang. Im Einzelnen widmet sich der Autor Bereichen wie: • Büroapplikationen • sozialen Medien • Spielen • Hardwaretrends Von der Geschichte der IT bis zum erfolgreichen Umgang mit Programmiersprachen – Alle Kapitel in diesem Buch schließen mit zehn Fragen zum Inhalt ab, die den Lesern eine Stütze zum gelesenen Inhalt geben und die Kompetenzen erweitern. Ein besonderes Highlight dieses Buches ist das Kapitel zur populären Programmiersprache Scratch, das die Grundlage für einen erfolgreichen Umgang mit dieser Programmiersprache legt. Des Weiteren beschäftigt sich der Autor mit den folgenden Themenschwerpunkten und Teilbereichen der Informatik: • Geschichte der IT • Computer als Hardware • Betriebssystem und Benutzeroberfläche • Netzwerke • Daten und Datenorganisation • IT-Entwicklung und Organisation • Programmierung und Softwareentwicklung • Applikationen • Cloud-Computing • Sicherheit • Information und Medien • Künstliche Intelligenz • Virtuelle Welten • IT, Digitalisierung und Gesellschaft • Installation von Scratch Insgesamt vermittelt dieses Buch über die Informatik einen tiefgreifenden, breiten Überblick über verschiedene Thematiken der Informationstechnologie und ist damit nicht nur für Programmierer geeignet. Einführung.- Ganz kurze Geschichte der IT.- Alles ist Zahl.- Computer als Hardware.- Betriebssystem und Benutzeroberfläche.- Netzwerke.- Daten und Datenorganisation.- IT-Entwicklung.- IT-Organisation.- Programmierung.- Applikationen.- Cloud-Computing.- Sicherheit.- Information und Medien.- Künstliche Intelligenz.- Virtuelle Welten.- IT, Digitalisierung und Gesellschaft.- Installation Scratch.
KI in der Film- und Videoproduktion - Der praktische Einstieg
Dieses Einstiegsbuch zeigt Ihnen, wie Sie die Revolution von KI in der Film- und Videoproduktion für sich nutzen können – ohne Vorkenntnisse und mit sofort anwendbaren Ergebnissen. Lernen Sie, wie Sie mit einfachen Text-Prompts beeindruckende Videos erstellen, Charaktere zum Leben erwecken und professionelle Effekte generieren. Der Autor hat über 20 führende KI-Tools systematisch getestet und bewertet – von Sora und Google Veo 3 bis zu innovativen Audio-Lösungen. Jedes Kapitel kombiniert Fachwissen mit praktischen Workflows und konkreten Anwendungsbeispielen. QR-Codes führen Sie zu ergänzenden Video-Tutorials. Diese 216 Seiten werden Ihre Arbeitsweisen revolutionieren!Sie erhalten Überblickswissen zu folgenden Aspekten:Text-zu-Video-Prompting – Professionelle Formulierungstechniken für realistische VideoergebnisseKI-Plattform-Vergleich – Sora, Kling AI, Runway ML, Veo 3 und weitere Tools im direkten TestBildgenerierung für Filme – Midjourney, Adobe Firefly und Leonardo AI für cinematische BilderBild-zu-Video-Animation – Standbilder mit KI zum Leben erweckenLippensynchronisation – Charaktere realistisch sprechen und singen lassenKonsistente Charaktere – So geht's: Figuren durch ganze Filme hindurch einheitlich darstellenKI-Spezialeffekte – Professionelle Visual Effects ohne teure Software (im Überblick)Stimmen-Cloning – Realistische Text-to-Speech und Voice-Cloning-TechnikenKI-Musikproduktion – Soundtracks und Filmmusik automatisch generierenVideoschnitt mit KI – KI-Funktionen in Adobe Premiere Pro, Final Cut und DaVinci Resolve optimal nutzenGeräusch-Design – Foley-Effekte und Atmosphären per KI erstellen»Ihr nächstes Video wird Sie selbst überraschen.«Thomas Foster ist Musikproduzent, Autor und YouTuber aus Salzburg. Mit seiner Firma Foster Kent produziert er seit über 30 Jahren Jingles und Musik für internationale Radio- und TV-Sender wie RTL, SWR3, NDR2 und News Nation (USA). Auf seinem YouTube-Kanal Thomas Foster Sound & Vision informiert er über Musikproduktion, KI-Tools und Videotechnik.
Linux - Das umfassende Handbuch (19. Auflg.)
Der Kofler – das Linux-Standardwerk seit 30 Jahren.»I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386 (486) AT clones. This has been brewing since april, and is starting to get ready.«Linus Torvalds, im August 1991Und es wurde nicht nur fertig, sondern auch richtig gut! Das freie und offene Betriebssystem Linux hat vor 35 Jahren die IT-Welt revolutioniert. Fast genauso lange begleitet das umfassende Handbuch von Michael Kofler den Pinguin. Seit nunmehr 30 Jahren finden Sie dort alles, was Sie zu Linux wissen müssen – ein echtes Standardwerk eben.30 Jahre Linux-ErfahrungDie Grundlagen Sie lernen alle gängigen Distributionen wie Ubuntu, Fedora oder RHEL kennen Sie konfigurieren Ihr System nach Ihren Wünschen KDE und GNOME: Sich schnell auf den Desktop-Umgebungen zuhause fühlen Linux auf dem Desktop, dem Server oder dem Pi Linux auf der Workstation oder als schlankes Serversystem einsetzen Shells wie Bash, ZSH oder Fish kennenlernen Zugriff auf Cloud-Systeme mit SSH und Zwei-Faktor-Authentifizierung Moderne Entwicklungsumgebungen mit VSCode und Ollama aufbauen Netzwerke und Serverdienste System- und Netzwerkkonfiguration Samba, Monitoring und Dashboards mit Grafana Einsatz als LAN- oder Root-Server Virtualisierte Umgebungen Backup- und Firewallkonfiguration Praktische, geprüfte Setups Aus dem Inhalt: Installation (Debian, Ubuntu, Fedora, RHEL-Klone, openSUSE) Desktops: GNOME, KDE und mehr Fotos, Videos und Audio bearbeiten und verwalten Arbeiten im Terminal: bash, vim, emacs Software-/Paketverwaltung Grafiktreiber und Wayland GRUB2, systemd, Kernel und Module Netzwerkkonfiguration: DNS, DHCP und mehr LAN- und Root-Server, Linux in der Cloud Backups, Firewall, SELinux und AppArmor, KVM, Let's Encrypt Docker, KVM KI-Modelle mit Ollama oder llama.cpp lokal betreiben »Wer sich umfassend über das Kult-Betriebssystem informieren will, kommt um dieses Buch nicht herum.«iX – Magazin für professionelle Informationstechnik Leseprobe (PDF-Link)
Schrödinger programmiert KI
Unterhaltsam, einleuchtend, aktuell! Das etwas andere Fachbuch in digitaler und gedruckter Fassung aus dem Dezember 2025.Zum Glück kennt er zwei Profis, die ihm alles erklären: wichtige KI-Algorithmen, wie man sie implementiert und wann welcher der richtige ist. Und du bist mittendrin dabei! Schrödinger stellt meistens genau die Frage, die du auch gerade hattest, und Bernhard Wurm und Sebastian Steininger haben immer eine gute Antwort parat. Gemeinsam implementiert ihr Entscheidungsbäume und Co., arbeitet euch durch Zeitreihenanalysen und baut am Ende sogar ein eigenes kleines GPT. Wenn etwas nicht gleich so läuft, wie es soll, wird getüftelt, erklärt und repariert, bis alles funktioniert – und ihr alles verstanden habt.Aus dem Inhalt: Warum Python für KI so genial istMerkmale, Räume und Vektoren – die Mathematik, mit der Maschinen lernenK-nearest Neighbors, k-means und DBScanDeep Learning mit mächtigen Bibliotheken: scikit-learn, TensorFlow und KerasClusteranalyseEntscheidungsbäumeBildklassifizierung: Hund oder Katze?Neuronale Netze und Transformer verstehenEin einfacher Chatbot mit eigenem GPTLeseprobe (PDF-Link) Über die Autoren: Bernhard Wurm leitet ein österreichisches Software-Unternehmen, in dem es jeden Tag um KI geht, und den Fachbereich Betriebsinformatik an der HTL Neuenfelden.Sebastian Steininger unterrichtet an der HTL Neufelden Informatik und Maschinelles Lernen. Als echter »AI Native« hat er schon zu seiner Schulzeit als selbstständiger Softwareentwickler gearbeitet und in seiner Matura-Arbeit Machine Learning praktisch angewandt.
Java ist auch eine Insel (18. Auflg.)
Das Kultbuch zur Java-Programmierung von Christian Ullenboom, jetzt aktuell zu Java 25. Die »Insel« ist die erste Wahl, wenn es um aktuelles und praktisches Java-Wissen geht. Mit diesem Standardwerk der Java-Programmierung lernen Sie die Sprache Java von A bis Z und erfahren anschaulich und praxisorientiert alles Wissenswerte zu Klassen, Objekten, Generics und Lambda-Ausdrücken. Kompakte Einführungen in Spezialthemen runden das Buch ab. Besonders geeignet für Leserinnen und Leser mit Grundkenntnissen in der Programmierung wie zum Beispiel Studierende oder Umsteiger von anderen Sprachen. Dazu bietet das Buch zahlreiche Beispiele und Praxistipps. Keine Frage: Die Java-Insel gehört in das Regal aller Java-Programmierenden.Das lernen Sie in diesem BuchJava-Grundlagen verstehenHier lernen Sie die Sprache Java mit all ihren Merkmalen und Möglichkeiten kennen. Kein Buch bietet so tiefes Grundlagenwissen wie die Insel. Basis ist das freie, quelloffene OpenJDK.Lernen an praxisnahen BeispielenNicht nur lesen, sondern selbst entwickeln und nachvollziehen. Alles wird anschaulich an praxiserprobten Beispiel-Programmen erklärt. Das Plus: Die Insel enthält besonders ausgezeichnete Infos und Tipps zur Arbeit mit Eclipse und IntelliJ IDEA.Die Java-Insel ist Ihr BegleiterFür Einsteiger ist die Insel Lehr- und Arbeitsbuch, fortgeschrittenen Entwicklerinnen und Programmierern bietet sie eine umfassende Referenz für die tägliche Arbeit. Sie eignet sich zudem ideal fürs Selbststudium.Aus dem InhaltImperative SprachkonzepteKlassen und ObjekteAusnahmebehandlungGenerics<T>Lambda-Ausdrücke und funktionale ProgrammierungDie KlassenbibliothekNebenläufige ProgrammierungEinführung in Datenstrukturen, GUI-Entwicklung, Dateien und Datenströme usw.»Was für Linuxer »Der dicke Kofler« ist, ist für Java-Freaks zweifellos »Die Insel« – ein Kultbuch.«iX – Magazin für professionelle InformationstechnikChristian Ullenboom, Dipl.-Informatiker, ist Oracle-zertifizierter Java-Programmierer und seit 1997 Trainer und Berater für Java-Technologien und objektorientierte Analyse und Design.
KI in der Film- und Videoproduktion
Dieses Einstiegsbuch zeigt Ihnen, wie Sie die Revolution von KI in der Film- und Videoproduktion für sich nutzen können – ohne Vorkenntnisse und mit sofort anwendbaren Ergebnissen. Lernen Sie, wie Sie mit einfachen Text-Prompts beeindruckende Videos erstellen, Charaktere zum Leben erwecken und professionelle Effekte generieren. Der Autor hat über 20 führende KI-Tools systematisch getestet und bewertet – von Sora und Google Veo 3 bis zu innovativen Audio-Lösungen. Jedes Kapitel kombiniert Fachwissen mit praktischen Workflows und konkreten Anwendungsbeispielen. QR-Codes führen Sie zu ergänzenden Video-Tutorials. Diese 216 Seiten werden Ihre Arbeitsweisen revolutionieren! Aus dem Inhalt: Text-zu-Video-Prompting – Professionelle Formulierungstechniken für realistische VideoergebnisseKI-Plattform-Vergleich – Sora, Kling AI, Runway ML, Veo 3 und weitere Tools im direkten TestBildgenerierung für Filme – Midjourney, Adobe Firefly und Leonardo AI für cinematische BilderBild-zu-Video-Animation – Standbilder mit KI zum Leben erweckenLippensynchronisation – Charaktere realistisch sprechen und singen lassenKonsistente Charaktere – So geht's: Figuren durch ganze Filme hindurch einheitlich darstellenKI-Spezialeffekte – Professionelle Visual Effects ohne teure Software (im Überblick)Stimmen-Kloning – Realistische Text-to-Speech und Voice-Cloning-TechnikenKI-Musikproduktion – Soundtracks und Filmmusik automatisch generierenVideoschnitt mit KI – KI-Funktionen in Adobe Premiere Pro, Final Cut und DaVinci Resolve optimal nutzenGeräusch-Design – Foley-Effekte und Atmosphären per KI erstellen Einführung ... 9 1. Von Worten zu bewegten Bildern ... 19 1.1 ... Regie statt Beschreibung -- Die Denkweise hinter einem guten Prompt ... 20 1.2 ... Welche KI ist die beste für Text-to-Video? ... 39 1.3 ... Google Veo 3 -- Kurzvideo mit integriertem Audio ... 42 1.4 ... Seedance AI -- Die Nummer Eins der Videogeneratoren ... 49 1.5 ... Kling AI -- Das Tool für verrückte Ideen und kreative Freiheit ... 52 1.6 ... Sora 2 (OpenAI) -- Videos mit Ton, Cameos und einem Schritt Richtung Social Media ... 56 2. Bilder mit KI erzeugen ... 61 2.1 ... Der Workflow ... 61 2.2 ... Unterschiedliche Wege zur Bildgenerierung ... 62 2.3 ... Midjourney -- KI-Kunst aus der Zukunft ... 64 2.4 ... Adobe Firefly -- KI-Bildgenerierung mit Rechtssicherheit ... 79 2.5 ... Leonardo.Ai -- KI-Allrounder mit großer Community ... 88 2.6 ... NanoBanana -- KI-Bildbearbeitung, die Gesichter und Details treu hält ... 98 2.7 ... Seedream 4.0 -- KI-Bildbearbeitung auf neuem Niveau ... 101 2.8 ... Praxis: Ein Pixar-Style-Kurzfilm zu »Life Feels Good With You Around« ... 103 3. Vom Standbild zur Bewegung ... 107 3.1 ... Der richtige Prompt ... 107 3.2 ... Image-to-Video mit Seedance ... 108 3.3 ... Image-to-Video mit Hailuo AI ... 111 3.4 ... Image-to-Video mit Kling AI ... 114 3.5 ... Praxis: »Drop The Night« -- Eine Maskenparty in Venedig als KI-Musikvideo ... 116 4. KI-animierte Lippenbewegung ... 121 4.1 ... Die Techniken hinter authentischen Lippenbewegungen ... 122 4.2 ... Hedra -- Lipsync auf Basis eines Audio-Files ... 123 4.3 ... Act-Two von Runway ML -- Emotionen, Mimik und Bewegung per Steuervideo ... 124 4.4 ... Kling AI -- Lippenbewegungen mit KI ... 128 4.5 ... Higgsfield AI -- Avatare zum Sprechen bringen ... 130 5. Special Effects mit KI ... 133 5.1 ... Aleph von Runway ML -- Special Effects per Textprompt ... 135 5.2 ... Kling AI -- Die Revolution ... 137 5.3 ... Higgsfield AI -- Special Effects mit Presets ... 141 6. Feste Charaktere im Film ... 143 6.1 ... Privatpersonen: der einfache Fall ... 143 6.2 ... Prominente: rechtlich riskant, technisch machbar ... 149 7. KI-Funktionen für den Filmschnitt ... 151 7.1 ... Adobe Premiere Pro -- Der kreative Allrounder ... 152 7.2 ... Final Cut Pro -- Das umfassende Tool für den Mac ... 158 7.3 ... CapCut -- Der Social-Media-Star unter den Schnittprogrammen ... 176 7.4 ... Hochskalierung (Upscaling) für KI-Videos ... 181 8. KI für Stimmen ... 185 8.1 ... Die Stimme als formbares Element ... 185 8.2 ... ElevenLabs -- Der Platzhirsch für realistische KI-Stimmen ... 188 8.3 ... Gemini Speech Generation -- Emotionale KI-Stimmen mit nur einem Prompt ... 191 8.4 ... Audimee -- KI-Gesang mit professionellen Stimmen ... 194 8.5 ... Lalals -- Singen wie die Stars -- rechtlich fraglich, technisch spannend ... 196 8.6 ... Sprachaufnahmen retten mit Enhance Speech oder Auphonic ... 197 9. Sound und Audiobearbeitung mit KI ... 201 9.1 ... Die Grundlagen: Die klassischen Audioeffekte ... 201 9.2 ... KI-Tools für die Audibearbeitung ... 206 9.3 ... Trennen der menschlichen Stimme von Musik mit LALAL.AI und Logic Pro Stems ... 211 9.4 ... iZotope RX 11 -- Klassiker der Audioreparatur ... 213 10. KI für Musik und Soundtracks ... 217 10.1 ... Einführung ... 217 10.2 ... Udio -- KI-generierte Musik auf einem neuen Level ... 220 10.3 ... Suno -- Die KI für kommerzielle Musik mit Vocals ... 224 10.4 ... Producer.ai -- Musik machen im Gespräch mit der KI ... 227 11. Die Kunst der Geräusche ... 231 11.1 ... Die klassische Geräuschvertonung ... 231 11.2 ... Geräusche mithilfe von KI ... 235 12. Sammelplattformen: Ein Zugang für alle Modelle ... 241 12.1 ... Freepik -- Ein Kreativstudio im Browser ... 242 12.2 ... OpenArt -- Ein kreatives Studio im Browser ... 245 12.3 ... LTX Studio -- Filme wie aus einem Guss ... 247 13. Finale ... 249 13.1 ... Aufbruch ... 249 13.2 ... Dank ... 256 13.3 ... Inspiration -- Don't Leave Me This Way ... 257 Index ... 258
The Next Level
Der Survival-Modus ist keine Herausforderung mehr für dich? Du hast bereits ausgiebig gebaut, die Welt erforscht und die stärksten Monster besiegt - was soll da noch kommen? Dann wird es Zeit für das nächste Level! Erlebe ein neues Survival-Gefühl mit Ressourcenpaketen, Mods und völlig neuen Welten. Hebe ab in den Kreativ-Modus, importiere Bauwerke und gestalte eigene Welten mit dem Weltenpinsel. Werde schließlich zum Commander deiner Welt! Tobe dich mit den vielen Minecraft-Befehlen aus und stelle die Welt kreativ auf den Kopf. Zahlreiche Tipps und Beispiele begleiten dich auf deinem Weg zu eigenen Abenteuer-Maps mit selbst programmierten Geschicklichkeits-Parcours und Dungeons. Kein offizielles Minecraft-Produkt. Nicht von Mojang genehmigt oder mit Mojang verbunden. Aus dem Inhalt: Skins für deine SpielfigurRessourcen- und Datenpakete schnürenEigene Mods generierenSpezialversionen von MinecraftWelten aus dem Internet installierenProfi-Tools zur WeltgestaltungProgrammieren mit Minecraft-BefehlenBlöcke und Kreaturen verändernJSON-Dateien und NBT-DatenEigene Abenteuerspiele gestaltenExtra-Kapitel für BedrockReferenz mit allen Minecraft-Befehlen 1. Alles ist Illusion -- hinter den Kulissen von Minecraft ... 9 Über dieses Buch ... 10 Die Welt ist eine Illusion -- sie ist nur da, wo du bist ... 13 Raum ist eine Illusion -- es gibt keine Blöcke ... 20 Zeit ist eine Illusion -- es gibt weder Tag noch Nacht ... 30 Leben ist eine Illusion -- es gibt keine Kreaturen ... 40 2. Neues Outfit -- Skins und Texturen ändern ... 47 Mit Skins das eigene Aussehen ändern ... 48 Mit Ressourcenpaketen das Aussehen der Welt ändern ... 54 Wo kommen die Geräusche her? ... 76 Dem Auge schmeicheln mit neuen Schriftarten ... 83 3. Das Spiel verändern -- Mods machen's möglich! ... 87 Neue Spielfunktionen mit Mods ... 88 Alternative Launcher ... 104 Mods selber programmieren ... 110 Wenn Minecraft nicht alleine ist -- der Namensraum ... 118 Wenn etwas schiefgeht, schau in die Logs ... 120 4. Weltenvielfalt -- Survival neu und frisch ... 125 Seed: Der Ursprung der Welt ist eine Zahl ... 126 Minecraft-Welten aus dem Internet ... 127 Eigene Spezialwelten erstellen ... 131 Experimente mit Vergangenheit und Zukunft ... 134 Datenpakete verändern die Welt ... 141 5. Das große Abenteuer -- Minecraft ist mehr ... 159 Abenteuer erleben ... 160 Neubeginn am grünen Tisch -- Flachlandwelten ... 163 Landschaften malen mit WorldPainter ... 168 Ein Foto von der ganzen Welt ... 179 Wichtige Einstellungen für deine Abenteuerwelten ... 188 6. Bauen ohne Grenzen -- der Kreativmodus ... 199 Baukasten Minecraft ... 200 Tausend neue Blöcke mit Deko-Köpfen ... 208 Häuser kopieren mit dem Konstruktionsblock ... 213 Dekoriere die Welt mit Minecraft-Methoden ... 225 7. »Tu es!« -- mit Befehlen bauen ... 239 Anweisungen für das Spiel ... 240 Befehle zur Einstellung der Welt ... 245 Befehle zum Setzen von Blöcken ... 254 Coole Bau-Befehle mit WorldEdit ... 270 8. Der Befehl im Block -- Dinge geschehen von alleine ... 277 Programmieren mit Minecraft ... 278 »Nur unter einer Bedingung« ... 285 Rechnen und Vergleichen mit der Anzeigetafel ... 292 Eine Werkbank für Daten ... 299 So bringst du den Zufall ins Spiel ... 313 Wiederholung, Wiederholung ... 315 9. Besser als Frankenstein -- die Welt mit Leben füllen ... 323 Objekte -- Daten spazieren durch die Gegend ... 324 »Klirr, sprudel, qualm« -- Sounds und Partikel beleben die Welt ... 352 Gegenstände -- Daten aus erster Hand ... 356 10. Erkenntnis, Verständnis -- beschreibe deine Welt ... 371 Fette bunte Schrift ... 372 Titel, Bossleiste und Schwebeschrift ... 380 Hologramme verzaubern deine Welt ... 388 Fotos im Spiel mit Kartenbildern ... 394 Aktion -- Reaktion ... 398 Die Anzeigetafel kann tatsächlich auch etwas anzeigen ... 409 Wohin führt die Reise? ... 414 11. Bedrock -- was geht? ... 425 Die Bedrock Edition ... 426 Shader ... 427 Charaktere und Skin-Pakete ... 429 Texturenpakete und Ressourcenpakete ... 431 Verhaltenspakete, Mods und Add-ons ... 433 Seeds ... 435 Verschiedene Welttypen ... 435 Weltkarte ... 440 Kreativmodus und Befehle ... 441 Experimente ... 443 Education Edition ... 444 Beta und Preview ... 445 Alte Bedrock-Versionen ... 446 Werde ein kreativer Creator ... 448 12. Referenz -- alle Minecraft-Befehle ... 453 Befehle in der Java Edition ... 454 Befehle in der Bedrock Edition ... 457 Index ... 464
CPython
Deep Dive CPython explores the internal mechanics of CPython, the widely used Python interpreter written in C. Starting with a practical guide on downloading and compiling the CPython source, this book is perfect for developers eager to understand Python’s behaviour at a fundamental level. The book takes readers from basic concepts to complex details with a systematic breakdown of core components. It covers everything from CPython’s data structures like PyObject and PyTypeObject to object lifecycle management, giving insight into memory allocation and object reference counting. Each chapter illustrates CPython's architecture, such as Python's "everything is an object" philosophy, list handling, string manipulation, and dictionary operations. Readers will explore Python’s REPL modifications, string internals, and custom type creation with practical examples, like crafting a "backflipping" PyKitty_Type. Detailed sections on Python’s virtual machine operations, bytecode generation, and exception handling enrich readers’ understanding of how Python code is parsed, compiled, and executed. This book is a thorough guide for readers who want to go beyond basic Python use and understand how it works internally. Covering complex concepts like generators, iterators, descriptors, and metaclasses, this book equips readers with a thorough grasp of Python's performance optimization and design complexities. What you will learn: How to download, compile, and modify CPython's source codeGain insight into fundamental structures like PyObject and PyTypeObject,Understand Python's detailed handling of lists, strings, dictionaries, and the REPL environment.What are bytecode generation, custom types, and the inner workings of Python’s virtual machine. Who this book is for: Python programmers aiming to gain a deeper understanding of Python’s internals and move beyond standard usage, as well as software professionals interested in CPython’s C-based implementation and core architecture. Chapter 1: Reading the CPython Source Code.- Chapter 2: Overview of the CPython Project Structure.- Chapter 3: Everything Is an Object – Part 1.- Chapter 4: How Objects Are Created in CPython.- Chapter 5: Everything is an Object (Part 2).- Chapter 6: Defining a Custom Built-in Type.- Chapter 7: What Happens During Module Import.- Chapter 8: The Internal Representation of Integers.- Chapter 9: Floating-Point Numbers in CPython.- Chapter 10: Inside the String Object – Part 1.- Chapter 11: Inside the String Object – Part 2.- Chapter 12: What Happens When Python Starts.- Chapter 13: From Source to Bytecode - How .py Becomes .pyc.- Chapter 14: The List Object and Its Internal Management.- Chapter 15: The Dictionary Object – Part 1.- Chapter 16: The Dictionary Object – Part 2.- Chapter 17: The Tuple Object and Its Immutability.- Chapter 18: Inside the Python VM – Code Objects.- Chapter 19: Inside the Python VM – Function Objects.- Chapter 20: Inside the Python VM – Frame Objects.- Chapter 21: Inside the Python VM – Namespaces and Scopes.- Chapter 22: Inside the Python VM – Cells and Closures.- Chapter 23: Classes and Where They Come From.- Chapter 24: Class Inheritance in CPython.- Chapter 25: Method Resolution Order and C3 Linearization.- Chapter 26: The Role of super() in Multiple Inheritance.- Chapter 27: The Generator Object and the yield Statement.- Chapter 28: How Iterators Work Internally.- Chapter 29: Understanding Descriptors in Python.- Chapter 30: Exception Handling Internals in CPython.
Raspberry Pi Assembly Language Programming
Gain all the skills required to dive into the fundamentals of the Raspberry Pi hardware architecture and how data is stored in the Pi’s memory. This book provides you with working starting points for your own projects while you develop a working knowledge of Assembly Language programming on the Raspberry Pi. You'll learn how to interface to the Pi’s hardware including accessing the GPIO ports. The book covers the basics of code optimization as well as how to inter-operate with C and Python code, so you'll develop enough background to use the official ARM reference documentation for further projects. With Raspberry Pi Assembly Language Programming as your guide, you'll study how to read and reverse engineer machine code and then apply those new skills to study code examples and take control of your Pi’s hardware and software both. For this New Edition Since the original edition, the Raspberry Pi OS has moved to 64-bits. The operating system has been revamped along with several new versions of the Raspberry Pi hardware. The new edition is 64-bit, based on the latest Raspberry Pi OS and hardware, and incorporates reader feedback from the first edition. What You'll Learn Program basic ARM 64-Bit Assembly LanguageInterface with the various hardware devices on the Raspberry PiComprehend code containing Assembly LanguageUse the official ARM reference documentation Who This Book Is For Coders who have already learned to program in a higher-level language like Python, Java, C#, or C and now wish to learn Assembly Language programming. Chapter 1: Getting Started.- Chapter 2: Loading and Adding.- Chapter 3: Tooling Up.- Chapter 4: Controlling Program Flow.- Chapter 5: Thanks for the Memories.- Chapter 6: Functions and the Stack.- Chapter 7: Linux Operating System Services.- Chapter 8: Programming GPIO Pins.- Chapter 9: Interacting with C and Python.- Chapter 10: Multiply, Divide and Accumulate.- Chapter 11: Floating Point Operations.- Chapter 12: Neon Coprocessor.- Chapter 13: Optimizing Code.- Chapter 14: Reading and Understanding Code.- Chapter 15: Hacking Code.- Appendix A: The ARM Instruction Set.- Appendix B: Linux System Calls.- Appendix C: Binary Formats.- Appendix D: Assembler Directives.- Appendix E: ASCII Character Set.
Streamlit for Web Development
Transition from a back-end developer to a full-stack developer with knowledge of all the dimensions of web application development, namely, front-end, back-end and server-side software. In this new edition, Streamlit for Web Development, provides a comprehensive overview of Streamlit, allowing developers and programmers of all backgrounds to get up to speed in as little time as possible. Streamlit is a pure Python web framework that will bridge the skills gap and shorten development time from weeks to hours. This book walks you through the complete cycle of web application development, from an introductory to advanced level with accompanying source code and resources. You will be exposed to developing basic, intermediate, and sophisticated user interfaces and subsequently you will be acquainted with data visualization, database systems, application security, and cloud deployment in Streamlit. In a market with a surplus demand for full stack developers, this skill set could not possibly come at a better time. In one sentence, Streamlit is a means for the empowerment of developers every-where and all stand to gain from it. You Will: Learn how to mutate big data in real-timeUnderstand how to visualize big data interactivelyImplement web application security and privacy protocols How to successfully deploy Streamlit web applications to the cloud using Streamlit, Linux and Windows servers New For This Edition: Covers updates from the Streamlit 1.4 releaseShowcases Streamlit's latest UI featuresExpands on the use and development of Streamlit ComponentsIntroduces new chapters on unit testing and integrating AI with StreamlitDemonstrates the implementation of LLMs, chatbots, and generative AI applications Who is this Book for? Developers with solid programming experience wanting to learn Streamlit; Back-end developers looking to upskill and transition to become a full-stack developers; Those who wish to learn and become more acquainted with data visualization, database systems, security and cloud deployment with Streamlit Chapter 1: Introducting Streamlit.- Chapter 2: Streamlit Basics.- Chapter 3: Developing the User Interface.- Chapter 4: Managing and Visualizing Data.- Chapter 5: Integrating Databases.- Chapter 6: Leveraging Backend Servers.- Chapter 7: Implementing Session State.- Chapter 8: Authenticating Users and Securing Applications.- Chapter 9: Deploying Locally and to the Cloud.- Chapter 10: Building Streamlit Components.- Chapter 11: Streamlit Use Cases.- Chapter 12: Testing in Streamlit.- Chapter 13: Streamlit for AI.- Chapter 14: Streamlit at Work.- Bibliography.
Inclusive Design for a Digital World
Approach digital design with care, curiosity, and the people most often left out.This book invites you to rethink how we create digital systems, products, and tools, not just to meet accessibility requirements, but to shape a more inclusive future. UX design professor and author Regine Gilbert provides a thoughtful, practical, and global perspective on designing with empathy and intention across websites, apps, games, and emerging technologies like AI, VR, and AR. This expanded edition reflects the rapid evolution of the tech landscape. It features up-to-date guidance on the Web Content Accessibility Guidelines (WCAG 2.2), the European Accessibility Act, and international standards. It also explores the intersection of AI and accessibility, examining both the promises and risks of machine learning, automated tools, and algorithmic bias. You’ll learn how to ask better questions, challenge assumptions, and design for real human experiences, especially for those historically excluded. Inclusive Design for a Digital World, Second Edition isn’t a checklist or a fix-it manual, it’s a collection of reflections, case studies, questions, and examples that help you design with more people in mind from the start. Whether you’re working on a subway kiosk, an AI chatbot, a learning app, or a video game, inclusive design is about recognizing who’s being left out and doing the work to build systems that allow more people to participate, contribute, and belong. What You Will Learn: Apply WCAG 2.2 and understand how to meet international compliance requirementsNavigate the European Accessibility Act (EAA) and its implications for digital productsDesign inclusive experiences for users with visual, motor, auditory, and cognitive disabilitiesIdentify how AI and machine learning impact accessibility and inclusion—both positively and negativelyIncorporate assistive technologies into your design and testing workflowsCreate accessible mobile apps, websites, video games, and immersive experiences like VR and ARConduct user research and usability testing with diverse participantsBuild inclusive design systems and content architectures from the ground up WHO THIS BOOK IS FOR Designers, developers, researchers, product managers, content strategists, educators, and technologists working to embed inclusion into every phase of the digital product lifecycle, with a special emphasis on those exploring the impact of AI on accessibility. Chapter 1:Designing with Accessibility in Mind.- Chapter 2: If It's Annoying, It's Probably Not Accessible.- Chapter 3: Accessible ≠ Inclusive: The Compliance Trap.- Chapter 4: Assistive Technologies and Inclusive Experiences.- Chapter 5: Inclusive Design Research.- Chapter 6: Information Architecture and Design Systems.- Chapter 7: Usability Testing as a Journey - Listening, Learning, and Building Trust.- Chapter 8: Planning and Implementation of Inclusive design.- Chapter 9: Mobile Accessibility and Inclusive App Design.- Chapter 10: Gaming Accessibility.- Chapter 11: Entertainment and Accessibility.- Chapter 12: Beyond the Web.
Word 2024 - Stufe 1: Grundlagen
Leicht nachvollziehbare Anleitungen mit Bildern Übungsbeispiele auch zum Download Tipps und Tricks für effizientes Arbeiten im Alltag Das Office-Programm Word ist im Alltag unverzichtbar, sei es beruflich, privat oder im Studium. Erlernen auch Sie den sicheren und professionellen Umgang mit Word 2024! Dieses Handbuch ist systematisch wie ein Kurs aufgebaut. Mit leicht nachvollziehbaren Anleitungen, anschaulichen Beispielen und praxisnahen Übungen führt es Einsteiger ohne Vorkenntnisse von Grund auf in die Textverarbeitung ein. Für erfahrene Anwender dient es als praktisches Nachschlagewerk. Schritt für Schritt entdecken Sie die unzähligen Funktionen und Möglichkeiten, die Word bietet. Erfahren Sie, wie Sie u. a. Formatvorlagen gezielt einsetzen, das Seitenlayout gestalten, Bilder einfügen, Serienbriefe erstellen sowie die Rechtschreibprüfung und Silbentrennung nutzen. Die beiden Autoren kennen aus ihrer langjährigen Erfahrung als Dozenten in der Erwachsenenbildung die typischen Fragen rund um Word, zeigen hilfreiche Lösungen und geben Tipps, die Ihre Arbeit spürbar erleichtern. Aus dem Inhalt: Allgemeine Eingabe- und Korrekturtechniken Intelligente, KI-gestützte Rechtschreib- und Grammatikhilfen nutzen Dokumente u. a. mit Schriften, Bildern und grafischen Elementen gestalten Text mit automatischen Aufzählungen und Nummerierungen versehen Effiziente Textformatierung mit Formatvorlagen Tabellen nutzen Individuelle Seitenlayouts einrichten Kopf- und Fußzeilen inklusive Seitenzahlen hinzufügen Dokumente speichern, drucken und weitergeben Arbeiten im Team Eigene Dokumentvorlagen erstellen und schützen Einführung in den Seriendruck
Numerisches Python (3. Auflg.)
Python-Bibliotheken für numerische Anwendungen: NumPy, Matplotlib und Pandas Effiziente Verarbeitung großer Datenmengen – auch relevant für maschinelles Lernen Daten visualisieren und analysieren mit Matplotlib und Pandas Praxisbeispiele aus Wissenschaft, Ingenieurwesen, Finanzen und Bildverarbeitung Umfassend erweiterte 3. Auflage – mehr Umfang, neue Praxisanwendungen und farbig gestaltete DataFrames Dieses Buch vermittelt die Python-Grundlagen zur Bearbeitung numerischer Probleme in den Bereichen Data Science und Maschinelles Lernen. Im ersten Teil steht NumPy als Basis der numerischen Programmierung im Mittelpunkt: Arrays als zentraler Datentyp, numerische Operationen, Broadcasting und Ufuncs werden ebenso behandelt wie Statistik, Wahrscheinlichkeitsrechnung, boolesche Maskierung und Dateiverarbeitung. Der zweite Teil widmet sich der Datenvisualisierung mit Matplotlib – von den grundlegenden Konzepten bis hin zu Linien-, Balken-, Histogramm- und Konturplots. Im dritten Teil geht es um Pandas mit Series und DataFrames, den Import und Export von Excel-, CSV- und JSON-Dateien, den Umgang mit fehlenden Daten sowie die Möglichkeiten der Visualisierung direkt in Pandas. Der vierte Teil bietet praxisnahe Anwendungen, darunter ein Haushaltsbuch, eine Einnahmen-Überschuss-Rechnung und eine Einführung in die Bildverarbeitung. Abgerundet wird das Buch durch einen fünften Teil mit den Lösungen zu den zahlreichen Übungsaufgaben, die fast jedes der 33 Kapitel begleiten. AUS DEM INHALT // Numerische Operationen mit Arrays, Broadcasting und Ufuncs Statistik und Wahrscheinlichkeitsrechnung mit NumPy Dateiverarbeitung und File-Handling Diagramme mit Matplotlib: Linien, Balken, Histogramme, Konturplots Arbeiten mit Series und DataFrames Import und Export von Excel-, CSV- und JSON-Dateien Umgang mit fehlenden Werten (NaN) und Visualisierung mit Pandas Praxisbeispiele: Bildverarbeitung, Haushaltsbuch und Einnahmen-Überschuss-Rechnung Übungen zu fast allen Kapiteln mit ausführlichen Lösungen
Django REST APIs Demystified
This book is designed to help you master API development using the Django REST Framework (DRF). Written for seasoned developers, this book offers practical, hands-on guidance to becoming an expert in using DRF, providing in-depth coverage of the framework's features and best practices and their application in API development. The book will introduce you to and enable you to grasp advanced DRF topics such as authentication, permissions, throttling, caching, API versioning, and schema generation. Each chapter of the book focuses on a specific topic and introduces a standalone Django application that will ensure a structured and isolated learning experience for you. Real-world examples and step-by-step instructions provide a practical approach to building DRF APIs. The book also aids you in exploring customizing DRF for complex use cases, integrating third-party tools, and writing unit tests for secure, robust APIs. Special attention is given to working with multi-application Django projects, offering conventions to avoid conflicts and ensure clear API documentation. By the end of this book, you will have the skills to build secure, scalable, and maintainable APIs using DRF. Whether you're working on a startup, enterprise project, or personal venture, this book equips you with the knowledge and tools to create efficient, future-proof APIs. What You Will Learn How to manage and structure complex multi-application projects without conflicts, leveraging best practicesOptimizing API Performance and Implementing advanced techniques like throttling, caching, and efficient query handling to enhance API performance.Use versioning, customization, and extensible patterns to create APIs that adapt to evolving business requirements Who Is This Book For: Web developers, front-end engineers, full stack engineers, API documentation specialists, technical leads Chapter 1 - REST API Concepts.- Chapter 2 - Project Setup and Configuration.- Chapter 3 - Getting Started with Django REST Framework.- Chapter 4 - Postman.- Chapter 5 - Serializers and Views.- Chapter 6 - ViewsSets and Routers.
Metaverse
The development of the Internet, particularly the World Wide Web, is currently reaching its limits – both technically and in socio-cultural and economic terms. As a solution, a new form of the Internet is being promised: one that aims to overcome the boundaries between the real and virtual worlds and merge reality with digitality – the metaverse. Technical, semantic, and organizational aspects are closely intertwined in this vision. But what does this mean upon closer examination? What technological and engineering challenges must be overcome to enable such a fusion? What economic opportunities arise – and which ones might be off-limits? How can we ensure the creation of an open and universally accessible metaverse? And how can we prevent a scenario in which a few large providers impose their proprietary visions on this new space? This book aims to provide answers to these questions. In the current edition, recent trends and the role of artificial intelligence in the metaverse have also been added. Metaverse?.- Where from... where to... or: what is it, really?.- The merging of worlds and...verses.- Another dimension: Economic convergence.- What must not be missing: Critique.- The real vision.- Now is the time to build!!.- Postscript 1 – Because it’s so current: Artificial Intelligence in the Metaverse.
Spiele-KI mit Python programmieren
KI-Algorithmen verstehen, Python-Skills erweitern und Spiele programmieren – alles in einem Buch. Anhand von 10 Klassikern wie Eliza, TicTacToe und PacMan führt Python-Dozent Jens Gaulke Sie in die faszinierende Welt der Künstlichen Intelligenz ein. Lernen Sie, wie Sie 2D-Spiele mit Pygame entwickeln und implementieren Sie die KI für clevere Gegner direkt dort. Mit Q-Learning, Alpha-Beta-Pruning und Co. entwickeln Sie dabei zukunftsfähige Skills, die weit über die Arcade-Spiele hinaus auch in der Business-Welt nützlich sind. Mit vielen Codebeispielen auch zum Herunterladen, Übungen und Vertiefungsideen ideal für alle, die einen Hands-on-Zugang lieben und sich in Sachen KI und Python weiterentwickeln möchten.Aus dem InhaltEinen Chatbot mit GUI entwickelnEinführung in PygameQ-Learning am Beispiel von TicTacToeAustauschbare KIs für ReversiConstraint Satisfaction für gute SudokusKI-Gegner in Maze Madness und Maze-ManLevel-Design für Maze- und Platformer-SpieleWichtige Entwurfsmuster und Best PracticesZustandsautomaten für komplexe GegnerDynamisch generierte Spielwelten»Dieses Buch nimmt Sie mit in ein faszinierendes Universum, in dem Kreativität, Logik und Technik zusammenkommen, um etwas Magisches zu erschaffen: Spiele, die denken, lernen und auf ihre Spieler reagieren können.«Jens Gaulke ist Diplominformatiker, Experte für Informationssicherheit und Python mit einer Leidenschaft für Technologie und Bildung.
Node.js (5. Auflage 2025)
Meistern Sie Node.js, die führende Plattform für serverseitiges JavaScript! In diesem umfassenden Handbuch begleitet Sie Sebastian Springer von den ersten Grundlagen bis zu fortgeschrittenen Techniken Schritt für Schritt. Anhand zahlreicher praxisnaher Beispiele lernen Sie, wie Sie robuste und skalierbare Webanwendungen entwickeln. Finden Sie Antworten auf Ihre täglichen Herausforderungen und profitieren Sie von Expertenwissen und bewährten Lösungen. Die fünfte, umfassend aktualisierte und erweiterte Auflage stellt sicher, dass Sie mit den neuesten Entwicklungen arbeiten.Aus dem InhaltGrundlagen und InstallationNode.js-Module verwendenNode Package Manager (z. B. NPM, Yarn)Erfolgreich arbeiten mit Nest.jsAsynchrone ProgrammierungAnbindung von DatenbankenGraphQL nutzenPerformance, Testing, QualitätssicherungSkalierbarkeit und DeploymentDeno und Bun kennenlernenNode.js und KI»Idealer Einstieg und verlässliches Nachschlagewerk in einem!«Sebastian Springer ist als JavaScript Engineer bei MaibornWolff tätig. Neben der Entwicklung und Konzeption von Applikationen liegt sein Fokus auf der Vermittlung von Wissen.
Let's Craft Code!
Erschaffe dir eine ganz neue Minecraft-Welt! Der Autor und Minecraft-Experte Max Schlosser zeigt dir, wie du ohne Vorkenntnisse und ganz einfach Plugins für deinen Minecraft-Server in Java entwickelst – ganz ohne Mods. Erfinde neue Crafting-Rezepte, designe epische Schlachten, modifiziere Monster und Ausrüstungsgegenstände – und lerne ganz nebenbei die Grundlagen der Programmierung in Java. So kannst du Minecraft Schritt für Schritt nach deinen Vorstellungen umgestalten.Aus dem InhaltTools installieren und das erste Plugin-Projekt erstellenBasics zum Aufbau von QuellcodeDatentypen und VariablenArrays und KontrollstrukturenFunktionale und objektorientierte ProgrammierungItems und Inventare modifizierenMonster und Rüstungsgegenstände selbst erstellen und spawnenEigene Crafting-Rezepte entwickelnDas Wetter auf dem Server beeinflussen»Wer braucht Mods? Entwickle Features wie dynamische Charaktere, Wetterkontrolle oder neue Gameplay-Mechaniken ohne weitere Installationen auf dem Server.«Max Schlosser ist wissenschaftlicher Mitarbeiter und Promovend im Fachbereich Medieninformatik in Mittweida – und durch und durch Games-Fan.
Affinity Publisher (3. Auflg.)
Ihr verlässlicher Begleiter zu Affinity Publisher 2.6 - aktuell in 3. Auflage aus dem November 2025. Mit diesem praxisorientierten Handbuch zu Affinity Publisher 2.6 halten Sie den Leitfaden für professionelles Publishing in Händen – ob Sie Broschüren, Magazine, Bücher oder digitale Publikationen erstellen möchten. Auf über 600 Seiten führt Sie Christian Denzler systematisch durch alle Funktionen von Affinity Publisher: von der grundlegenden Layoutgestaltung über typografische Feinheiten bis hin zu komplexen Workflows mit Master-Seiten und automatisierten Prozessen. Besonders wertvoll für Ihre tägliche Arbeit sind die zahlreichen Praxistipps zur effizienten Dokumentorganisation, zur Bildintegration und zur optimalen Druckvorbereitung. Das Buch wächst dabei mit Ihren Anforderungen und begleitet Sie von den ersten Schritten bis hin zu anspruchsvollen Projekten. So entwickeln Sie sich zum Layout-Profi und erschließen sich alle Möglichkeiten, die Affinity Publisher für zeitgemäßes Publishing bietet. Was bietet Ihnen das Handbuch? Professionelles Publishing leicht gemacht Sparen Sie Zeit und Ressourcen: Dieses Handbuch macht Sie mit allen Features von Affinity Publisher vertraut – ohne Umwege. Von der Seitengestaltung bis zur Druckvorbereitung lernen Sie alles für erfolgreiche Print- und Digital-Projekte, kompakt und praxisorientiert aufbereitet. Praxis, die überzeugt Mit den Workshops des Buchs setzen Sie Gelerntes sofort um: Sie folgen bewährten Workflows und nutzen professionelle Techniken für Ihre Layouts. Ob Sie Einsteiger*in sind oder Ihre Fähigkeiten vertiefen möchten: Das Buch passt sich Ihrem Kenntnisstand an. Hilfreich für jedes Projekt Egal ob Print oder Digital: Christian Denzler erklärt ausführlich, wie Sie Affinity Publisher flexibel für verschiedene Medienformate einsetzen. Dabei wechseln Sie mühelos zwischen verschiedenen Publikationsarten und bereiten Ihre Inhalte optimal auf. Zum Download Alle Beispieldateien zum Mitarbeiten der Workshops, Tastenkürzellisten und Linklisten finden Sie nach dem Kauf des Buchs hier auf der Seite zum kostenfreien Download.Aus dem Inhalt: Arbeitsoberfläche und Bedienung: Panels und Werkzeuge, Studio Link und die Personas Grundlegende Layoutgestaltung: Dokumente anlegen, Seiten und Master-Seiten Praktische Hilfsmittel: Ebenen, Lineale, Raster, Assets Formen und Farben: Formwerkzeuge, Zeichenwerkzeuge, Farbfelder, Verläufe und Farbdesigns, Konturen Typografie und professionelle Textformatierung: Textarten, Textumfluss, Textstile, Listen Mengensatz gekonnt organisieren: Ein Layout anlegen; die neue Buchfunktion; Fußnoten, Inhaltsverzeichnis und Index; Hyperlinks, Sektionsassistent, Felder, Anpinnen-Funktion, Tabellen Effiziente Bildintegration und Bildbearbeitung: Bilder platzieren, verlinken, einbetten, Ressourcenverwaltung, Anpassungsebenen, Maskierungsebenen, Effekte, Stile, Arbeiten mit der Photo-Persona Vorbereitung für den Druck und Ausgabe-Optimierung: Reinzeichnung, Farbverwaltung, Transparenzreduzierung, Separation, Checkliste, Proof, Paket, Drucken und Exportieren für verschiedene Medienformate (Print und Digital) Datenzusammenführung für personalisierte Publikationen Maschinelles Lernen Affinity Publisher auf dem iPad Leseprobe (PDF-Link)Über den Autor:Christian Denzler sammelte nach einer klassischen Lehre als Polygraf in der Schweiz und einer Weiterbildung zum Techno-Polygraf Erfahrungen in Druckereien sowie Kreativ- und Produktionsagenturen.
Programmieren auf der SAP BTP
Entdecken Sie die modernen Entwicklungsmethoden auf der SAP BTP! Dieses Buch führt Sie systematisch in die cloud-native Softwareentwicklung mit CAP, ABAP Cloud und SAP Build ein. Anhand praktischer Beispiele lernen Sie, wie Sie Datenmodelle erstellen, Services implementieren und intuitive Benutzeroberflächen gestalten. Aus dem Inhalt: Event- und API-gesteuerte KommunikationCloud Application Programming ModelCore Data ServicesABAP CloudABAP RESTful Application Programming ModelDatenmodellierungLow-Code-Entwicklung mit SAP BuildAnbindung von KI-ServicesDevOps und Sicherheit Vorwort ... 13 Einleitung ... 15 1. SAP Business Technology Platform: strategische Grundlagen und Architektur ... 21 1.1 ... Clean Core ... 22 1.2 ... Entwicklungsmöglichkeiten ... 34 1.3 ... Fünf Säulen der SAP BTP ... 37 1.4 ... Event- und API-gesteuerte Kommunikation ... 55 1.5 ... Zusammenfassung ... 56 2. SAP Cloud Application Programming Model ... 59 2.1 ... Grundlagen vom SAP Cloud Application Programming Model ... 60 2.2 ... Entwicklung mit dem SAP Cloud Application Programming Model ... 75 2.3 ... Deployment-Strategien ... 150 2.4 ... Entwicklungstools und -umgebungen für CAP-Projekte ... 158 2.5 ... Zusammenfassung ... 162 3. ABAP in der Cloud und ABAP RESTful Application Programming Model ... 165 3.1 ... Cloud-basierte ABAP-Entwicklung ... 166 3.2 ... Core Data Services im ABAP RESTful Application Programming Model ... 175 3.3 ... Anwendungen entwickeln ... 217 3.4 ... Anwendungen deployen ... 235 3.5 ... Entwicklungstools und -umgebungen ... 235 3.6 ... Zusammenfassung ... 238 4. SAP Build ... 239 4.1 ... No-, Low- und Pro-Code im Vergleich ... 240 4.2 ... SAP-Build-Produktportfolio ... 242 4.3 ... SAP Build Apps ... 247 4.4 ... SAP Build Process Automation ... 280 4.5 ... SAP Build Work Zone ... 318 4.6 ... SAP Build Code ... 341 4.7 ... Application Lifecycle Management ... 350 4.8 ... Zusammenfassung ... 351 5. Events und APIs ... 353 5.1 ... Was versteht man unter Events? ... 354 5.2 ... SAP Event Mesh auf der SAP BTP ... 355 5.3 ... Systeme an SAP Event Mesh anbinden ... 360 5.4 ... API Management und Integration ... 389 5.5 ... Zusammenfassung ... 394 6. Künstliche Intelligenz auf der SAP BTP ... 395 6.1 ... KI-Services und -Werkzeuge auf der SAP BTP ... 398 6.2 ... Anbindung von SAP AI Core und SAP AI Launchpad ... 415 6.3 ... Integration von KI in der Entwicklung ... 431 6.4 ... SAP HANA Cloud und KI ... 469 6.5 ... Zusammenfassung ... 484 7. DevOps und Sicherheit ... 487 7.1 ... DevOps-Prinzipien in der SAP-Entwicklung ... 488 7.2 ... Versionsverwaltung mit Git ... 490 7.3 ... Transportmanagement mit CI/CD ... 497 7.4 ... Fehlerbehandlung ... 516 7.5 ... Zusammenfassung ... 525 Autorenteam ... 527 Index ... 529
Dein Survival-Guide
Dieser unverzichtbare Guide sichert dein Überleben in einer Welt voller Monster und Gefahren. Zu Beginn lernst du, wie du die erste Nacht überstehst, Nahrung findest und dich mit Ressourcen versorgst. Anschließend erfährst du, wie du Gebäude errichtest, Farmen und kuriose Maschinen konstruiert sowie tief unter der Erde nach Schätzen gräbst. Und wenn dir der Sinn nach Tüfteleien steht: „Dein Survival-Guide“ enthält eine komplette Einführung in Redstone, den Minecraft-Strom. Geeignet für PC, Mac, Linux, Smartphone, Tablet und Konsole. Aktuell zu Minecraft 1.21 Aus dem Inhalt: Installation, Gameplay, MultiplayerÜberleben in allen BiomenFarm- und ViehwirtschaftNah- und Fernkampf, inkl. MonsterkundeVerzauberung und BraukunstAlle Bauwerke und BewohnerReiten, fahren, fliegenAlle DimensionenRedstone-SchaltkreiseSkins, Mods, Seeds und RessourcenpaketeAlle Blöcke und GegenständeFür Anfänger und Fortgeschrittene Prolog -- am Anfang kommt der Download ... 9 Über deinen Survival-Guide ... 10 Java und Bedrock Edition ... 10 Minecraft konfigurieren ... 18 Survival -- das nackte Überleben ... 23 Erste Schritte ... 23 Ein sicherer Ort ... 27 Werkzeug herstellen ... 29 Richte dir ein Biwak ein ... 34 Ran an die Buletten! ... 37 Umzug in eine anständige Basis ... 41 Orientieren und Navigieren ... 43 Spielfortschritte und eigene Ziele ... 45 Forscherdrang -- entdecke die Welt ... 49 Ein Flickenteppich aus Biomen ... 50 Biome erkennen und nutzen ... 55 Höhlen erforschen und Bergbau betreiben ... 62 Heimwerken -- hör mal, wer da craftet ... 75 Sortieren und Lagern für Fortgeschrittene ... 75 Craften für Fortgeschrittene ... 82 Wolle, Glas und andere Dinge färben ... 89 Mit dem Amboss schmieden ... 94 Landwirtschaft -- unsere kleine Farm ... 99 Felder anlegen ... 99 Försterei, Gärtnerei und Pilzzucht ... 103 Tierhaltung und Viehzucht ... 108 Farmtiere ... 110 Treue Begleiter ... 113 Wildtiere ... 117 Wassertiere ... 122 Nethertiere ... 125 Waffenmeister -- Ritter, Kämpfer, Zauberlehrling ... 129 Mit Waffen ausstatten ... 130 Rüstungen herstellen ... 141 Am Zaubertisch verzaubern ... 145 Zauberbücher selbst herstellen ... 153 Monsterkunde -- die Kreaturen der Dunkelheit ... 157 Monster kennenlernen ... 158 Menschenähnliche Monster ... 161 Tierartige Monster ... 172 Monster im Nether ... 181 Monster im Ozean ... 187 Monster im Ende ... 189 Bossmonster ... 192 Architektenträume -- bauen und einrichten ... 199 Materialkunde ... 199 Ein Bauprojekt ... 218 Inneneinrichtung mit kreativen Möbeln ... 221 Reisefieber -- unterwegs mit Pferden, Booten und Loren ... 233 Pferde, Schweine und andere Tiere reiten ... 233 Boot fahren ... 240 Über den Wolken mit dem glücklichen Ghast ... 242 Gleise verlegen und Loren fahren ... 244 Fliegen mit Elytren ... 255 Dimensionswechsel -- Nether, Ozeane und Tränke erforschen ... 259 Nether erreichen und überleben ... 260 Welche Rohstoffe gibt es im Nether? ... 265 Die hohe Kunst des Tränkebrauens ... 272 Seltsame Suppen und Leuchtfeuer ... 280 Die Wunder der Ozeane ... 284 Extratour -- Sehenswürdigkeiten bis zum Ende ... 297 Tempel und andere Bauwerke erforschen ... 298 Dörfer erkunden ... 307 Endspiel meistern ... 313 Redstone -- Minecraft unter Strom ... 329 Signale fließen durch den elektrischen Staub ... 330 Signalempfänger: Action auf Kommando ... 334 Signalgeber: Einer muss ja den Anfang machen ... 340 Mit Sensoren die Umwelt messen ... 345 Tick, tack, bitte warten -- Taktgeber und Warteschleifen ... 355 Der Beobachter sieht alles ... 358 Automatisch craften mit dem Werker ... 363 Multiplayer -- zusammen zimmern ... 367 Gemeinsam in einer Welt ... 368 Auf privaten Servern spielen ... 370 Einen öffentlichen Server finden ... 376 Das erwartet dich auf einem öffentlichen Server ... 382 Referenz -- alle Blöcke und Gegenstände ... 393 Steine ... 394 Erze ... 396 Bodenarten ... 398 Flüssigkeiten ... 400 Glas und Kristall ... 402 Gewächse ... 404 Nahrung ... 412 Tierprodukte ... 416 Monsterbeute ... 418 Farbstoffe ... 420 Waffen ... 422 Rüstung ... 424 Werkzeug ... 426 Einrichtung ... 429 Beleuchtung ... 434 Fortbewegung ... 438 Redstone ... 439 Index ... 445
Wie Design wirkt
Ob eine Gestaltung die Menschen berührt und zu einer Handlung, etwa einem Mausklick oder einem Kauf bewegt, können Sie als Gestalter aktiv beeinflussen. Dazu benötigen Sie allerdings einen Einblick in die psychologischen Erkenntnisse, die Ihnen helfen können, menschliche Verhaltensmuster zu verstehen. Um Wirkung gezielt zu erzeugen, müssen Sie wissen, wie wir Menschen unsere Umwelt wahrnehmen, was unsere Aufmerksamkeit erregt, was uns berührt und was uns besonders im Gedächtnis bleibt. In diesem Buch erfahren Sie alles über die Wirkung von Bildern und Geschichten, die Psychologie der Farben, Formen und Flächen, über Mustererkennung und Gestaltgesetze und auch über die Psychologie der Wahrnehmung. Aber keine Sorge: Das Autorenteam verzichtet auf Fachbegriffe und mutet Ihnen nur so viel Psychologie zu, wie nötig ist, um ein Design zu entwerfen, das den Nerv der Menschen trifft. Aus dem Inhalt: Grundlagen der Design-WirkungDie Welt der Bilder: Bildanalyse, BildwirkungWirkung gezielt erzeugenPsychologie der WahrnehmungPsychologie der FarbenPsychologie der Formen und FlächenKreativität und PsychologieGezielter Einsatz von Stilmitteln Einführung ... 9 Ansprüche an das heutige Design ... 9 Psychologie und Design -- zwei Welten? ... 10 Die Basis des Buches ... 11 Der Aufbau des Buches ... 12 TEIL I. Psychologische Grundlagen ... 15 1. Die Grundprinzipien der Wirkung ... 17 1.1 ... Wirkungen auf den Menschen sind komplex, aber nicht beliebig ... 17 1.2 ... Designwirkung in der Praxis ... 19 1.3 ... Design wirkt auf den ganzen Menschen ... 23 1.4 ... Die neun Grundprinzipien der Wirkung ... 27 1.5 ... Die Aufmerksamkeit der Betrachtenden ... 37 1.6 ... Wie das Gedächtnis funktioniert ... 45 2. Wie Bilder wirken ... 53 2.1 ... Kollektive (Sinn-)Bilder einsetzen ... 56 2.2 ... Der Einsatz von starken Bildern und schwachen Bildern ... 60 2.3 ... Kollektive Symbole nutzen ... 63 2.4 ... Visuelle Stereotype nutzen ... 67 2.5 ... Der passende Einsatz von Humor in Bildern und wo der Spaß aufhört ... 71 2.6 ... Die Wirkung der Bildmanipulation ... 76 2.7 ... Animismus: Beseelung von Dingen und Bildern ... 78 2.8 ... Storytelling: Bilder, die Geschichten erzählen ... 82 2.9 ... Die Beziehung zwischen Bild und Betrachtenden ... 89 3. Mit Themen Wirkung erzielen ... 115 3.1 ... An den Lebenserfahrungen der Betrachtenden anknüpfen ... 116 3.2 ... Die menschliche Dimension -- universelle Lebenserfahrungen ... 120 3.3 ... Die kulturelle Dimension -- Lebenserfahrungen einer Kultur und der Zeitgeist ... 131 3.4 ... Die Zielgruppendimension -- Lebenserfahrungen bestimmter Personengruppen ... 141 3.5 ... Die Produktverwendungsdimension -- Erfahrungen im Umgang mit Produkten ... 150 3.6 ... Die situative Dimension -- situative Erfahrungen ... 157 3.7 ... Das Zusammenspiel der Dimensionen ... 161 3.8 ... Fallstricke in der Kommunikation zwischen Design und Betrachter ... 162 3.9 ... Praxisbeispiel: Designentwicklung zum Gesundheitstourismus ... 164 4. Wie Design wahrgenommen wird ... 181 4.1 ... Wie wir die Welt wahrnehmen ... 182 4.2 ... Die Grundprinzipien der Wahrnehmung und der Gestaltung ... 190 4.3 ... Der Mensch macht sich selbst zum Maß seiner Wahrnehmung ... 211 4.4 ... Ist Design nicht Geschmackssache? ... 230 TEIL II. Wie Design wirkt: Die praktische Anwendung ... 243 5. Wie Farben wirken ... 245 5.1 ... Psychologische Wirkung von Farben ... 246 5.2 ... Allgemeine Farbpsychologie ... 249 5.3 ... Wirkung von Farben im Zusammenspiel ... 259 5.4 ... Farbwirkung bezogen auf menschliche und kulturelle Erfahrungen ... 265 5.5 ... Farbwirkung auf der menschlichen und kulturellen Dimension bezogen auf einzelne Farben ... 269 5.6 ... Farbwirkung nach Zielgruppen ... 315 5.7 ... Farbwirkung in der Produktverwendungsdimension ... 330 5.8 ... Farbwirkung in der situativen Dimension ... 348 6. Wie Formen wirken ... 355 6.1 ... Psychologie der geometrischen Grundformen ... 356 6.2 ... Der Punkt ... 358 6.3 ... Die Linie ... 362 6.4 ... Das Kreuz ... 372 6.5 ... Das Rechteck ... 378 6.6 ... Das Dreieck ... 388 6.7 ... Der Kreis ... 393 6.8 ... Die Spirale ... 401 6.9 ... Formen mit und ohne Kontur ... 406 6.10 ... Komplexe und konkrete Formen ... 407 6.11 ... Formen im Zusammenspiel ... 409 7. Wirkungsvolles Arbeiten mit Flächen ... 423 7.1 ... Die Bildfläche gestalten ... 423 7.2 ... Die Aufteilung der Fläche ... 425 7.3 ... Hintergrundaufteilung ... 438 7.4 ... Vordergrundaufteilung ... 449 7.5 ... Oberflächengestaltung ... 466 7.6 ... Text und Schrift als Gestaltungselement ... 484 8. Wirkungsvoller Einsatz von Stilmitteln ... 497 8.1 ... Bedeutung des Stils im Design ... 499 8.2 ... Wie Zeitgeist und Kultur auf den Stil wirken ... 503 8.3 ... Stilwirkung bei Zielgruppen ... 513 8.4 ... Stilwirkung bei Branchen und Produkten ... 518 8.5 ... Stilwirkung in Situationen ... 544 9. Wirkungsvolle Designideen entwickeln ... 551 9.1 ... Ein Blick in die Designgeschichte ... 552 9.2 ... Grundlagen der Entwicklung eines Designs ... 558 9.3 ... Welche kombinierten Methoden für Forschung und Entwicklung gibt es bereits? ... 580 9.4 ... InsightArt -- vorgeschlagene Methodik an konkreten Beispielen ... 589 9.5 ... Zum Schluss ... 606 Quellenverzeichnis ... 608 Literaturverzeichnis ... 615 Index ... 620
Digital filmen
Das umfassende Handbuch zum Thema Video: Von den technischen Grundlagen bis zur Aufnahmepraxis, von der Storyline bis zum Videoschnitt lernen Sie alle Stationen des digitalen Videos kennen. Dabei beantwortet dieses Buch nicht nur technische Fragen, sondern geht auch ausführlich auf Rechtliches, Workflow, Drehbuchschreiben, Videoschnitt und die Vorführung des fertigen Films bei Youtube oder Vimeo ein. So drehen Sie mit Camcorder, Drohnen, Actioncams & Co. Filme, die auf ganzer Linie überzeugen! Mit zahlreichen Beispiel-Clips und Footage zum Download. Aus dem Inhalt: Kameratechnik und Ausrüstung, Aufnahmeformate und CodecsEinstellungsgrößen, Ausschnitte und PerspektivenZoom- und Schwenktechniken, KamerafahrtenFilmen mit Drohnen, Actioncams & Co.Von der Idee zum Film: Drehbuch und Storytelling, Drehvorbereitung und -durchführungFilmische Bildgestaltung: Licht und Schatten, Farbe, 180-Grad-Regel, bewusster AchsensprungIn Hollywood-Manier: Master-Scene-Verfahren, Stop & Go, Establishing Shot, KI in der FilmproduktionDie Postproduktion im Griff: Footage sondieren, mit Schnittsystemen arbeitenMontagetechniken und EffekteBild- und TonkorrekturVeröffentlichung auf YouTube und Co.Filmprojekte verwalten und archivieren Vorwort ... 21 TEIL I Planung ... 23 1. Grundlagen der Ein-Mann-Videoproduktion ... 25 1.1 ... Der Videojournalist ... 25 1.2 ... Die Story ... 28 1.3 ... Die Bausteine eines Films ... 29 1.4 ... Der Film im Kopf ... 32 2. Die Filmidee ... 35 2.1 ... Die Idee zu einem Film ... 35 2.2 ... Zutaten ... 36 2.3 ... Dokumentarisches oder szenisches Arbeiten ... 41 2.4 ... Genrefilme ... 46 2.5 ... Achtung, Publikum! ... 49 3. Von der Idee zum Film ... 51 3.1 ... Der Plan zum Film ... 51 3.2 ... Vom Film zur Szene zur Einstellung ... 60 3.3 ... Dramaturgie ... 65 4. Be prepared ... 71 4.1 ... Drehvorbereitungen ... 71 4.2 ... Die Kunst der Beschr nkung: das Budget ... 78 4.3 ... Den Zuschauer immer vor Augen -- das Format ... 81 4.4 ... Nicht den Anschluss verlieren -- Kontinuit t ... 82 4.5 ... Recht ... 87 4.6 ... K nstliche Intelligenz in der Bildproduktion ... 107 TEIL II Aufnahme ... 117 5. Das digitale Bild ... 119 5.1 ... Das Rohmaterial zum Film ... 119 5.2 ... Eigenschaften und Technik ... 122 5.3 ... Presets ... 134 5.4 ... Filmen in der dritten Dimension ... 136 6. Die richtige Kamera ... 139 6.1 ... Die Zukunft steht vor der T r ... 139 6.2 ... So funktioniert eine Videokamera ... 140 6.3 ... Profi- oder Amateurkamera? ... 141 6.4 ... Kameratypen ... 142 6.5 ... Ausstattungsmerkmale ... 155 7. Zubeh r ... 171 7.1 ... Licht ... 172 7.2 ... Ton ... 178 7.3 ... Stativ ... 185 7.4 ... Schwebesysteme (Steadycam und Gimbal) ... 189 7.5 ... Rigs und Cages ... 192 7.6 ... Filter und Matte-Box ... 193 7.7 ... Objektive, Vors tze und Verdoppler ... 196 7.8 ... Taschen, Koffer und Rucks cke ... 200 8. Filmen mit der Systemkamera ... 203 8.1 ... So wird aus der Fotokamera eine Filmkamera ... 204 8.2 ... Das richtige Objektiv ... 211 8.3 ... Kamera und Gimbal ... 213 8.4 ... Das Kameramen ... 217 9. Kameras in Action: Smartphone, Actioncams und Drohnen ... 221 9.1 ... Filmen mit dem Smartphone ... 222 9.2 ... Actioncams ... 229 9.3 ... Filmen aus der Luft: Drohnen ... 232 10. Das Handwerk des Filmens ... 243 10.1 ... Von der Fotokamera zur Filmkamera ... 243 10.2 ... Wei abgleich ... 247 10.3 ... Belichtung ... 257 10.4 ... Sch rfe ... 271 10.5 ... Drehen vom Stativ ... 277 10.6 ... Die richtige Beleuchtung ... 284 10.7 ... Ton ... 294 10.8 ... Probleme beim Drehen ... 302 11. Die Bildgestaltung ... 307 11.1 ... Kadrierung ... 307 11.2 ... Die definierte Sch rfentiefe ... 318 11.3 ... Und Action bitte ... 324 11.4 ... Die bewegte Kamera ... 328 12. Von der Einstellung zur Szene ... 339 12.1 ... Continuity -- was man auf jeden Fall von Hollywood lernen sollte ... 339 12.2 ... Die Sache mit der Achse ... 347 13. Workshop Filmen ... 353 13.1 ... Interviews und O-T ne ... 353 13.2 ... Stopptrick und Zeitraffer ... 363 13.3 ... Aufnahmen mit Fahrzeugen ... 365 13.4 ... Aufnahmen nach der Stop-and-go-Methode ... 369 TEIL III Schnitt ... 373 14. Die Kunst des Filmschnitts ... 375 14.1 ... Berufswechsel: vom Kameramann zum Cutter ... 375 14.2 ... Geschichten komponieren ... 376 14.3 ... Die Kunst, eine Geschichte in Bildern zu erz hlen ... 377 14.4 ... Von der Einstellung zur Szene zum Film ... 381 14.5 ... Der Workflow ... 383 15. Das optimale Schnittsystem ... 385 15.1 ... Videoschnitt am Computer ... 385 15.2 ... Hardware ... 387 15.3 ... Software ... 402 15.4 ... KI im Videoschnitt ... 410 15.5 ... bersicht Videoediting-Software ... 412 15.6 ... Kostenpflichtige Software zur Videobearbeitung ... 415 15.7 ... Das Schnittsystem konfigurieren ... 418 16. Das Schnittprojekt ... 421 16.1 ... Das Drama nimmt Gestalt an ... 421 16.2 ... Bausteine eines Films ... 422 16.3 ... Der Weg von der Kamera in den Computer ... 427 16.4 ... Rohmaterial sichten ... 431 16.5 ... Der Schnittplan ... 436 16.6 ... Ein Filmprojekt beginnen ... 440 16.7 ... Projektformat festlegen ... 444 16.8 ... Das User Interface ... 453 16.9 ... Verwaltung der Festplatte ... 462 17. Die ersten Schritte ... 469 17.1 ... Der erste Kontakt ... 469 17.2 ... Die Basiswerkzeuge des Filmschnitts ... 475 17.3 ... Probleme des Cutter-Alltags ... 487 17.4 ... Die Basistechniken des Filmschnitts ... 490 17.5 ... Nach dem Schnitt ist vor dem Schnitt ... 503 18. Montagetechniken, Ton und Grafik ... 505 18.1 ... Von Szene zu Szene -- berg nge ... 505 18.2 ... Schnitt und Blenden ... 506 18.3 ... Der Ton zum Film (Rough Editing) ... 512 18.4 ... Ton normalisieren ... 515 18.5 ... Schriften und Grafik ... 526 19. Videoeffekte ... 537 19.1 ... Grundtechniken ... 537 19.2 ... Geschwindigkeitseffekte ... 545 19.3 ... Keying ... 551 19.4 ... 3DVE ... 559 19.5 ... Farb- und Oberfl cheneffekte ... 560 19.6 ... Rendern ... 563 20. Workshop Schnitt ... 565 20.1 ... Premiere Pro: Ein neues Projekt anlegen ... 565 20.2 ... Medien importieren ... 571 20.3 ... Szene schneiden ... 576 20.4 ... Offlinemedien wieder verkn pfen ... 584 TEIL IV Pr sentation ... 587 21. Der Feinschliff ... 589 21.1 ... Bildkorrektur ... 590 21.2 ... Bildkorrekturen durchf hren ... 600 21.3 ... Tonkorrektur ... 623 21.4 ... Der fertige Sound zum Film -- Mischung ... 626 22. Die Ver ffentlichung eines Films ... 639 22.1 ... Im digitalen Dickicht ... 639 22.2 ... Eine Frage von Format -- die Ausspielung ... 644 22.3 ... Ausspielen eines Films ... 648 22.4 ... Videoportale ... 655 23. Liveproduktion ... 659 23.1 ... Eine neue Entwicklung ... 659 23.2 ... berblick ... 660 23.3 ... Von der Kamera bis zum Konverter: die Technik ... 664 23.4 ... Let's go live ... 676 24. Die Archivierung ... 685 24.1 ... Projekte konsolidieren ... 685 24.2 ... Speicher ... 688 24.3 ... Archivorganisation ... 693 Index ... 696
Affinity Publisher
Mit diesem praxisorientierten Handbuch zu Affinity Publisher 2.6 halten Sie den Leitfaden für professionelles Publishing in Händen – egal ob Sie Broschüren, Magazine, Bücher oder digitale Publikationen erstellen möchten. Auf über 600 Seiten führt Christian Denzler systematisch durch alle Funktionen von Affinity Publisher: von der grundlegenden Layoutgestaltung über typografische Feinheiten bis hin zu komplexen Workflows mit Master-Seiten und automatisierten Prozessen. Besonders wertvoll für Ihre tägliche Arbeit sind die zahlreichen Praxistipps zur effizienten Dokumentorganisation, zur Bildintegration und zur optimalen Druckvorbereitung. Das Buch wächst dabei mit Ihren Anforderungen und begleitet Sie von den ersten Schritten bis hin zu anspruchsvollen Projekten. So entwickeln Sie sich zum Layout-Profi und erschließen sich alle Möglichkeiten, die Affinity Publisher für zeitgemäßes Publishing bietet. Top-aktuell auch mit einem Kapitel zu Publisher auf dem iPad und den neuen KI-Funktionen »Maschinelles Lernen« Aus dem Inhalt: Arbeitsoberfläche und Bedienung: Panels und Werkzeuge, Studio Link und die PersonasGrundlegende Layoutgestaltung: Dokumente anlegen, Seiten und Master-SeitenPraktische Hilfsmittel: Ebenen, Lineale, Raster, AssetsFormen und Farben: Formwerkzeuge, Zeichenwerkzeuge, Farbfelder, Verläufe und Farbdesigns, KonturenTypografie und professionelle Textformatierung: Textarten, Textumfluss, Textstile, ListenMengensatz gekonnt organisieren: Ein Layout anlegen; die neue Buchfunktion; Fußnoten, Inhaltsverzeichnis und Index; Hyperlinks, Sektionsassistent, Felder, Anpinnen-Funktion, TabellenEffiziente Bildintegration und Bildbearbeitung: Bilder platzieren, verlinken, einbetten, Ressourcenverwaltung, Anpassungsebenen, Maskierungsebenen, Effekte, Stile, Arbeiten mit der Photo-PersonaVorbereitung für den Druck und Ausgabe-Optimierung: Reinzeichnung, Farbverwaltung, Transparenzreduzierung, Separation, Checkliste, Proof, Paket, Drucken und Exportieren für verschiedene Medienformate (Print und Digital)Datenzusammenführung für personalisierte PublikationenMaschinelles LernenAffinity Publisher auf dem iPad Vorwort ... 21 TEIL I Planung ... 23 1. Grundlagen der Ein-Mann-Videoproduktion ... 25 1.1 ... Der Videojournalist ... 25 1.2 ... Die Story ... 28 1.3 ... Die Bausteine eines Films ... 29 1.4 ... Der Film im Kopf ... 32 2. Die Filmidee ... 35 2.1 ... Die Idee zu einem Film ... 35 2.2 ... Zutaten ... 36 2.3 ... Dokumentarisches oder szenisches Arbeiten ... 41 2.4 ... Genrefilme ... 46 2.5 ... Achtung, Publikum! ... 49 3. Von der Idee zum Film ... 51 3.1 ... Der Plan zum Film ... 51 3.2 ... Vom Film zur Szene zur Einstellung ... 60 3.3 ... Dramaturgie ... 65 4. Be prepared ... 71 4.1 ... Drehvorbereitungen ... 71 4.2 ... Die Kunst der Beschr nkung: das Budget ... 78 4.3 ... Den Zuschauer immer vor Augen -- das Format ... 81 4.4 ... Nicht den Anschluss verlieren -- Kontinuit t ... 82 4.5 ... Recht ... 87 4.6 ... K nstliche Intelligenz in der Bildproduktion ... 107 TEIL II Aufnahme ... 117 5. Das digitale Bild ... 119 5.1 ... Das Rohmaterial zum Film ... 119 5.2 ... Eigenschaften und Technik ... 122 5.3 ... Presets ... 134 5.4 ... Filmen in der dritten Dimension ... 136 6. Die richtige Kamera ... 139 6.1 ... Die Zukunft steht vor der T r ... 139 6.2 ... So funktioniert eine Videokamera ... 140 6.3 ... Profi- oder Amateurkamera? ... 141 6.4 ... Kameratypen ... 142 6.5 ... Ausstattungsmerkmale ... 155 7. Zubeh r ... 171 7.1 ... Licht ... 172 7.2 ... Ton ... 178 7.3 ... Stativ ... 185 7.4 ... Schwebesysteme (Steadycam und Gimbal) ... 189 7.5 ... Rigs und Cages ... 192 7.6 ... Filter und Matte-Box ... 193 7.7 ... Objektive, Vors tze und Verdoppler ... 196 7.8 ... Taschen, Koffer und Rucks cke ... 200 8. Filmen mit der Systemkamera ... 203 8.1 ... So wird aus der Fotokamera eine Filmkamera ... 204 8.2 ... Das richtige Objektiv ... 211 8.3 ... Kamera und Gimbal ... 213 8.4 ... Das Kameramen ... 217 9. Kameras in Action: Smartphone, Actioncams und Drohnen ... 221 9.1 ... Filmen mit dem Smartphone ... 222 9.2 ... Actioncams ... 229 9.3 ... Filmen aus der Luft: Drohnen ... 232 10. Das Handwerk des Filmens ... 243 10.1 ... Von der Fotokamera zur Filmkamera ... 243 10.2 ... Wei abgleich ... 247 10.3 ... Belichtung ... 257 10.4 ... Sch rfe ... 271 10.5 ... Drehen vom Stativ ... 277 10.6 ... Die richtige Beleuchtung ... 284 10.7 ... Ton ... 294 10.8 ... Probleme beim Drehen ... 302 11. Die Bildgestaltung ... 307 11.1 ... Kadrierung ... 307 11.2 ... Die definierte Sch rfentiefe ... 318 11.3 ... Und Action bitte ... 324 11.4 ... Die bewegte Kamera ... 328 12. Von der Einstellung zur Szene ... 339 12.1 ... Continuity -- was man auf jeden Fall von Hollywood lernen sollte ... 339 12.2 ... Die Sache mit der Achse ... 347 13. Workshop Filmen ... 353 13.1 ... Interviews und O-T ne ... 353 13.2 ... Stopptrick und Zeitraffer ... 363 13.3 ... Aufnahmen mit Fahrzeugen ... 365 13.4 ... Aufnahmen nach der Stop-and-go-Methode ... 369 TEIL III Schnitt ... 373 14. Die Kunst des Filmschnitts ... 375 14.1 ... Berufswechsel: vom Kameramann zum Cutter ... 375 14.2 ... Geschichten komponieren ... 376 14.3 ... Die Kunst, eine Geschichte in Bildern zu erz hlen ... 377 14.4 ... Von der Einstellung zur Szene zum Film ... 381 14.5 ... Der Workflow ... 383 15. Das optimale Schnittsystem ... 385 15.1 ... Videoschnitt am Computer ... 385 15.2 ... Hardware ... 387 15.3 ... Software ... 402 15.4 ... KI im Videoschnitt ... 410 15.5 ... bersicht Videoediting-Software ... 412 15.6 ... Kostenpflichtige Software zur Videobearbeitung ... 415 15.7 ... Das Schnittsystem konfigurieren ... 418 16. Das Schnittprojekt ... 421 16.1 ... Das Drama nimmt Gestalt an ... 421 16.2 ... Bausteine eines Films ... 422 16.3 ... Der Weg von der Kamera in den Computer ... 427 16.4 ... Rohmaterial sichten ... 431 16.5 ... Der Schnittplan ... 436 16.6 ... Ein Filmprojekt beginnen ... 440 16.7 ... Projektformat festlegen ... 444 16.8 ... Das User Interface ... 453 16.9 ... Verwaltung der Festplatte ... 462 17. Die ersten Schritte ... 469 17.1 ... Der erste Kontakt ... 469 17.2 ... Die Basiswerkzeuge des Filmschnitts ... 475 17.3 ... Probleme des Cutter-Alltags ... 487 17.4 ... Die Basistechniken des Filmschnitts ... 490 17.5 ... Nach dem Schnitt ist vor dem Schnitt ... 503 18. Montagetechniken, Ton und Grafik ... 505 18.1 ... Von Szene zu Szene -- berg nge ... 505 18.2 ... Schnitt und Blenden ... 506 18.3 ... Der Ton zum Film (Rough Editing) ... 512 18.4 ... Ton normalisieren ... 515 18.5 ... Schriften und Grafik ... 526 19. Videoeffekte ... 537 19.1 ... Grundtechniken ... 537 19.2 ... Geschwindigkeitseffekte ... 545 19.3 ... Keying ... 551 19.4 ... 3DVE ... 559 19.5 ... Farb- und Oberfl cheneffekte ... 560 19.6 ... Rendern ... 563 20. Workshop Schnitt ... 565 20.1 ... Premiere Pro: Ein neues Projekt anlegen ... 565 20.2 ... Medien importieren ... 571 20.3 ... Szene schneiden ... 576 20.4 ... Offlinemedien wieder verkn pfen ... 584 TEIL IV Pr sentation ... 587 21. Der Feinschliff ... 589 21.1 ... Bildkorrektur ... 590 21.2 ... Bildkorrekturen durchf hren ... 600 21.3 ... Tonkorrektur ... 623 21.4 ... Der fertige Sound zum Film -- Mischung ... 626 22. Die Ver ffentlichung eines Films ... 639 22.1 ... Im digitalen Dickicht ... 639 22.2 ... Eine Frage von Format -- die Ausspielung ... 644 22.3 ... Ausspielen eines Films ... 648 22.4 ... Videoportale ... 655 23. Liveproduktion ... 659 23.1 ... Eine neue Entwicklung ... 659 23.2 ... berblick ... 660 23.3 ... Von der Kamera bis zum Konverter: die Technik ... 664 23.4 ... Let's go live ... 676 24. Die Archivierung ... 685 24.1 ... Projekte konsolidieren ... 685 24.2 ... Speicher ... 688 24.3 ... Archivorganisation ... 693 Index ... 696