Software
Microsoft Teams For Dummies
Learn to be a good Teams player Microsoft Teams is everyone’s favorite app to use at work. Okay, maybe it’s not your favorite, but you’ll appreciate it more when you discover how it can make your workday easier. Microsoft® Teams™ For Dummies gets you started with the basics, then shows you how to make the most of chatting, file sharing, video conferencing, and beyond. Plus, you’ll get a rundown on Copilot—Microsoft’s new AI assistant—including how it can streamline your processes, summarize meetings, and generally make your life easier. Let’s get Team-ing! Inside… Using the Teams mobile appMaking and receiving callsImproving your Teams meetingsManaging teams and channelsUncovering Teams administrationHosting hybrid meetingsIntegrating other appsUsing Teams for small business Unlock the full power of Microsoft Teams, including brand-new AI functionality, with your friends at For Dummies Looking for a fast and easy guide to Microsoft Teams, the collaboration software used by millions of people and companies around the world? In Microsoft Teams For Dummies, 3rd edition, you'll find the must-know tips, hidden tricks, and handy hacks you need to help you rock your workday and get things done lightning-fast. You'll learn how to incorporate Teams into your everyday workflow and use functionality like chatting, file sharing, team organization, videochat, and more. You'll even learn how to use Microsoft's brand-new AI companion Copilot to help you improve your processes and productivity. You'll find out how to: Connect with colleagues and collaborate remotely, from across the hall or from the other side of the worldUse little-known Teams features to help you supercharge your productivity and get more done in a dayCustomize your Teams installation and make it work better for you and your teammates An engaging and effective roadmap to one of Microsoft's most popular apps, Microsoft Teams For Dummies is a must-read for everyone who uses—or wants to use—this powerful software at work or anywhere else. Grab a copy today! Rosemarie Withee is president of Portal Integrators, a Scrum-based software and services firm. Rosemarie has authored a number of books in the For Dummies series, including the most recent editions of Office 365 For Dummies and SharePoint For Dummies.
GIMP - Einstieg und Praxis (2. Auflg.)
GIMP – Praxisnaher Einstieg für Anfänger und Fortgeschrittene – klar, verständlich, visuell erklärt. In 2. Auflage aus Dezember 2024.GIMP ist eine der beliebtesten Open-Source-Programme für Bildbearbeitung. Dieses Buch hilft Ihnen, sich mit der optimierten Benutzeroberfläche und zahlreichen neuen Funktionen vertraut zu machen. Nach einer Einführung in die wichtigsten Werkzeuge und Funktionen setzen Sie Ihr Wissen direkt praktisch um: Verbessern Sie die Schärfe und den Kontrast Ihrer Fotos, entfernen Sie störende Elemente und bearbeiten Sie gezielt bestimmte Bildbereiche mit den Auswahlwerkzeugen. Für komplexere Anpassungen arbeiten Sie mit Ebenen, und dank Filtern und Effekten verleihen Sie Ihren Bildern einen völlig neuen Stil. Aus dem Inhalt:12 einfach nachvollziehbare Lektionen für beeindruckende Ergebnisse Einführung in Arbeitsoberfläche, Werkzeuge und Voreinstellungen Schnelle sowie anspruchsvolle Bildkorrekturen Effiziente Nutzung von Auswahlwerkzeugen Kreatives Arbeiten mit Ebenen, Filtern und Effekten Erstellung professioneller Schriftzüge Praktische Tastenkombinationen für alle zentralen Funktionen
Microsoft 365 PowerPoint For Dummies
PRESENT LIKE A PRO, WITH THE TOP-SELLING POWERPOINT BOOK ON THE MARKETSince 1999, PowerPoint For Dummies has been giving readers a jargon-free way to compose compelling presentations. This update covers the latest release of Office and Office 365. Learn the basics of creating a slide deck in PowerPoint, then discover the dynamic features you can use to give your slides a bit of pizazz. Import data from other applications, collaborate in the cloud, and incorporate charts, graphics, and videos into your presentations. Plus, learn how to use Microsoft's new Copilot AI tool—integrated right into the application. Consider this book your first step to making a splash with PowerPoint!* Create your first PowerPoint slide deck and add presentation notes* Improve the design of your slides with templates and best-practice tips* Add animations, change your font style, and insert images and drawings* Share your presentation with audiences in a virtual settingNew and not-so-new PowerPoint users who need a guide to the basics of building a successful presentation will love this up-to-date, beginner-friendly book. DOUG LOWE is the information technology director for a civil engineering firm. He has been managing networks for more than 20 years and is the best-selling author of more than 30 For Dummies books, including Networking For Dummies and Networking All-in-One For Dummies.
Microsoft 365 Excel VBA Programming For Dummies
YOUR STEP-BY-STEP GUIDE TO DOING MORE WITH MICROSOFT EXCELFully updated for the latest version of Office 365, Excel VBA Programming For Dummies will take your Excel knowledge to the next level. With a little background in Visual Basic for Applications (VBA) programming, you can go well beyond basic spreadsheets and functions. Learn the coding basics and syntax you need to write simple or complex macros that can automate your routine Excel tasks. Become an Excel power user by automating data management, user forms, pivot tables, and beyond. When you use VBA to perform Excel operations, you can reduce errors, save time, and integrate with other Microsoft applications. This handy guide also teaches you how to control the security settings for your macros and save macros to use across files and apps. Plus, you'll get updated coverage of Copilot AI integration. Your spreadsheets are about to get much more powerful.* Get stared with VBA coding to create macros and automate tasks in Excel* Follow step-by-step instructions to write and execute your first scripts* Learn about the advanced functions available with the VBA language* Perform tasks faster and integrate excel with other Microsoft appsThis Dummies guide is right up your alley if you're an Excel user looking to learn some next-level features. Students and professionals alike will reap the benefits of automation, thanks to Excel VBA Programming For Dummies.DICK KUSLEIKA has more than 25 years’ experience helping Office users get the most out of Microsoft’s bestselling software. From online forums to blogs, books, and conferences, he delivers sound and straightforward advice to readers of all skill levels.
Microsoft 365 Word For Dummies
TAKE A DEEP DIVE INTO THE MOST POPULAR WORD PROCESSOR ON THE PLANETWord, Microsoft's powerful and popular word processor, is capable of extraordinary things. From template building to fancy formatting and even AI-powered editing and proofing, your copy of Word stands ready to help you supercharge your productivity and save you time and energy. You just need to learn how it's done. And, thanks to this easy-to-understand book, learning is the easy part!This latest edition of Word For Dummies is packed with the essentials you need to turn any old copy of the famous word processor into a document-creating, table-formatting, graphics-editing super app. You'll even learn how to customize your version of Microsoft Word so it's absolutely perfect for you, at home and at work. You'll also find out how to:* Navigate the Word interface and menus and figure out a ton of hotkey shortcuts* Edit, format, and comment documents to make team collaboration a breeze* Use the new Microsoft Copilot's AI capabilities to make Word even more powerfulSo, grab your copy of the latest edition of Word For Dummies today. It's perfect for casual users interested in upgrading their knowledge of this ubiquitous app as well as power users looking for the latest productivity tips and tricks. DAN GOOKIN wrote the first-ever For Dummies book in 1991. The author of several bestsellers, Dan’s books have been translated into 32 languages and have more than 11 million copies in print. Dan is the bestselling author of all editions of Word For Dummies.
Microsoft Teams For Dummies
UNLOCK THE FULL POWER OF MICROSOFT TEAMS, INCLUDING BRAND-NEW AI FUNCTIONALITY, WITH YOUR FRIENDS AT FOR DUMMIESLooking for a fast and easy guide to Microsoft Teams, the collaboration software used by millions of people and companies around the world? In Microsoft Teams For Dummies, 3rd edition, you'll find the must-know tips, hidden tricks, and handy hacks you need to help you rock your workday and get things done lightning-fast. You'll learn how to incorporate Teams into your everyday workflow and use functionality like chatting, file sharing, team organization, videochat, and more. You'll even learn how to use Microsoft's brand-new AI companion Copilot to help you improve your processes and productivity. You'll find out how to:* Connect with colleagues and collaborate remotely, from across the hall or from the other side of the world* Use little-known Teams features to help you supercharge your productivity and get more done in a day* Customize your Teams installation and make it work better for you and your teammatesAn engaging and effective roadmap to one of Microsoft's most popular apps, Microsoft Teams For Dummies is a must-read for everyone who uses—or wants to use—this powerful software at work or anywhere else. Grab a copy today! ROSEMARIE WITHEE is president of Portal Integrators, a Scrum-based software and services firm. Rosemarie has authored a number of books in the For Dummies series, including the most recent editions of Office 365 For Dummies and SharePoint For Dummies.
Microsoft Copilot For Dummies
STRAIGHTFORWARD GUIDANCE ON THE AI TOOL THAT'S BUILT INTO WINDOWS, MICROSOFT 365, AND MOREMicrosoft is enhancing all its most widely used productivity software—including Windows and apps like Word and Excel—with the power of AI. And now you can learn to make the most of this revolutionary new tool with Microsoft Copilot For Dummies!You'll discover how to write Copilot-friendly prompts, enhance output with integrated Copilot tools, and how to apply Copilot functions to project management and other specific tasks and disciplines. In the book, you'll find out how to:* Use text or your voice to prompt reliable results from Microsoft Copilot* Customize Microsoft Copilot to respond to your unique needs and demands* Add plug-ins to the Microsoft Copilot service to extend its functionality even moreLearn to supercharge your efficiency with Microsoft Copilot For Dummies. This book is perfect for professional and home users of Windows, Microsoft 365, and other Microsoft products and software who want to increase their productivity. Grab a copy today! CHRIS MINNICK is an accomplished author, teacher, and programmer. Minnick has authored or coauthored over 20 books, including titles in the For Dummies series. He has developed video courses for online training providers, and he teaches programming and machine learning to professional developers at leading companies globally. He is author of Coding with AI For Dummies and JavaScript All-in-One For Dummies.
Generative AI Apps with LangChain and Python
Future-proof your programming career through practical projects designed to grasp the intricacies of LangChain’s components, from core chains to advanced conversational agents. This hands-on book provides Python developers with the necessary skills to develop real-world Large Language Model (LLM)-based Generative AI applications quickly, regardless of their experience level.Projects throughout the book offer practical LLM solutions for common business issues, such as information overload, internal knowledge access, and enhanced customer communication. Meanwhile, you’ll learn how to optimize workflows, enhance embedding efficiency, select between vector stores, and other optimizations relevant to experienced AI users. The emphasis on real-world applications and practical examples will enable you to customize your own projects to address pain points across various industries._Developing LangChain-based Generative AI LLM Apps with Python_ employs a focused toolkit (LangChain, Pinecone, and Streamlit LLM integration) to practically showcase how Python developers can leverage existing skills to build Generative AI solutions. By addressing tangible challenges, you’ll learn-by-be doing, enhancing your career possibilities in today’s rapidly evolving landscape.WHAT YOU WILL LEARN* Understand different types of LLMs and how to select the right ones for responsible AI.* Structure effective prompts.* Master LangChain concepts, such as chains, models, memory, and agents.* Apply embeddings effectively for search, content comparison, and understanding similarity.* Setup and integrate Pinecone vector database for indexing, structuring data, and search.* Build Q & A applications for multiple doc formats.* Develop multi-step AI workflow apps using LangChain agents.WHO THIS BOOK IS FORPython programmers who aim to develop a basic understanding of AI concepts and move from LLM theory to practical Generative AI application development using LangChain; those seeking a structured guide to enhance their careers by learning to create robust, real-world LLM-powered Generative AI applications; data scientists, analysts, and experienced developers new to LLMs.RABI JAY has over 15 years of experience driving digital transformation with a unique blend of technical depth and business acumen. His background as a Java and SAP ABAP developer provides insights into the enterprise systems LLMs often needed to integrate with. As a leader in Deloitte’s Digital / Cloud Native practice, he has gained cross-industry experience applying AI solutions, positioning him to identify where LLMs offer the greatest potential for business impact.He is passionate about making complex technology accessible, leading him to authoring books on SAP NetWeaver Portal Technology and "Enterprise AI in the Cloud" along with regular contributions to industry publications. His role as a technical reviewer for Large Language Model Based Solutions, Modern Python Development Using ChatGPT, and as Vice President at HCL America, focused on digital transformation, demonstrate his active engagement in the LLM field. Additionally, he runs a LinkedIn newsletter ("Enterprise AI Transformation") and free LinkedIn course (“Generative AI for Business Innovation”).Chapter 1: Introduction to LangChain and LLMs.- Chapter 2: Integrating LLM APIs with LangChain.- Chapter 3: Building Q&A and Chatbot Apps.- Chapter 4: Exploring LLMs.- Chapter 5: Mastering Prompts for Creative Content.- Chapter 6: Building Chatbots and Automated Analysis Systems Using Chains.- Chapter 7: Building Advanced Q&A and Search applications Using Retrieval-Augmented Generation (RAG).- Chapter 8: Your First Agent App.- Chapter 9: Building Different Types of Agents.- Chapter 10: Projects: Building Agent Apps for Common Use Cases. - Chapter 11: Building & Deploying a ChatGPT Like App Using Streamlit.
Hands-on Deep Learning
This book discusses deep learning, from its fundamental principles to its practical applications, with hands-on exercises and coding. It focuses on deep learning techniques and shows how to apply them across a wide range of practical scenarios.The book begins with an introduction to the core concepts of deep learning. It delves into topics such as transfer learning, multi-task learning, and end-to-end learning, providing insights into various deep learning models and their real-world applications. Next, it covers neural networks, progressing from single-layer perceptrons to multi-layer perceptrons, and solving the complexities of backpropagation and gradient descent. It explains optimizing model performance through effective techniques, addressing key considerations such as hyperparameters, bias, variance, and data division. It also covers convolutional neural networks (CNNs) through two comprehensive chapters, covering the architecture, components, and significance of kernels implementing well-known CNN models such as AlexNet and LeNet. It concludes with exploring autoencoders and generative models such as Hopfield Networks and Boltzmann Machines, applying these techniques to a diverse set of practical applications. These applications include image classification, object detection, sentiment analysis, COVID-19 detection, and ChatGPT.By the end of this book, you will have gained a thorough understanding of deep learning, from its fundamental principles to its innovative applications, enabling you to apply this knowledge to solve a wide range of real-world problems.WHAT YOU WILL LEARN* What are deep neural networks?* What is transfer learning, multi-task learning, and end-to-end learning?* What are hyperparameters, bias, variance, and data division?* What are CNN and RNN?WHO THIS BOOK IS FORMachine learning engineers, data scientists, AI practitioners, software developers, and engineers interested in deep learningHARSH BHASIN is a researcher and practitioner. He has completed his PhD in Diagnosis and Conversion Prediction of Mild Cognitive Impairment Using Machine Learning from Jawaharlal Nehru University, New Delhi. He worked as a Deep Learning consultant for various firms and taught at various Universities, including Jamia Hamdard, and DTU. He is currently associated with Bennett University.Harsh has authored 11 books, including _Programming in C#_ and _Algorithms._ He has authored more than 40 papers that have been published in international conferences and renowned journals, including Alzheimer’s and Dementia, Soft Computing, Springer, BMC Medical Informatics & Decision Making, AI & Society, etc. He is the reviewer of a few renowned journals and has been the editor of a few special issues. He has been a recipient of Visvesvaraya Fellowship, Ministry of Electronics and Information Technology.His areas of expertise include Deep Learning, Algorithms and Medical Imaging. Apart from his professional endeavours, he is deeply interested in Hindi Poetry: the progressive era and Hindustani Classical Music: percussion instruments.Chapter 1: Revisiting Machine Learning.- Chapter 2: Introduction to Deep Learning.- Chapter 3: Neural Networks.- Chapter 4: Training Deep Networks.- Chapter 5: Hyperparameter Tuning.- Chapter 6: Convolutional Neural Networks: Part 1.- Chapter 7: Convolutional Neural Networks : Part 2.- Chapter 8: Transfer Learning.- Chapter 9: Recurrent Neural Networks.- Chapter 10: LSTM and GRU.- Chapter 11: Autoencoders.- Chapter 12: Introduction to Generative Models.- Appendices A-G.
Java 23 for Absolute Beginners
Write your first code in Java 23 using simple, step-by-step examples that model real-word objects and events, making learning easy. With this book you will be able to pick up core programming concepts without fuss and write efficient Java code in no time. Clear code descriptions and layout ensure you get your code running as soon as possible. Author Iuliana Cosmina focuses on practical knowledge and getting you up to speed quickly—all the bits and pieces a novice needs to get started programming in Java.In this edition, you will discover how Java has changed since version 17, and how to design and write code using the most recently introduced Java features such as new collection methods, virtual threads, pattern and record matching in switch expressions, structured concurrency tasks, unnamed classes and instance methods, and many more.This book is a complete Java guide, covering the following topics: setting up a development environment, programming concepts and well-known programming principles, writing Java code following industry-specific design patterns and coding conventions, executing it, debugging, testing, documenting it and even using specialized tools such as IntelliJ IDEA for writing Java code, Maven for building, JUnit Jupiter for testing, and in-memory and Docker-hosted databases or data storage. After reading this book, you’ll have all the necessary skills and knowledge to pass an interview for a starting Java development position.WHAT YOU WILL LEARN* Set up a Java development environment* Use the Java language to write high-quality code* Understand fundamental programming concepts and algorithms* Use virtual threads, records, and other Java renown features* Debug, test, and document Java code* Improve performance by customizing the Garbage CollectorWHO THIS BOOK IS FORThose who are new to programming and want to learn Java and use it to build efficient solutionsIULIANA COSMINA is currently a software engineer for Cloudsoft, Edinburgh. She has been writing Java code since 2002 and contributed to various types of applications such as experimental search engines, ERPs, track and trace, and banking. During her career, she has been a teacher, a team leader, software architect, DevOps professional, and software manager. She is a Spring-certified Professional, as defined by Pivotal, the makers of Spring Framework, Boot, and other tools, and considers Spring the best Java framework to work with. When she is not programming, she spends her time reading, blogging, learning to play piano, travelling, hiking, or biking.1. An Introduction to Java and its History.- 2. Preparing your Development Environment.- 3. Getting Your Feet Wet.- 4. Java Syntax.- 5. Data Types.- 6. Operators.- 7. Controlling the Flow.- 8. The Stream API.- 9. Debugging, Testing, and Documenting.- 10. Making Your Application Interactive.- 11. Working With Files.- 12. The Publish-Subscribe Framework.- 13. Garbage Collection.- Appendix A.
Mensch-Computer-Interaktion (3. Auflage)
Jeder hat das schon einmal erlebt: Webseiten, auf denen man die Schrift nicht lesen kann, Informationsterminals, bei denen man nicht erkennt, wo man drücken soll, Programme, die unverständliche Meldungen hervorbringen, kurz: Software, die nicht gebrauchstauglich ist. Dieses Buch enthält Basiswissen, das alle benötigen, die gebrauchstaugliche Software erstellen wollen. Ausgehend von der menschlichen Informationsverarbeitung erläutern die Autoren, wie Benutzungsschnittstellen beschaffen sein müssen und wie bei der Entwicklung von Anwendungen vorzugehen ist, damit Menschen die Software sinnvoll nutzen können. Das Buch berücksichtigt die aktuellen Normen und Vorschriften anhand praktischer Beispiele. Diese dritte erweiterte und komplett überarbeitete Auflage integriert neben aktuellen technologischen Entwicklungen auch die Erfahrungen aus mehr als 20 Jahren Lehre in der Mensch-Computer-Interaktion.Auf der Webseite mci-buch.info sind Lösungen zu den Aufgaben, weitere Beispiele und Übungsaufgaben, inhaltliche Ergänzungen, und weiterführende Links zu finden. Probleme bei der Rechnerbenutzung. Ergonomie in der Mensch-Computer-Interaktion. Die Benutzungsschnittstelle. Entwicklung gebrauchstauglicher Systeme. Physiologie der menschlichen Informationsverarbeitung. Psychologie der menschlichen Informationsverarbeitung. Handlungsprozesse. Standardausgabegeräte. Standardeingabegeräte. Ein- und Ausgabe räumlicher Daten. Nicht visuelle Interaktionsmodalitäten. Gestaltungsprinzipien für Benutzungsschnittstellen. Informationsdarstellung. Visuelle Interaktionselemente. Dialoggestaltung. Benutzerunterstützung. Berücksichtigung spezifischer Benutzerbedürfnisse. DR. ANDREAS M. HEINECKE war bis Ende Februar 2022 hauptamtlich als Professor für interaktive Systeme am Fachbereich Informatik und Kommunikation der Westfälischen Hochschule in Gelsenkirchen tätig. In seinen Lehrveranstaltungen, in der Praxis als Berater und Entwickler sowie in zahlreichen wissenschaftlichen Veröffentlichungen befasst er sich mit Mensch-Computer-Interaktion insbesondere bei multimedialen und mobilen Anwendungen.DR. JENS GERKEN ist seit Juli 2023 Professor für das Fachgebiet Inklusive Mensch-Roboter-Interaktion an der TU Dortmund und beschäftigt sich dort unter anderem mit Fragen der Zugänglichkeit und Barrierefreiheit interaktiver Technologien. Zwischen 2015 und 2023 war er zuvor als Professor für Mensch-Computer-Interaktion am Fachbereich Informatik und Kommunikation der Westfälischen Hochschule in Gelsenkirchen tätig.
Programmieren mit JavaScript
JavaScript hat sich mittlerweile von einer, am Anfang teils nicht ganz ernst genommenen, Skriptsprache im Browser zu einer der wichtigsten Programmiersprachen überhaupt entwickelt. Im Kern immer noch als die Sprache im Webbrowser schlechthin populär, erobert JavaScript nach und nach immer mehr Anwendungsgebiete. Bei der clientseitigen Webentwicklung gibt es im Grunde keine Alternative zu JavaScript für die Entwicklung interaktiver und dynamischer Webanwendungen. Nahezu alle Frameworks basieren zudem auf JavaScript. Aber auch zur Unterstützung vieler weiterer Arten von Software kann man JavaScript einsetzen bzw. gibt es auf JavaScript aufsetzende Frameworks.Insbesondere boomt aber die serverseitige Entwicklung mit JavaScript. Beispielsweise mit Node.js können Entwickler JavaScript auf Serverseite ausführen, was die Entwicklung von skalierbaren und leistungsstarken Webanwendungen ermöglicht. Node.js wird zudem häufig für die Erstellung von APIs, Echtzeit-Anwendungen und Microservices verwendet.Entdecken Sie in diesem Buch nun die mittlerweile fast grenzenlosen Möglichkeiten von JavaScript. Von den Grundlagen bis hin zu fortgeschrittenen Techniken werden alle Aspekte der Sprache abgedeckt. Tauchen Sie ein in die Welt von JavaScript und erweitern Sie Ihr Wissen mit praxisnahen Beispielen und bewährten Methoden. Egal, ob Sie mit JavaScript beginnen und die Grundlagen erlernen möchten, oder als erfahrene(r) Entwicklerin bzw. Entwickler das Können vertiefen wollen. Hier finden Sie das Wissen und die Werkzeuge, um Ihre JavaScript-Fähigkeiten auf das nächste Level zu bringen. Einleitung. Erste Beispiele – Der Sprung ins kalte Wasser. Versionen von JavaScript und Einbindung in Webseiten. Elementare JavaScript-Grundstrukturen. Kontrollflussanweisungen. Arrays, JSON und andere iterierbare Elemente. Funktionen, Prozeduren und Methoden. Module. Objekte und JavaScript. Eingebaute Objektdeklarationen. Der DOM – das Mysterium der JavaScript-Welt. Ausnahmebehandlung. Asynchrone Programmierung. Erweiterte Techniken. Eine Frage der Qualität. RALPH STEYER wurde in Wiesbaden geboren und hat nach dem Abitur in Frankfurt Mathematik studiert. Seit 1996 arbeitet er selbstständig als Diplom-Mathematiker im Bereich EDV-Schulung, Programmierung und Beratung. Seine Spezialgebiete sind Internetprogrammierung und objektorientierte Software-Entwicklung. Unter anderem unterrichtet er an Hochschulen sowie für verschiedene Schulungsanbieter. Ralph Steyer ist zudem Autor zahlreicher Fachbücher und Videotrainings zu verschiedenen Programmierthemen.
Spiele programmieren mit Scratch
* 12 COOLE COMPUTERSPIELE GANZ EINFACH MIT SCRATCH ERSTELLEN* VON DEN GRUNDLAGEN BIS ZU CLEVEREN TRICKS WIE BERÜHRUNGEN ERKENNEN UND PUNKTE ZÄHLEN * FÜR KINDER AB 9 JAHREN OHNE VORKENNTNISSE* AKTUELL ZU SCRATCH 3.0Mit diesem Buch lernen Kinder ganz einfach und spielerisch das Programmieren. Hierzu ist nichts weiter nötig als ein PC, die kostenlose Programmiersprache Scratch und dieses Buch.Scratch ist eine visuelle Programmiersprache und damit besonders gut für Kinder und die ersten Gehversuche in der Welt der Programmierung geeignet. Das Buch enthält eine kurze Einführung in die Verwendung von Scratch sowie Anleitungen für 12 spannende Spiele, die Kinder ganz leicht selbstständig umsetzen können. Durch die intuitive Bedienung von Scratch können die Spiele einfach angepasst werden, um der eigenen Kreativität freien Lauf zu lassen.Während sie die Spiele aus dem Buch umsetzen, lernen Kinder spielerisch wichtige Grundlagen der Programmierung wie z.B. die Funktionsweise von Schleifen, Variablen und Funktionen, die später auf andere Programmiersprachen übertragen werden können.Für das Programmieren kleiner Spiele unterwegs enthält das Buch zusätzlich eine kurze Einführung in die Smartphone-App ScratchJr.SPIELE IM BUCH:* Zahlenraten* Versteckspiel* Baseball* Asteroiden abschießen* Tennis* Adventure: Verwunschenes Haus* und viele mehrThomas Kaffka arbeitet als Dozent für IT an einem Gymnasium und in zwei Bildungseinrichtungen, die Schülerinnen und Schülern die IT näherbringen. Er war viele Jahre als Softwareingenieur und Projektleiter in Softwarehäusern sowie Wirtschaftsprüfungs- und Beratungsgesellschaften tätig.
Project Objectives Management
Manage supplier objectives effectively to align project and organizational success within your organization. This book introduces a dedicated method for suppliers to follow to ensure that all relevant targets and expectations are successfully meet. The method integrates a day-to-day high awareness, urgency, and focus on the management of all relevant objectives within the supplier’s project to provide maximum benefit for its organization.You'll learn that formal targets are routinely established at the start of a project and captured in a contract or project charter. Formal customer expectations, such as timelines, scope, and budget, have high focus and are often pitted against internal day-to-day challenges, such as cost increases and other unexpected changes. These challenges can seem even more daunting as a project progresses, especially when other stakeholders have expectations as well. When not managed properly, this can obstruct the focus of less urgent or informal objectives, such as employee development, process assets, and lessons learned, some of which provide a critical benefit for the supplier’s organization and its future.To combat this, you'll follow detailed instructions on how to handle such potential roadblocks and how to focus on achieving all relevant project objectives by applying the established method. Each chapter expands the dedicated method itself and provides insight into this philosophy. In the end you'll have all the necessary prerequisites for a successful implementation of these principles within your organization.WHAT YOU WILL LEARN* Define organizational objectives aligned with the organization’s purpose and values* Prioritize and align project specific objectives with the organizational objectives* Facilitate to achieve the project objectives* Handle day-to-day challenges with managing the project objectives* Balance customer and supplier targets and expectationsWHO THIS BOOK IS FORProject management professionals with various levels of skill and experience working at small-to-medium sized project suppliers, both for-profit and non-profit organisations.Reitse van der Wekken works as project manager at Allseas, a world-leading contractor in the offshore energy market, where he leads innovative offshore platform decommissioning and installation projects, mostly located on the North Sea in Europe. In 1996 he received his MSc degree in mechanical engineering at the Delft University of Technology in The Netherlands. Thereafter he started working as project manager on international projects at German multinational Siemens, delivering automation, control and electrical systems for harbor cranes. Driven by a long-term interest in offshore engineering and construction, in 2012 Reitse moved on to Allseas. Since then he has continued his research and writing about project objectives management.He lives with his wife and two children in the city of Delft in The Netherlands. When not reading, writing, or relaxing with his family and friends, you might find him at sea sailing. His book _Project Objectives Management _and the project management method introduced in it, is the result of more than two decades of interest and writing about project objectives management, a topic that highly interests and challenges him on a daily basis as a project management professional.Part 1: Why, Towards What, and What?.- Chapter 1: The Customer Perspective – Why Change?.- Chapter 2: The Goal – Where to Change Towards?.- 3 Productive Aspects of Project Subjects – What to Change?.- Part 2: How?.- Chapter 4: The Supplier Perspective – How to Change?.- Chapter 5: Project Objectives – How to Cause this Change?.- Chapter 6: Process – How to Implement this Change?.- 7: Management – How to Integrate this Change?.- 8: Benefits – How to Benefit from this Change?.
Java For Dummies
LEARN TO CODE WITH JAVA AND OPEN THE GATE TO A REWARDING CAREERNow in its 9th edition, Java For Dummies gives you the essential tools you need to understand the programming language that 17 million software developers rely on. This beginner-friendly guide simplifies every step of the learning process. You'll learn the basics of Java and jump into writing your own programs. Along the way, you'll gain the skills you need to reuse existing code, create new objects, troubleshoot when things go wrong, and build working programs from the ground up. Java For Dummies will help you become a Java developer, even if you're brand new to the world of coding.* Learn the basic syntax and building blocks of Java* Begin to write your own programs in the latest Java version* Test out your code and problem-solve any errors you find* Discover techniques for writing code fasterThis is the must-have Dummies resource for beginning programmers and students who need a step-by-step guide to getting started with Java. You'll also love this book if you're a seasoned programmer adding another language to your repertoire. DR. BARRY BURD is a professor of Mathematics and Computer Science at Drew University in Madison, NJ. He’s a co-leader of the Garden State Java User Group and New York JavaSIG. In 2020, he was honored to be named a Java Champion. He’s the author of Beginning Programming with Java For Dummies and Flutter For Dummies.
AI Solutions for the United Nations Sustainable Development Goals (UN SDGs)
Learn the United Nations Sustainable Development Goals (UN SDGs) and see how machine learning can significantly contribute to their realization. This book imparts both theoretical knowledge and hands-on experience in comprehending and constructing machine learning-based applications for addressing multiple UN SDGs using JavaScript. The reading begins with a delineation of diverse UN SDG targets, providing an overview of previous successful applications of machine learning in solving realistic problems aligned with these targets. It thoroughly explains fundamental concepts of machine learning algorithms for prediction and classification, coupled with their implementation in JavaScript and HTML programming. Detailed case studies examine challenges related to renewable energy, agriculture, food production, health, environment, climate change, water quality, air quality, and telecommunications, corresponding to various UN SDGs. Each case study includes related works, datasets, machine learning algorithms, programming concepts, and comprehensive explanations of JavaScript and HTML codes used for web-based machine learning applications. The results obtained are meticulously analyzed and discussed, showcasing the pivotal role of machine learning in advancing the relevant SDGs. By the end of this book, you’ll have a firm understanding of SDG fundamentals and the practical application of machine learning to address diverse challenges associated with these goals. You will: * Understand the fundamental concepts of the UN SDGs, AI, and machine learning algorithms. * Employ the correct machine learning algorithms to address challenges on the United Nations Sustainable Development Goals (UN SDGs)? * Develop web-based machine learning applications for the UN SDGs using Javascript, and HTML. * Analyze the impact of a machine learning-based solution on a specific UN SDG. Learn the United Nations Sustainable Development Goals (UN SDGs) and see how machine learning can significantly contribute to their realization. This book imparts both theoretical knowledge and hands-on experience in comprehending and constructing machine learning-based applications for addressing multiple UN SDGs using JavaScript. The reading begins with a delineation of diverse UN SDG targets, providing an overview of previous successful applications of machine learning in solving realistic problems aligned with these targets. It thoroughly explains fundamental concepts of machine learning algorithms for prediction and classification, coupled with their implementation in JavaScript and HTML programming. Detailed case studies examine challenges related to renewable energy, agriculture, food production, health, environment, climate change, water quality, air quality, and telecommunications, corresponding to various UN SDGs. Each case study includes related works, datasets, machine learning algorithms, programming concepts, and comprehensive explanations of JavaScript and HTML codes used for web-based machine learning applications. The results obtained are meticulously analyzed and discussed, showcasing the pivotal role of machine learning in advancing the relevant SDGs. By the end of this book, you’ll have a firm understanding of SDG fundamentals and the practical application of machine learning to address diverse challenges associated with these goals. What You’ll Learn * Understand the fundamental concepts of the UN SDGs, AI, and machine learning algorithms. * Employ the correct machine learning algorithms to address challenges on the United Nations Sustainable Development Goals (UN SDGs)? * Develop web-based machine learning applications for the UN SDGs using Javascript, and HTML. * Analyze the impact of a machine learning-based solution on a specific UN SDG. Who This Book Is For Data scientists, machine learning engineers, software professionals, researchers, and graduate students. Dr. Tulsi Pawan Fowdur received his BEng (Hons) degree in Electronic and Communication Engineering with honors from the University of Mauritius in 2004. He was also the recipient of a Gold medal for having produced the best degree project at the Faculty of Engineering in 2004. In 2005 he obtained a full-time PhD scholarship from the Tertiary Education Commission of Mauritius and was awarded his PhD degree in Electrical and Electronic Engineering in 2010 by the University of Mauritius. He is also a Registered Chartered Engineer of the Engineering Council of the UK, Fellow of the Institute of Telecommunications Professionals of the UK, and a Senior Member of the IEEE. He joined the University of Mauritius as an academic in June 2009 and is presently an Associate Professor at the Department of Electrical and Electronic Engineering of the University of Mauritius. His research interests include Mobile and Wireless Communications, Multimedia Communications, Networking and Security, Telecommunications Applications Development, the Internet of Things, and AI. He has published several papers in these areas and is actively involved in research supervision, reviewing papers, and also organizing international conferences. Lavesh Babooram received his BEng (Hons) degree in Telecommunications Engineering with Networking with honors from the University of Mauritius in 2021. He was also awarded a Gold medal for having produced the best degree project at the Faculty of Engineering in 2021. Since 2022, he has been an MSc by Applied Research student at the University of Mauritius. With in-depth knowledge of telecommunications applications design, analytics, and network infrastructure, he aims to pursue research in Networking, Multimedia Communications, Internet of Things, Artificial Intelligence, and Mobile and Wireless Communications. He joined Mauritius Telecom in 2022 and is currently working in the Customer Experience and Service Department as a Pre-Registration Trainee Engineer. Chapter 1: Introduction to Machine Learning Applications Development and the UN SDGs.- Chapter 2: Utilizing Machine Learning Algorithms for Power generation prediction and classification in Wind Farms.- Chapter 3: Crop Recommendation System Using Machine Learning Algorithms for achieving SDGs 2, 9, and 12.- Chapter 4: Aligning Manufacturing Emissions with SDGs 9 and 13 Using Machine Learning Algorithms.- Chapter 5: Water Potability Testing Using Machine Learning.- Applying Machine Learning for Air Quality Monitoring Targeting SDG 3 and 13.- Chapter 7: Clustering the Development of Worldwide Internet Connectivity with Unsupervised Learning for SDGs 7, 9, and 11.
SQL Schnelleinstieg
Datenbanken abfragen und verwalten in 14 TagenMit diesem Buch gelingt Ihnen der einfache Einstieg in das Datenbankmanagement mit der Abfragesprache SQL. Alle Grundlagen werden in 14 Kapiteln leicht verständlich anhand von Beispielen erläutert.Der Autor führt Sie Schritt für Schritt in den Einsatz von SQL und die Grundlagen relationaler Datenbanken ein: von der fundamentalen Syntax und den ersten Datenbankabfragen über das Verknüpfen von Tabellen bis hin zur Datenbankerstellung und der Zugriffskontrolle.Alle Beispiele beziehen sich auf eine Beispieldatenbank, die auf der Webseite des Verlags zum Download bereitsteht, und lassen sich leicht auf eigene Anwendungsfälle übertragen. Die Besonderheiten bei der Verwendung von PostgreSQL und MySQL werden bei jedem Beispiel beschrieben.So sind Sie perfekt auf den Einsatz von SQL im professionellen Umfeld vorbereitet.Aus dem Inhalt:Alle Grundlagen einfach erläutertSQL-Syntax und Datenbank-AbfragenFiltern mit BedingungenGruppierung von Daten und AggregatfunktionenVerknüpfen von Tabellen und ErgebnissenSkalarfunktionen und UnterabfragenDatenbanken erstellen und anpassenRechteverwaltung und ZugriffskontrolleKomplexe SQL-Konzepte – Trigger, Indizes und ViewsLeseprobe (PDF-Link)Über den Autor:Erik Schönwälder arbeitet als wissenschaftlicher Mitarbeiter (Doktorand) an der Technischen Universität Dresden am Lehrstuhl für Datenbanken. Als Dozent lehrt er hauptsächlich Themen wie Datenbank-Engineering, Information Retrieval, SQL und NoSQL. Auch außerhalb der Universität unterrichtet er seine Fachgebiete online, beispielsweise bei der Heise Academy oder auf Udemy.
Erstellung hochwertiger Shader für Unity®
Shader gelten oft als mystisch und schwer zu entwickeln, selbst für erfahrene Programmierer, Künstler und Entwickler aus anderen Bereichen des Spieldesigns. Dieses Buch räumt mit dieser Vorstellung auf, indem es Ihr Wissen über in Stufen aufbaut. Es beginnt mit grundlegenden Shader-Mathematiken, erklärt, wie sich die Denkweise der Shader-Entwicklung von anderen Arten von Kunst und Programmierung unterscheidet, und geht dann langsam auf Themen wie Vertex- und Fragment-Shader, Beleuchtung, Tiefenbasierte Effekte, Texture Mapping und Shader Graph ein.Jedes dieser Themen wird mit einer umfassenden Aufschlüsselung, der benötigten Theorie und einigen praktischen Anwendungen für die im jeweiligen Kapitel gelernten Techniken präsentiert. Der HLSL (High Level Shading Language)-Code und Shader Graphs werden für jeden relevanten Abschnitt bereitgestellt, ebenso wie zahlreiche Screenshots.Am Ende des Buches werden Sie ein gutes Verständnis für den Shader-Entwicklungsprozess haben und bestens gerüstet sein, um Ihre eigenen ästhetischen und leistungsstarken Shader-Effekte für Ihre Spiele zu erstellen!WAS SIE IN DIESEM BUCH LERNEN Shaders in den Rendering-Pipelines von Unity zu verwenden Shader zu schreiben und ihr Verhalten mit C#-Skripting zu ändern Shader Graph für eine Entwicklung ohne Code zu nutzen Die wichtige Mathematik hinter Shadern zu verstehen, insbesondere Raumtransformationen Die Leistung von Shadern zu analysieren, um Optimierungspotenziale zu identifizieren ZUM INHALT Kapitel 1: Einführung in Shader in Unity. Kapitel 2: Mathematik für die Shader-Entwicklung. Kapitel 3: Ihr allererster Shader. Kapitel 4: Shader-Grafik. Kapitel 5: Texturen, UV-Koordinaten & Normal Mapping. Kapitel 6: Transparenz. Kapitel 7: Der Tiefenpuffer. Kapitel 8: Transparenz und Alpha. Kapitel 9: Weitere Shader-Grundlagen. Kapitel 10: Beleuchtung und Schatten. Kapitel 11: Bildeffekte und Nachbearbeitung. Kapitel 12: Erweiterte Shader. Kapitel 13: Profiling und Optimierung. Kapitel 14: Shader-Rezepte für Ihre Spiele. ZIELGRUPPENDieses Buch richtet sich an Anfänger in der Shader-Entwicklung oder Leser, die den Schritt von Shader-Code zum Shader Graph machen möchten. Es enthält auch einen Abschnitt über Shader-Beispiele für diejenigen, die bereits die Grundlagen von Shadern kennen und nach spezifischen Anwendungsfällen suchen.DANIEL ILETT ist Doktorand an der University of Warwick. Als leidenschaftlicher Spieleentwickler hat er sich auf Shader und technische Kunst spezialisiert. Er ist Autor verschiedener Lehr- und Tutorial-Inhalte, darunter Videos und schriftliche Arbeiten, die sich an Anfänger und fortgeschrittene Entwickler richten. Darüber hinaus arbeitet er freiberuflich an Shadern und visuellen Effekten für Spiele.
Ökonomische Nachhaltigkeit - Interdisziplinäre Perspektiven
Dieses Buch bietet als Band 4 einer zunächst vier Bände umfassenden Reihe grundlegende Informationen zum Thema „Ökonomische Nachhaltigkeit“. Die weiteren Bände der Reihe sind Band 1 (Allgemeine Grundlagen), Band 2 (Ökologie) und Band 3 (Soziales). Band 4 erläutert nach einer Darstellung der Grundlagen der Wirtschaft folgende Themenbereiche: Wirtschaftssystem, Finanzierung, Infrastruktur, Produktion und Konsum, Handel sowie Arbeit. In jedem dieser Kapitel werden zunächst die wesentlichen Fakten dargestellt und darauf aufbauend die Herausforderungen und aktuellen Entwicklungen erörtert. Das Kapitel „Wirtschaftssystem“ behandelt unter anderem die Themen Postwachstumsökonomie und Gemeinwohl-Ökonomie, Unterschiede im Wohlstand in verschiedenen Ländern sowie die Grenzen des Wirtschaftswachstums. Im Kapitel „Finanzierung“ geht es beispielsweise um Besteuerung, Entwicklungshilfe und Auslandsverschuldung. Das Kapitel „Infrastruktur“ behandelt nach einer Erläuterung der Bedeutung wirtschaftlicher Infrastruktur exemplarisch die Themen Infrastrukturdefizite und nachhaltige Innovationen. Wandel des Konsumverhaltens, Ressourcenknappheit, Megatrends im Handel, globaler Handel, Zukunft der Arbeit sowie informeller Arbeitssektor sind ausgewählte Stichworte in den Kapiteln „Produktion und Konsum“, „Handel“ sowie „Arbeit“. Das Buch unterstützt Führungskräfte, Spezialisten in Unternehmen und Politik sowie Studierende dabei, die vielfältigen Herausforderungen der ökonomischen Nachhaltigkeit besser zu verstehen. Neben Ökonomen werden auch Informatiker, Juristen und andere Berufsgruppen angesprochen, die über ihre Fachperspektive hinaus ein umfassendes Verständnis von ökonomischer Nachhaltigkeit erwerben möchten. Prof. Dr. Michael Jacob lehrt und forscht im Fachbereich Betriebswirtschaft der Hochschule Kaiserslautern. Nach einer Bankausbildung und einem Studium der Betriebswirtschaftslehre war er unter anderem als Mitglied der Geschäftsführung bei PricewaterhouseCoopers Consulting S.à r.l. Luxembourg und als wissenschaftlicher Leiter am Institut für Betriebswirtschaft und Wirtschaftsinformatik tätig. Als Autor von bisher sieben Fachbüchern und vielen anderen Veröffentlichungen versucht er, die Theorie mit seinen umfangreichen Praxiserfahrungen zu verknüpfen und Themen fachübergreifend zu vernetzen.Grundlagen der ökonomischen Dimension.- Wirtschaftssystem.- Finanzierung.- Infrastruktur.- Produktion und Konsum.- Handel.- Arbeit.- Gesamtbetrachtung.
Helidon Revealed
This book is your comprehensive introduction to Project Helidon, Oracle’s Java-based microservices framework for building cloud-native applications. The book introduces the two flavors of Helidon—Helidon SE and Helidon MP—and shows how to quickly build applications with each one.The book begins by placing the Helidon framework in context and explaining the MicroProfile and Jakarta EE specifications that underlie the building of microservices-based applications. From there, you will learn about the individual components of Helidon SE and Helidon MP, and you will see examples of building applications for both flavors, and for MicroProfile and Jakarta EE. Finally, the book shows how to convert Helidon applications from Java bytecode into native binaries for instant application startup and peak performance.WHAT YOU WILL LEARN* Choose correctly between Helidon SE and Helidon MP* Create starter applications using the Helidon SE and Helidon MP quick starts* Create server and client applications with Helidon SE components* Create a microservices-based application with the MicroProfile specifications* Create a database application with the Jakarta NoSQL specificationWHO THIS BOOK IS FORJava developers who create microservices applications; those interested in building such applications using the Helidon framework; and developers of microservices applications who want functionality such as native-image support through GraalVM, compatibility with MicroProfile, easy connectivity to database engines, and support for reactive development patternsMICHAEL REDLICH has been an active member within the Java community for the past 25 years. He founded the Garden State Java User Group in 2001 that remains in continuous operation. Since May 2016, Mike has served as a Java community news editor for InfoQ where his contributions include news items, technical articles and technical reviews for external authors. He has been the lead Java Queue Editor since July 2021. Mike was named a Java Champion in April 2023.Mike has presented at venues such as Oracle Code One, JCON, Emerging Technologies for the Enterprise, Trenton Computer Festival (TCF), TCF IT Professional Conference, and numerous Java User Groups. Mike serves as a committer on the Jakarta NoSQL and Jakarta Data specifications, and participates on the leadership council of the Jakarta EE AmbassadorsMike recently retired from ExxonMobil Technology & Engineering in Clinton, New Jersey with 33½ years of service. His experience included developing custom scientific laboratory applications, web applications, chemometrics, polymer physics, infrared spectroscopy and automotive testing. He also has experience as a Technical Support Engineer at Ai-Logix, Inc. (now AudioCodes) where he provided technical support and developed telephony applications for customers.Mike makes his home in Flemington, New Jersey with his lovely wife, Rowena, where they spend quality time cycling and traveling to New Orleans, Louisiana and Newport, Rhode Island throughout the year.PART I. GETTING STARTED.- 1. Introduction to Project Helidon.- 2. The MicroProfile Specification.- 3. The Jakarta EE Specifications.- PART II. HELIDON SE.- 4. Generating a Project with Helidon SE.- 5. Helidon Web Server.- 6. Helidon Web Client.- 7. Helidon Config.- 8. Helidon DB Client.- 9. Helidon Security.- PART III. HELIDON MP.- 10. Generating a Project with Helidon MP.- 11. Helidon Metrics.- 12. Helidon Fault Tolerance.- 13. Helidon Health Checks.- Appendix A. MicroProfile Release History.- Appendix B. The Jakarta EE Specifications.- Appendix C. Helidon Reactive Web Server.
Grundlagen der Nachhaltigkeit - Interdisziplinäre Perspektiven
Dieses Buch bietet umfassende Informationen zum Thema „Nachhaltigkeit“. Es erläutert zunächst unterschiedliche Begriffsverständnisse der Nachhaltigkeit sowie verwandte Begriffe, wie z. B. Corporate Responsibility (CR), Corporate Social Responsibility (CSR) und Environmental, Social and Governance (ESG). Darauf aufbauend werden geschichtliche Entwicklungen dargestellt und die Umsetzung in ausgewählten Branchen beleuchtet. Weitere Schwerpunkte sind Strategien, Managementregeln und Leitprinzipien sowie die nachhaltigen Entwicklungsziele der Vereinten Nationen (SDGs). Modelle zur Lösung von Zielkonflikten und ausgewählte Ansätze zur Bewertung von Nachhaltigkeit finden ebenfalls Berücksichtigung. Unter anderem wird auf den ökologischen Fußabdruck, den Social Progress Index (SPI), den Genuine Progress Indicator (GPI) und das Life Cycle Sustainability Assessment (LCSA) eingegangen. Abschließend werden die menschlichen Bedürfnisse in Relation zur Nachhaltigkeit gesetzt. Das Buch unterstützt Führungskräfte, Fachleute in Unternehmen und Politik sowie Studierende dabei, die vielfältigen Herausforderungen der Nachhaltigkeit besser zu verstehen. Neben Ökonomen richtet es sich auch an Informatiker, Juristen und andere Berufsgruppen. Der Autor Prof. Dr. Michael Jacob lehrt und forscht im Fachbereich Betriebswirtschaft der Hochschule Kaiserslautern. Davor war er unter anderem als Mitglied der Geschäftsführung bei PricewaterhouseCoopers Consulting Luxembourg und als wissenschaftlicher Leiter am Institut für Betriebswirtschaft und Wirtschaftsinformatik tätig. Dieses Buch bietet als Band 1 von zunächst vier Bänden grundlegende Informationen zum Thema „Nachhaltigkeit“. Weitere Bestandteile der Reihe sind Band 2 (Ökologie), Band 3 (Soziales) und Band 4 (Ökonomie). Band 1 erläutert zunächst unterschiedliche Begriffsverständnisse der Nachhaltigkeit und vielfältige andere Begriffe, wie z. B. Corporate Responsibility (CR), Corporate Social Responsibility (CSR) und Environmental, Social und Governance (ESG). Darauf aufbauend werden geschichtliche Entwicklungen aufgezeigt und die Umsetzung in ausgewählten Branchen dargestellt. Weitere Schwerpunkte sind Strategien, Managementregeln und Leitprinzipien sowie die nachhaltigen Entwicklungsziele der Vereinten Nationen (SDGs). Modelle zur Lösung von Zielkonflikten und ausgewählte Ansätze zur Bewertung von Nachhaltigkeit finden ebenfalls Berücksichtigung. Unter anderem wird auf den ökologischen Fußabdruck, den Social Progress Index (SPI), den Genuine Progress Indicator (GPI) und das Life Cycle Sustainability Assessment (LCSA) eingegangen. Abschließend werden die menschlichen Bedürfnisse in Relation zur Nachhaltigkeit gesetzt. Das Buch hilft Führungskräften, Spezialisten in Unternehmen und Politik sowie Studierenden, die vielfältigen Herausforderungen der Nachhaltigkeit besser zu verstehen. Neben Ökonomen werden auch Informatiker, Juristen und andere Berufsgruppen angesprochen, wenn sie über ihre Fachperspektive hinaus ein umfassendes Verständnis von Nachhaltigkeit erwerben wollen. Begriffe.- Entwicklung und Umsetzung.- Zielkonzepte und Bewertung.- Systematik menschlicher Bedürfnisse. Prof. Dr. Michael Jacob lehrt und forscht im Fachbereich Betriebswirtschaft der Hochschule Kaiserslautern. Nach einer Bankausbildung und einem Studium der Betriebswirtschaftslehre war er unter anderem als Mitglied der Geschäftsführung bei PricewaterhouseCoopers Consulting S.à r.l. Luxembourg und als wissenschaftlicher Leiter am Institut für Betriebswirtschaft und Wirtschaftsinformatik tätig. Als Autor von bisher sieben Fachbüchern und vielen anderen Veröffentlichungen versucht er, die Theorie mit seinen umfangreichen Praxiserfahrungen zu verknüpfen und Themen fachübergreifend zu vernetzen.
Einstieg in Python (2. Auflg.)
Einstieg in Python - Grundlagen der Python-Programmierung leicht und verständlich erklärt, in 2. Auflage aus Dezember 2024Sie wollen endlich programmieren lernen und ihre ersten Projekte umsetzen. Hierfür bietet sich Python als eine der populärsten Programmiersprachen an. Mit diesem Buch gelingt Ihnen mühelos ein Einstieg, denn Sie werden auf Ihrer Entdeckungsreise vom erfahrenden Trainer Michael Inden begleitet. Er erklärt Ihnen die Grundlagen der Python-Programmierung leicht und verständlich. Generell wird die trockene Theorie auf ein Minimum reduziert. Ergänzend werden immer wieder auch Python-spezifische Besonderheiten wie Built-in-Funktionen, Slicing, Comprehensions, Generatoren usw. erklärt, die das Entwicklen erleichtern und Ihre Programme gleich von Anfang an Python-like, stilistisch schön – kurz Pythonic – machen.Eine große Rolle spielt der interaktive Einstieg mithilfe der Python-Kommandozeile. Damit können kleine Programme direkt ausprobiert werden und Erfolgserlebnisse stellen sich schnell ein. Dieses Vorgehen eignet sich ideal, um sich Python im Selbststudium sowie im eigenen Tempo anzueignen. Allmählich werden die Themen anspruchsvoller und die zu erstellenden Programme größer. Schließlich erfahren Sie, wie Sie eine Entwicklungsumgebung einsetzen, und lernen die objektorientierte Programmierung kennen. Mit den erworbenen Grundlagen können Sie sich immer gezielter mit eigenen Projekten beschäftigen. Erste Ideen liefern drei etwas umfangreichere Programmierbeispiele aus der Praxis, die zudem einen Einblick in das schrittweise, erfolgreiche Entwickeln von Applikationen geben.Das Buch besteht aus in sich abgeschlossenen, aufeinander aufbauenden Kapiteln zu den wesentlichen Bereichen der Programmiersprache Python und den relevanten Sprachelementen. Aufgaben und Musterlösungen runden viele Kapitel ab, sodass Sie das zuvor Gelernte direkt anhand neuer Problemstellungen praktizieren und Ihr Wissen vertiefen können.Zahlreiche kurze Codebeispiele verdeutlichen die Lerninhalte und laden zum Experimentieren ein. Gleich von Anfang an lernen Sie, Ihren Sourcecode sauber zu strukturieren und einen guten Stil zu entwickeln. Dabei hilft ein Kapitel zu Programmierregeln, sogenannten Coding Conventions und zum Testen mit Pytest.Diese zweite Auflage ergänzt Kapitel zur Bildverarbeitung sowie zu populären LLMs und deren vielfältigen Einsatzmöglichkeiten. Schließlich werden die Neuerungen aus Python 3.13 im Anhang vorgestellt.Leseprobe (PDF-Link)
Improving Operating Leverage Using Hyperautomation
Improving operating leverage is about operational resilience, structural operational efficiency, and sustainable revenue growth. Activity-based enterprise non-interest cost management is an important component of enterprise risk adjusted return management methodology. This book builds on the author Kannan Subramanian’s earlier book, _Event- and Data-Centric Enterprise Risk-Adjusted Return Management_, delving in depth into enterprise non-interest operating cost management and operating leverage.Operating Leverage is about managing a bank’s capabilities and its capacity to deliver its products and services efficiently. It is not limited to managing operational costs but includes the operational support for the growth of business and for improving profitability. Profit is an absolute measure that denotes the amount of money the bank makes after deducting all expenses. Profitability measures how efficient the bank is at utilizing its resources to generate risk-adjusted returns. The reader can learn to improve risk adjusted operational effectiveness by implementing a nuanced approach to managing performance, risk, control, and cost simultaneously, at the process level.You’ll examine how some institutions have implemented activity-based costing in a siloed environment and without enterprise process automation. Many institutions do not have a scientific way of managing non-interest costs. The book explains why hyperautomation, a technology that intelligently automates business processes, is a more advanced and comprehensive way to manage these factors in a holistic and integrated way._Improving Operating Leverage using Hyperautomation_ is your complete guide to enhancing risk adjusted operational performance through a nuanced approach to performance, risk, control, and costs at the process level.WHAT YOU WILL LEARN* Define and use the bill of resources to improve operating leverage.* Implement activity-based enterprise non-interest cost management using hyperautomation* Monitor performance, risk, control, and cost at the process level.* Implement time-driven activity-based costing for an enterprise risk-adjusted return model.WHO THIS BOOK IS FORMost banking industry professionals, including senior management teams, consultants, central bankers, financial regulators, software vendors, and Business Process Management Suite/Hyperautomation technology vendors.KANNAN SUBRAMANIAN R is a Chartered Accountant with 35+ years of experience in the banking and financial services industry and has experience with financial markets in USA, Europe, and Asia. He has worked for Standard Chartered Bank and for leading banking software solution companies, including the leading global risk management solution provider, Algorithmics, now part of IBM Risk Management & Analytics. KannanHe advises System Design Consulting Prospero AG on strategic matters and in the design of risk management and analytical solutions. He has successfully leveraged his academic and work experience to provide value to his customers. His passion for the subject motivates him to prioritize his time to write books on automation and risk-reward management in banks.www.BankERRM.org www.PBORM.org1 Enterprise Operating Model.- Chapter 2: Non-interest cost management.- Chapter: 3 Enterprise Process Automation, TDABC.- Chapter 4: Operating Leverage.- Chapter 5: Improving Operating Leverage.- Chapter 6: Operating Leverage – Bank of the Future.
C++ Essentials For Dummies
THE QUICK AND CRYSTAL-CLEAR GUIDE TO C++ PROGRAMMINGC++ Essentials For Dummies is your useful reference to the key concepts of C++, the popular general-purpose language utilized everywhere from building games to writing parts of operating systems. With minimal review and background material—and absolutely no fluff—this book gets straight to the essential topics you need to know to ramp up, brush up, or level up.* Get a helpful intro to the basic concepts of coding in C++* Review what you already know or pick up essential new skills* Create projects that run smoothly with the C++ language* Keep this concise reference book handy for jogging your memory as you workGreat for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job, C++ Essentials For Dummies is a fantastic refresher guide that you can always turn to for answers. JOHN PAUL MUELLER produced more than 100 books and more than 600 articles on a range of topics, including functional programming techniques, application development using C++, and machine learning methodologies. RONALD MAK teaches computer science and data science at San Jose State University. He was formerly a senior scientist at NASA and JPL, and has written books on software design, compiler construction, and numerical computing.