Computer und IT
Objektorientierte Programmierung (5. Auflg.)
Unverzichtbare Skills für guten Code - das umfassende Handbuch in 5. Auflage.Komplexe Systeme solide strukturieren, tragfähige Designs erstellen, robusten Code schreiben und wartbare Software liefern: Dafür brauchen Sie ein Repertoire, aus dem die Objektorientierung heute nicht mehr wegzudenken ist. Dieses umfassende und praxisnahe Lehrbuch hilft Ihnen, die Prinzipien der Objektorientierung zu verstehen und zur Basis Ihrer Arbeit zu machen.Leseprobe (PDF-Link)
Deep Reinforcement Learning with Python
Deep reinforcement learning is a fast-growing discipline that is making a significant impact in fields of autonomous vehicles, robotics, healthcare, finance, and many more. This book covers deep reinforcement learning using deep-q learning and policy gradient models with coding exercise.You'll begin by reviewing the Markov decision processes, Bellman equations, and dynamic programming that form the core concepts and foundation of deep reinforcement learning. Next, you'll study model-free learning followed by function approximation using neural networks and deep learning. This is followed by various deep reinforcement learning algorithms such as deep q-networks, various flavors of actor-critic methods, and other policy-based methods.You'll also look at exploration vs exploitation dilemma, a key consideration in reinforcement learning algorithms, along with Monte Carlo tree search (MCTS), which played a key role in the success of AlphaGo. The final chapters conclude with deep reinforcement learning implementation using popular deep learning frameworks such as TensorFlow and PyTorch. In the end, you'll understand deep reinforcement learning along with deep q networks and policy gradient models implementation with TensorFlow, PyTorch, and Open AI Gym.WHAT YOU'LL LEARN* Examine deep reinforcement learning * Implement deep learning algorithms using OpenAI’s Gym environment* Code your own game playing agents for Atari using actor-critic algorithms* Apply best practices for model building and algorithm training WHO THIS BOOK IS FORMachine learning developers and architects who want to stay ahead of the curve in the field of AI and deep learning.Nimish is a passionate technical leader who brings to table extreme focus on use of technology for solving customer problems. He has over 25 years of work experience in the Software and Consulting. Nimish has held leadership roles with P&L responsibilities at PwC, IBM and Oracle. In 2006 he set out on his entrepreneurial journey in Software consulting at SOAIS with offices in Boston, Chicago and Bangalore. Today the firm provides Automation and Digital Transformation services to Fortune 100 companies helping them make the transition from on-premise applications to the cloud.He is also an angel investor in the space of AI and Automation driven startups. He has co-founded Paybooks, a SaaS HR and Payroll platform for Indian market. He has also cofounded a Boston based startup which offers ZipperAgent and ZipperHQ, a suite of AI driven workflow and video marketing automation platforms. He currently hold the position as CTO and Chief Data Scientist for both these platforms.Nimish has an MBA from Indian Institute of Management in Ahmedabad, India and a BS in Electrical Engineering from Indian Institute of Technology in Kanpur, India. He also holds multiple certifications in AI and Deep Learning.Chapter 1: Introduction to Deep Reinforcement LearningChapter Goal: Introduce the reader to field of reinforcement learning and setting the context of what they will learn in rest of the bookSub -Topics1. Deep reinforcement learning2. Examples and case studies3. Types of algorithms with mind-map4. Libraries and environment setup5. SummaryChapter 2: Markov Decision ProcessesChapter Goal: Help the reader understand models, foundations on which all algorithms are built.Sub - Topics1. Agent and environment2. Rewards3. Markov reward and decision processes4. Policies and value functions5. Bellman equationsChapter 3: Model Based AlgorithmsChapter Goal: Introduce reader to dynamic programming and related algorithmsSub - Topics:1. Introduction to OpenAI Gym environment2. Policy evaluation/prediction3. Policy iteration and improvement4. Generalised policy iteration5. Value iterationChapter 4: Model Free ApproachesChapter Goal: Introduce Reader to model free methods which form the basis for majority of current solutionsSub - Topics:1. Prediction and control with Monte Carlo methods2. Exploration vs exploitation3. TD learning methods4. TD control5. On policy learning using SARSA6. Off policy learning using q-learningChapter 5: Function ApproximationChapter Goal: Help readers understand value function approximation and Deep Learning use in Reinforcement Learning.1. Limitations to tabular methods studied so far2. Value function approximation3. Linear methods and features used4. Non linear function approximation using deep LearningChapter 6: Deep Q-LearningChapter Goal: Help readers understand core use of deep learning in reinforcement learning. Deep q learning and many of its variants are introduced here with in depth code exercises.1. Deep q-networks (DQN)2. Issues in Naive DQN3. Introduce experience replay and target networks4. Double q-learning (DDQN)5. Duelling DQN6. Categorical 51-atom DQN (C51)7. Quantile regression DQN (QR-DQN)8. Hindsight experience replay (HER)Chapter 7: Policy Gradient AlgorithmsChapter Goal: Introduce reader to concept of policy gradients and related theory. Gain in depth knowledge of common policy gradient methods through hands-on exercises1. Policy gradient approach and its advantages2. The policy gradient theorem3. REINFORCE algorithm4. REINFORCE with baseline5. Actor-critic methods6. Advantage actor critic (A2C/A3C)7. Proximal policy optimization (PPO)8. Trust region policy optimization (TRPO)Chapter 8: Combining Policy Gradients and Q-LearningChapter Goal: Introduce reader to the trade offs between two approaches ways to connect together the two seemingly dissimilar approaches. Gain in depth knowledge of some land mark approaches.1. Tradeoff between policy gradients and q-learning2. The connection3. Deep deterministic policy gradient (DDPG)4. Twin delayed DDPG (TD3)5. Soft actor critic (SAC)Chapter 9: Integrated Learning and PlanningChapter Goal: Introduce reader to the scalable approaches which are sample efficient for scalable problems.1. Model based reinforcement learning2. Dyna and its variants3. Guided policy search4. Monte Carlo tree search (MCTS)5. AlphaGoChapter 10: Further Exploration and Next StepsChapter Goal: With the backdrop of having gone through most of the popular algorithms, readers are now introduced again to exploration vs exploitation dilemma, central to reinforcement learning.1. Multi arm bandits2. Upper confidence bound3. Thompson sampling
Practical C++20 Financial Programming
Apply C++ to programming problems in the financial industry using this hands-on book, updated for C++20. It explains those aspects of the language that are more frequently used in writing financial software, including the Standard Template Library (STL), templates, and various numerical libraries. Practical C++20 Financial Programming also describes many of the important problems in financial engineering that are part of the day-to-day work of financial programmers in large investment banks and hedge funds. The author has extensive experience in the New York City financial industry that is now distilled into this handy guide.Focus is on providing working solutions for common programming problems. Examples are plentiful and provide value in the form of ready-to-use solutions that you can immediately apply in your day-to-day work. You’ll see examples of matrix manipulations, curve fitting, histogram generation, numerical integration, and differential equation analysis, and you’ll learn how all these techniques can be applied to some of the most common areas of financial software development.These areas include performance price forecasting, optimizing investment portfolios, and more. The book style is quick and to-the-point, delivering a refreshing view of what one needs to master in order to thrive as a C++ programmer in the financial industry.WHAT YOU WILL LEARN* Cover aspects of C++ especially relevant to financial programmingWrite working solutions to commonly encountered problems in finance * Design efficient, numerical classes for use in finance, as well as to use those classes provided by Boost and other librariesWHO THIS BOOK IS FORThose who are new to programming for financial applications using C++, but should have some previous experience with C++.CARLOS OLIVEIRA works in the area of quantitative finance, with more than ten years of experience in creating scientific and financial models in C++. During his career, Carlos has developed several large-scale applications for financial companies such as Bloomberg L.P. and F-Squared Investments. Carlos Oliveira obtained a PhD in operations research and systems engineering from the University of Florida, an MSc in computer science from UFC (Brazil), and a BSc in computer science from UECE (Brazil). He has also performed academic research in the field of combinatorial optimization, with applications in diverse areas such as finance, telecommunications, computational biology, and logistics. Carlos has written more than 30 academic papers on optimization, and authored three books, including Options and Derivatives Programming in C++20 (Apress, 2020).1. The Fixed-Income Market2. The Equities Market3. C++ Programming Techniques in Finance4. Common Libraries for Financial Code5. Designing Numerical Classes6. Plotting Financial Data7. Linear Algebra8. Interpolation9. Calculating Roots of Equations10. Numerical Integration11. Solving Partial Differential Equations12. Algorithm Optimization13. Portfolio Optimization14. Monte Carlo Methods for Equity markets15. Extending Financial Libraries16. C++ with R and Octave17. MultithreadingA. Appendix A: C++20 Features
Sicherheit und Prüfung von SAP-Systemen
Sie wollen sichergehen, dass Ihre SAP-Systeme alle Sicherheitsanforderungen erfüllen und ordnungsgemäß konfiguriert sind? Dann führt kein Weg an diesem Standardwerk vorbei. Der Autor zeigt Ihnen Schritt für Schritt, wie Sie bei der Prüfung vorgehen müssen, und vermittelt Ihnen das nötige Hintergrundwissen. Alle Prüfungsthemen werden systematisch und verständlich behandelt – aktuell zu SAP S/4HANA. Aus dem Inhalt: Umgang mit dem SAP-SystemWerkzeuge zur PrüfungAufbau von SAP-Systemen und -LandschaftenAllgemeine SystemsicherheitProtokollierungSichere Remote Function CallsOrdnungsmäßige VerbuchungsvorgängeBenutzerauswertungenSichere EigenentwicklungenBerechtigungen für SAP-Fiori-AnwendungenSicherheit von SAP HANA Einleitung ... 25 1. Umgang mit dem SAP-System und Werkzeuge zur Prüfung ... 31 1.1 ... Transaktionen und SAP-Fiori-Apps ... 31 1.2 ... Reports ... 35 1.3 ... Anzeigen von Tabellen ... 43 1.4 ... Das Benutzerinformationssystem ... 59 1.5 ... Listen als PDF-Datei speichern ... 62 1.6 ... Nutzung der Zugriffsstatistik für Prüfungen ... 63 1.7 ... Tabelleninhalte mit dem QuickViewer auswerten ... 71 1.8 ... SQL-Trace ... 80 1.9 ... Audit Information System ... 84 1.10 ... SAP Access Control ... 90 1.11 ... SAP Enterprise Threat Detection ... 103 1.12 ... Zugriff auf SAP HANA für Prüfer ... 115 2. Aufbau von SAP-Systemen und Systemlandschaften ... 125 2.1 ... SAP NetWeaver und SAP-Komponenten ... 125 2.2 ... Technischer Aufbau von SAP-Systemen ... 131 2.3 ... Systemlandschaften ... 139 2.4 ... Das Mandantenkonzept ... 145 2.5 ... Sicherheit im Mandanten 000 ... 163 3. Allgemeine Systemsicherheit ... 175 3.1 ... Grundlagen für die Prüfung der Systemsicherheit ... 175 3.2 ... Anmeldesicherheit ... 183 3.3 ... Das Notfallbenutzerkonzept ... 206 3.4 ... Sperren von Transaktionscodes ... 210 3.5 ... Logische Betriebssystemkommandos ... 214 3.6 ... Drucken und Speichern ... 223 3.7 ... Batch-Input ... 232 3.8 ... Funktionen von SAP Business Warehouse ... 241 4. Protokollierungskomponenten ... 249 4.1 ... Security-Audit-Log ... 249 4.2 ... Systemprotokollierung ... 271 4.3 ... Protokollierung von Tabellenänderungen ... 278 4.4 ... Protokollierung über Änderungsbelege ... 304 4.5 ... Versionsverwaltung ... 313 4.6 ... Lesezugriffsprotokollierung ... 320 4.7 ... Zugriffsstatistik ... 331 4.8 ... Weitere Protokollkomponenten ... 342 4.9 ... Systemüberwachung mit SAP Enterprise Threat Detection ... 351 5. Remote Function Calls ... 365 5.1 ... Funktionsbausteine ... 365 5.2 ... RFC-Verbindungen ... 376 5.3 ... Trusted Systems ... 383 5.4 ... Zugriff von externen Programmen ... 391 6. Der Verbuchungsvorgang ... 403 6.1 ... Das Prinzip der Verbuchung ... 403 6.2 ... Abgebrochene Buchungen ... 414 6.3 ... Die Belegnummernvergabe ... 419 7. Benutzerauswertungen ... 429 7.1 ... Organisatorische Regelungen ... 429 7.2 ... Die SAP-Standardbenutzer ... 433 7.3 ... Der Benutzerstammsatz ... 442 7.4 ... Referenzbenutzer ... 459 7.5 ... Benutzergruppen ... 465 7.6 ... Sammelbenutzer ... 471 7.7 ... Benutzervermessungsdaten ... 474 7.8 ... Initialkennwörter und Benutzersperren ... 480 7.9 ... Benutzerstammsätze sperren und löschen ... 492 7.10 ... Kennwortverschlüsselung ... 499 7.11 ... Angemeldete Benutzer ... 505 7.12 ... Die Änderungshistorie zu Benutzern ... 509 8. Customizing des SAP-Systems ... 515 8.1 ... Das ABAP Dictionary ... 515 8.2 ... Das Konzept der Tabellensteuerung ... 526 8.3 ... Zugriffe auf Tabellen ... 546 8.4 ... Berechtigungen für Tabellen und Views ... 558 8.5 ... Tabellenzugriffe auf Spalten und Feldwerte einschränken (GTB-Rollen) ... 574 9. Entwicklung in SAP-Systemen ... 587 9.1 ... Entwicklerrichtlinien ... 587 9.2 ... Entwickler- und Objektschlüssel ... 590 9.3 ... Systemänderbarkeit ... 598 9.4 ... Das Transportsystem ... 604 9.5 ... Eigenentwicklungen in ABAP ... 629 9.6 ... Transaktionen ... 667 9.7 ... Berechtigungen zur Anwendungsentwicklung ... 675 10. Berechtigungskonzept in ABAP-Systemen ... 687 10.1 ... Funktionsweise des Berechtigungskonzepts ... 688 10.2 ... Das Berechtigungskonzept in SAP S/4HANA ... 712 10.3 ... Konzepte zum SAP-Berechtigungswesen ... 731 10.4 ... Customizing zum Berechtigungskonzept ... 750 10.5 ... Prüfung von Zugriffsrechten ... 768 10.6 ... Trace von Benutzerberechtigungen ... 787 10.7 ... Berechtigungen für Prüfer ... 794 11. Praktische Prüfung von Berechtigungen ... 797 11.1 ... Zugriffsrechte im Bereich der Berechtigungsverwaltung ... 797 11.2 ... Gesetzeskritische Berechtigungen ... 805 11.3 ... Kritische Basisberechtigungen ... 808 11.4 ... Berechtigungen für das Hacking von SAP-Systemen ... 815 11.5 ... Customizing-Berechtigungen ... 824 11.6 ... Analyse der Qualität des Berechtigungskonzepts ... 838 11.7 ... Analyse von Berechtigungen in SAP Business Warehouse ... 850 12. SAP HANA ... 867 12.1 ... Einführung in SAP HANA ... 867 12.2 ... Systemsicherheit in SAP HANA ... 876 12.3 ... Anmeldesicherheit ... 891 12.4 ... Benutzerverwaltung in SAP HANA ... 898 12.5 ... SAP HANA XSA ... 912 12.6 ... Das Berechtigungskonzept von SAP HANA ... 924 12.7 ... Das Rollenkonzept von SAP HANA ... 939 12.8 ... Analyse des SAP-HANA-Berechtigungskonzepts ... 950 12.9 ... Auditing in SAP HANA ... 963 A. Leitfäden zur SAP-Systemsicherheit ... 979 B. Glossar ... 981 Der Autor ... 989 Index ... 991
Grundkurs Theoretische Informatik
Theoretische Informatik – der Vorlesungsbegleiter. Berechenbarkeit, formale Sprachen, Algorithmik und Komplexitätstheorie sind theoretische Themen mit praktischer Relevanz, zu denen es ebenso praktische Zugänge gibt. Freuen Sie sich auf eine moderene Didaktik, die streng Formales mit Ihrer Intuition verknüpft, lernfreundlich ausarbeitet und schließlich zu jedem Thema Anwendungsfelder der Informatik vorstellt. Stefan Neubert hat nicht nur selbst Freude an der theoretischen Informatik, sondern widmet sich auch mit Leidenschaft ihrer Vermittlung zu Beginn und im Laufe des Bachelorstudiums. Eine Einführung mit vielen Aufgaben und Beispielen, auch zum Selbststudium geeignet. Aus dem Inhalt: Grundlegende mathematische NotationModelle und Grenzen der BerechenbarkeitFormale Sprachen: Endliche Automaten, kontextfreie Grammatiken, Pumping Lemmata und mehrBeweisverfahren für Korrektheit und Laufzeit von AlgorithmenParadigmen für den AlgorithmenentwurfAmortisierte Analyse und untere Schranke für LaufzeitenNP-Vollständigkeit und Reduktion 1. Einführung ... 15 1.1 ... Kompetenzen für die theoretische Arbeit ... 16 1.2 ... Themen der theoretischen Informatik ... 18 1.3 ... Anleitung fürs Buch ... 20 1.4 ... Danksagungen ... 21 2. Mathematische Notation ... 23 2.1 ... Logische Aussagen ... 24 2.2 ... Mengen ... 27 2.3 ... Relationen und Funktionen ... 32 2.4 ... Graphen ... 37 2.5 ... Unendlichkeiten und Abzählbarkeit ... 40 2.6 ... Beweistechniken ... 42 2.7 ... Aufgaben ... 57 2.8 ... Lösungen ... 58 TEIL I. Berechenbarkeit und formale Sprachen ... 65 3. Einführung in die Berechenbarkeitstheorie ... 67 3.1 ... Algorithmus ... 68 3.2 ... Zu viele Funktionen ... 69 3.3 ... Das Halteproblem ... 70 3.4 ... Kontrollfragen ... 72 3.5 ... Antworten ... 72 4. Problemtypen ... 73 4.1 ... Formalisierung von Problemen ... 73 4.2 ... Funktionen berechnen ... 75 4.3 ... Datencodierung ... 75 4.4 ... Sprachen entscheiden ... 78 4.5 ... Problemklassen der Berechenbarkeitstheorie ... 79 4.6 ... Aufgaben ... 82 4.7 ... Lösungen ... 83 5. Einführung in formale Sprachen ... 85 5.1 ... Definition ... 85 5.2 ... Die Chomsky-Hierarchie ... 88 5.3 ... Aufgaben ... 89 5.4 ... Lösungen ... 90 6. Reguläre Sprachen ... 91 6.1 ... Deterministische endliche Automaten ... 92 6.2 ... Nichtdeterministische endliche Automaten ... 103 6.3 ... Grammatiken ... 111 6.4 ... Reguläre Ausdrücke ... 120 6.5 ... Abschlusseigenschaften ... 127 6.6 ... Entscheidungsprobleme auf regulären Sprachen ... 132 6.7 ... Äquivalenzklassenzerlegung ... 134 6.8 ... Nichtreguläre Sprachen ... 139 6.9 ... Ausblick ... 144 6.10 ... Aufgaben ... 144 6.11 ... Lösungen ... 149 7. Kontextfreie Sprachen ... 161 7.1 ... Kontextfreie Grammatiken ... 162 7.2 ... Eindeutige Ableitungsbäume ... 164 7.3 ... Chomsky-Normalform ... 166 7.4 ... Exkurs: Kellerautomaten ... 170 7.5 ... Abschlusseigenschaften ... 175 7.6 ... Entscheidungsprobleme auf kontextfreien Sprachen ... 176 7.7 ... Nicht-kontextfreie Sprachen ... 181 7.8 ... Ausblick ... 183 7.9 ... Aufgaben ... 184 7.10 ... Lösungen ... 186 8. Kontextsensitive Sprachen ... 193 8.1 ... Kontextsensitive und monotone Grammatiken ... 194 8.2 ... Das Wortproblem auf kontextsensitiven Sprachen ... 195 9. Aufzählbare Sprachen ... 197 9.1 ... Turingmaschinen ... 199 9.2 ... While-Programme ... 202 9.3 ... Gödelnummern ... 218 9.4 ... Das universelle While-Programm ... 220 9.5 ... Das schrittbeschränkte universelle While-Programm ... 223 9.6 ... Diagonalisierung und min-Suche ... 224 9.7 ... Prädikate für semi-entscheidbare Sprachen ... 226 9.8 ... Semi-Entscheidbarkeit vs. Aufzählbarkeit ... 227 9.9 ... Das S-m-n-Theorem ... 228 9.10 ... Das kleenesche Rekursionstheorem ... 230 9.11 ... Weitere Modelle und Charakterisierungen ... 233 9.12 ... Aufgaben ... 233 9.13 ... Lösungen ... 235 10. Nicht Berechenbares ... 241 10.1 ... Beweise mit KRT ... 243 10.2 ... Der Satz von Rice ... 244 10.3 ... Reduktionen ... 246 10.4 ... RE-Vollständigkeit ... 250 10.5 ... Ausblick: Die arithmetische Hierarchie ... 251 10.6 ... Aufgaben ... 252 10.7 ... Lösungen ... 254 TEIL II. Algorithmik ... 259 11. Einführung in Algorithmik ... 261 12. Obere Schranken für Laufzeiten ... 263 12.1 ... Das Maschinenmodell ... 264 12.2 ... Die Laufzeit eines Algorithmus ... 267 12.3 ... Die Größe einer Eingabe ... 268 12.4 ... Die Landau-Notation ... 268 12.5 ... Aufgaben ... 271 12.6 ... Lösungen ... 272 13. Laufzeiten von Datenstrukturen ... 275 13.1 ... Arrays ... 275 13.2 ... Listen ... 277 13.3 ... Verschachtelte Datenstrukturen und Graphen ... 279 13.4 ... Aufgaben ... 281 13.5 ... Lösungen ... 282 14. Brute-Force-Algorithmen ... 285 14.1 ... Lineare Suche ... 286 14.2 ... Backtracking/Tiefensuche ... 288 14.3 ... Aufgaben ... 292 14.4 ... Lösungen ... 293 15. Greedy-Algorithmen ... 295 15.1 ... Beweis mit Austauschargument ... 296 15.2 ... Greedy stays ahead ... 302 15.3 ... Aufgaben ... 304 15.4 ... Lösungen ... 306 16. Divide and Conquer ... 313 16.1 ... Mergesort ... 314 16.2 ... Binäre Suche ... 319 16.3 ... Multiplikation großer Zahlen ... 321 16.4 ... Das Mastertheorem ... 325 16.5 ... Ausblick ... 326 16.6 ... Aufgaben ... 327 16.7 ... Lösungen ... 329 17. Dynamische Programmierung ... 335 17.1 ... Fibonacci-Zahlen ... 336 17.2 ... Rückgeld geben ... 337 17.3 ... Der Algorithmus von Dijkstra ... 341 17.4 ... Aufgaben ... 344 17.5 ... Lösungen ... 346 18. Amortisierte Analyse ... 351 18.1 ... Dynamische Arrays ... 351 18.2 ... Guthabenmethode ... 353 18.3 ... Ausblick ... 353 TEIL III. Komplexitätstheorie ... 355 19. Einführung in die Komplexitätstheorie ... 357 19.1 ... Die Komplexität eines Problems ... 358 19.2 ... Bedingte Schranken ... 358 19.3 ... Auswege für schwierige Probleme ... 359 20. Beweistechniken für untere Schranken ... 361 20.1 ... Die Ausgabegröße ... 362 20.2 ... Das informationstheoretische Argument ... 363 20.3 ... Das Adversary-Argument ... 367 20.4 ... Reduktionen ... 370 20.5 ... Aufgaben ... 372 20.6 ... Lösungen ... 374 21. P vs. NP: Bedingte untere Schranken ... 377 21.1 ... Die Komplexitätsklasse P ... 378 21.2 ... Die Komplexitätsklasse NP ... 380 21.3 ... Polynomialzeitreduktionen ... 388 21.4 ... NP-schwere und NP-vollständige Probleme ... 392 21.5 ... Ausblick: Mehr NP-vollständige Probleme ... 404 21.6 ... Aufgaben ... 405 21.7 ... Lösungen ... 406 22. Ausblick: Parametrisierte Analyse ... 408 Index ... 410
Amazon Marketplace
Um bei Amazon Marketplace als Händler zu bestehen, benötigen Sie einen kompetenten Begleiter. Mit Trutz Fries und Stephan Bruns zeigen Ihnen gleich zwei Profis, welche Produkte sich für den Vertrieb eignen, was ein gutes Produktlisting auszeichnet, und wie Sie Ihre Produkte mit »Fulfillment by Amazon« (FBA) europaweit anbieten. Sie erfahren außerdem, wie der Amazon-Algorithmus funktioniert und wie Sie Ihre Wettbewerber mithilfe von Anzeigen und gesponserten Produkten in den Suchergebnissen überholen können. Auch das Tagesgeschäft bekommen Sie mit diesem Buch mühelos in den Griff – dank konkreten Tipps zur Selbstorganisation, Automatisierung, Markenführung und Erfolgsmessung. Aus dem Inhalt: Verkäuferkonto einrichtenKriterien bei der ProduktauswahlVersand durch Amazon (FBA), internationale ExpansionPerfekte Produktlistings erstellen und bestehende optimieren (SEO)Ideale Produktdarstellung am Desktop und »mobile«Gute Rezensionen erhaltenMaßnahmen zur AbsatzsteigerungGesponserte Produkte, Gutscheine, Rabatte, BlitzangeboteInternational verkaufenErfolgsanalyseMarkenaufbau und PflegeProzessautomatisierung, ERP-Anbindung Vorwort ... 15 1. Einleitung ... 17 2. Amazons Philosophie und die richtige Amazon-Strategie ... 19 2.1 ... Amazons Philosophie ... 19 2.2 ... Die richtige Amazon-Strategie ... 26 2.3 ... Das richtige Mindset ... 41 3. Einrichtung des Verkäuferkontos ... 43 3.1 ... Als Seller registrieren ... 43 3.2 ... Kontoverifizierung ... 63 3.3 ... Wichtige Angaben zum Verkäuferkonto ... 67 3.4 ... Verkäuferprofil ... 73 4. Erstellung von Produktlistings ... 75 4.1 ... Ein Produktlisting von außen betrachtet ... 75 4.2 ... Erstellung von Angeboten und Produktdetailseiten ... 97 4.3 ... Lagerbestandsdateien ... 122 4.4 ... A+ Content erstellen ... 149 4.5 ... Individuelle Artikel mit »Amazon Custom« anbieten ... 158 4.6 ... Internationales Verkaufen ... 167 5. Die Optimierung von Produktlistings (Amazon SEO) ... 177 5.1 ... Was macht ein gutes Produktlisting aus? ... 177 5.2 ... Optimierung der Relevanz ... 177 5.3 ... Optimierung der Konversion ... 204 5.4 ... Fazit ... 224 6. Logistik ... 225 6.1 ... Fulfillment by Amazon (FBA) ... 226 6.2 ... Eigenversand ... 302 6.3 ... Kundenzufriedenheit ... 321 7. Rezensionen ... 333 7.1 ... Darstellung der Rezensionen ... 334 7.2 ... Rezensionstypen ... 338 7.3 ... Ermittlung des Bewertungsdurchschnitts (Sterne) ... 348 7.4 ... Aktuelle Rezensionsrichtlinien ... 353 7.5 ... Kundenkommunikation: Was ist erlaubt, was verboten? ... 356 7.6 ... Nutzung von Produkttester-Gruppen ... 360 8. Amazon Marketing ... 363 8.1 ... Amazon Advertising/Sponsored Ads ... 363 8.2 ... Preismaßnahmen ... 419 8.3 ... Marken-Stores ... 451 8.4 ... Amazon Attribution ... 460 9. Amazon Business ... 465 9.1 ... Vorteile von »Amazon Business« für Einkäufer ... 466 9.2 ... Produkte für »Amazon Business« freischalten ... 468 9.3 ... B2B-Central ... 472 9.4 ... Umsatzsteuer-Berechnungsservice ... 476 10. Organisation des Tagesgeschäfts ... 483 10.1 ... Kundenanfragen ... 484 10.2 ... Kundenfeedback prüfen ... 489 10.3 ... Textrezensionen prüfen ... 490 10.4 ... Öffentliche Kundenfragen prüfen ... 491 10.5 ... Listings überprüfen ... 493 10.6 ... Amazon Support und Fallmanagement ... 494 10.7 ... E-Mails von Amazon und Phishing-E-Mails ... 495 10.8 ... Seller University und Weiterbildung ... 501 10.9 ... Kontosperrung ... 503 11. Analyse des Erfolgs ... 511 11.1 ... Absatz- und Umsatzentwicklung ... 511 11.2 ... Auswertung einzelner Produkte ... 519 11.3 ... Brand Analytics ... 526 11.4 ... Berichte zum Versand durch Amazon ... 531 12. Amazon Brand Registry ... 533 12.1 ... Marke registrieren ... 535 12.2 ... Markenverstoß melden ... 542 12.3 ... Project Zero ... 546 12.4 ... Transparency ... 547 13. Einsatz von Warenwirtschaftssystemen ... 549 13.1 ... JTL ... 550 13.2 ... plentymarkets ... 576 14. Rechtliche Besonderheiten ... 601 14.1 ... Erfüllung gesetzlicher Informationspflichten ... 601 14.2 ... Wettbewerbsrechtliche Aspekte ... 622 15. Buchhaltung, Umsatzsteuer und Co. ... 631 15.1 ... Ermittlung der Umsatzsteuer im Rahmen der Rechnungsstellung ... 632 15.2 ... Erstellung einer korrekten Rechnung ... 637 15.3 ... Umsatzsteuer-Berechnungsservice von Amazon ... 639 15.4 ... Unterlagen für den Steuerberater aufbereiten ... 641 15.5 ... Umsatzsteuerregistrierung im Ausland ... 644 15.6 ... Abgabe der Umsatzsteuermeldungen und Umsatzsteuerzahlung ... 645 15.7 ... Sonstige Nachweise und Meldungen ... 646 Abkürzungsverzeichnis ... 649 Index ... 653
SAP S/4HANA Finance
Schlanke Prozesse, aussagekräftige Finanzberichte! Erfahren Sie, welche Vorteile das Zusammenwachsen von FI und CO für Sie hat und welche Funktionen SAP S/4HANA für die Finanzabteilungen bereithält. Darüber hinaus werden Sie mit den wichtigsten Erfolgsfaktoren für die Migration bekannt gemacht. Egal, ob Sie im (IT-)Management, in der Beratung oder in der Finanzabteilung tätig sind: Sie lernen in diesem Buch die Möglichkeiten von SAPs neuer Finanzsoftware kennen. Verständlich und aktuell zu Release 2020. Aus dem Inhalt: SAP HANA und die In-Memory-TechnologieGeschäftspartnerkonzept (Business Partner)SAP FioriFinanzbuchhaltungKostenrechnung/ControllingUniversal Journal und Central FinanceMaterial LedgerErgebnisrechnung (CO-PA)Planung/SAP BPCReportingKonsolidierungAbschlussarbeiten/Financial Closing Einleitung ... 15 1. Einführung in SAP S/4HANA ... 21 1.1 ... In-Memory-Technologie ... 22 1.2 ... SAP Fiori ... 39 2. Versionen von SAP S/4HANA Finance ... 61 2.1 ... SAP Business Suite powered by SAP HANA ... 63 2.2 ... SAP Simple Finance Add-on ... 64 2.3 ... SAP S/4HANA Finance ... 65 2.4 ... SAP S/4HANA ... 66 3. Finanzbuchhaltung ... 73 3.1 ... Grundlegende Änderungen mit SAP S/4HANA Finance ... 74 3.2 ... Auswirkungen auf bestehendes Customizing im Finanzwesen ... 96 3.3 ... Auswirkungen auf bestehendes Customizing in der CO-FI-Echtzeitintegration ... 107 3.4 ... Verwendung zentraler Geschäftspartner ... 109 3.5 ... Anlagenbuchhaltung in SAP S/4HANA ... 112 3.6 ... Cash Management in SAP S/4HANA ... 127 3.7 ... Accruals Management in SAP S/4HANA ... 139 3.8 ... Advanced Compliance Reporting ... 143 4. Controlling ... 147 4.1 ... Sachkonten und Kostenarten ... 148 4.2 ... Kostenstellen, Aufträge und Projekte ... 160 4.3 ... Profit-Center, Funktionsbereiche und Segmente ... 172 4.4 ... Kostenträgerrechnung und Material-Ledger ... 183 4.5 ... Ergebnisrechnung (CO-PA) ... 197 5. Planung ... 221 5.1 ... Finanzplanung und Reporting ... 222 5.2 ... Finanzplanung mit SAP BPC Optimized for SAP S/4HANA ... 227 5.3 ... Finanzplanung mit SAP Analytics Cloud for Planning ... 238 5.4 ... Die neue Planungstabelle ACDOCP ... 248 5.5 ... Zusammenspiel zwischen neuen und alten Planungstransaktionen ... 249 6. Reporting ... 257 6.1 ... Mehrdimensionales Berichtswesen über das Universal Journal ... 258 6.2 ... SAP Fiori im Berichtswesen ... 273 6.3 ... Klassische Berichte in den SAP S/4HANA (Compatibility Views) ... 287 7. Konsolidierung (Group Reporting) ... 297 7.1 ... Einführung ... 297 7.2 ... Wesentliche Merkmale und Grundprinzipien ... 299 7.3 ... Prozess der Konsolidierung ... 308 8. Finanzabschluss ... 337 8.1 ... Finanzabschlussplanung ... 339 8.2 ... Abschlussvorbereitung ... 369 8.3 ... Abschlussausführung ... 373 8.4 ... Abschlussüberwachung und analyse ... 386 8.5 ... Financial Close Manager -- Smart Business Cockpit mit SAP Fiori ... 390 8.6 ... SAP S/4HANA Cloud for Advanced Financial Closing ... 392 9. Szenarien für die Datenmigration ... 409 9.1 ... Datenbereinigung ... 410 9.2 ... Vorbereitungen für eine SAP S/4HANA Conversion ... 416 9.3 ... Migration auf den zentralen Geschäftspartner ... 429 9.4 ... Schritte für die Migration der Rechnungswesendaten ... 437 9.5 ... Übersicht über die Upgrade-Pfade von SAP ERP auf SAP S/4HANA Finance ... 470 9.6 ... Neuimplementierung von SAP S/4HANA ... 477 9.7 ... Aufbau eines Central-Finance-Systems ... 478 9.8 ... Kompatibilitätsumfangsmatrix für die On-Premise-Version von SAP S/4HANA ... 481 10. Die Digitalisierung der Finanzfunktion ... 483 10.1 ... Aktuelle Herausforderungen der Finanzabteilungen ... 484 10.2 ... IT-Systeme im Wandel ... 491 10.3 ... Die Digitalisierung von Routinetätigkeiten im Finanzwesen ... 501 10.4 ... Die Digitalisierung strategischer Tätigkeiten im Finanzwesen ... 507 10.5 ... Neue Erwartungen an die Finanzfunktion ... 513 10.6 ... Vernetzung ... 517 10.7 ... Datensicherheit ... 520 Anhang ... 525 A. Methoden und Tools zur Umsetzung der digitalen Innovationen ... 526 B. Wichtige SAP-Hinweise ... 534 C. Weiterführende Informationsquellen ... 544 D. Änderungen am Datenmodell ... 548 E. Änderungen an Transaktionen ... 557 Das Autorenteam ... 561 Index ... 564
Anleitung zum Unkreativsein
Neue Wege zur Kreativität! Dieses ironisch-faszinierende Buch hilft dir dabei, dahin vorzudringen, wo neue Perspektiven und bessere Ideen auf dich warten. Wo das ist? Die Kreativität ist in dir, du musst sie nur entfesseln. Dazu bietet Dirk von Gehlen überraschende Insights und Analysen, praktische Beispiele und konkrete Übungen, um dir die Augen zu öffnen und den Weg frei machen für die nächste gute Idee. Aus dem Inhalt: Die ironische Sichtweise:Schon in der Vorbereitung lässt sich Kreativität im Keim ersticken Wie die Problemlösung nachhaltig gestört werden kann Geistesblitze absichtlich verhindern Die Ausarbeitung der Ideen kann oft deren Ende seinWas wir daraus lernen:Das Buch ist eine Übung darin, immer und überall die Perspektive zu ändern, sich damit das Leben zu erleichtern und neue Ideen aufzuspüren.Durch die Schilderung persönlicher Erfahrungen, Studienergebnisse sowie konkrete Übungen und praktische Beispiele erhältst du wieder Zugang zu den Grundlagen der Kreativität und zu eigenen Ideen.Mit Ideentagebuch: Um neue Ideen loszuwerden, sollte man sie täglich aufschreiben ...Von Insidern: Gestalter*innen und Illustrator*innen verraten ihre persönlichen Kreativitätskiller. Sehr geehrte Leserschaft! ... 8 Einleitende Überlegungen ... 11 Übung: Gib deinem kreativen Ich einen Namen ... 14 Kreativität trainieren und das Gegenteil denken ... 16 1. Präparation/Vorbereitung ... 21 Schon in der Vorbereitung lässt sich Kreativität unterdrücken ... 22 Das Creative Mindset ... 24 Das Selbstbild des Kreativen: Growth Mindset ... 28 Warum soll mich Kreativität finden? ... 32 Ikigai -- bestimme deine Motivation ... 34 Fehlerfreundlichkeit ... 39 Ziellose Inspiration ... 40 Schreibe deine Ideen auf -- täglich ... 41 Der kreative Imperativ ... 47 Zusammenfassungs-Akronym Präparation ... 50 2. Inkubation/Entstehung ... 53 Wie die unbewusste Problemlösung nachhaltig gestört werden kann ... 54 Das Loslassen ... 56 Der Prozess des Fragens ... 58 Fragen nach dem Rahmen für die Lösung stellen ... 60 Fragen nach der Lösung selbst ... 64 Das Harakiri-Mindset ... 67 Eine kreative Atmosphäre ... 67 Lösung ohne Problem ... 70 Gib dich nicht zu früh zufrieden! ... 73 Perfektes Erwartungsmanagement ist messy ... 74 Offene und geschlossene Fragen ... 76 Pausen verhelfen zu Kreativität ... 78 Andere Problemperspektiven suchen ... 79 Fragen stellen wie ein Anfänger ... 80 Fragen stellen wie ein Experte ... 82 Fragen mit der Gegenteilmethode ... 84 Umdeutung -- Reframing ... 86 In Bildern denken ... 91 Beispiele für das Reframing ... 94 Zusammenfassungs-Akronym Inkubation ... 98 3. Illumination/Erleuchtung ... 101 Geistesblitze entstehen zufällig -- lassen sich aber absichtlich verhindern ... 102 Verirre dich oder: die Badewanne ... 104 Den Muskel trainieren ... 107 Kreativität geschehen lassen ... 109 Das Default Mode Network ... 112 Design Thinking ... 119 Empathie: Warum es richtig sein kann, ins tiefe Loch zu klettern ... 121 Experimente: Wer kein Risiko eingeht, findet keine Lösungen ... 123 Entwickeln: Wir hören nicht auf, uns zu korrigieren ... 126 Erfinden, um davon zu erzählen: Über die Kraft des Storytellings im Design Thinking ... 129 Beispiel »Minutenmarathon« ... 133 Zusammenfassungs-Akronym Illumination ... 137 4. Verifikation/Umsetzung ... 139 Die Ausarbeitung von Ideen kann oft deren Ende sein ... 140 Idee und Kontext ... 143 Bauen, Messen, Lernen ... 145 Ideen minimieren ... 147 Bedingungen für das Gelingen der Idee herausfinden ... 148 Die Modifikation einer Idee ... 150 Die Bedeutung von Mut für die Ideenfindung ... 152 Ideen präsentieren ... 156 Kreativität in der Gruppe: Kooperation und Austausch ... 160 Hybrides Denken ... 163 Kreativität mit System ... 166 Hybrides Denken in der Gruppe ... 167 Bewertung von Ideen ... 169 Zusammenfassungs-Akronym Verifikation ... 174 Nachbemerkung ... 175 Anhang: Anfangen ... 177 Wie machen es andere? Unkreative Ratschläge von Kreativen aus verschiedenen Branchen ... 179 Ideentagebuch: »Jeden Tag eine gute Idee« ... 187 Danksagung -- in Form von Buchtipps ... 201 Die Links des Buchs ... 203 Index ... 211
Python 3 Schnelleinstieg
* PROGRAMMIEREN LERNEN OHNE VORKENNTNISSE* IN 14 KAPITELN SCHRITT FÜR SCHRITT ZUM PROFI* EINFACHE PRAXISBEISPIELE UND ÜBUNGSAUFGABENMit diesem Buch gelingt Ihnen der Einstieg in die Python-Programmierung ohne Mühe. Sie benötigen keinerlei Vorkenntnisse.Alle Grundlagen werden anschaulich und einfach nachvollziehbar anhand von Codebeispielen erklärt. Übungsaufgaben in unterschiedlichen Schwierigkeitsstufen am Ende der Kapitel helfen Ihnen, das neu gewonnene Wissen praktisch anzuwenden und zu vertiefen.Der Autor führt Sie Schritt für Schritt in die Welt der Programmierung ein: von den Grundlagen über Objektorientierung bis zur Entwicklung von Anwendungen mit grafischer Benutzungsoberfläche. Dabei lernen Sie ebenfalls, was guten Programmierstil ausmacht und wie man Fehler in Programmtexten finden und von vornherein vermeiden kann.So gelingt es Ihnen in Kürze, Python effektiv in der Praxis einzusetzen.* Alle Grundlagen einfach erläutert* Verarbeitung von Texten und Bildern* Objektorientierte Programmierung* Grafische Benutzungsoberflächen mit tkinter* Testen, Debugging und Performance-Analyse* Übungsaufgaben in drei verschiedenen Schwierigkeitsstufen* Programmcode, Lösungen und Glossar zum DownloadMichael Weigend war mehr als 30 Jahre lang als Lehrer tätig und hält an der Universität Münster Vorlesungen zur Python-Programmierung. Er hat bereits mehrere Bücher zu den Themen Programmierung, Web Development und visuelle Modellierung geschrieben.
Oppo A72
Die verständliche Anleitung für Ihr Smartphone:- Alle Funktionen & Einstellungen auf einen Blick- Schritt für Schritt erklärt – mit praktischen TippsMit diesem smarten Praxisbuch gelingt Ihnen der schnelle und sichere Einstieg in Ihr Smartphone. Lernen Sie Ihr Handymodell von Grund auf kennen und beherrschen! Anschauliche Anleitungen, Beispiele und Bilder zeigen Ihnen gut nachvollziehbar, wie Sie Ihr mobiles Gerät optimal handhaben – von der Ersteinrichtung und Personalisierung über die große Funktionsvielfalt bis zu den wichtigsten Anwendungen. Nutzen Sie darüber hinaus die übersichtlichen Spicker-Darstellungen: Damit können Sie jene Bedienungsschritte, die man am häufigsten braucht, aber immer wieder vergisst, auf einen Blick finden und umsetzen. Freuen Sie sich auf viele hilfreiche Tipps und legen Sie ganz einfach los!Aus dem Inhalt:- Alle Bedienelemente des Smartphones auf einen Blick- Ersteinrichtung und Tipps zum Umzug- Google-Konto erstellen und verwalten- Die Benutzeroberfläche Ihres Smartphones personalisieren- Apps aus dem Play Store herunterladen- Kontakte anlegen und im Adressbuch verwalten- Anrufe tätigen und SMS austauschen - Nachrichten über Mail und WhatsApp versenden und empfangen- Uhr, Kalender, Maps und andere praktische Apps nutzen - Fotos sowie Videos aufnehmen, verwalten und teilen- Ins Internet gehen über WLAN und mobile Daten - Updates, Datenschutz und Sicherheit
Verwaltung von Windows 10 mit Gruppenrichtlinien und Intune (5. Auflg.)
Ein praktischer Leitfaden in 5. Auflage, 03/2021.Die 5. Auflage des Gruppenrichtlinien-Bestsellers wurde für das aktuelle Feature Release von Windows überarbeitet und um Themen wie die Windows-10-Verwaltung über Microsoft Intune und Auditing ergänzt. Das Buch ist Grundlagen-, Praxis- und Nachschlagewerk in einem. Berücksichtigt werden sowohl die Gruppenrichtlinien-Einstellungen in Windows 10 als auch die Windows Server-Versionen 2019, 2016, 2012 und 2008 R2.Gruppenrichtlinien-Know-how für Einsteiger und Profis:Einsteiger führt das Buch von der Basisverwaltung von Gruppenrichtlinien bis hin zur Entwicklung eigener Vorlagen durch alle wichtigen Themen.Profis finden in diesem Buch Informationen zur Planung von Gruppenrichtlinien, zur Verwaltung (PowerShell und AGMP), zur Erweiterung (per Fremdhersteller-Tools) sowie zur Automatisierung mit PowerShell.Eine Fülle von Beispielen aus der administrativen Praxis zeigt Ihnen, wo Sie welche Einstellungen vornehmen können, wie sich diese auswirken und wie Sie in Ihrer täglichen Arbeit dadurch Zeit sparen können. Zahlreiche Tipps und Hinweise helfen Ihnen bei der Fehlersuche und Problembehebung und warnen Sie vor typischen Fallen.
Praktische Statistik für Data Scientists (2. Auflg.)
50+ essenzielle statistische Konzepte mit R und Python aus der Perspektive von Data Scientists erläutert.Statistische Methoden sind ein zentraler Bestandteil der Arbeit mit Daten, doch nur wenige Data Scientists haben eine formale statistische Ausbildung. In Kursen und Büchern über die Grundlagen der Statistik wird das Thema aber selten aus der Sicht von Data Scientists behandelt. Viele stellen daher fest, dass ihnen eine tiefere statistische Perspektive auf ihre Daten fehlt.Dieses praxisorientierte Handbuch mit zahlreichen Beispielen in Python und R erklärt Ihnen, wie Sie verschiedene statistische Methoden speziell in den Datenwissenschaften anwenden. Es zeigt Ihnen auch, wie Sie den falschen Gebrauch von statistischen Methoden vermeiden können, und gibt Ratschläge, welche statistischen Konzepte für die Datenwissenschaften besonders relevant sind. Wenn Sie mit R oder Python vertraut sind, ermöglicht diese zugängliche, gut lesbare Referenz es Ihnen, Ihr statistisches Wissen für die Praxis deutlich auszubauen.
Data Science für Einsteiger
Die Datenflut beherrschbar machen: Schnell und sicher navigieren, Potenziale erkennen.Kein Unternehmen kann es sich leisten, Datenanalyse zu ignorieren! Dieses Werk zeigt, wie Daten analysiert werden können und wie daraus Schlussfolgerungen für die Unternehmensstrategie abgeleitet werden können.In jedem Unternehmen werden heute in großem Umfang Daten generiert, die die Grundlage für wichtige Entscheidungen bilden können. Bevor aus den Daten Schlussfolgerungen abgeleitet werden können, sind die Daten in zuverlässiger und reproduzierbarer Weise zu erfassen, auf Fehler und grobe Abweichungen zu prüfen und zu säubern sowie statistisch zu analysieren und für Managementpräsentationen vorzubereiten. Der Leser erhält hierfür eine Schritt-für-Schritt-Anleitung und er erfährt, wie aus rohen Daten zuverlässige Informationen werden. Leseprobe (PDF-Link)
Python One-Liners
Python in seiner raffiniertesten FormPython Tipps und Tricks mit fortgeschrittenem NiveauProblemlösungen für den ProgrammieralltagNumPy-GrundlagenPython One-Liners zeigt Ihnen, wie man "One Liners", Einzeiler, liest und schreibt: prägnante Ausdrücke zu nützlicher Funktionalität, verpackt in einer einzigen Codezeile. Sie lernen systematisch jede Zeile von Python-Code zu entschlüsseln und zu verstehen, und werden wie ein Experte eloquentes, stark komprimiertes Python schreiben.In den fünf Kapiteln des Buches werden Tipps und Tricks, reguläre Ausdrücke, Machine Learning, Kernthemen der Datenwissenschaft und hilfreiche Algorithmen behandelt. Die ausführlichen Erläuterungen von Einzeilern führen in wichtige Konzepte der Informatik ein und fördern Ihre Programmier- und Analysefähigkeiten.Sie lernen fortgeschrittene Python-Funktionen wie Listenverständnis, Slicing, Lambda-Funktionen, reguläre Ausdrücke, Map- und Reduce-Funktionen und Slice-Zuweisungen kennen.Sie erwerben darüber hinaus Kenntnisse in diesen Bereichen:- Nutzung von Datenstrukturen zur Lösung von Problemen aus der realen Welt, wie z. B. die Verwendung boolescher Indizierung zum Auffinden von Städten mit überdurchschnittlicher Umweltverschmutzung.- Verwendung der NumPy-Grundlagen wie Array, Form, Achse, Typ, Broadcasting, fortgeschrittene Indizierung, Slicing, Sortierung, Suche, Aggregation und Statistik.- Berechnen Sie grundlegende Statistiken von mehrdimensionalen Datenfeldern und die K-Means-Algorithmen für unsupervised Learning.- Erstellen Sie fortgeschrittenere reguläre Ausdrücke unter Verwendung von Gruppierungs- und benannten Gruppen, negativen Lookaheads, maskierten Zeichen, Leerzeichen, Zeichensätzen (und negativen Zeichensätzen) und greedy/non greedy Operatoren.- Ein breites Spektrum von Informatik-Themen verstehen, einschließlich Anagramme, Palindrome, Obermengen, Permutationen, Fakultäten, Primzahlen, Fibonacci-Zahlen, Obfuszierung, Suche und algorithmische Sortierung.Am Ende des Buches werden Sie wissen, wie man Python in seiner raffiniertesten Form schreibt und prägnante, schöne Python-Kunstwerke in nur einer einzigen Zeile schafft.Christian Mayer hat einen Doktortitel in Informatik und ist der Gründer der beliebten Python-Site Finxter (https:blog.finxter.com). Mayer ist außerdem der Autor der Coffee Break Python-Reihe.
Praktische Statistik für Data Scientists
Statistische Konzepte aus der Perspektive von Data Scientists erläutert* Das Buch stellt die Verbindung zwischen nützlichen statistischen Prinzipien und der heutigen Datenanalyse-Praxis her* Ermöglicht Data Scientists, ihr Wissen über Statistik auf ein neues Level zu bringen* Übersetzung der 2. Auflage des US-Bestsellers mit Beispielen in Python und RStatistische Methoden sind ein zentraler Bestandteil der Arbeit mit Daten, doch nur wenige Data Scientists haben eine formale statistische Ausbildung. In Kursen und Büchern über die Grundlagen der Statistik wird das Thema aber selten aus der Sicht von Data Scientists behandelt. Viele stellen daher fest, dass ihnen eine tiefere statistische Perspektive auf ihre Daten fehlt.Dieses praxisorientierte Handbuch mit zahlreichen Beispielen in Python und R erklärt Ihnen, wie Sie verschiedene statistische Methoden speziell in den Datenwissenschaften anwenden. Es zeigt Ihnen auch, wie Sie den falschen Gebrauch von statistischen Methoden vermeiden können, und gibt Ratschläge, welche statistischen Konzepte für die Datenwissenschaften besonders relevant sind. Wenn Sie mit R oder Python vertraut sind, ermöglicht diese zugängliche, gut lesbare Referenz es Ihnen, Ihr statistisches Wissen für die Praxis deutlich auszubauen.Peter Bruce ist Gründer des Institute for Statistics Education bei Statistics.com. Andrew Bruce ist Principal Research Scientist bei Amazon und verfügt über mehr als 30 Jahre Erfahrung in Statistik und Data Science. Peter Gedeck ist Senior Data Scientist bei Collaborative Drug Discovery, er entwickelt Machine-Learning-Algorithmen für die Vorhersage von Eigenschaften von Arzneimittelkandidaten.
Marketing für Fotograf*innen
Geschäftlicher Erfolg beginnt mit dem richtigen Marketing* erklärt klare & aktuelle Strategien für Instagram und Google (SEO)* stellt Kundenorientierung in den Mittelpunkt* bietet viele wertvolle Tipps zu Angebots- und PreisgestaltungMit der eigenen Arbeit sichtbar zu sein, Kunden zu finden und zu binden ist für freischaffende Fotograf*innen das A und O des geschäftlichen Erfolgs. Wie Ihnen das mit der richtigen Online-Strategie (Instagram, Google, Live-Videos) gelingt, wie Sie Preise gestalten und erfolgreiche Kundengespräche führen, lernen Sie mit diesem Buch. Der international bekannte Hochzeitsfotograf und Buchautor Roberto Valenzuela teilt darin sein Wissen und seine Erfahrungen aus vielen Jahren erfolgreicher Arbeit mit einer sehr anspruchsvollen Klientel.Das Gefunden-Werden steht am Anfang: Valenzuela zeigt, wie Sie Ihren Instagram-Feed und Ihr Google-Ranking so optimieren, dass Sie wirklich die richtigen Kunden akquirieren. Dann lernen Sie, deren Sichtweise auf Sie und Ihr Angebot besser zu verstehen: was wünschen sich Ihre Kunden, wie präsentieren Sie sich, was können Sie anbieten? Welche Chancen liegen für Sie in einem Auftrag – kurz-, mittel- und langfristig? Zudem lernen Sie, wie Sie mit Upselling Mehrwert für Ihre Kunden erzeugen, und wie Sie Ihr Angebotsportfolio kundenorientiert strukturieren und bepreisen.Aus dem Inhalt:- Erprobte Praktiken und Strategien für Instagram, YouTube und Facebook- Wie Sie dank besserem SEO gefunden werden- Welche Rolle Testimonials und Rezensionen für Ihren Erfolg spielen (und wie Sie Kunden um diese bitten)- Wie Sie langfristige Kundenbeziehungen schaffen- Wie Sie mit Promo-Videos persönliche Beziehungen zu künftigen Klienten aufbauen- Warum Sie Ihre Arbeit in Zeitschriften und Büchern veröffentlichen sollten- Wie Sie die Preise für Ihre Arbeit gestalten- Die sanfte Kunst des Upsellings- Warum der Verkauf von Drucken so wichtig für Ihr Geschäft istRoberto Valenzuela arbeitet als vielgebuchter Hochzeitsfotograf in den USA sowie als erfolgreicher Autor, Sprecher und Trainer rund um den Erdball. Er vermag dank seines systematischen und praxisorientierten Ansatzes auch komplexe Konzepte und Inhalte so zu vermitteln, dass Fotografen jeden Wissensstandes sie sofort mit Gewinn für ihre eigene Arbeit anwenden können. Canon machte ihn zu einem ihrer "Canon Explorers of Light". Auf Deutsch erschienen im dpunkt.verlag bislang seine Bücher "Perfektes Posing mit System", "Perfektes Licht mit System" und "Perfekte Hochzeitsreportagen mit System".
Data Science
KNOW-HOW FÜR DATA SCIENTISTS * übersichtliche und anwendungsbezogene Einführung * zahlreiche Anwendungsfälle und Praxisbeispiele aus unterschiedlichen Branchen * Potenziale, aber auch mögliche Fallstricke werden aufgezeigt Data Science steht derzeit wie kein anderer Begriff für die Auswertung großer Datenmengen mit analytischen Konzepten des Machine Learning oder der künstlichen Intelligenz. Nach der bewussten Wahrnehmung der Big Data und dabei insbesondere der Verfügbarmachung in Unternehmen sind Technologien und Methoden zur Auswertung dort gefordert, wo klassische Business Intelligence an ihre Grenzen stößt. Dieses Buch bietet eine umfassende Einführung in Data Science und deren praktische Relevanz für Unternehmen. Dabei wird auch die Integration von Data Science in ein bereits bestehendes Business-Intelligence-Ökosystem thematisiert. In verschiedenen Beiträgen werden sowohl Aufgabenfelder und Methoden als auch Rollen- und Organisationsmodelle erläutert, die im Zusammenspiel mit Konzepten und Architekturen auf Data Science wirken. Diese 2., überarbeitete Auflage wurde um neue Themen wie Feature Selection und Deep Reinforcement Learning sowie eine neue Fallstudie erweitert.
Microsoft Teams For Dummies
WORK SEAMLESSLY TOGETHER WITH MICROSOFT TEAMSIt was only a matter of time before Microsoft 365 built an actual virtual office. And Microsoft Teams is it, rocketing from 13 to 75 million daily users in a single year. The new edition of Microsoft Teams For Dummies gives you an in-depth introductory tour through the latest version of the app, exploring the many different ways you can chat, call, meet, work remotely, and collaborate with others in real time—whether you're using it as an all-in-one tool for working from home or as an extension to your brick-and-mortar office. Available as a stand-alone app or as part of Microsoft 365, it allows you to work seamlessly with almost any other Microsoft app.The friendly onboarding provided by this book takes you from the basics of file-sharing, organizing teams, and using video to must-have insights into less obvious functionality, such as posting the same message to multiple channels, muffling background noise (useful if you're working from home!), and choosing more than one feed to concentrate on when video-conferencing (allowing you to pay attention to the speaker and your team members at the same time). As well as clueing you in on how things work, you'll also find advice on the most effective ways of using them, with best-practices recommendations and tips on integrating Microsoft Teams into your existing workflows.* Set up the interface* Communicate on chat and video, inside and outside your org* Integrate Microsoft Teams with your other Office apps* Optimize your approach to meetings, working across large teams, and more!Whether you're using Microsoft Teams for work, within your family, or for a collaborative hobby, you'll find everything you need to get everyone on the same page in the same virtual room.ROSEMARIE WITHEE is a technology professional and the author of the latest editions of Office 365 For Dummies and Sharepoint For Dummies, as well as the first edition of Microsoft Teams For Dummies.INTRODUCTION 1About This Book 1Foolish Assumptions 2Icons Used in This Book 2Beyond the Book 3Where to Go from Here 3PART 1: GETTING STARTED WITH MICROSOFT TEAMS 5CHAPTER 1: GETTING UP AND RUNNING WITH MICROSOFT TEAMS 7Wrapping Your Head Around Microsoft Teams 8Getting Familiar with Teams Terminology 10Getting Started with the Teams App 11Getting Teams for free 11Getting Teams through Microsoft 365 14CHAPTER 2: NAVIGATING MICROSOFT TEAMS 17Downloading, Installing, and Opening Teams 17Taking a Quick Spin Around Teams 22Activity 22Chat 23Teams 23Calendar 24Calls 24Files 26Using Teams Across Many Devices and Platforms 26Using Teams to Organize Your Life 27CHAPTER 3: STARTING YOUR FIRST TEAM AND MANAGING SETTINGS 29Creating a New Team 29Inviting People to Your Team 35Managing Your Team Settings 37Managing User Settings 40General 42Privacy 43Notifications 43Devices 44Permissions 44Calls 44PART 2: EXPLORING CHAT, TEAMS, CHANNELS, AND APPS 45CHAPTER 4: STAYING CONNECTED TO OTHERS WITH CHANNELS AND CHAT 47Instant Messaging in Teams 48Sending Messages in Channels 49Creating a New Channel 51Configuring a Channel 54Adding Moderators 57Moving from a Channel to a Chat 58Starting a private chat 59Adding multiple people to a chat 60Giving a chat a title 61Pinning a chat to the top of the list 62Sending More than Text When Chatting 62Adding emojis, GIFs, and stickers 63Adding a file 64Reacting to chat messages 66CHAPTER 5: EXTENDING TEAMS WITH APPS, BOTS, AND CONNECTORS 67Discovering Apps Already Installed 68The Files tab 68The Wiki tab 69Browsing and Adding Apps 70Exploring Popular Apps 74Popular apps from Microsoft 74Popular apps from third-party companies 78Integrating Teams with Microsoft Power Platform 80Power BI 81Power Apps 81Power Automate 82Power Virtual Agents 82Setting Permissions for Apps 83Getting Chatty with Bots 84CHAPTER 6: UNSHACKLING YOURSELF WITH THE TEAMS MOBILE APP 85Installing the Teams Mobile App 86Installing on iOS 86Installing on Android 86Finding Your Way Around the Teams Mobile App 89Tapping Your Way through Teams 92Interacting with messages 93Getting used to navigation 94Organizing Your Home Life 95Using the mobile app for chatting 96Using the mobile app for calling 97Sharing files with contacts or groups 98Planning events 99Sharing your location 100CHAPTER 7: WORKING WITH PEOPLE OUTSIDE YOUR ORGANIZATION 103Understanding How Teams Works with People Outside Your Organization 104Working with Guest Users 105Enabling guest access 105Configuring guest settings 106Inviting guests to the team 108Understanding the guest user experience 112Setting permissions for guest users at the team level 112Interacting with External Users 114CHAPTER 8: TAMING THE NOISE AND STAYING FOCUSED. 117Embracing the Activity Feed 118Hiding and Showing Teams and Channels 119Filtering by Team or Channel 121Changing the Order of Teams in Your List 122Muting Channels to Decrease Notifications 122Tracking Important Activity with Custom Notifications 124Searching for Past Conversations 124Getting Creative with Search and Hashtags 125PART 3: STAYING IN SYNC WITH MEETINGS AND CONFERENCING 127CHAPTER 9: WORKING REMOTELY: EMBRACING TEAMS TO MAKE MEETINGS BETTER 129Getting Up to Speed with Teams Meetings 130Viewing Your Calendar in Teams 131Creating a New Meeting and Inviting People 132Joining an Existing Meeting 136Using Teams for Conference Calls 137Connecting with Video 138Breaking Out into Breakout Rooms 141Getting Together with Together Mode 146Enabling Together Mode 147Using Together Mode in your meetings 147What Are Live Events? 148CHAPTER 10: BRINGING TEAMS INTO THE PHYSICAL WORLD 151Discovering How Teams Is More Than Software 152Going Hands Free with Teams 153Getting Visual with Cameras 154Using Desktop Phones for Teams 155Turning a Conference Room into a Teams Room 156PART 4: TAKING COMMUNICATION TO THE NEXT LEVEL WITH VOICE 159CHAPTER 11: MAKING AND RECEIVING CALLS 161Making Phone Calls in Teams 161Calling another Teams user 162Finding the Calls dashboard 163Receiving a Call in Teams 165Using Teams with Phone Numbers 165Adding Phone Numbers to Teams 167Obtaining a license and dial plan 167Signing up for a new phone number 169Assigning a phone number to a Teams user 172Bringing an existing phone number to Teams 173Unassigning or changing the phone number assigned to a user 175Setting Up a Teams Phone 176CHAPTER 12: LETTING TEAMS BE YOUR PERSONAL OPERATOR 177Setting Up Audio Devices in Teams 178Customizing How You Receive Calls 181Restricting Calls with Do Not Disturb 182Delegating Access to Others 183Digging into Modern Voicemail 185Understanding Phone Number Types 187Taking calls in an orderly fashion with call queues 188Routing callers with auto attendants 190PART 5: BECOMING A MICROSOFT TEAMS ADMINISTRATOR 193CHAPTER 13: GETTING TO KNOW THE TEAMS ADMIN CENTER 195Finding and Signing In to the Teams Admin Center 196Getting Familiar with the Teams Admin Center 198Adding New Users to Microsoft 365 and Teams 202Managing Teams Users 204CHAPTER 14: DIGGING INTO TEAMS ADMINISTRATION 207Configuring Teams 208Making Configuration Changes for Meetings 209Conference bridges 210Meeting policies 210Meeting settings 211Live events policies 211Live events settings 212Adjusting Settings for the Entire Organization 212Identifying Locations of Offices and Buildings 213Adding Default Teams Apps 214Setting Policies for Chat and Channels 217Managing Devices for Your Organization 218PART 6: MOLDING TEAMS TO FIT YOUR UNIQUE ORGANIZATION 219CHAPTER 15: USING TEAMS IN SMALL AND MEDIUM-SIZED ORGANIZATIONS 221Focusing on the Internet 222Understanding How Teams Fits Your Organization 223Keeping it simple (1 or 2 people) 224Taking your organization to the next level (2 to 25 people) 226Growing large (25 to 250 people) 227CHAPTER 16: UNLEASHING FEATURES DESIGNED FOR LARGE ENTERPRISES 229Managing Large Numbers of Teams 230Archiving a team 232Deleting a team 235Bringing in the Network Engineers 235Dividing and Conquering with Fine-Tuned Admin Roles 237Creating a Policy to Retain or Delete Content 238Exploring Enterprise Voice Features 240Reporting and Analytics 241Upgrading from Skype for Business to Teams 243Getting Help from the Experts 243CHAPTER 17: LEARNING HOW TEAMS EMBRACES INDUSTRY-SPECIFIC NEEDS 245Getting the Most from Teams for Education 246Creating a team from a class list 246Using Insights to assess student engagement 247Using FlipGrid 248Using Teams in Government Agencies 249Leveraging Teams for Consulting and Service-Based Companies 250Empowering Healthcare Providers 250Modernizing Retail Stores 251Tapping into Teams for Firstline Workers 252PART 7: THE PART OF TENS 255CHAPTER 18: TEN TIPS FOR BETTER TEAMS MEETINGS 257Chatting During a Meeting 257Capturing a Meeting with a Recording 258Keeping Noise Under Control with Mute 260Blurring Your Background 261Taking Notes 263Using a Whiteboard 265Sharing Your Screen 267Taking Control of Someone Else’s Screen 268Organizing Teams to Fit Your Meeting Needs 269Using Teams While a Meeting Is in Progress 269CHAPTER 19: TEN TEAMS APPS WORTH DISCOVERING 271Microsoft Office 271Task Management 272Design 273Customer Service 274Development 275Education 276Social Media 277Survey 277Marketing 278Miscellaneous 278CHAPTER 20: TEN WAYS TO LEARN MORE ABOUT TEAMS 281Get Information Directly from Microsoft 281Enroll in an Online Class 283Keep Up with Experts 284Attend User Groups and Meetups 285Get Certified 286Subscribe to the Microsoft Teams Podcast 286Attend the Microsoft Ignite Conference 287Get Updates in Your Inbox 288Discover the Microsoft Teams Roadmap 289Continue Learning with Rosemarie (Your Author) 290Index 293
LinkedIn For Dummies
BRAND YOURSELF LIKE A PRO ON LINKEDINLinkedIn multiplies what you know by the power of who you know to deliver the number one social platform for business professionals and new job seekers. LinkedIn For Dummies shows LinkedIn newcomers the best ways to discover new opportunities, enhance their personal brand, network with other professionals, and give an exponential boost to their career. Consider this book a passport to help you connect more successfully with many of LinkedIn’s 660+ million members in over 200 countries, as well as an expert guide to the platform’s tools and features and the proven tactics that get you noticed.In this friendly, all-access introduction to the LinkedIn scene, entrepreneurship guru Joel Elad clues you in on the essentials. Get the latest insight on how to create an attractive profile that will make employers give you a second glance as well as techniques for making useful connections across the globe. In no time at all you’ll also be right at home with the profile user interface and getting busy with adding content, searching for career opportunities, and, if you’re looking to hire for your company, recruiting top candidates.* Build your personal brand and market it * Sell yourself by highlighting skills, awards, and endorsements * Get connected with LinkedIn groups * Manage and make introductions via InMail Relationships matter: LinkedIn For Dummies gives you the online social skills to turn six degrees of separation into the colleagues, mentors, and friends who will transform your career—and your life.JOEL ELAD is a social networking, Internet, and ecommerce guru with a software development background and a yearning for entrepreneurship. He is the author or coauthor of several books, including Facebook Advertising For Dummies and Starting an Online Business All-in-One For Dummies as well as previous editions of LinkedIn For Dummies.INTRODUCTION 1About This Book 2Foolish Assumptions 2Icons Used in This Book 3Beyond the Book 3Where to Go from Here 3PART 1: UNDERSTANDING LINKEDIN BASICS 5CHAPTER 1: LOOKING INTO LINKEDIN 7Understanding Your New Contact Management and Networking Toolkit 8Keeping track of your contacts 9Understanding the different degrees of network connections 10Discovering What You Can Do with LinkedIn 13Building your brand and profile 13Looking for a job now or later 14Finding out all kinds of valuable information 16Expanding your network 16Navigating LinkedIn 17Touring the top navigation bar 18Looking at the Settings & Privacy page 19Understanding LinkedIn Costs and Benefits 20Weighing free versus paid accounts 20Comparing the paid accounts 21Upgrading to a premium account 24CHAPTER 2: SIGNING UP AND CREATING YOUR ACCOUNT 27Joining LinkedIn 27Joining with an invitation 28Joining without an invitation 29Completing the sign-up process 30Building Your Network 39CHAPTER 3: COMPLETING YOUR PROFILE 43Adding a Summary and Basic Information 43Updating the basic information sections 45Writing your summary first 52Completing Your Summary 54Adding More Profile Sections 55Adding a Position 57Reporting Your Education 60Setting Your Profile URL and Public View 63PART 2: FINDING OTHERS AND GETTING CONNECTED 67CHAPTER 4: DISCOVERING AND BUILDING YOUR NETWORK 69Searching Your First-Degree Connections 69Searching the LinkedIn Network 72Starting with basic search options 73Advanced searching with filters 76Performing advanced searches 78Saving searches for future use 79CHAPTER 5: GROWING YOUR NETWORK 83Building a Meaningful Network 84Importing Contacts into LinkedIn 87Importing a contacts list from your email system 87Checking for members 91Finding classmates 91Using the People You May Know feature 93Browsing your connections’ networks 94Sending Connection Requests 97Sending requests to existing members 98Understanding why you shouldn’t use canned invitations 99Sending requests to nonmembers 100Communicating the value of joining LinkedIn 102Removing people from your network 103Accepting (or Gracefully Declining) Invitations 105CHAPTER 6: MANAGING MESSAGES AND INMAIL 107Using InMail versus Using LinkedIn Messages 108Understanding LinkedIn messages 108Understanding your inbox 110Getting to know InMail 112Sending InMail 113Managing Invitations 115Tracking sent invitations 115Tracking received invitations 116Setting Up an Introduction 118Planning your approach to each person 119Sending an introduction request message 120Managing Introduction Requests 122Accepting requests and forwarding the introduction 123Gracefully declining requests 126CHAPTER 7: INTERACTING WITH AND ENDORSING YOUR NETWORK 127Interacting with Your Network 128Creating a status update to stay connected 129Interacting with status updates 132Giving and Receiving Endorsements on LinkedIn 136Endorsing someone on LinkedIn 138Accepting endorsements on LinkedIn 139Managing your skills and endorsements 141PART 3: GROWING AND MANAGING YOUR NETWORK 145CHAPTER 8: UNDERSTANDING YOUR NEWS FEED 147Understanding the News Feed 148Configuring Your News Feed 151Setting Up Digest Notifications 153Writing an Article on LinkedIn 155Managing Post Interactions 158CHAPTER 9: EXPLORING THE POWER OF RECOMMENDATIONS 161Understanding Recommendations 162Writing Recommendations 164Choose wisely, grasshopper: Deciding whom to recommend 164Look right here: Making your recommendation stand out 165Creating a recommendation 166Requesting Recommendations 168Choosing whom to ask 168Creating a polite recommendation request 169Gracefully Declining a Recommendation (or a Request for One) 171Managing Recommendations 172Editing or removing recommendations you’ve made 172Handling new recommendations you’ve received 174Removing or requesting to revise a recommendation 175CHAPTER 10: ACCESSING LINKEDIN WITH A MOBILE DEVICE 179Surveying the LinkedIn Mobile App 180Installing Any LinkedIn Mobile App 182Breaking Down the Sections of the LinkedIn Mobile App 184Connecting Your App Usage with Website Usage 189CHAPTER 11: CONFIGURING SETTINGS LIKE A PRO 191Using the Settings & Privacy Page as a Command Console 192Starting with Basic Account Changes 194Controlling Visibility and Privacy Settings 199Finalizing Your LinkedIn Communications Settings 206CHAPTER 12: USING LINKEDIN WITH YOUR INTERNET ACTIVITIES 211Exporting LinkedIn Connections to Your Email Application 212Creating your contacts export file in LinkedIn 212Exporting contacts to Office 365 214Exporting contacts to Outlook (non-Office-Suite version) 215Exporting contacts to Gmail 215Exporting Your Profile and Badge 217Exporting your profile to a PDF file 217Creating a public profile badge for other websites 219PART 4: FINDING EMPLOYEES, JOBS, AND COMPANIES 223CHAPTER 13: FINDING EMPLOYEES 225Managing Your Job Listings 226Posting a job listing 227Advertising your job listing to your network 231Reviewing applicants 234Screening Candidates with LinkedIn 237Using Strategies to Find Active or Passive Job Seekers 238CHAPTER 14: FINDING A JOB 241Searching for an Open Position 242Tuning Up Your Profile and Network to Make a Good Impression 246Preparing Your Profile and Account Settings for Job Searches 247Checking your profile’s visibility 247Optimizing your profile 249Involving LinkedIn in Job Search Strategies 250Leveraging connections 251Finding people with the same or similar job 252Taking advantage of your alma mater 252Finding target company referrals 253CHAPTER 15: FOLLOWING COMPANIES 255Searching for Companies 256Putting Your Company on LinkedIn 259Adding a Company page to LinkedIn 260PART 5: USING LINKEDIN FOR EVERYDAY BUSINESS 267CHAPTER 16: GETTING CONNECTED WITH GROUPS 269Reaping the Benefits of Groups 269Understanding the Two Types of Groups 271Joining a Group 272Starting and participating in group discussions 274Viewing a group’s membership list 279Creating a Group 280Setting Up the Group and Inviting Members 282Building and managing your member list 283Crafting your invitation email 284Approving members to your group 285CHAPTER 17: IMPLEMENTING SALES AND MARKETING TECHNIQUES 289Marketing Yourself through LinkedIn 290Optimizing your profile 290Marketing yourself to your network 293Marketing Your Business through LinkedIn 295Using online marketing tactics with LinkedIn 295Mining for Clients 296Generating leads with the Advanced People search 297Finding the decision-maker 299Closing the Deal 301Preparing for the client meeting 301Reporting a positive sale 303CHAPTER 18: USING LINKEDIN ADS 305Understanding LinkedIn Ads 305Finding Out about Filtering Options 307Creating an Ad Campaign 309Managing Your Ad Campaign 317CHAPTER 19: DISCOVERING CREATIVE USES OF LINKEDIN 321Mashing LinkedIn with Other Services 321LinkedIn and Google Alerts 322LinkedIn Archives and Data Syncing 323LinkedIn and WordPress work together 325Building Your Focus Group 326Using Location-Based LinkedIn Ideas 328Building your network before moving to a new city 328Arranging face-to-face meetings when traveling 330Networking with LinkedIn in person! 331PART 6: THE PART OF TENS 335CHAPTER 20: TEN LINKEDIN DO’S AND DON’TS 337Do Keep Your Profile Complete and Current 337Don’t Use Canned Invitations 338Don’t Expect Everyone to Network as You Do 339Do Your Homework 340Do Give LinkedIn Messages Equal Importance 341Don’t Spam 343Do Make New Connections 344Do Cross-Promote 345Do Add Value to the Process 345Don’t Confuse Quantity with Quality 346CHAPTER 21: TEN LINKEDIN RESOURCES 347The Official LinkedIn Blog 347LinkedIn Integrations with Zapier 348LinkedIn Marketing Solutions 348LinkedIn YouTube Channel 349Linked Intelligence 350LinkedIn Speaker Series Podcast 350LinkedIn Plugins 351Social Media Examiner 351TextExpander 351Buffer 352Index 353
Samsung Galaxy M21
Die verständliche Anleitung für Ihr Smartphone:- Alle Funktionen & Einstellungen auf einen Blick- Schritt für Schritt erklärt – mit praktischen TippsMit diesem smarten Praxisbuch gelingt Ihnen der schnelle und sichere Einstieg in Ihr Smartphone. Lernen Sie Ihr Handymodell von Grund auf kennen und beherrschen! Anschauliche Anleitungen, Beispiele und Bilder zeigen Ihnen gut nachvollziehbar, wie Sie Ihr mobiles Gerät optimal handhaben – von der Ersteinrichtung und Personalisierung über die große Funktionsvielfalt bis zu den wichtigsten Anwendungen. Nutzen Sie darüber hinaus die übersichtlichen Spicker-Darstellungen: Damit können Sie jene Bedienungsschritte, die man am häufigsten braucht, aber immer wieder vergisst, auf einen Blick finden und umsetzen. Freuen Sie sich auf viele hilfreiche Tipps und legen Sie ganz einfach los!Aus dem Inhalt:- Alle Bedienelemente des Smartphones auf einen Blick- Ersteinrichtung und Tipps zum Umzug- Google-Konto erstellen und verwalten- Die Benutzeroberfläche Ihres Smartphones personalisieren- Apps aus dem Play Store herunterladen- Kontakte anlegen und im Adressbuch verwalten- Anrufe tätigen und SMS austauschen - Nachrichten über Mail und WhatsApp versenden und empfangen- Uhr, Kalender, Maps und andere praktische Apps nutzen - Fotos sowie Videos aufnehmen, verwalten und teilen- Ins Internet gehen über WLAN und mobile Daten - Updates, Datenschutz und Sicherheit
The Future of You
In the future, how many identities will you have? How many do you want? Digital technology is causing us to think differently about who we are and who we could become, but with the right knowledge we can turn this incredible capacity to our advantage. 'Who am I?' is one of the most fundamental questions of all. But it is becoming increasingly difficult to answer as technology enables us to negotiate and create many different versions of ourselves. In our digital, data-driven world, Facebook gets a say in verifying who we are, science can alter our biology, and advances in AI are revolutionizing not only how we interact online but with the physical world around us. Understanding and defining ourselves is becoming confusing but, as this fascinating book argues, it is possible to embrace this new era of transformation while preserving our autonomy. In The Future of You, Professional futurist Tracey Follows shows how our personal freedoms and potential will be transformed over the coming decades. From health passports, bio-hacking and relationships with machines to mind clones, digital voting and virtual legacies beyond the grave, we need to understand these vital issues today so that we might design the future of our identity tomorrow. 'This fascinating book explores the way that emerging technologies such as AI might affect the nature of personal identity and personhood. It paints an intriguing, thought-provoking, and occasionally disturbing picture.' Michael Wooldridge, author of The Road to Conscious
Die ultimative QNAP NAS Bibel - Das Praxisbuch - mit vielen Insider Tipps und Tricks - komplett in Farbe
Die ultimative QNAP NAS BibelDieses Praxisbuch zu den hochwertigen NAS-Systemen des Anbieters QNAP bietet einen umfassenden Einblick in das Thema der Network-Attached-Storage-Geräte. Dieses Buch begleitet Sie von Anfang an durch das Abenteuer NAS: Falls Sie noch kein Gerät haben, bekommen Sie Entscheidungshilfen für den Kauf, und eine anschauliche Schrittanleitung führt Sie durch den Installationsvorgang. Wenn Sie Ihr NAS schon eingerichtet haben, finden Sie viele praktische Hinweise für die optimale und sichere Konfiguration, die Einrichtung eines eigenen Mailservers, die Verwendung als Fotospeicher, Musikarchiv und weitere spannende Funktionen.Aus dem Inhalt:- Kaufberatun - die richtige Hardware für Ihre Ansprüche- Installation des QNAP NAS- Benutzer- und Zugriffsrechte einrichten- Lokaler und mobiler Zugriff auf Ihre Daten- Musik und Filme mit dem NAS speichern und abspielen- Sicherheit und Systemwartung- Benutzer- und Zugriffsrechte einrichten- Zugriff aus dem lokalen Netzwerk- Mobiler Zugriff von unterwegs- Musik mit dem NAS speichern und abspielen- Filme und TV mit Video Station streamen- Backup-Zentrale für Ihre Geräte- NAS und Geräte per Cloud synchronisieren- Den eigenen Mailserver auf dem NAS einrichtenDer AutorWolfram Gieseke ist langjähriger Sachbuchautor zu IT-Themen. Seine Anfang der 1990er Jahre gestartete Autorentätigkeit umfasst mit über 100 Werken das gesamte Spektrum von Einstiegsliteratur zu den Themen Betriebssysteme und Anwendungen bis hin zu Fachliteratur in den Bereichen Netzwerksicherheit und Programmierung.
Versionsverwaltung mit Git (3. Auflg.)
Der Praxiseinstieg mit praktischer Referenzkarte in aktualisierter 3. Auflage 03/2021.Git ist in der Softwareentwicklung bereits weit verbreitet – sowohl in Firmen als auch in Open-Source-Projekten. Zum Einstieg lernen Anfänger häufig nur die wichtigsten Befehle, die schnell nicht mehr ausreichen, vor allem wenn die ersten Fehler auftreten.Dieses Buch behandelt einerseits die gängigen Befehle, die Sie beim täglichen Arbeiten mit Git brauchen. Andererseits geht es dem Autor auch darum, dass Sie Git als Ganzes verstehen, um es effektiv im Entwicklungsprozess einsetzen zu können.Der Fokus des Buchs liegt auf dem praktischen Arbeiten mit Git. Sie lernen anhand eines Projekts, welche Befehle es gibt, wie diese arbeiten und wie Sie auftretende Probleme lösen können. Neben alltäglichen Funktionen finden Sie auch seltener gebrauchte Kommandos, die aber ebenfalls wichtig sind. Dabei legt der Autor großen Wert auf die Einbindung und Anpassung des Entwicklungsprozesses.Im zweiten Teil des Buchs werden fortgeschrittene Themen behandelt. Der Schwerpunkt liegt auf dem Einsatz von Git in Teams. Darunter etwa das Hosten verteilter Repositories mit GitHub und GitLab. Ein weiteres Kapitel behandelt die Workflows, die je nach Anzahl der beteiligten Personen, Branches und Repositories eines Projekts variieren.Darüber hinaus gibt Ihnen der Autor hilfreiche Informationen für den Umstieg von Subversion, einen Überblick über grafische Git-Programme, Hinweise für eine langfristig nachvollziehbare Git-Historie sowie eine Einführung in DevOps, wofür Git die technische Grundlage bildet. Ein Kapitel zu häufig gestellten Fragen rundet diesen Praxiseinstieg ab.Das Buch richtet sich sowohl an blutige Einsteiger als auch an erfahrene Leser.Inhalt & Leseprobe (PDF-Link)
Adobe Creative Cloud All-in-One For Dummies
FLY HIGHER IN YOUR CREATIVE CLOUDAdobe Creative Cloud makes the most popular tools used by designers, photographers, and other creative professionals accessible in a single place. Adobe Creative Cloud All-in-One For Dummies is the ultimate one-stop reference guide for how to use them all. Whatever gets your creative juices flowing, you'll find the in-depth guidance required to deliver the results you want, from polishing-up photos and images to creating illustrations and designs. And once your assets are just how you want them, you can pick up best practices for managing and publishing via the amazing Adobe Bridge.Written by pro designers for those getting started with this powerful set of tools, this book gives you an overview of Creative Cloud and step-by-step coverage of the major applications—InDesign, Illustrator, Photoshop, Acrobat Pro, and Adobe XD, and Adobe Bridge—in seven mini-books that take you from the basics to more advanced topics. You'll also discover how to get your work noticed by building personal galleries and displaying your creative wares.* Find the essentials on the top tools in Adobe Creative Cloud* Build and enhance your design skills* Protect your documents with Acrobat Pro* Get the most out of each program with insider tipsWhatever your skill level and project needs, you'll find the essentials you need to demystify these complex programs and the knowledge to make your work shine even more brightly through the Cloud!JENNIFER SMITH is the director of user experience design practice at the American Graphics Institute. She is also a designer, consultant, educator, mentor, and author of over a dozen books on digital imaging and web publishing.CHRISTOPHER SMITH is president of the American Graphics Institute. He is author of more than ten books on digital publishing, including many of the Adobe official training guides.INTRODUCTION 1Why is It Important? 2About This Book 2Foolish Assumptions 4Icons Used in This Book 4Beyond the Book 4Where to Go from Here 5BOOK 1: GETTING STARTED WITH THE CREATIVE CLOUD SUITE 7CHAPTER 1: THE CREATIVE CLOUD 9Applications Covered in This Book 10Crossing the Adobe Bridge 11Getting started with Photoshop CC 11Introducing InDesign CC 11Using Illustrator CC 12Working with Acrobat DC 13Prototyping your apps with Adobe XD 14Integrating software 15Acquiring assets for this book 15CHAPTER 2: CREATIVE CLOUD APPLICATION MANAGEMENT 17Downloading Your First App 17Checking for updates 19Getting started 20CHAPTER 3: CREATIVE CLOUD EXTRAS FOR YOU 21Launching the Creative Cloud App 22Apps 22Categories 23Managing Your Fonts 24Resource Links 24Your Work 25Libraries 25Show Cloud Documents 29Discovering Design Opportunities with New Fonts 32Finding Images with Adobe Stock 33Promoting Yourself with Behance 34Creating a Cover 36Bonus! Adobe Portfolio 37It’s Not Just Apps! 38CHAPTER 4: USING COMMON MENUS AND COMMANDS 39Discovering Common Menus 39Using Dialog Boxes 41Encountering Alerts 43Discovering Common Menu Options 44About Contextual Menus 45Using Common Keyboard Shortcuts 46Changing Your Preferences 48CHAPTER 5: EXPLORING COMMON PANELS 51Understanding the Common Workspace 51Using Panels in the Workspace 53Moving panels 54Looking at common panels 55BOOK 2: ADOBE BRIDGE 57CHAPTER 1: ORGANIZING AND MANAGING YOUR FILES WITH ADOBE BRIDGE 59Getting to Know the Adobe Bridge Workspace 60Practice makes perfect 62Finding and using your folders within Adobe Bridge 62The default workspace 64Looking for a better view 65Creating a new folder 66Moving a file to another folder 67Making a favorite 68Investigating the Application bar 69Developing a Bridge habit 69CHAPTER 2: TAKING ADVANTAGE OF METADATA IN ADOBE BRIDGE 71Locating Your Files 71Using Keywords 74Creating a Metadata Template 75Searching for Files Using Adobe Bridge 77Searching by name or keyword 77Using the Filter panel 78Saving a Collection 79CHAPTER 3: USING AUTOMATION TOOLS IN ADOBE BRIDGE 81Getting Files from Your Camera 81Automation Tools in Adobe Bridge 83Batch renaming your files 83Exporting your files from Bridge 85Loading files as layers 85Building a contact sheet 86BOOK 3: PHOTOSHOP CC 89CHAPTER 1: GETTING INTO PHOTOSHOP CC BASICS 91The Start Screen 91The New Document Window 92Sample Images Can Help You Investigate More Features 93Opening an Image 94Getting to Know the Tools 94Navigating the Work Area 97Changing your workspace 97Resetting your workspace 99Docking and saving panels 99Saving your workspace 100Taking advantage of workspace features 100Zooming in to get a better look 100Choosing Your Screen Mode 102Getting Started with Basic Tasks in Photoshop CC 102Cropping an image 102Using grids as you crop 105Using the Frame tool to create cropped images 106Saving images 109CHAPTER 2: MESSING WITH MODE MATTERS 111Working with Bitmap Images 111Choosing the Correct Photoshop Mode 113Bitmap 113Grayscale 113Duotone 114Index color 117RGB 117CMYK 118LAB color 118Multichannel 119Bit depth 119CHAPTER 3: MAKING SELECTIVE CHANGES 121Getting to Know the Selection Tools 121The Marquee tool 122The Lasso tool 125The Object Selection tool 126The Quick Selection tool 127The Magic Wand tool 128Painting a selection with the Quick Mask tool 129Manipulating Selections with Refine Selection 132Transforming selections 132Transforming selections 132Feathering 135Tweaking the edges of a selection in the Select and Mask workspace 138Selecting the Subject 143Saving Selections 144CHAPTER 4: USING THE PHOTOSHOP PEN TOOL 145Selecting the Right Pen Tool for the Task 146Using a Path as a Selection 146Creating Curved Paths 148Clipping Paths 150Using Shape Layers 152Creating and using a custom shape 153Changing the color of the shape 155Changing the color fill of a custom shape 156Changing the stroke on a live vector shape 157Creating a stroke on a custom shape 158Removing a shape layer 159CHAPTER 5: CREATING IMAGES IN THE RIGHT RESOLUTION FOR PRINT AND THE WEB 161Creating Images for Print 161The resolution formula 163Changing the resolution 163Determining the Resolution for Web Images 166Applying the Unsharp Mask Filter to an Image 167CHAPTER 6: CREATING A GOOD IMAGE 169Reading a Histogram 169Breaking into key types 172Starting the process to improve your image 174Creating a Good Tone Curve 174Finding the highlight and the shadow 176Setting the highlight and shadow values 180Adjusting the midtone 181Finding a neutral 182Editing an Adjustment Layer 184Testing a Printer 185CHAPTER 7: WORKING WITH PAINTING AND RETOUCHING TOOLS 187Using the Swatches Panel 187Choosing Foreground and Background Colors 188The Painting and Retouching Tools 189Changing the brush 190The Spot Healing Brush tool and the Content-Aware feature 191The Healing Brush tool 193The Patch tool 194The Red Eye tool 195The Brush tool 195The Clone Stamp tool 198The History Brush tool 200The Eraser tool 201The Gradient tool 201Blending Modes 204Painting with color 206Filling selections 207Saving Presets 208CHAPTER 8: USING LAYERS 209Creating and Working with Layers 209Duplicating a Layer 212Selecting a Layer 212Controlling the visibility of a layer 213Rearranging the stacking order 213Creating a Text Layer 213Warping text 214Fine-tuning text 214Check that spelling! 215Using Layer Masks 215Creating a layer mask from a selection 216Creating a vector mask from a pen path 218Organizing Your Layers 220Activating multiple layers simultaneously 220Layer groups 220Duplicating a layer group 221Filter Capabilities in the Layers Panel 222Merging and Flattening Images 222Merging 223Flattening 223CHAPTER 9: GOING BEYOND THE BASICS WITH LAYERS 225Using Layer Styles 225Applying a style 225Creating and saving a style 227Thinking about opacity versus fill 228Smart, Really Smart! Smart Objects 229Finding Tools and Features That Are Hidden 230Using the Frame Tool 231Working with Artboards in Photoshop 232Adding additional artboards 234Adding content to the second artboard 234Experimenting with 3D Files 237Preserving Corrective Perspective with the Vanishing Point Feature 238CHAPTER 10: SAVING PHOTOSHOP IMAGES FOR PRINT AND THE WEB 243Backing Up with a Save 244Choosing a File Format for Saving 244Wonderful and easy Photoshop PSD 245Photoshop EPS 245Photoshop PDF 245TIFF 246DCS 246Saving Images for the Web 246PNG 247JPEG 248GIF 250Matte 254Saving Settings 254BOOK 4: INDESIGN CC 257CHAPTER 1: INTRODUCING INDESIGN CC 259Getting Started with InDesign CC 259Creating a new publication 260Opening an existing publication 263Touring the Workspace 263Tools 265Menus 266Panels 267Contextual menus 270Setting Up the Workspace 271Showing and hiding grids and guides 271Snapping to a grid or a guide 272Using Smart Guides 273Customizing menus 274Customizing the interface appearance 275Saving a custom workspace 275Working with Documents 276Importing new content 277Viewing content 278Saving your publication 278CHAPTER 2: WORKING WITH TEXT AND TEXT FRAMES 281Understanding Text, Font, and Frames 282Creating and Using Text Frames 282Creating text frames with the Type tool 283Creating text frames with the Frame tool 284Creating text frames from a shape 284Adding Text to Your Publication 284Importing text 285Controlling text flow 285Adding placeholder text 286Copying and pasting text 287Looking at Text Frame Options 287Changing text frame options 288Using and modifying columns 289Modifying and Connecting Text Frames on a Page 290Resizing and moving the text frame 291Threading text frames 292Adding a page jump number 295Understanding Paragraph Settings 297Indenting your text 297Text alignment and justification 298Saving a paragraph style 299Editing Stories 300Using the story editor 300Checking for correct spelling 302Using custom spelling dictionaries 302Using Tables 303Creating tables 303Editing table settings 305Creating table styles 306Looking at Text on a Path 307CHAPTER 3: UNDERSTANDING PAGE LAYOUT 309Importing Images 309Importing PDFs 311Importing other InDesign documents 311Linking and Embedding Images 312Setting Image Quality and Display 314Selecting Images 315Manipulating Text and Graphics in a Layout 316Page orientation and size 316Margins, columns, and gutters 317Using guides and snapping 317Locking objects and guides 319Merging Text and Graphics 320Wrapping objects with text 320Modifying a text wrap 322Working with Pages and the Pages Panel 323Selecting and moving pages 324Adding and deleting pages 325Numbering your pages 325Using Master Spreads in Page Layout 326Creating a master spread 327Applying, removing, and deleting master pages 327Changing individual page sizes 328CHAPTER 4: DRAWING IN INDESIGN 329Getting Started with Drawing 329Paths and shapes 330Points and segments 332Getting to Know the Tools of the Trade 332The Pencil tool 333The Pen tool 333Basic shapes and frame shapes 333Drawing Shapes 334Creating a shape with exact dimensions 334Using the Polygon tool 335Editing Basic Shapes 336Changing the size with the Transform panel 336Changing the size with the Free Transform tool 337Creating your own custom shapes 337Changing the stroke of a shape 339Changing the shear value 340Rotating a shape 340Drawing Freeform Paths 340Using the Pencil tool 340Using the Pen tool 341Editing Freeform Paths 342Modifying Frame Corners 343Using Fills 344Creating basic fills 344Making transparent fills 345Filling with gradients 346Removing fills 348Adding Layers 349Creating QR Codes 350CHAPTER 5: UNDERSTANDING COLOR 351Selecting Color with Color Controls 351Understanding Color Models 352Using Color Swatches and Libraries 353The Swatches panel 353Swatch libraries 354CHAPTER 6: CLIPPING PATHS, ALIGNMENT, AND OBJECT TRANSFORMATION 357Working with Transformations 358Looking at the Transform panel 358Using the Free Transform tool 360Rotating objects 361Scaling objects 363Shearing objects 363Reflecting objects 364Understanding Clipping Paths 365Arranging Objects on the Page 366Aligning objects 366Distributing objects 367CHAPTER 7: EXPORTING TO PDF AND PRINTING 369Preflight: Preparing Your Documents for Printing 369Packaging Your Documents 371Understanding File Formats 372Exporting Publications 374Exporting PDF documents for printing 374Exporting EPS files 376Exporting JPEG and PNG files 377Exporting text files 378Printing Your Work 379Understanding bleed 379Doing it yourself: Printing and proofing at home or the office 380CHAPTER 8: CREATING DIGITAL DOCUMENTS USING EPUB AND PUBLISH ONLINE 383Choosing the Right Digital Format 384Planning Layouts for Digital Distribution 384Adapting Print Documents to Share Digitally 385Creating liquid layout rules for alternative layouts 386Creating alternate layouts 387Adding interactivity to digital documents 389Exporting Digital Books as EPUB 390Preparing EPUB (Reflowable) Books 390Exporting EPUB (Reflowable) Books 391Exporting EPUB (Fixed-Layout) 393Publish Online 394Share for Review 396BOOK 5: ILLUSTRATOR CC 399CHAPTER 1: DISCOVERING ILLUSTRATOR CC 401Deciding When to Use Illustrator CC 401Creating a New Document 403Try a Template 407Opening an Existing Document 407Taking a Look at the Document Window 407Navigating the Work Area with Zoom Controls 410Taking Advantage of Artboards 411Creating multiple artboards 412Using the Artboard Panel 413Printing a document with multiple artboards 414Checking Out the Panels 415Getting to Know Your Workspace 416Becoming Familiar with the Tools 417Changing Views 420CHAPTER 2: USING THE SELECTION TOOLS 423Getting to Know the Selection Tools 423Giving selections a try 424Anchor points 425Bounding boxes 426Introducing all the selection tools 427Working with Selections 428More practice with selections 428Selecting an anchor point 429Using a marquee to select an object 430Selecting multiple objects 431Saving a selection 431Grouping and Ungrouping 432Creating a group 432Using Isolation mode 433Manipulating Selected Objects 433CHAPTER 3: CREATING BASIC SHAPES AND BEYOND 437The Basic Shape Tools 437Creating rectangles and ellipses 438Working with the Live corners feature 439The Rounded Rectangle tool 440Using the Polygon tool 441Using the Star tool 441Resizing Shapes 442Tips for Creating Shapes 444Making some pies 444Creating advanced shapes 445Using the Pathfinders 446Using the Shape Builder tool 447CHAPTER 4: USING THE PEN TOOL AND INTEGRATING IMAGES 449Pen Tool Fundamentals 450Creating a straight line 451Creating a constrained straight line 453Creating a curve 453Reconnecting to an existing path 454Controlling curves 455Creating a corner point 456Additional Pen Tools 457Adding tools to help make paths 458Using the Eraser tool 458Tracing Artwork 460Creating a template layer 460Using Image Trace 461Changing the view 463Other Details You Should Know about Placing Images 463CHAPTER 5: USING TYPE IN ILLUSTRATOR 465Working with Type 465Creating text areas 466Creating a line of text 466Flowing text into an area 467Dealing with text overflow 467Creating columns of text with the Area Type tool 467Threading text into shapes 470Wrapping text 471Outlining text 472Putting text on a path, in a closed shape, or on the path of a shape 474Assigning Font Styles 476Using the Character Panel 478Using the Paragraph Panel 480Alignment 481Indentation 481Text Utilities: Your Key to Efficiency 482Find and Replace 482Spell checker 482The Hyphenation feature 483The Find Font feature 484The Change Case feature 485Text styles 485CHAPTER 6: ORGANIZING YOUR ILLUSTRATIONS 491Setting Ruler Increments 491Using Guides 492Creating a ruler guide 492Creating a custom guide 493Using the Properties Panel for Placement 493Changing the Ruler Origin 494What You Need to Know about Object Arrangement 494Hiding Objects 496Locking Objects 497Creating a Clipping Mask 498Creating a Mask of Illustrator Objects Using the Blend Tool 500Creating a Clipping Path Using the Draw Inside Button 502CHAPTER 7: USING LAYERS 505Creating New Layers 506Using Layers for Selections 510Changing the Layer Stacking Order 511Moving and Cloning Objects 512Hiding Layers 512Locking Layers 513CHAPTER 8: LIVENING UP ILLUSTRATIONS WITH COLOR 515Choosing a Document Profile 516Using the Swatches Panel 517Applying Color to the Fill and Stroke 519Changing the Width and Type of a Stroke 519Adding Arrowheads 522Using the Color Panel 523Saving Colors 524Building and using custom libraries 524Using the Color Guide and color groups 525Editing or Applying Colors 526Adding Pantone colors 527Editing Colors 529Building and Editing Patterns 530Advanced Pattern Editing 532Working with Gradients 534Using the Gradient tool 537Apply a gradient to a stroke 538Using transparency in gradient meshes 538Copying Color Attributes 540Painting Made Easy: The Live Paint Feature 541CHAPTER 9: USING THE TRANSFORM AND DISTORTION TOOLS 543Working with Transformations 543Transforming an object 544Using the Transform tools 547Creating Distortions 550The Liquify tools 550Using the Envelope Distort command 552CHAPTER 10: WORKING WITH TRANSPARENCY AND SPECIAL EFFECTS TOOLS 557The Mesh Tool 557The Blend Tool 561Creating a blend 561Setting Blend options 562The Symbol Sprayer Tool 563Exploring the symbol tools 563Creating and spraying symbols on the artboard 565Transparency 566Blend modes 567Opacity masks 568CHAPTER 11: USING FILTERS AND EFFECTS 571Working with Effects 571Understanding the Appearance panel 572Applying an effect 572Adding a Drop Shadow effect 573Saving your combination of effects as a graphic style 575Saving Graphic Styles 576Creating 3D Artwork 577Adding Multiple Fills and Strokes 580Using the Perspective Grid 583CHAPTER 12: USING YOUR ILLUSTRATOR IMAGES 587Saving and Exporting Illustrator Files 587The native Adobe Illustrator file format 588Saving Illustrator files back to previous versions 590The PDF file format 590The EPS file format 592The SVG file format 593Saving Your Artwork for the Web 594Saving Multiple Assets out of Illustrator 597Flattening Transparency 599Flattening a file 599Using the Flattener Preview panel 601Printing from Illustrator 602BOOK 6: ADOBE XD 605CHAPTER 1: INTRODUCING THE XD WORKSPACE 607Understanding the Modern User Interface 607Creating a new artboard 608Using the tools 610Relating Objects to the Property Inspector 610Centering an object on the screen 610Using transform features 611Fixing position when scrolling 612Laying it all out 612Changing the appearance of your object 614A Little Bit about Artboards 616Saving your file 617Cloning your text objects to the first artboard 618Duplicating your artboard 619Creating a third artboard by cloning 620Editing your text to fit the screens 621Experimenting with artboard properties 621Adding an image 621Keyboard Shortcuts for Navigating the Workspace 623Design View versus Prototype Mode 624Creating your links 624Testing your prototype 625CHAPTER 2: WORKING WITH ARTBOARDS 627Starting Your Document and Adding an Artboard 627Creating New Artboards 628Resizing an Artboard 629Adding a New Artboard 629Using the Layers Panel 630Adding Objects to Your Artboards 631Arranging Artboards in Your Pasteboard Area 632Aligning and Distributing Your Artboards 632Adding Scrolling Capability to an Artboard 633Adding Guides to Your Artboard 635CHAPTER 3: CREATING YOUR USER INTERFACE (UI) WITH SHAPES, PATHS, AND CUSTOM SHAPES 637Working with the Basic Shapes 637What’s included in XD 638Determining the size 638Using a Shape to Create a Button 639Creating a border 640Sampling a color using the eyedropper 641Adding text to your button 641Creating a gradient 642Changing the Direction and Angle of Your Gradient 644Using the Pen Tool 645Editing shapes 646Creating Custom Shapes 647Adding lines 648Importing from Illustrator 648CHAPTER 4: BUILDING YOUR UI 649Layers and the Objects They Contain 649Artboards and layers 650What can you do with your artboards inside the Layers panel? 651Transforming Objects 658Aligning and Distributing 658Be smart about your guides 658Using the Align and Distribute feature 659CHAPTER 5: WORKING WITH TEXT IN YOUR XD PROJECT 661Using the Text Tool 661Adjusting Text Properties 662About readability and font selections 663Selecting your font family 664Saving Your Properties as an Asset 666Using the Spellchecker 668Importing Text 668Using the Repeat Grid Feature 668Importing updated images into your repeated grid 670Updating your text in your repeated grid 671CHAPTER 6: WORKING WITH IMAGERY IN XD 673Importing Artwork into Your Prototype 673Working with Images in XD 674Masking your images 675Masking multiple objects 676Importing Vector Images into XD 677Exporting Selected Artwork from XD 678Exporting multiple items 679Exporting your artboards 680CHAPTER 7: CREATING DESIGN LIBRARIES 681Saving Reusable Objects as Components 681Making edits to your component 683Unlinking a component 684Saving colors in your libraries 684Saving Character Styles 685Discovering Libraries 686Using shared libraries 687Updating a published library 687Editing a component 688Taking Advantage of UI Kits 688CHAPTER 8: ADDING INTERACTIVITY TO YOUR XD PROJECT 691Entering Prototype Mode 691Discovering the many ways to link your artboards 693Creating animations 696Creating a Drag Trigger 698Creating an Overlay 699Adding States and Rollovers 701CHAPTER 9: SHARING YOUR XD PROJECT 705Viewing Your App/Website on Your Desktop 705Creating a Movie for Your User Story 707Using the Device Preview Feature 707Sharing Your XD File with Others 709Sharing a specific user flow 709Selecting a View setting 710Adding collaborators to your XD document 713Index 715