Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Software

Produkte filtern

Produktbild für Microsoft 365 Word For Professionals For Dummies

Microsoft 365 Word For Professionals For Dummies

A BEYOND-THE-BASICS GUIDE TO LEVELING UP YOUR SKILLS IN MICROSOFT WORDMicrosoft 365 Word For Professionals For Dummies is an easy-to-understand guide to the more advanced features available in the Microsoft 365 version of Word. You can enhance the quality of your documents and boost productivity in any field, with this in-depth resource. You'll delve into topics that you may not have encountered in school or on-the-job training, such as collaborating on a document and using Copilot to improve text. Complete your Word-related tasks more efficiently as you unlock lesser-known tools and learn to organize the application so you can quickly access the features you need. You're on your way to becoming a Word superhero, with this fun resource.* Learn advanced formatting and template creation techniques* Work more efficiently with graphics, tables, and other objects* Get a handle on document sharing, reviewing, and collaboration* Automate writing and editing tasks to speed up tedious jobsFor Word users seeking to take their knowledge to the next level, this in-depth guide covers the professional tasks and topics you most need to know. DAN GOOKIN is the bestselling author of Word For Dummies. His previous books have been translated into 32 languages and have sold over 11 million copies. He’s been writing for the For Dummies series for 34 years.

Regulärer Preis: 19,99 €
Produktbild für Die ultimative FRITZ!Box-Bibel! (7. Auflg.)

Die ultimative FRITZ!Box-Bibel! (7. Auflg.)

Das umfassende Buch zum Nachschlagen von Markt+Technik! In der 7. Auflage aus dem März 2025.In der neuesten 7. Auflage des Praxisbuchs zu den Routern des Marktführers AVM bekommen Sie neben einem aktuellen Überblick über die Geräte viele praktische Tipps. Sie richten Ihre FRITZ!Box schnell und sicher ein, konfigurieren Ihr WLAN für die optimale Reichweite, bieten dem Besuch ein eigenes Gast-WLAN an und stellen Mesh-Verbindungen her. Sie setzen die FRITZ!Box als Steuerzentrale für Ihr vernetztes Zuhause ein und nutzen sie für den sicheren Fernzugang von unterwegs ins Heimnetz. Sie erfahren, wie FRITZ!OS Sie bei einem FRITZ!Box-Modellwechsel unterstützt, und lernen die Neuerungen der aktuellen Betriebssystem-Version FRITZ!OS 8 kennen. Die anschaulichen Schrittanleitungen setzen keine Vorkenntnisse voraus, aber auch der erfahrene Anwender findet hilfreiche Hinweise.Über den Autor:Wolfram Gieseke ist langjähriger Windows-Experte und viel gelesener Autor zahlreicher erfolgreicher Bücher zu den Themen Windows-Betriebs-system und Netzwerksicherheit.

Regulärer Preis: 19,95 €
Produktbild für API-Design

API-Design

Schnittstellen-Know-how für die Programmierung - Das Standardwerk zur API-Programmierung - Effektive APIs entwerfen - APIs für professionelle Projekte entwickeln Application Programming Interfaces (APIs) sind allgegenwärtig, denn Softwareentwickler benutzen sie nicht nur ständig, sondern entwerfen sie häufig auch. Dieses Buch bietet erstmals eine umfassende Anleitung für das vielfältige Thema API-Design. Neben theoretischen Konzepten werden zahlreiche praktische Hinweise und Programmbeispiele für Java-APIs gegeben. Remote APIs in Form von RESTful HTTP, GraphQL und Messaging, die für moderne Webanwendungen und andere verteilte Systeme enorm wichtig sind, spielen in diesem Buch ebenfalls eine zentrale Rolle. Aus dem Inhalt: - Entwurf leicht benutzbarer APIs - Kompatibilität und Versionierung - Objektkollaboration, Fluent APIs und Thread-Sicherheit - Dokumentation - Skalierbarkeit, Caching - API-Management Nach der erfolgreichen Lektüre dieses Buches kennen Sie die Grundlagen von APIs und sind in der Lage, objektorientierte APIs für Softwarekomponenten und Remote APIs für verteilte Systeme zu entwerfen. In der dritten Auflage sind u. a. der API-first-Ansatz und Sicherheitsthemen wie Authentifizierung, API-Keys, Distributed Denial of Service (DDos) und Injection-Angriffe hinzugekommen.

Regulärer Preis: 44,90 €
Produktbild für Abbildung und Integration von Elementarfaktoren in SAP S/4HANA

Abbildung und Integration von Elementarfaktoren in SAP S/4HANA

Anhand bereichsübergreifend miteinander kontinuierlich integrierte Übungsbeispiele aus den Bereichen Materialwirtschaft, Kostenarten- und Kostenstellenrechnung (Controlling), Produktion und Produktkostenplanung (Controlling) werden die typischesProzessschritte zur Leistungserstellung in SAP S/4HANA dargestellt.Der Leser lernt konkret, wie die drei direkt an der Leistungserstellung beteiligten betriebswirtschaftlichen Produktionsfaktoren (Elementarfaktoren) Werkstoffe, ausführende Arbeit und Betriebsmittel in SAP S/4HANA abgebildet und im Leistungserstellungsprozess miteinander verknüpft werden.ZielgruppeSAP-Anwender in UnternehmenSchulungsleiterDozenten an HochschulenStudierende aus Wirtschaftswissenschaften, Wirtschaftsinformatikoder WirtschaftsingenieurwesenPROF. DR. UDO RIMMELSPACHER, früher Prokurist bei einem führenden internationalen Beratungsunternehmen, ist Professor für Betriebswirtschaftliche Unternehmenssoftware und IT-Consulting an der THI Business School der Technischen Hochschule Ingolstadt, Prozess- und IT-Berater sowie mehrfach zertifizierter SAP-Consultant.Einführung in SAP S/4HANA.- Organisationseinheiten und -strukturen.- Abbildung und Integration der drei Elementarfaktoren: Werkstoffe (Materialien), Ausführende Arbeit und Betriebsmittel.- Zusammenführung der drei Elementarfaktoren zu einem Fertigerzeugnis.

Regulärer Preis: 54,99 €
Produktbild für Mastering UltraEdit

Mastering UltraEdit

This guide to UltraEdit covers the text editor's powerful and flexible functions that go far beyond the functionality of a normal text editor for a breadth of use cases, including text/code editing, web development, system administration, development/programming, remote file editing, data filtering and sorting, and file compare. Even though UltraEdit celebrated its 30th anniversary in 2024, very few manuals exist. This book provides a well-founded introduction and exhaustively discusses all UltraEdit’s powerful functions. At the same time, the book is intended to be a solid reference and a bundled compendium for the more than four million UltraEdit customers worldwide.WHAT YOU WILL LEARN* Know the basic functions and many power functions* Understand the focus of UltraEdit in the areas of programming/development, web development, database management, and system administration, as well as technical writing, editing, and publishing* Get up to speed on functions and capabilities, user interface and program navigation, customization and settings, and windows arrangement and file management* Know the core functions for editing and inserting data* Expand your knowledge with the many view variations, formatting options, and powerful search and replace features an editor can include* Perfect your workflow with many other power functions such as multi-caret editing, column mode, and FTP integrationWHO THIS BOOK IS FORUsers who are familiar with text editors but are frustrated with their limits, or who want to benefit from UltraEdit's long-established power functionsDEVID ESPENSCHIED lives in Berlin, Germany and has been working in software development for more than 30 years. As a freelance author and developer, he has written many articles for IT magazines and programmed his own system diagnostic tool. His previous books include the German-language book, _System Programming with Delphi_.Introduction.- Chapter 1: History of UltraEdit.- Chapter 2: User Interface.- Chapter 3: Program Navigation.- Chapter 4: UI Customization and Options.- Chapter 5: Window Arrangement.- Chapter 6: Basics of File Management.- Chapter 7: Edit, Insert & Columns.- Chapter 8: View, Format & Find.- Chapter 9: More Powerful Functions.- Chapter 10: Further Help.

Regulärer Preis: 56,99 €
Produktbild für Microsoft Excel 365 Bible

Microsoft Excel 365 Bible

YOUR COMPLETE GUIDE TO EXCEL 365, WRITTEN FOR NEWBIES ALL THE WAY TO SEASONED PROFESSIONALSNeatly organised and written using accessible language, Microsoft Excel 365 Bible contains everything that readers need to know to get up and running quickly with Excel. Covering the numerous updates to Excel 365 since the previous edition was published in 2022, this Second Edition contains many useful examples and tips and tricks that cover all essential aspects of Excel—from the basics, such as navigating the user interface, to more advanced topics, such as creating visualisations and crafting custom functions. Written by an accomplished team of authors with decades of Excel and business intelligence experience, this book explores topics including:* Entering and editing worksheet data, with information on data types, formulas, dates, times and other cell contents* Building formulas with Excel table objects, correcting common formula errors and using formula variables* Working with data series, changing basic chart elements and making use of chart customization* Loading data from other sources, performing common transformations and applying conditional logicMicrosoft Excel 365 Bible earns a well-deserved spot on the bookshelves of all professionals and individuals seeking to get the most out of Excel 365, from beginners with limited knowledge of the software all the way to advanced users with years of experience under their belts. MICHAEL ALEXANDER is a senior consultant at Slalom Consulting with more than 15 years’ experience in data management and reporting. He is the author of more than a dozen books on business analysis using Microsoft Excel and has been named Microsoft Excel MVP for his contributions to the Excel community. DICK KUSLEIKA has been working with Microsoft Office for more than 20 years. He was formerly a Microsoft MVP, having been awarded 12 consecutive years. Dick has written several books about Excel and Access. Introduction xliPART I: GETTING STARTED WITH EXCEL 1Chapter 1: Introducing Excel 3Chapter 2: Entering and Editing Worksheet Data 29Chapter 3: Performing Basic Worksheet Operations 55Chapter 4: Working with Excel Ranges and Tables 75Chapter 5: Formatting Worksheets 125Chapter 6: Understanding Excel Files and Templates 161Chapter 7: Printing Your Work 181Chapter 8: Customizing the Excel User Interface 203PART II: WORKING WITH FORMULAS AND FUNCTIONS 213Chapter 9: Introducing Formulas and Functions 215Chapter 10: Understanding and Using Array Formulas 251Chapter 11: Using Common Formulas for Math and Dates 273Chapter 12: Using Formulas to Manipulate Text 311Chapter 13: Using Formulas for Conditional Analysis 331Chapter 14: Using Formulas for Matching and Lookups 347Chapter 15: Using Formulas with Conditional Formatting 365Chapter 16: Making Your Formulas Error-Free 379PART III: CREATING CHARTS AND OTHER VISUALIZATIONS 399Chapter 17: Getting Started with Excel Charts 401Chapter 18: Using Advanced Charting Techniques 439Chapter 19: Creating Sparkline Graphics 473Chapter 20: Visualizing with Custom Number Formats and Shapes 487PART IV: MANAGING AND ANALYZING DATA 519Chapter 21: Importing and Cleaning Data 521Chapter 22: Using Data Validation 553Chapter 23: Creating and Using Worksheet Outlines 567Chapter 24: Linking and Consolidating Worksheets 577Chapter 25: Introducing Pivot Tables 597Chapter 26: Analyzing Data with Pivot Tables 619Chapter 27: Performing Spreadsheet What-If Analysis 653Chapter 28: Analyzing Data Using Goal Seeking and Solver 675Chapter 29: Analyzing Data with the Analysis ToolPak 695Chapter 30: Protecting Your Work 707PART V: UNDERSTANDING POWER PIVOT AND POWER QUERY 721Chapter 31: Introducing Power Pivot 723Chapter 32: Working Directly with the Internal Data Model 747Chapter 33: Adding Formulas to Power Pivot 757Chapter 34: Introducing Power Query 787Chapter 35: Transforming Data with Power Query 813Chapter 36: Making Queries Work Together 845Chapter 37: Enhancing Power Query Productivity 861PART VI: AUTOMATING EXCEL 873Chapter 38: Introducing Visual Basic for Applications 875Chapter 39: Creating Custom Worksheet Functions 903Chapter 40: Creating UserForms 917Chapter 41: Using UserForm Controls in a Worksheet 939Chapter 42: Working with Excel Events 953Chapter 43: Creating Custom Excel Add-Ins 967Chapter 44: Office Scripts for Excel 977Index 1009

Regulärer Preis: 35,99 €
Produktbild für SAS For Dummies

SAS For Dummies

BECOME DATA-SAVVY WITH THE WIDELY USED DATA AND AI SOFTWAREData and analytics are essential for any business, giving insight into what's working, what can be improved, and what else needs to be done. SAS software helps you make sure you're doing data right, with a host of data management, reporting, and analysis tools. SAS For Dummies teaches you the essentials, helping you navigate this statistical software and turn information into value. In this book, learn how to gather data, create reports, and analyze results. You'll also discover how SAS machine learning and AI can help deliver decisions based on data. Even if you're brand new to data and analytics, this easy-to-follow guide will turn you into an SAS power user.* Become familiar with the most popular SAS applications, including SAS 9 and SAS Viya* Connect to data, organize your information, and adopt sound data security practices* Get a primer on working with data sets, variables, and statistical analysis* Explore and analyze data through SAS programming and rich application interfaces* Create and share graphs interactive visualizations to deliver insightsThis is the perfect Dummies guide for new SAS users looking to improve their skills—in any industry and for any organization size. CHRIS HEMEDINGER is the author of previous editions of SAS For Dummies. He’s also the Director of SAS User Engagement, facilitating the activities of online communities, user groups, tech newsletters, tutorials, and webinars with a focus on SAS software.

Regulärer Preis: 25,99 €
Produktbild für Time Series Forecasting Using Generative AI

Time Series Forecasting Using Generative AI

"_Time Series Forecasting Using Generative AI_ introduces readers to Generative Artificial Intelligence (Gen AI) in time series analysis, offering an essential exploration of cutting-edge forecasting methodologies."The book covers a wide range of topics, starting with an overview of Generative AI, where readers gain insights into the history and fundamentals of Gen AI with a brief introduction to large language models. The subsequent chapter explains practical applications, guiding readers through the implementation of diverse neural network architectures for time series analysis such as Multi-Layer Perceptrons (MLP), WaveNet, Temporal Convolutional Network (TCN), Bidirectional Temporal Convolutional Network (BiTCN), Recurrent Neural Networks (RNN), Long Short-Term Memory (LSTM), Deep AutoRegressive(DeepAR), and Neural Basis Expansion Analysis(NBEATS) using modern tools.Building on this foundation, the book introduces the power of Transformer architecture, exploring its variants such as Vanilla Transformers, Inverted Transformer (iTransformer), DLinear, NLinear, and Patch Time Series Transformer (PatchTST). Finally, The book delves into foundation models such as Time-LLM, Chronos, TimeGPT, Moirai, and TimesFM enabling readers to implement sophisticated forecasting models tailored to their specific needs.This book empowers readers with the knowledge and skills needed to leverage Gen AI for accurate and efficient time series forecasting. By providing a detailed exploration of advanced forecasting models and methodologies, this book enables practitioners to make informed decisions and drive business growth through data-driven insights.● Understand the core history and applications of Gen AI and its potential to revolutionize time series forecasting.● Learn to implement different neural network architectures such as MLP, WaveNet, TCN, BiTCN, RNN, LSTM, DeepAR, and NBEATS for time series forecasting.● Discover the potential of Transformer architecture and its variants, such as Vanilla Transformers, iTransformer, DLinear, NLinear, and PatchTST, for time series forecasting.● Explore complex foundation models like Time-LLM, Chronos, TimeGPT, Moirai, and TimesFM.● Gain practical knowledge on how to apply Gen AI techniques to real-world time series forecasting challenges and make data-driven decisions.Who this book is for:Data Scientists, Machine learning engineers, Business Aanalysts, Statisticians, Economists, Financial Analysts, Operations Research Analysts, Data Analysts, Students.Bangalore Vijay Kumar Vishwas (B.V. Vishwas) is a seasoned Principal Data Scientist and AI researcher with over 11 years of experience in the IT industry. Currently based in San Diego, California, he works at NTT DATA. Vishwas holds a Master of Technology in Software Engineering from Birla Institute of Technology & Science, Pilani, India. He specializes in developing innovative solutions for large enterprises, with expertise in Machine Learning, Deep Learning, Time Series Forecasting, Natural Language Processing, Reinforcement Learning, and Generative AI. He is also the author of _Hands-On Time Series Analysis with Python: From Basics to Bleeding-Edge Techniques_, published by Apress.Sri Ram Macharla, is a consultant and architect in the areas of AI and ML with over 19 years of experience in IT. He holds an M.Tech from BITS Pilani and has experience working with clients in domains such as finance, retail, life sciences, defense, and manufacturing. Additionally, he has worked as a mentor, corporate trainer, and guest faculty teaching AI and ML. He has papers published and works as a reviewer with leading journals and publishers. He is passionate about mathematical modeling and applying AI for social good.Chapter 1: Time Series Meets Generative AI.- Chapter 2: Neural Network For Time Series.- Chapter 3: Transformers For Time Series.- Chapter 4: Time-LLM: Reprogramming Large Language Model.- Chapter 5: Chronos: Pretrained Probabilistic Time Series Model.- Chapter 6: TimeGPT: The First Foundation Model For Time Series.- Chapter 7: Moirai: A Time Series Foundation Model For Universal Forecasting.- Chapter 8: TimesFM: Decoder-Only Foundation Model For Time Series.

Regulärer Preis: 52,99 €
Produktbild für Beginning Spring AI

Beginning Spring AI

Discover how to use Large Language Models in the Spring Framework. This quick guide equips developers with insights into the strengths and limitations of Spring AI and how to leverage the model for typical use cases.First, you will orient yourself to the new and exciting landscape of AI and Spring integration. You will learn how to issue simple queries, asking the right questions to get the results you want. From there, you will be empowered to select the right model for functionality and refinement, building a simple yet effective chat bot using real-world examples. Additionally, the book explores how to generate images, refine them, and how to send source images when appropriate. Lastly, the book focuses on how Spring AI and LLMs affect the developer landscape, including pitfalls and ethical concerns.Designed for fast adoption, this book provides targeted guidance on integrating AI and LLMs into your projects within days. Through a pragmatic approach, it emphasizes direct utilization of the API.WHAT YOU WILL LEARN* Explore popular use cases for LLMs* Gain insight into the Spring AI module, including its capabilities and limitations* Know how to create effective queries and interactions for AI-driven conversations and image generation* Discover strategies for selecting an appropriate LLM service and model* Acquire skills to AI-proof your job and understand why it is NOT a replacementWHAT THIS BOOK ISSpring developers who are new to AI and focused on the essentials without exhaustive framework details. This is an optional supplement to the more comprehensive Apress book, _Beginning Spring 6_.ANDREW LOMBARDI is a veteran entrepreneur and software engineer. He has been running the consulting firm Mystic Coders for 25 years, authored multiple kick-ass books on Spring for Apress and WebSocket for O'Reilly, coding, speaking internationally and offering technical guidance to companies as large as Airbus and companies as controversial and unique as Twitter 1.0. He firmly believes that the best thing he has done so far is being a great dad.JOSEPH B. OTTINGER is a distributed systems architect with experience in many cloud platforms. He was the editor-in-chief of both Java Developer Journal and TheServerSide.com, and has also contributed to many publications, open source projects, and commercial projects over the years, using many different languages (but primarily Java, Python, and JavaScript). He was also a previously published author online (with too many publications to note individually) and in print, through Apress.Chapter 1: Introduction.- Chapter 2: Getting Started.- Chapter 3: Asking Questions and Using Data.- Chapter 4: Working with Audio.- Chapter 5: Generating Images.- Chapter 6: Navigating AI in Engineering: Challenges and Best Practices.

Regulärer Preis: 19,99 €
Produktbild für Data-Driven Company

Data-Driven Company

Daten werden für Unternehmen immer wichtiger. Gleichzeitig mangelt es an Best Practices und Leitfäden, wie klassische mit modernen Ansätzen wie Data Mesh oder Data Fabric zu einem anwendbaren Framework integriert werden können. Hierzu werden die Themen Organisationsdesign, Datenstrategie / -management und Enterprise Architecture auf theoretische und pragmatische Weise verbunden. Das Buch präsentiert Ziele, ein Data Operating Model sowie datenstrategische Ansätze für eine Data-Driven Company. Hervorzuheben sind dabei die zahlreichen Abbildungen aus diesem Buch, die die komplexen Zusammenhänge anschaulich machen und das Lesen unterstützen.ZIELGRUPPEMit diesen Inhalten richtet sich das Buch an Führungskräfte, Experten, Berater und weitere Personen, die einen Bezug zur IT und Daten haben beziehungsweise diesen entwickeln möchten. Durch den niedrigschwelligen Einstieg und gleichzeitigen Tiefgang in die ausgewählten Themen adressiert es sowohl Einsteiger als auch erfahrene Datenexperten.AUTORDR. SVEN-ERIK WILLRICH ist ein erfahrener Experte im Bereich IT und Datenmanagement. Mit seinem Hintergrund in Wirtschaftsinformatik und langjähriger Beratungserfahrung bringt er sowohl theoretisches Wissen als auch praxisorientierte Lösungsansätze ein. Als Dozent und Redner im Bereich Digitalisierung teilt er regelmäßig seine Expertise.DR. SVEN-ERIK WILLRICH ist ein erfahrener Experte im Bereich IT und Datenmanagement. Mit seinem Hintergrund in Wirtschaftsinformatik und langjähriger Beratungserfahrung bringt er sowohl theoretisches Wissen als auch praxisorientierte Lösungsansätze ein. Als Dozent und Redner im Bereich Digitalisierung teilt er regelmäßig seine Expertise.Einführung Data-Driven Company,- Wichtigkeit einer Data-Driven Company,- Geschäftsbereiche, die betroffen sind,- Zielbild einer Data-Driven Company,- Wie Unternehmen eine Data-Driven Company werden,- Chancen & Herausforderungen.- Trends & Ausblick.

Regulärer Preis: 27,99 €
Produktbild für Spring Security 6 Recipes

Spring Security 6 Recipes

Ensure robust web security for your Java applications in just a few days. This recipe-driven, practical pocketbook provides a straightforward guide to quickly developing and deploying secure enterprise applications using the Spring 6 Framework, Spring Boot 3, and the H2 database.The book is organized into problems and corresponding recipes, offering solutions for both small and large challenges. First, you will learn how to install all essential development tools, such as IntelliJ IDEA, JDK v17, and Maven. Then you will dive into recipes on using Spring Security 6 with JSP tags and Thymeleaf and integrating security features through Spring Boot 3 Initializr. Finally, you'll be equipped to build your own Spring Boot project using Spring Security, Spring Data JDBC, and the H2 database.This recipes guide is ideal for readers who want to get up and running with only the essential security features in a fraction of time. Its simplified approach offers immediate results for securing Java applications.WHAT YOU WILL LEARN* Set up and configure Spring Security 6 installation tools* Explore the basics of integrating Spring Security 6 with JSP tags, Thymeleaf, and Spring Boot 3 Initializr* Build and deploy a secure Spring Boot application using Spring Data JDBC and the H2 databaseWHO THIS BOOK IS FORBeginners in Spring Security 6, Boot 3 Initializr, and H2 DB, and assumes you have some basic web development and security experience. It is suitable for busy readers who are seeking a simple, focused approach for immediate results. For more comprehensive coverage, detailed explanations, and advanced topics, we recommend _Pro Spring Security: Securing Spring Framework 6 and Boot 3-based Java Applications_.MASSIMO NARDONE has more than 29 years of experience in information and cybersecurity for IT/OT/IoT/IIoT, web/mobile development, cloud, and IT architecture. His true IT passions are security and Android. He holds an MSc degree in computing science from the University of Salerno, Italy. Throughout his working career, he has held various positions, starting as a programming developer, and then security teacher, PCI QSA, auditor, assessor, lead IT/OT/SCADA/SCADA/cloud architect, CISO, BISO, executive, program director, OT/IoT/IIoT security competence leader, VP OT security, etc. In his last working engagement, he worked as a seasoned cyber and information security executive, CISO and OT, IoT and IIoT security competence leader helping many clients to develop and implement cyber, information, OT, IoT security activities. He is currently working as Vice President of OT Security for SSH Communications Security. He is an Apress co-author of numerous books, including _Pro Spring Security_, _Pro JPA 2 in Java EE 8_ ,_Pro Android Games_, and has reviewed more than 70 titles.1. Development Tools.- 2. Spring Security, JSP Tags ad Thymeleaf.- 3. Java Web application and Spring Boot 3 Initializr.- 4. Spring Data JDBC and H2 Database.

Regulärer Preis: 22,99 €
Produktbild für Softwaretesting kompakt

Softwaretesting kompakt

Softwaretests sind unverzichtbar für jede robuste Software. Dies zeigt sich durch nahezu wöchentliche Bugbedingte Ausfälle. Doch wie lassen sich diese effektiver verhindern? Nach dem Lesen dieses Buches sind Sie in der Lage, eigene Softwaretests in den unterschiedlichsten Industriebereichen mit Java umzusetzen.Dieses Buch richtet sich an alle, die in die Disziplin des Testens eintauchen möchten. Es nimmt Sie direkt an die Hand und führt Sie Schritt für Schritt durch die unterschiedlichen Bereiche, es sind keine Vorkenntnisse im Testing oder Programmierung notwendig. Lernen Sie essenzielle Testtheorie kennen und wie Sie in der Praxis verschiedene Testarten einsetzen.Die notwendigen Java-Grundkenntnisse zur Testimplementierung werden Ihnen anhand von Beispielen immer aus der Sicht eines Testers praxisnah vermittelt. Erfahren Sie mehr über Testautomatisierung mit JUnit, Oberflächentests mit Selenium und Mocking von APIs mit WireMock. Lernen Sie die Anwendung von Behaviour Driven Development mit Cucumber kennen sowie exploratives Testen.PASCAL MOLL ist freiberuflicher Berater. 2021 wurde er Zweiter beim „Freelancer des Jahres“-Wettbewerb. Seine Schwerpunkte liegen im Bereich der Java-Entwicklung, des Testmanagements und der Testautomatisierung von Web- und Desktopapplikationen, insbesondere SAP. Er ist „ISTQB Certified Tester, Full Advanced“ sowie zertifizierter Softwarearchitekt. Sein Wissen teilt er regelmäßig in Podcasts, Webinaren, Artikeln und Blogposts. Seit 2024 ist er zudem Dozent an der Technische Hochschule Würzburg-Schweinfurt (THWS) für die Vorlesung Software Testing.DANIEL SONNET ist Hochschullehrer für Data Science an der Fresenius University of Applied Sciences und IT-Unternehmer mit einem Faible für den nachhaltigen Einsatz von IT inkl. Softwaretesting. Grundlagen des Softwaretestings. Java Grundlagen für Softwaretesting. Welcome to Apache Maven. Grundlagen der Testautomatisierung. Mocking & API Testing. Oberflächen und deren automatisierte Tests mit Selenium. Behaviour Driven Development mit Cucumber.

Regulärer Preis: 17,99 €
Produktbild für Robotic Process Automation (RPA) im Desktop-Publishing

Robotic Process Automation (RPA) im Desktop-Publishing

Dieses Buch soll dem Leser verschiedene Automatisierungsmöglichkeiten im Bereich Desktop-Publishing aufzeigen und ihn motivieren, diese in Ihren Arbeitsprozess einzube-ziehen, um die Effizienz und Effektivität ihrer Gestaltungs- bzw. Produktionsprozesse zu erhöhen. Die Methoden reichen von kleinen Hilfsmitteln wie in DTP-Software wie Adobe InDesign integrierten Skripten zur automatischen Generierung grafischer Assets bis hin zu komplexen Software-Infrastrukturen, die das automatisierte Publizieren von Tausenden von Dokumenten realisieren.Das Buch soll möglichst viele Szenarien abdecken, ein breites Publikum ansprechen und weitestgehend alle Themen rund um die Automatisierung im Desktop-Publishing kurz und prägnant abdecken. Ebenso soll das Buch mithilfe von Fall-beispielen die Effizienz und Effektivität der Automatisierung verifizieren und mehrere Blickwinkel auf DTP-bezogene Unterthemen bieten.ENNIS GÜNDOĞAN hat IT-Management und Wirtschaftsinformatik studiert und ist IHK-geprüfter Mediengestalter für Digital und Print. Im Beruf verknüpft er derzeit Know-how aus beiden Tätigkeitsfeldern, um Softwareprojekte im Rahmen der DTP-Automatisierung zu realisieren.Desktop Publishing. -Automatisierung.-Automatisierung von Artwork-Prozessen.- Client Server Kommunikation.

Regulärer Preis: 32,99 €
Produktbild für Praxishandbuch Verwaltungsinformatik

Praxishandbuch Verwaltungsinformatik

Macheten für den Verwaltungsdschungel (eine Art Einleitung)Tim Pidun und David Richter 9Schwerpunkt VerwaltungsinformatikBeitrag der Sozioinformatik zur menschengerechten Gestaltung von VerwaltungsleistungenAnsatz der Modellierung eines sozioinformatischen Wirkungsgefüges für die Technikfolgenabschätzung am Beispiel der VerwaltungsdigitalisierungOlivia Jürgenssen und Jürgen Anke 15Bewertung von Software-Architekturentscheidungen auf Nachhaltigkeit in einem konkreten IT-ProjektAnne Gellert und André Mai 33Evaluation einer föderalen Referenzarchitektur für CybersicherheitThomas Rehbohm und Kurt Sandkuhl 39Risikomanagement: Fundament einer GRC-Gesamt-ArchitekturFrank Moses 63Potenziale und Grenzen beim Einsatz von Methoden der Künstlichen Intelligenz in der öffentlichen VerwaltungEin Praxisbericht aus dem Geschäftsbereich des Sächsischen Staatsministeriums für RegionalentwicklungStephan Rohde, Oliver Jokisch, Anita Eichhorn und Markus Straßburg 87Wie können digitale Zwillinge die Aufgabenwahrnehmung deutscher Kommunen verändern?Einsatzbereiche, Veränderungspotenziale, RahmenbedingungenSophia Weß 117Nachweisgebundene und digital signierte Online-Antragsverfahren mit Blockchain-UnterstützungEine Entwicklungsperspektive für nachweisgebundene hybride Online-Antragsverfahren – am Beispiel des Online-Elterngeldantrages in HessenSteffen Vaupel 129Digitalisierte Verwaltung am Beispiel Bürgergeld – Beiträge der Arbeitsgruppe openDVASarah T. Bachinger, Mahsum Bas, Philipp Bornheimer, Stephan Breidenbach, Benjamin Degenhart, Maximilian Enderling, Robin Erd, Naouel Karam, Hannes Legner, Stephan Löbel, Felicitas Löffler, Marianne Mauch, Maximilian Raupach, Jörg Schröder, Christoph Unger, Tilo Wend und Birgitta König-Ries 143Schwerpunkt RechtsinformatikKomplexitätsprobleme bei der OZG Umsetzung am Beispiel der EfA-LeistungenRalf-Rainer Piesold 161Anwendungsfälle und Datenverfügbarkeit für den Einsatz von Künstlicher Intelligenz in Geschäftsprozessen der Justiz auf LandesebeneEinblicke in die nutzerzentrierte Bedarfsermittlung für das Projekt KI4JUSTiSFrank Binder, Lydia Müller, Julian Balling, Chris Zenner, Claudia Glausch und Gerhard Heyer 175Schwerpunkt Aus- und WeiterbildungDer Kompetenz-Mix macht’s – Wie die Zusammenarbeit in interdisziplinären Smart-City-Teams gelingtLara Kahl und Ilona Benz 193Verwaltung 4.0: Die Verwaltungsinformatik als maßgeschneiderte und notwendige Bildungsplattform für eine moderne IT-gestützte BundesverwaltungUwe M. Borghoff, Nicol Matzner-Vogel und Siegfried Rapp 203Ein Rahmenwerk transformativer und technologischer Kompetenzen für die Verwaltungsdigitalisierung in DeutschlandTim Pidun und Natalie Hinze 221

Regulärer Preis: 39,99 €
Produktbild für Python Adventures for Young Coders

Python Adventures for Young Coders

This book takes young readers on an exciting adventure with a child named Kai. One day, Kai wakes up trapped inside a giant robot. He can't talk to anyone outside, and the only way to communicate is through the robot. Inside the robot, Kai finds many books and documents written in a strange language—it's the robot's language, which is Python. Kai realizes he needs to learn this language to control the robot and talk to the outside world. In each chapter in this book, we will join Kai on a new adventure to learn something that helps us control the robot better and communicate with the real world. This fun and interactive book is designed to introduce young minds to the basics of programming while encouraging creativity and problem-solving skills.In the introductory chapters, readers discover Python as a friendly and accessible programming language. The book guides them through setting up their programming environment and crafting their initial lines of code, laying the foundation for an exciting coding adventure. As the exploration unfolds, it delves into fundamental programming concepts essential for any budding coder. From variables and data types to loops and conditionals, these building blocks empower readers to create their programs, fostering a solid understanding of the core principles of coding. It seamlessly integrates these concepts with previously learned fundamentals, providing a comprehensive view of Python's capabilities. Fueling creativity, it inspires readers to unleash their imagination through engaging projects. From crafting games to developing useful applications, young coders learn to apply their programming skills in innovative ways, transforming abstract coding concepts into real and interactive projects.With a focus on accessibility, engagement, and real-world application, this book paves the way for the next generation of Python enthusiasts.What you will learn:* Understand Python programming fundamentals, including syntax, variables, data types, loops, conditionals, lists, functions, and handling files.* Learn to break down complex problems into smaller, manageable tasks and apply coding concepts to find creative solutions.* How to create their interactive coding projects using Python.* Understand strategies for debugging and troubleshooting common programming problems, which are essential skills for any programmerWho this book is for:This book caters primarily for high school students and individuals keen on delving into programming with minimal or zero coding background. It's structured to be both accessible and captivating for young readers, immersing them in the realm of coding through entertaining and interactive journeys. Moreover, it extends its reach to educators and coding enthusiasts alike.Alaa Tharwat Othman is a distinguished PostDoc and Research Group Leader at Bielefeld University of Applied Sciences in Germany. He earned his Ph.D. in Electrical Engineering from Ain Shams University in Egypt. His research focuses on machine learning with small data, active learning, and explainable AI for Industry 4.0 applications. Actively engaged in academia, Alaa has contributed to conferences like AISI and organized workshops and tutorials at prestigious events such as ECML PKDD, IEEE WCCI, and WUML. His numerous publications and tutorials, easily accessible for students, underscore his commitment to knowledge dissemination. Recognized for his exceptional presentations, Alaa has received awards, including Best Presenter, Best Paper, and Best Teaching Assistant. Motivated by a passion for simplifying complex concepts, he extends his expertise to authoring a book aimed at imparting fundamental programming knowledge to readers, reflecting his dedication to spreading knowledge and facilitating learning.Chapter 1: Welcome to the world of programming!.- Chapter 2: Variable fundamentals, an introduction to storing and manipulating data.- Chapter 3: Controlling program flow, understanding the if statement.- Chapter 4: Repeating actions with for loops.- Chapter 5: Checkpoint: Strengthening your programming Skills.-Chapter 6: Exploring Lists: Operations and Manipulations.- Chapter 7: Using the For Loop for Searching, Removing, and Updating Lists.- Chapter 8: Using Functions for Robust and Flexible Code.- Chapter 9: Function Deep Dive: Uncovering Functionality and Built-in Function Usage.- Chapter 10: Checkpoint: Revisiting Lists, Functions, and Core Programming Concepts.- Chapter 11: Level Up Your Skills: Constructing Your First Game from Scratch.- Chapter 12: Managing Files: Exploring Reading, Saving, Updating, and Deleting Operations.- Chapter 13: Code Training 1: Developing a Game or App for Improving Programming Skills.- Chapter 14: Code Training 2: Developing a Game or App for Improving Programming Skills.- Chapter 15: Code Training 3: Developing a Game or App for Improving Programming Skills.

Regulärer Preis: 29,99 €
Produktbild für Microsoft Power FX in Power Apps für Dummies

Microsoft Power FX in Power Apps für Dummies

EFFIZIENTE APP-ENTWICKLUNG AUF DER POWER PLATFORMSie haben Interesse an der App-Entwicklung mit Low-Code/No-Code? Dirk Larisch vermittelt Ihnen praxisnah einen strukturierten Einstieg in Microsoft Power Fx, insbesondere in die Entwicklung von Canvas Apps in Power Apps. Neben Grundlagen der App-Entwicklung lernen Sie die Funktionen und Bedienung von Power Apps, erhalten Einblick in Datentypen und Operatoren in Power Fx, erstellen Prozeduren und Funktionen, nutzen Copilot und setzen JSON und YAML ein. SIE ERFAHREN* Wie Sie mit Power Fx Canvas Apps entwickeln* Wie Sie andere Anwendungen der Power Platform an Ihre App anbinden* Tipps und Tricks zur Administration und App-EntwicklungDIRK LARISCH war als Informatiker lange in der IT und im Management tätig. Er ist Autor zahlreicher Bücher zu den Themen Computer, Netzwerktechnik, Programmierung und Anwendungen. Seine Erfahrungen als Coach und Trainer wendet er heute unter anderem im Bereich Power Platform an.

Regulärer Preis: 24,99 €
Produktbild für When Docker Meets Java

When Docker Meets Java

Discover how to become a more efficient Java developer using Docker. This book will help you streamline your development process, boost portability, and enhance the efficiency of your applications.Docker has transformed the landscape of application and deployment by simplifying the creation and management of development environments, saving valuable time and reducing compatibility issues. With this book, you will learn how to package Java applications into Docker containers, making them consistent and portable across different environments. As a result, you’ll gain the expertise to efficiently scale and manage your applications, ensuring they run smoothly in production to boost development efficiency.This book sets itself apart through its emphasis on Java developers’ specific needs and challenges, providing relevant examples and use cases. The hands-on practical approach provides you with the necessary skills to be a more valuable Java developer.WHAT YOU WILL LEARN* Understand the fundamental concepts of Docker and containerization* Package Java applications into Docker containers* Gain hands-on experience in Dockerizing Java applications* Efficiently test, debug, deploy, and scale Java applications using Docker* Acquire skills that will make you a more valuable and efficient Java developerWHO THIS BOOK IS FORJava developers who want to make their applications more portable and easier to manageASHISH CHOUDHARY is a senior software engineer and published author. He has over 14 years of experience in the IT industry. He has experience in designing, developing, and deploying web applications. His technical expertise includes Java, Spring Boot, Docker, Kubernetes, IMDG, distributed systems, microservices, DevOps, and the cloud. Ashish is an active blogger and technical writer. He has delivered talks at renowned conferences such as GitHub Satellite India and Fosdem. He is a strong advocate of Open Source technologies. He has been contributing to various open source projects for quite some time. Ashish believes in continuous learning and knowledge sharing.Chapter 1: Overview of Containers.- Chapter 2: Docker High-Level Overview.- Chapter 3: Up and Running with Docker.- Chapter 4: Learning Advanced Docker Concepts.- Chapter 5: Containerizing Java Applications with Dockerfile.- Chapter 6: Working with Container Builder Tools for Java Applications.- Chapter 7: Deploying Docker Containers using GitHub Actions.- Chapter 8: Exploring Docker Alternatives.- Chapter 9: Building Native Images with GraalVM.- Chapter 10: Testing Java Applications using Testcontainers.- Chapter 11: Docker Best Practices for Java Developers.

Regulärer Preis: 72,99 €
Produktbild für Microsoft 365 Excel Formulas & Functions For Dummies

Microsoft 365 Excel Formulas & Functions For Dummies

TURN EXCEL INTO AN UNSTOPPABLE DATA-AND NUMBER-CRUNCHING MACHINEMicrosoft Excel is the Swiss Army knife of apps. With over 470 built-in functions and countless custom formulas, the program can help make you the smartest guy or gal in any room. And now that it's been supercharged with Copilot—Microsoft's AI-powered helper—it's even easier to produce accurate and useful results anywhere, anytime. Best of all, it doesn't take an advanced degree in mathematics or data science to take full advantage of Excel's functionality. Just grab a copy of this latest edition of Excel Formulas & Functions For Dummies and get a flying start on the Excel functions and formulas that power up your data superpowers. With this book, you'll:* Learn to create and use hundreds of formulas and functions, correct common mistakes, and make calculations* Discover how to analyze data and calculate statistics, and even work with dates and times* Use the ever-evolving, AI-powered Copilot to expand Excel's functionality and make it easier to useGet ready to transform your copy of Excel at home or at work into an unstoppable toolkit equipped for almost any occasion. Grab a copy of Excel Formulas & Functions For Dummies today! KEN BLUTTMAN is a veteran developer specializing in Excel/VBA and database-centric web applications. He has written many articles and books on topics including Office/VBA development, XML, SQL Server, and InfoPath. Ken is the author of Excel Charts For Dummies and all previous editions of Excel®Formulas & Functions For Dummies.

Regulärer Preis: 22,99 €
Produktbild für Secure RESTful APIs

Secure RESTful APIs

Secure your RESTful APIs with confidence and efficiency. This straightforward guide outlines the essential strategies and best practices for protecting sensitive data when developing RESTful APIs for your applications.Inside, you’ll explore the fundamental functionalities to implement industry-standard authentication authorization mechanisms for Java applications. With chapters covering key security concerns, data protection, and designing and testing secure APIs, this book provides a hands-on approach to protecting user data, validating inputs, and implementing security mechanisms such as JSON Web Tokens (JWT) and OAuth2 authentication.This book offers a focused introduction without unnecessary complexity. Whether you are a beginner or busy professional, this is the only book designed to help you secure your RESTful APIs in no time.WHAT YOU WILL LEARN* Understand the fundamentals of RESTful APIs and why it is critical to secure them* Identify common security risks concerning RESTful APIs and explore effective protection techniques* Know how to design and test RESTful APIs, including with input and response data validation* Review examples of how to secure JSON Web Token (JWT) and OAuth3 with RestFUL APIsWHO THIS BOOK IS FORWeb developer beginners who want to learn how to develop Security RESTful APIs applicationsMASSIMO NARDONE has more than 29 years of experience in information and cybersecurity for IT/OT/IoT/IIoT, web/mobile development, cloud, and IT architecture. His true IT passions are security and Android. He holds an MSc degree in computing science from the University of Salerno, Italy. Throughout his working career, he has held various positions, starting as a programming developer, and then security teacher, PCI QSA, auditor, assessor, lead IT/OT/SCADA/SCADA/cloud architect, CISO, BISO, executive, program director, OT/IoT/IIoT security competence leader, VP OT security, etc. In his last working engagement, he worked as a seasoned cyber and information security executive, CISO and OT, IoT and IIoT security competence leader helping many clients to develop and implement cyber, information, OT, IoT security activities. He is currently working as Vice President of OT Security for SSH Communications Security. He is an Apress co-author of numerous books, including _Pro Spring Security_, _Pro JPA 2 in Java EE 8_ ,_Pro Android Games_, and has reviewed more than 70 titles.1. Introduction of RESTful APIs.- 2. Key Security Concerns and Risks for RESTFUL APIs.- 3. Data Protection and Validation for RESTful APIS.- 4. Securing JSON Web Token (JWT).- 5. Securing OAtuh2 Authentication Flow.

Regulärer Preis: 19,99 €
Produktbild für Computer-Netzwerke (8. Auflg.)

Computer-Netzwerke (8. Auflg.)

Wissen für Ausbildung und Beruf. In 8. Auflage vom Rheinwerk Verlag aus März 2025.Für Informatikerinnen und Informatiker in Studium, Beruf und Ausbildung ist solides Grundlagenwissen zur Arbeit mit moderner Netzwerktechnik essenziell. In diesem Buch finden Sie Antworten auf Ihre Fragen und praxisnahe Lösungen für gängige Anwendungsfälle. Harald Zisler vermittelt Ihnen die wichtigen Grundlagen zu Planung, Aufbau und Betrieb von Netzwerken mithilfe vieler anschaulicher Beispiele, Anleitungen und Fehlertafeln. Mit umfangreichem Netzwerk-Glossar und Übersicht über alle relevanten RFCs.Alle Grundlagen und Praxistipps: Netzwerktechnik: Theorie und Praxis verstehen Von MAC-, IPv4- und IPv6-Adressen über Netzmasken, DNS und Adressumsetzungen bis zu Datentransport mit TCP und UDP, Protokollen, Ports oder Sockets: Gehen Sie das OSI-Modell schrittweise durch und lernen Sie alle Grundlagen. Netzwerk planen, aufbauen und betreiben Welche Hardware ist für welche Anforderung am besten geeignet? Wie konfigurieren Sie benötigte Switches oder Router? Was müssen Sie bei der Planung von Kabeltrassen beachten und wie sorgen Sie umfassend für Sicherheit in Ihrem Netzwerk? Dieses Buch liefert konkrete Lösungen! Ihr Begleiter für die Praxis Praxisbeispiele, Anleitungen, Fehlertafeln, Netzwerk-Glossar oder Prüfungsfragen mit Lösungen: Zahlreiche Hilfsmittel unterstützen Sie gezielt im beruflichen Alltag oder bei der Prüfungsvorbereitung. Aus dem Inhalt: Netzwerkplanung und -aufbau TCP/IP, MAC-Adressen, IPv4- und IPv6-Adressen DHCP, Routing, Adressierung Datei-, Druck- und Nachrichtendienste, PAT/NAT Switches, Bridges, Hubs Lichtwellenleiter, Funktechniken, PLC Netzwerksicherheit, Firewalls, Proxies Leseprobe (PDF-Link)Über die Autoren:Tobias Aubele ist Professor für Usability und Conversion-Optimierung an der Hochschule Würzburg-Schweinfurt und hier für den Studiengang E-Commerce verantwortlich. Er ist aber auch in der Praxis tätig und seit vielen Jahren Berater für Usability, Conversion-Optimierung sowie Webanalyse. Barrierefreiheit spielt eine große Rolle in seiner Beratung und im Studiengang, da er in den Prinzipien grundsätzlich einen Gewinn sieht – für Benutzerführung und Verständlichkeit. Und für jeden Menschen.Detlef Girke ist als Experte für barrierefreie IT seit über 20 Jahren in diesem Bereich tätig. Seine Erfahrungen umfassen die Entwicklung von Prüfverfahren, Workshops, die Durchführung von Tests, Projektmanagement sowie begleitende Beratung. Zu seinen Hauptinteressen gehören Musik, Soziales, Kommunikation, vernetztes Arbeiten, Webtechnologien – und Menschen.

Regulärer Preis: 29,90 €
Produktbild für Adobe Illustrator (8. Auflg.)

Adobe Illustrator (8. Auflg.)

Der praktische Adobe Illustrator-Einstieg: alle wichtigen Funktionen Schritt für Schritt erklärt. In 8. Auflage aus März 2025.Erstellen Sie beeindruckende Illustrationen, Diagramme und Logos mit Adobe Illustrator – mit unserem umfassenden Einsteigerbuch gelingt Ihnen der perfekte Start. Durch einfache Schritt-für-Schritt-Anleitungen und wertvolle Tipps erlernen Sie die Grundlagen im Handumdrehen und erhalten auch einen Einblick in fortgeschrittene Techniken. Erfahren Sie, wie Sie Vektorgrafiken erstellen, Farben und Typografie effektiv einsetzen und komplexe Designs realisieren. Und mit den neuen Möglichkeiten durch KI optimieren Sie Ihren Workflow und werden schnell kreativ. Schnell einsteigen, sofort loslegen Hier lernen Sie all die Grundlagen, Techniken und Werkzeuge kennen, die Sie für die Arbeit mit Illustrator benötigen. So erhalten Sie das Rüstzeug, um mit eigenen Kreationen zu überzeugen. Illustrator kreativ einsetzen Arbeiten Sie die Workshops des Buchs durch und setzen Sie das Gelernte direkt um: Sie erstellen Comics, Infografiken und Animationen für das Web und geben ihnen mit Verläufen, Mustern und Effekten den letzten Schliff. Sie werden sehen: Der Weg von der ersten Freihandzeichnung bis zu überzeugenden Illustrationen, Logos und Diagrammen ist ganz einfach. Fortgeschrittene Themen schnell beherrschen Kai Flemming bringt Ihnen auch die anspruchsvollen Funktionen von Illustrator nahe: 3D, Transparenzen, Perspektive, Effekte und die Zusammenarbeit mit den Programmen der Creative Cloud. Arbeiten mit den KI-Funktionen Optimieren Sie Ihren Workflow mit den neuen KI-Funktionen: Durch intelligente Werkzeuge wie das automatische Vektorisieren von Skizzen, das Generieren von Farbpaletten basierend auf Bildvorlagen und die Erstellung von Vektorgrafiken per Prompt können Sie Ihre Designs schneller und präziser umsetzen. Aus dem Inhalt: Die Arbeitsoberfläche, alle Werkzeuge Pfade zeichnen leicht gemacht Ebenen und Aussehen Objekte erstellen, transformieren, ausrichten, verzerren Generative KI, Generieren von Vektorgrafiken mit einem Text-Prompt Farben und Verläufe Neufärben von Grafiken per Prompt, Farberstellung per Text-Prompt Muster, Pinsel und Symbole, Transparenzen und Effekte Illustrator 3D Diagramme erstellen Ausgabe für Print, Web, Video Leseprobe (PDF-Link)

Regulärer Preis: 39,90 €
Produktbild für Embedded Systems

Embedded Systems

Embedded Systems entwickeln – von der Hardware über alle Ebenen bis zur konfigurierbaren Anwendung! Uwe Altenburg zeigt Ihnen in diesem Buch alles, was Sie brauchen, um ein Komplettsystem samt eigener Skriptsprache zu entwerfen und zu implementieren. Das praktische Konzept mit erprobten Lösungen, umfangreicher Software und vielen Hinweisen ist ideal für alle, denen fundierte, praxisrelevante Kenntnisse wichtig sind.Was Sie in diesem Buch lernenEigene Hardware entwerfen Hardware: Sie beginnen mit dem Schaltplan und entwerfen schließlich ein EMV-gerechtes Leiterplattenlayout für ein Breakout-Board mit dem Mikrocontroller STM32F412. Software entwickeln Komplexität: Am Anfang ist es nur ein Bootloader, dann ein einfaches Multitasking-Betriebssystem – und schließlich eine Skiptsprache mit Compiler. Schritt für Schritt werden die Aufgaben und Beispiele komplexer und interessanter. Externe Hardware ansteuern Zusammenspiel: Treiber für das weit verbreitete Modbus-RTU Protokoll sowie zum Ansteuern verschiedener LCD-Grafik-Displays runden die umfangreiche Software ab und ermöglichen vielfältige praktische Anwendungen. Testen und optimieren Qualität: Software ist immer nur so gut wie ihre Tests. Tausende davon auf Knopfdruck? Nutzen Sie die Möglichkeiten moderner Entwicklungswerkzeuge! Eine Software für ganz verschiedene Plattformen? Auch diese Herausforderung meistern Sie mit diesem Buch – und noch einige mehr! Aus dem InhaltEinführung in Embedded SystemsEntwicklungstools und TestumgebungSchaltungsentwurf und LeiterplattenlayoutBootloader-Funktion implementierenBetriebssystem mit MultitaskingEine Skriptsprache implementierenInterpreter und LaufzeitsystemLexikalische und syntaktische AnalyseCode-GenerierungLeseprobe (PDF-Link)

Regulärer Preis: 39,90 €
Produktbild für Salesforce Platform App Builder Certification Companion

Salesforce Platform App Builder Certification Companion

Salesforce Platform App Builder Certification, second edition is a comprehensive guide for budding and intermediate developers aiming to deepen their understanding of Salesforce. This book will start with the basics of Salesforce, shedding light on the limitations of its declarative platform and guiding readers on when to choose programmatic development or explore App Exchange solutions. The journey through the book will then delve into various configurations like data management and analytics, segueing into how to customize the application's appearance and functionality at an organizational level. Subsequent chapters will explore enterprise sandbox design patterns, process automation tools within Salesforce, and their appropriate applications. Finally, the book will tackle designing mobile-compatible applications and delve into Salesforce reporting.This book's uniqueness lies in its focus on a niche yet crucial area of Salesforce, a domain where existing literature is sparse and formal training can be prohibitively expensive. By incorporating real-world examples, practical exercises, and multiple-choice questions, this guide will equip readers for the Platform App Builder certification, offering a comprehensive and efficient preparation tool.This second edition of the book is especially timely, as it updates content to reflect the latest developments and features in Salesforce.WHAT YOU WILL LEARN* Gain expertise in designing, constructing, and launching tailor-made applications utilizing the Force.com platform's declarative customization features* Understand the Salesforce data model, field type (when to use which fields), and how and when to use an external object in Salesforce* Be familiar with security and settings in Salesforce.* Gain skills in creating data models, managing security, and automating business logic.* Prepare for the Platform App Builder exam.* Learn and understand the latest Salesforce interface, the Lightning Experience.RAKESH GUPTA is a seasoned Salesforce Solution Architect, known for his strategic expertise in developing and delivering Salesforce solutions across various industries, including Public Sector, Manufacturing, Accommodation and Food, and Financial Services. With over 14 years of experience in Salesforce development, consulting, and architecture, he has led successful implementations of complex, large-scale solutions. He is a 9-time Salesforce MVP and a member of the MVP Hall of Fame, recognized for his exceptional contributions to the Salesforce community.Rakesh is also a well-known author, speaker, and coach, having written multiple books and over 300 articles on Salesforce Flow, CRM Analytics, Lightning Web Component, Apex, and automation best practices. As co-host of the popular Automation Hour webinar series, he shares practical insights and advanced techniques to help Salesforce users minimize code usage and maximize platform efficiency. He is passionate about empowering individuals and organizations to achieve their goals through Salesforce and has trained over 2,100 professionals globally.Actively engaged in the Salesforce ecosystem, Rakesh leads the Mumbai Architect User Group in India and maintains the Automation Champion blog, a go-to resource for Salesforce automation.CHAPTER 1: SALESFORCE PLATFORM FUNDAMENTALS.- CHAPTER 2: UNDERPINNINGS OF DATA MODELING.- CHAPTER 3: PLATFORM SECURITY.- CHAPTER 4: CUSTOMIZING THE USER INTERFACE.- CHAPTER 5: IMPROVING AND ENRICHING DATA QUALITY.- CHAPTER 6: AUTOMATING BUSINESS PROCESSES.- CHAPTER 7: NUTS AND BOLTS OF APPLICATION DEVELOPMENT.- CHAPTER 8: POWER OF SOCIAL ANALYTICS.- APPENDIX A: ANSWERS TO HANDS-ON EXERCISES.

Regulärer Preis: 64,99 €
Produktbild für Oracle SQL

Oracle SQL

Wenn Sie sich professionell mit Oracle beschäftigen, sind umfassende Kenntnisse des entsprechenden SQL-Dialekts unverzichtbar. Jürgen Sieben, vielen bereits bekannt durch seine Bücher zu Oracle PL/SQL und Oracle APEX, hat nun auch sein Buch zu Oracle SQL aktualisiert. Er zeigt Ihnen darin, wie Oracle und SQL zusammenspielen und welche Strategien Sie nutzen können, um Daten in der Datenbank zu speichern, zu analysieren oder auch zu löschen. Die vierte Auflage berücksichtigt die umfassenden Erleichterungen und Syntaxänderung der Datenbankversion 23ai und gibt auch erfahrenen Anwendern einen profunden Einstieg in die verbesserten Möglichkeiten der Sprache SQL. Aus dem Inhalt: Konzept einer relationalen DatenbankGrundlagen: Auswahl und ProjektionDaten aus mehreren Tabellen lesen: JoinsZeilenfunktionen, Gruppenfunktionen, analytische FunktionenUnterabfragenDatenmanipulationViews, Tabellen und Indizes erstellenEinführung in die Rechteverwaltung von OracleHierarchische Abfragen und XML-AbfragenDie Model-KlauselRow Pattern MatchingPivotierung und AbfragetabellenArbeit mit großen DatenstrukturenPerformanzoptimierung von SQL-AbfragenNormalisierung von DatenmodellenHäufige Fehler der DatenmodellierungParameter verwaltenMultilinguale Daten   1.  Materialien zum Buch ... 23   1.  Einführung ... 25        1.1 ... Für wen ist dieses Buch geschrieben? ... 25        1.2 ... Aufbau des Buches ... 26        1.3 ... Anmerkung zur vierten Auflage ... 35        1.4 ... Anmerkung zur dritten Auflage ... 36        1.5 ... Anmerkung zur zweiten Auflage ... 37        1.6 ... Danksagung ... 38 TEIL I.  Einführung und Grundlagen ... 39   2.  Verwendete Werkzeuge und Skripte ... 41        2.1 ... Aufsetzen einer Beispieldatenbank ... 41        2.2 ... SQL Developer ... 44        2.3 ... Die Datenbankbenutzer ... 49        2.4 ... Online-Dokumentation und weiterführende Literatur ... 50   3.  Konzept einer relationalen Datenbank ... 53        3.1 ... Die Idee der relationalen Speicherung ... 53        3.2 ... SQL -- die »Lingua franca« der Datenbank ... 70        3.3 ... Analyse vorhandener Datenmodelle ... 78 TEIL II.  Die SELECT-Anweisung ... 85   4.  Grundlagen: Auswahl und Projektion ... 87        4.1 ... Projektion ... 87        4.2 ... Auswahl ... 102        4.3 ... Sortieren von Zeilenmengen ... 116        4.4 ... Fallunterscheidungen ... 120        4.5 ... Die Klausel ROW LIMITING ... 128        4.6 ... Pseudospalten ... 131        4.7 ... Kommentare ... 137        4.8 ... Der NULL-Wert ... 139        4.9 ... Übungen ... 146   5.  Daten aus mehreren Tabellen lesen: Joins ... 147        5.1 ... Einführung in Joins ... 148        5.2 ... Inner Join ... 149        5.3 ... Outer Join ... 160        5.4 ... Anti-Join, Semi-Join, Self-Join und Natural Join ... 169        5.5 ... Mengenoperationen mit UNION, MINUS und INTERSECT ... 175        5.6 ... Übungen ... 182        5.7 ... Zusatz: Weiterführende Join-Konzepte ... 183   6.  Zeilenfunktionen ... 191        6.1 ... Grundsätzliches zu Funktionen ... 191        6.2 ... Zeichenfunktionen ... 195        6.3 ... Datumsfunktionen ... 219        6.4 ... Mathematische Funktionen ... 239        6.5 ... Allgemeine Funktionen ... 255        6.6 ... Eigene Funktionen erstellen: Berechnung der Fakultät ... 274   7.  Gruppenfunktionen ... 279        7.1 ... Die Standardgruppenfunktionen ... 280        7.2 ... Gruppierung von Gruppenfunktionen ... 285        7.3 ... Spezielle Gruppenfunktionen ... 300        7.4 ... Wenn ungefähr ausreicht ... 308        7.5 ... Übungen ... 309   8.  Unterabfragen ... 311        8.1 ... Die Unterabfrage in der WHERE-Klausel ... 311        8.2 ... Die Unterabfrage in der FROM-Klausel (Inner View) ... 322        8.3 ... Unterabfragen und Joins ... 329        8.4 ... Funktionen in der WITH-Klausel ... 334        8.5 ... Übungen ... 336   9.  Analytische Funktionen ... 337        9.1 ... Die Idee der analytischen Funktionen ... 337        9.2 ... Gruppenfunktionen als analytische Funktionen ... 343        9.3 ... Analytische Rangfunktionen ... 354        9.4 ... Zusammenfassung ... 370        9.5 ... Übungen ... 371 TEIL III.  Datenmanipulation und Erzeugung von Datenbankobjekten ... 373 10.  Datenmanipulation ... 375        10.1 ... Die INSERT-Anweisung ... 376        10.2 ... Die UPDATE-Anweisung ... 382        10.3 ... Die DELETE-Anweisung ... 389        10.4 ... Die MERGE-Anweisung ... 390        10.5 ... Exkurs: Flashback ... 401        10.6 ... Sequenzen und Trigger ... 403        10.7 ... Ihr Sicherheitsnetz -- die Transaktion ... 409        10.8 ... Fehlerbehandlung während der Datenmanipulation ... 412        10.9 ... Multi-Table-Insert ... 420 11.  Views erstellen ... 429        11.1 ... »Normale« Views ... 429        11.2 ... Einsatzbereiche von Views ... 440        11.3 ... Wer sollte Views verwenden? ... 445        11.4 ... Materialized View ... 447 12.  Tabellen erstellen ... 463        12.1 ... Einfache Tabellen erstellen ... 463        12.2 ... Datentypen ... 480        12.3 ... Domänen ... 493        12.4 ... Annotationen und Kommentare ... 504        12.5 ... Weitere Tabellentypen ... 507        12.6 ... Erweiterung zur »aktiven Tabelle« ... 520 13.  Indizes erstellen ... 527        13.1 ... Was ist ein Index? ... 528        13.2 ... Indextypen bei Oracle ... 532        13.3 ... Spezielle Indextypen ... 537 14.  Aufbau einer Oracle-Datenbank ... 553        14.1 ... Wie arbeitet eine Oracle-Datenbank? ... 553        14.2 ... Datensicherheit ... 564        14.3 ... Zeichensatzcodierung ... 579 15.  Anwendungsbeispiele ... 585        15.1 ... Delta-View ... 585        15.2 ... Dubletten bereinigen ... 596        15.3 ... Entscheidungstabellen ... 601        15.4 ... Entscheidungstabelle 2: »Expertensystem« ... 608 TEIL IV.  Spezielle Abfragetechniken ... 613 16.  Umgang mit Datum und Zeit ... 615        16.1 ... Erzeugung von Datumstypen ... 615        16.2 ... Erzeugung von Intervallen ... 622        16.3 ... Konvertierung von Zeichenketten in Datumstypen ... 626        16.4 ... Zeilenfunktionen für Zeitstempel mit Zeitzonen ... 632        16.5 ... Abfragen über die Zeit: Flashback ... 635 17.  Hierarchische Abfragen ... 641        17.1 ... Das Problem ... 641        17.2 ... Lösung mit der CONNECT BY-Klausel ... 644        17.3 ... Erweiterungen der CONNECT BY-Klausel ... 651        17.4 ... Hierarchische Abfragen nach ISO-Standard ... 662 18.  Arbeiten mit XML ... 675        18.1 ... XML-Instanzen mit SQL/XML erzeugen ... 678        18.2 ... Bearbeitung von XML-Instanzen in SQL/XML ... 696        18.3 ... Extraktion relationaler Daten aus XML ... 702        18.4 ... Speicherung von XML in der Datenbank ... 707        18.5 ... Der Datentyp XMLTYPE ... 716 19.  JSON ... 725        19.1 ... Übersicht über JSON ... 725        19.2 ... Oracles JSON-Unterstützung ... 728        19.3 ... Abfragen gegen JSON-Instanzen ... 731        19.4 ... JSON-Funktionen und -Operatoren ... 736        19.5 ... Erzeugung von JSON aus relationalen Daten ... 742        19.6 ... Relationale Daten aus JSON extrahieren ... 752        19.7 ... JSON-Instanzen bearbeiten ... 758        19.8 ... JSON Data Guide ... 764        19.9 ... JSON-Schema ... 767        19.10 ... JSON Duality Views ... 770 20.  Pivotieren von Daten ... 777        20.1 ... Pivotierung mit Gruppenfunktionen ... 778        20.2 ... Pivotierung mit der PIVOT-Klausel ... 780        20.3 ... Unpivotierung mit Gruppenfunktionen ... 787        20.4 ... Unpivotierung mit der UNPIVOT-Klausel ... 790 21.  Row Pattern Matching ... 793        21.1 ... Die Grundlagen ... 793        21.2 ... Syntaktische Grundlagen ... 795        21.3 ... Erweiterungen zur Grundsyntax ... 801        21.4 ... Weitere Beispiele und Optionen ... 809        21.5 ... Zusammenfassung ... 817 22.  Die MODEL-Klausel ... 819        22.1 ... Lösung des Problems mit der MODEL-Klausel ... 822        22.2 ... Partitionierung, Dimension und Messung ... 825        22.3 ... Regeln ... 828        22.4 ... Weiterführende Konzepte ... 838        22.5 ... Bewertung der MODEL-Klausel ... 846 23.  SQL Property Graphen ... 849        23.1 ... Einführung in Graphen ... 849        23.2 ... Erstellen von Property-Graphen ... 851        23.3 ... SQL/PGQ ... 857        23.4 ... Beurteilung ... 863 24.  Objektorientierung in der Oracle-Datenbank ... 865        24.1 ... Einführung in die Objektorientierung ... 866        24.2 ... SQL-Typen ... 873        24.3 ... Multiset-Operatoren und -Bedingungen ... 887        24.4 ... Objektorientierte Tabellen ... 890        24.5 ... Beurteilung ... 902 25.  Performanzoptimierung von SQL ... 905        25.1 ... Sagen Sie der Datenbank, was Sie wollen! ... 905        25.2 ... Nutzen Sie alle verfügbaren Optionen von SQL ... 909        25.3 ... Vermeiden Sie Umgebungswechsel ... 913        25.4 ... Die Verwendung von Indizes ... 921   Datenbankmodellierung ... 933 26.  Die Grundlagen der Datenmodellierung ... 935        26.1 ... Normalisierung ... 935        26.2 ... Tabellendesign ... 939        26.3 ... Primärschlüssel ... 942        26.4 ... Fremdschlüssel ... 946        26.5 ... Überlegungen zu Datentypen und zur Namenskonvention in Tabellen ... 947        26.6 ... Zusammenfassung ... 955 27.  Datenmodellierung von Datum und Zeit ... 959        27.1 ... Datumsbereiche ... 959        27.2 ... Analyse gegen eine Zeitdimension ... 975        27.3 ... Historisierung und Logging ... 979 28.  Speicherung hierarchischer Daten ... 995        28.1 ... Hierarchie mittels zusätzlicher Hierarchietabelle ... 995        28.2 ... Closure Table ... 999        28.3 ... Weitere Modelle ... 1003        28.4 ... Zusammenfassung ... 1004 29.  Datenwarenhaus ... 1007        29.1 ... Star-Schema und Indizierung ... 1010        29.2 ... Dimensionen ... 1013        29.3 ... Arbeiten mit dem Star-Schema ... 1017        29.4 ... Analytische Views ... 1022        29.5 ... Zusammenfassung ... 1035 30.  Abbildung objektorientierter Strukturen ... 1037        30.1 ... Vererbung ... 1038        30.2 ... Kollektionen ... 1043        30.3 ... Alternative Lösungsansätze ... 1044        30.4 ... Zusammenfassung ... 1046 31.  Internationalisierung ... 1049        31.1 ... Oracle im multilingualen Kontext ... 1049        31.2 ... Datenmodelle zur Übersetzung von Stammdaten ... 1057   Index ... 1073

Regulärer Preis: 89,90 €