Gjør som tusenvis av andre bokelskere
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.Du kan når som helst melde deg av våre nyhetsbrev.
Blockchain revolution: Pioneering the next wave of digital innovation¿¿DESCRIPTION Blockchain secures individual transactions with cryptography, creating a tamper-proof chain. In contrast, distributed ledger technologies cover various technologies that may not adhere strictly to blockchain's specific structure.We will start the book by defining blockchain elements, comparing it to DLT, exploring security mechanisms, and looking at Bitcoin's history, transactions, wallets, keys, mining, and forensics. Further in the book, we will explore Ethereum's evolution, Ethereum virtual machine, and smart contracts. We will also discover permissioned blockchains with Hyperledger Fabric and understand crypto assets, ERC20, ERC721 tokens, NFTs, and cryptocurrencies. With real-world examples and practical insights, you will gain a solid grasp of the fundamentals and practical applications that make blockchain a game-changer in various industries. By the end of this book, you will be equipped with the understanding of blockchain technology, its potential applications, and its impact on the future. You will be able to confidently discuss blockchain concepts and evaluate its potential for your own projects.WHAT YOU WILL LEARN¿ Concept of distributed ledger system and blockchain.¿ Concept of consensus and mining in blockchain through the Bitcoin network.¿ Understanding Ethereum and develop-deploy smart contracts using different tools and frameworks.¿ Exploring permissioned blockchain and Hyperledger Fabric.¿ Applying blockchain to different domains such as IoT, AI, and cybersecurity.WHO THIS BOOK IS FORWhether you are a student, developer, entrepreneur, or curious individual, this book is your gateway to unlock the possibilities that blockchain and DLT bring to the forefront of innovation.
DESCRIPTIONGenerative AI for Financial Services is a book targeted at any AI practitioner who wants to understand how generative AI works on a fundamental level and extend that learning to risks, challenges, and opportunities in regulated industries like financial services.This book explores generative AI and its applications in financial services. It starts by explaining key concepts, differences from traditional AI, and the generative AI lifecycle. Readers learn about foundation models, transfer learning, and implementation strategies, including fine-tuning and training models. Practical use cases like improving customer experiences, automating ESG analysis, and optimizing contact centers are covered. The book also addresses challenges like model bias, ethics, and compliance while focusing on building trustworthy AI with fairness and accountability. Finally, it highlights MLOps and FMOps for efficient AI model deployment and management in production environments.By the end of this book, you will be well-equipped to navigate the exciting world of generative AI and confidently apply its transformative potential within the financial services landscape.KEY FEATURES¿ Evolve from a generative AI enthusiast to an advanced practitioner in generative AI.¿ Learn effective ways of building generative AI solutions for financial services.¿ Become familiar with the upcoming trends in generative AI space.WHAT YOU WILL LEARN¿ Learn about popular use-cases, challenges, risks in financial services, and how to overcome those.¿ Learn how to launch and scale generative AI applications in regulated environments like financial services, expanding from tens to thousands of use cases.¿ Understand the operational aspects of AI, including MLOps and FMOps.¿ Address challenges and ethical considerations in AI implementation.WHO THIS BOOK IS FORThis book is suitable for generative AI engineers, prompt engineers, ML engineers, data scientists, AI/ML, and technical leaders in financial services.
DESCRIPTIONPostgreSQL, a robust and versatile relational database management system (RDBMS), is gaining immense popularity due to its reliability, scalability, and rich feature set. This book is your indispensable companion to mastering PostgreSQL, helping you become a great PostgreSQL developer and create amazing database-driven applications.This book provides a thorough introduction to PostgreSQL, covering the fundamentals of database creation and management to advanced topics like data modeling, query optimization, and performance tuning. Explore PostgreSQL's powerful features, including multi-version concurrency control (MVCC), data types, constraints, and indexing. Learn how to install, configure, and apply PostgreSQL in real-world scenarios. You will also develop essential SQL skills to manipulate and analyze data, design efficient schemas with normalization, and use stored procedures and triggers to automate tasks effectively.By the end of this book, you will have a solid understanding of PostgreSQL's core concepts and best practices. You will be able to create complex database structures, write efficient SQL queries, optimize database performance, and implement robust data management strategies.KEY FEATURES¿ A comprehensive overview of PostgreSQL, covering all essential topics from database fundamentals to advanced features.¿ Relates concepts to real-world scenarios, helping you understand how to apply PostgreSQL in practical applications.¿ Provides step-by-step instructions and guidance, making it easy to follow along and learn effectively. It also includes MCQs in each chapter to engage the readers.WHAT YOU WILL LEARN¿ Database fundamentals like creation, structure, data types, and constraints.¿ Data manipulation operations like insert, update, delete, retrieve, filter, and sort.¿ Subqueries, joins and data formats for advanced data manipulation¿ Optimize database performance using indexes and views.¿ Examine closely advanced topics like transactions, procedures, functions, triggers, and administration.WHO THIS BOOK IS FORThis book is for anyone who wants to learn or improve their skills in using PostgreSQL. It is suitable for developers, data analysts, database administrators, and students who are interested in working with databases and building data-driven applications.
DESCRIPTIONTableau is one of the leading business intelligence and data visualization tools that fulfill almost all the requirements for getting insights from huge data and solving complex business queries using simple and complex visualizations. This book covers all the features supported by Tableau, from basics to advanced.Master data storytelling with Tableau by learning to connect, clean, and analyze data from various sources. This book covers essential chart types like bar, line, and pie charts while introducing advanced features like filters, LOD expressions, and dual-axis charts. Create interactive dashboards by combining visualizations, adding controls, and customizing designs to engage your audience. Use storytelling techniques to present insights effectively. With advanced visualizations like combo and Gantt charts, this guide equips you with the skills to communicate data clearly and make informed, data-driven decisions.This book begins with very basic information that even a beginner can understand. Gradually, the book covers intermediate and advanced features of Tableau, so it can help readers of all levels become experts in Tableau.WHAT YOU WILL LEARN¿ Understand different types of data sources and how to connect them.¿ Learn techniques for cleaning and preparing data for visualization.¿ Perform calculations, aggregations, and level of detail (LOD) expressions.¿ Create both, simple and advanced visualizations to present data.¿ Design visually engaging dashboards and storyboards to answer business questions effectively.WHO THIS BOOK IS FORThis book is for students and professionals who want to learn and have a rewarding career in data visualization using Tableau. It is also for anyone who wants to become a data analyst, Tableau developer, business analyst, etc.
DESCRIPTIONFor most modern-day data, graph data models are proving to be advantageous since they facilitate a diverse range of data analyses. This has spiked the interest and usage of graph databases, especially Neo4j. We study Neo4j and cypher along with various plugins that augment database capabilities in terms of data types or facilitate applications in data science and machine learning using plugins like graph data science (GDS).A significant portion of the book is focused on discussing the structure and usage of graph algorithms. Readers will gain insights into well-known algorithms like shortest path, PageRank, or Label Propagation among others, and how one can apply these algorithms in real-world scenarios within a Neo4j graph.Once readers become acquainted with the various algorithms applicable to graph analysis, we transition to data science problems. Here, we explore how a graph's structure and algorithms can enhance predictive modeling, prediction of connections in the graph, etc. In conclusion, we demonstrate that beyond its prowess in data analysis, Neo4j can be tweaked in a production setup to handle large data sets and queries at scale, allowing more complex and sophisticated analyses to come to life.KEY FEATURES¿ Utilizing graphs to improve search and recommendations on graph data models.¿ Understand GDS and Neo4j graph algorithms including cluster detection, link prediction, and centrality.¿ Complex problem-solving for predicting connections, application in ML pipelines and GNNs using graphs.WHAT YOU WILL LEARN¿ Understand Neo4j graphs and how to effectively query them with cypher.¿ Learn to employ graphs for effective search and recommendations around graph data.¿ Work with graph algorithms to solve problems like finding paths, centrality metrics, and detection of communities and clusters.¿ Explore Neo4j's GDS library through practical examples.¿ Integrate machine learning with Neo4j graphs, covering data prep, feature extraction, and model training.WHO THIS BOOK IS FORThe book is intended to serve as a reference for data scientists, business analysts, graph enthusiasts, and database developers and administrators who work or intend to work on extracting critical insights from graph-based data stores.
DESCRIPTIONIntroducing "Salesforce Automation with Salesforce Flow and Apex", a practical guide designed for anyone wanting to learn Salesforce automation. Whether you are just starting out or looking to build on your existing skills, this book is here to help you navigate the world of Salesforce flow and automation techniques.This book provides a comprehensive guide to Salesforce flow, a powerful automation tool within the Salesforce platform. It covers foundational concepts like flow types, elements, and debugging techniques. The book explains advanced topics such as screen flows, record-triggered flows, schedule-triggered flows, and platform event-triggered flows. It also explores the integration of flows with Apex to enhance functionality. Additionally, the book covers best practices for performance optimization, error handling, and security. It provides guidance on migrating from traditional automation tools like workflow rule and process builder to flow.By the end of this book, you will be ready to make a real impact with your Salesforce skills, driving efficiency and innovation in your organization.KEY FEATURES¿ A comprehensive introduction to Salesforce flow and automation with Apex and its benefits.¿ Practical guidance on creating and configuring user-friendly interfaces with screen flows.¿ Best practices for optimizing flow performance, handling errors, and ensuring security.WHAT YOU WILL LEARN¿ Grasp the importance of Salesforce automation and its transformative impact on business efficiency.¿ Explore Salesforce flow features and learn to create, debug, and optimize various flows, including screen and record-triggered flows.¿ Master autolaunched flows, integrate them with Apex, and enhance automation using platform events and scheduled flows.¿ Implement secure flow sharing, migrate from legacy automation tools, and integrate flows with external systems for seamless data exchange.¿ Combine flows and Apex triggers to build advanced, real-time automation solutions tailored to business needs.WHO THIS BOOK IS FORThis book is intended for Salesforce professionals, beginners, and students eager to learn automation within the Salesforce ecosystem. It is ideal for those pursuing roles such as Salesforce administrators, developers, business analysts, testers/QA, consultants, and architects.
DESCRIPTIONAdopting AI for Business Transformation offers a comprehensive guide for businesses ready to transition into AI and automation and transform their operations and ways of working. The book focuses on various industries providing practical insights and step-by-step guides for AI adoption and integration.Through real-world examples, expert insights, and case studies, the author shares his experience in product management, e-commerce, and digital platforms, presenting strategies for embracing AI and overcoming implementation challenges. Learn the key principles of AI adoption, get guidance on generative AI and large language models, and how to best leverage their power with advanced prompt engineering, organizational structures, workforce education and upskilling, cloud-based business models, and ready-to-use AI frameworks that have successfully transformed traditional businesses into AI-driven, modern, efficient business models.By the end of this book, you will understand how to adopt and integrate AI, empowering your team to leverage AI in your business operations, reducing the time spent on operational tasks, and unlocking new growth opportunities. By adopting the strategies in this book, you will reduce operational costs, improve efficiency, and future-proof your business.WHAT YOU WILL LEARN¿ Grasp how AI is revolutionizing business operations and driving innovation.¿ Understand AI adoption frameworks and learn how to choose the right one for your organization.¿ Explore AI applications in healthcare, finance, and manufacturing, from patient care to fraud detection.¿ Discover the role of AI in Web 3.0 and its intersection with blockchain.¿ Learn how AI enhances customer service, education, agriculture, and retail, transforming industry landscapes.WHO THIS BOOK IS FORThis book is ideal for CXOs, decision-makers, entrepreneurs, business owners and leaders, consultants, and digital transformation advisors interested in the democratization of AI, generative AI, and large language models.
DESCRIPTIONThis book explores how AI, blockchain, and the IoT can work together to build a more sustainable and efficient tech ecosystem. This book breaks down complex concepts, making them accessible to readers of all backgrounds. By focusing on the convergence of these technologies, it reveals how they are shaping a future where autonomous systems could operate independently of human intervention.This book explores the intersection of AI, blockchain, and robotics, covering their history, technology, and real-world applications. It explains decentralization and its technical foundations. The book also addresses ethical and practical issues, providing valuable insights for those interested in the future of technology and its impact on society. By examining AI, blockchain, and robotics both individually and in combination, it helps readers understand their potential and the broader implications for industries and communities.From privacy and security considerations to real-world case studies, this book offers a roadmap for understanding and leveraging the next wave of disruptive technologies. By the end, you will be equipped with a clear vision of the future and the knowledge to navigate it, empowered to make informed decisions about this exciting tech revolution.KEY FEATURES¿ Explores AI, blockchain, and robotics individually and in combination.¿ Provides historical context, technical explanations, practical applications, ethical considerations, and future outlook.¿ Features insights from experts and offers practical advice for individuals and organizations.WHAT YOU WILL LEARN¿ Convergence of AI, blockchain, and robotics to create autonomous ecosystems.¿ The potential impact of tech on industries and society.¿ Key privacy and security considerations in emerging technologies.¿ Real-world applications and case studies of tech integration.¿ The future of innovation and sustainable technological development.WHO THIS BOOK IS FORThis book explores emerging technologies at the concept level making it suitable for novice readers. Then, the convergence of these technologies are explored, eventually offering insights into building a sustainable, autonomous future.
DESCRIPTIONThis book offers a comprehensive overview of the Mendix platform from a developer's perspective. This powerful technology breaks down barriers, allowing anyone, with or without coding experience, to build custom applications quickly and efficiently with a solid foundation for platform evaluation.Key topics include Mendix's database design, page designer, and visual tools for creating functionality through microflows and nanoflows. You will also learn about security, best practices, and automated performance enhancements. Integration with other applications via REST, SOAP, and OData is explored, as well as the creation of web, progressive, and native mobile apps, all using the same low-code approach.By the end, you will be ready to begin your Mendix certification journey. You will have a thorough understanding of Mendix and through hands-on exercises. You will gain practical experience by developing a cloud-deployed Mendix application, positioning you for success in the fast-evolving low-code development landscape.KEY FEATURES¿ Step-by-step instructions for creating Mendix applications from scratch, with practical exercises to build hands-on experience.¿ Tips and tricks to optimize performance and maintainability of Mendix applications.¿ Real-world examples, case studies, and optimization tips to enhance Mendix application performance and maintainability.WHAT YOU WILL LEARN¿ Grasp the essentials of low-code development and discover how it speeds up application creation.¿ Build robust data models that mirror real-world structures for effective data representation.¿ Create intuitive and reusable user-friendly interfaces using Mendix's drag-and-drop tools, enhancing user experience.¿ To automate business processes with microflows, including complex decision-making and data manipulation.¿ To integrate Mendix applications with external systems using REST, SOAP, and OData APIs.¿ Advanced topics like security, integration, and mobile development.WHO THIS BOOK IS FORThis book is intended for new and seasoned developers that are starting their journey into low code development and business users evaluating low code software development. A programming background is helpful but not required to understand the content of the book.
DESCRIPTIONThis book teaches theory and coding examples to help readers design AI-powered cloud robotics applications. AI and robotics engineers will learn to build scalable systems, apply various methods for monitoring and prediction, and optimize systems to reduce costs and increase performance using the architectural techniques described.This book offers a detailed look into cloud robotics, starting with cloud computing basics and moving into its applications in robotics. It highlights the role of AI, ML, and computer vision in advancing robotic capabilities. This book also covers cloud robotics infrastructure, focusing on communication protocols and the ROS2 framework. Further, you will learn about building cloud-enabled robots and using AWS for AI and robotics. It addresses data privacy and security, concluding with real-world applications across various industries and insights into the future of cloud robotics.This book equips you with the foundational knowledge and practical skills to leverage the power of cloud computing to enhance the capabilities of robotic systems. You will gain the ability to design, develop, deploy, and manage cloud-enabled robots, pushing the boundaries of automation and innovation across various industries.WHAT YOU WILL LEARN¿ Understand cloud computing concepts, including service models, deployment models, and security.¿ Explore cloud robotics history, benefits, and AI integration in robotic systems.¿ Learn AI algorithms, ML, and deep learning for robotics applications.¿ Gain skills in computer vision, object detection, and enhancing robot perception using AI.¿ Master Robot Operating System 2 (ROS2) architecture and build cloud-enabled robots with hands-on experience.WHO THIS BOOK IS FORThe primary audience of this book is robotics engineers, AI engineers, and software developers with a basic understanding of robotics and cloud computing or no prior experience of the subject. This book contains practical code samples in Python and assumes that the reader has a fundamental understanding of Python programming.
DESCRIPTIONThe book "Problem Solving in Data Structures and Algorithms Using C++" is designed to equip readers with a solid foundation in data structures and algorithms, essential for both academic study and technical interviews.It provides a solid foundation in the field, covering essential topics such as algorithm analysis, problem-solving techniques, abstract data types, sorting, searching, linked lists, stacks, queues, trees, heaps, hash tables, graphs, string algorithms, algorithm design techniques, and complexity theory. The book presents a clear and concise explanation of each topic, supported by illustrative examples and exercises. It progresses logically, starting with fundamental concepts and gradually building upon them to explore more advanced topics. The book emphasizes problem-solving skills, offering numerous practice problems and solutions to help readers prepare for coding interviews and competitive programming challenges. Each problem is accompanied by a structured approach and step-by-step solution, enhancing the reader's ability to tackle complex algorithmic problems efficiently.By the end of the book, readers will have a strong understanding of algorithms and data structures, enabling them to design efficient and scalable solutions for a wide range of programming problems.KEY FEATURES¿ Learn essential data structures like arrays, linked lists, trees, and graphs through practical coding examples for real-world application.¿ Understand complex topics with step-by-step explanations and detailed diagrams, suitable for all experience levels.¿ Solve interview and competitive programming problems with C++ solutions for hands-on practice.WHAT YOU WILL LEARN¿ Master algorithmic techniques for sorting, searching, and recursion.¿ Solve complex problems using dynamic programming and greedy algorithms.¿ Optimize code performance with efficient algorithmic solutions.¿ Prepare effectively for coding interviews with real-world problem sets.¿ Develop strong debugging and analytical problem-solving skills.WHO THIS BOOK IS FORThis book is for computer science students, software developers, and anyone preparing for coding interviews. The book's clear explanations and practical examples make it accessible to both beginners and experienced programmers.
DESCRIPTIONPython is a simple, easy-to-learn, and one of the top programming languages across the globe. As a result of advancements in AI, data mining, and numerical computing fields, Python has become a popular programming language catering to various stakeholders. It is a powerful tool for working with a variety of data. This book provides the basics of Python and an introduction to data analytics.This book offers a complete introduction to Python programming, covering everything from the basics to the advanced topics. It starts by explaining core concepts like syntax and the Python interpreter, then dives into data structures, control flow, functions, and modules. You will also learn about data analysis and visualization with popular libraries like NumPy, Pandas, Matplotlib, and Seaborn. It wraps up with practical case studies, showing how to apply Python in real-world scenarios effectively.The book serves as a step-by-step guide to performing data analysis. Its content is designed so that even a novice can learn and perform data analysis and visualization simply by following the instructions in the book.KEY FEATURES¿ The book covers a wide range of topics, from Python fundamentals to advanced data analysis techniques.¿ It includes practical exercises and real-world case studies to illustrate the applications of Python for data analysis.WHAT YOU WILL LEARN¿ Understand the basics of programming languages and the role of the Python interpreter.¿ Read about different data structures like lists, sets, tuples, and dictionaries, and understand their applications.¿ Learn how to work with files in Python, including reading, writing, and appending data.¿ Discover how to use NumPy and Pandas for efficient data manipulation and analysis.¿ Learn how to create informative visualizations using Matplotlib and Seaborn.WHO THIS BOOK IS FORThis book is designed for students studying UG or PG courses in the computer science and applications domain. Learning Python is a simple way to begin the journey of data analytics. One of the in-demand domains in the job market, and research is data analytics. This book will be helpful for students interested in this domain.
DESCRIPTION"Azure Cookbook" is a practical guide designed to help developers, system administrators, and cloud architects master Microsoft Azure through hands-on solutions. This book offers step-by-step recipes for tackling real-world challenges using Azure's vast range of services.This book covers many important topics related to Azure, such as storage, networking, virtual machines, containers, and application development. It offers practical tips and step-by-step instructions for creating and managing secure Azure applications. You will learn about various Azure services, including Azure Storage, Virtual Networks, App Service, and Azure Security Center. Whether you are new to Azure or have some experience, this guide will help you gain the skills needed to use Azure effectively for your cloud computing projects.With this book, you will not only enhance your Azure skills but also apply them directly to your job roles. By mastering the cloud, you will be equipped to design, deploy, and manage robust, scalable solutions-making you an invaluable asset in today's cloud-driven world.KEY FEATURES¿ Step-by-step Azure recipes for real-world cloud solutions mastery.¿ Troubleshoot Azure issues with expert tips and hands-on guidance.¿ Boost skills with practical examples from core to advanced services.WHAT YOU WILL LEARN¿ Deploying and managing Azure Virtual Machines, Networks, and Storage solutions.¿ Automating cloud infrastructure using Bicep, ARM templates, and PowerShell.¿ Implementing secure, scalable, and cost-effective cloud architectures.¿ Building containerized apps with Azure Kubernetes Service (AKS).¿ Creating serverless solutions using Azure Functions and Logic Apps.¿ Troubleshooting Azure issues and optimizing performance for production workloads.WHO THIS BOOK IS FORThis book is for developers, cloud engineers, system administrators, and architects looking to deepen their understanding of Microsoft Azure and want to learn how to effectively utilize Azure for their cloud computing needs.
DESCRIPTION Honeypots are like digital traps designed to lure malicious attackers away from your real systems. Imagine setting up a fake store to attract thieves while your real store is safe and hidden. Honeypots work in a similar way, drawing the attention of cybercriminals and allowing you to study their tactics and potentially prevent future attacks.This book simplifies the concept of honeypots, which are important tools in cybersecurity. The book explains their history, types, and how to design and use them effectively. It includes practical advice on setting up honeypots, monitoring them, and analyzing attacks. It also offers strategies for blue team professionals, like SOC analysts, to improve defenses and serves as a helpful resource for purple team members to practice detecting attacks. Additionally, it discusses how honeypots contribute to threat intelligence and cybersecurity training, including new ideas like quantum honeypots, preparing professionals to face modern cyber threats.By the end of this book, you will be able to effectively deploy and manage honeypots, analyze attack data, and implement strategies to protect your organization from malicious attacks.KEY FEATURES ¿ Design and deployment of honeypot to trap hackers.¿ Step-by-step guide for implementation with best practices.¿ Quantum insights and threat anticipation for future-proof defense.WHAT YOU WILL LEARN¿ Acquire an understanding of honeypot technology, from foundational concepts to advanced techniques.¿ Learn how to design and implement honeypots tailored to specific security needs and threat landscapes.¿ Effectively monitor and analyze honeypot data to detect and respond to attacks.¿ Explore advanced honeypot techniques, such as honeypot farms and distributed honeypot networks.WHO THIS BOOK IS FORThis book is a vital resource for CTOs, CISOs, InfoSec managers, InfoSec analysts, and network admins. This book will help students and researchers who are working in the domain of cybersecurity.
DESCRIPTION Kotlin, a modern and expressive language, has revolutionized Android app development. As the app complexity grows, building scalable and maintainable Android apps becomes crucial. This book is a complete guide to modern Android app development using Kotlin. It covers key concepts like clean architecture and dependency injection for building strong, maintainable apps. This book will also help you learn how to use Kotlin DSL for build configuration and Jetpack Compose for creating user interfaces. It also covers testing, debugging, networking, and API integration. With best practices and real-world examples, this book will help developers create high-quality Android apps using Kotlin.By the end of this book, you will be equipped with the knowledge and skills to architect, develop, and deploy scalable Android apps using Kotlin. You will confidently tackle complex app development challenges, write clean, efficient, and testable code, and become a proficient Android developer.WHAT YOU WILL LEARN¿ Kotlin and Jetpack Compose fundamentals.¿ Feature-oriented separation of concerns.¿ Clean-code architecture in Android.¿ Kotlin-specific test-driven development.¿ Multi-module project organization.¿ Tips and techniques for debugging.¿ Continuous integration and releasing applications.WHO THIS BOOK IS FORThis book can be understood by novice developers but will also benefit intermediate/seasoned professionals in the Android space. This book is a must-have for Android developers, software engineers, and mobile app developers striving to create exceptional applications.
DESCRIPTION Streamlit Essentials is a comprehensive guide aimed at helping you build interactive data applications using Python. With easy-to-use syntax, it allows developers to quickly build visualizations, dashboards, and machine learning models.This book is a practical guide to building data science applications using the Streamlit framework. It covers everything from installation to advanced topics like ML integration and deployment. With real-world projects and examples, you will learn how to use Streamlit's widgets, styling, and data visualization tools to create dynamic real-time dashboards, containerize your applications with Docker, securely handle sensitive data, and deploy the applications on leading cloud platforms, all while building practical projects that can be added to enhance your portfolio.Throughout the book, you will develop the skills needed to turn data insights into interactive visualizations, ensuring your projects are not only functional but also engaging. The focus is hands-on learning, with step-by-step guidance to help you build, optimize, and share your work. By the time you have completed this book, you will be able to confidently deploy applications, showcase your skills through a professional portfolio, and position yourself for success. WHAT YOU WILL LEARN¿ Understanding of Streamlit's capabilities, from its core functionalities to advanced features.¿ Create engaging and informative visualizations using Streamlit's extensive library of charts, graphs, and maps.¿ Develop efficiently using time-saving techniques for rapid prototyping and iterative development.¿ Optimize app performance with advanced topics like caching, session tracking, and theming.¿ Create a compelling portfolio to demonstrate your Streamlit proficiency.WHO THIS BOOK IS FORWhether you are a data scientist, analyst, developer, or business professional, this book will provide you with the knowledge and skills needed to build engaging and informative dashboards, visualizations, and ML models.
DESCRIPTION Java is a versatile programming language, ideal for scientific computing due to its robustness, platform independence, and extensive libraries. This book teaches you how to use Java for complex simulations and data analysis, empowering you to solve real-world problems and advance scientific research.This Java programming book offers a thorough guide, starting with core concepts like data types, operators, and object-oriented programming (OOP). It then moves into advanced topics such as multithreading for handling multiple tasks at once, exception handling to manage runtime errors, and package management for organizing large codebases. You will also learn about input/output (I/O) operations to work with external data and applet development for creating small, interactive web programs. Building on your knowledge of Java programming and scientific computing, this book is a complete guide that equips you to delve into scientific computing and actively participate in innovative research and development.KEY FEATURES ¿ Learn Java's data structures, algorithms, and numerical libraries.¿ Practical examples and exercises to solidify understanding.¿ MCQs with solutions are provided at the end of each chapter for practice, along with Bloom's level questions.¿ Miscellaneous programs using Java, like Stack, Queue, Tic-tac-toe, AES, and RSA algorithms, and socket programming, are also included.WHAT YOU WILL LEARN¿ Understand and code with data types, variables, arrays, and strings.¿ Learn iterations, conditional statements, and how to apply them.¿ Explore OOP with examples.¿ Master multithreading for multi-tasking environments.¿ Grasp Java exception handling and file management.WHO THIS BOOK IS FORThis book is ideal for professionals in fields such as software development, data analysis, web development, and system administration who need a strong foundation in Java programming.
DESCRIPTION As an engineer, it can feel like there is never enough time for testing, designing, or delivering quality solutions. Managers often feel overwhelmed by the need to deliver new features to support their teams while managing vulnerabilities and security standards. Engineers often have to work with legacy systems and learn many new technologies simultaneously to be effective in their jobs. This book teaches you continuous modernization, a key skill for tackling modern and legacy software. By adopting the right mindset and techniques, you will improve systems and workflows, making everything more efficient over time.Continuous modernization is your essential guide to updating old software systems into modern, efficient, and scalable applications. This book covers everything from changing your mindset and technical practices to business strategies and fostering a culture of innovation. It includes tips on unlearning outdated methods, embracing feedback, making smart decisions, ensuring stability, and applying modern design principles. With practical techniques and real-world examples, it provides the tools you need to modernize your software systems and achieve lasting success successfully.By the end of this book, readers will master continuous modernization principles and practices. They will learn to spot areas needing improvement, create effective modernization strategies, and implement changes that boost value and efficiency. Additionally, they will understand how to build a culture of innovation and ongoing learning to keep their software systems up-to-date and competitive in a fast-changing tech world.WHAT YOU WILL LEARN¿ Learn patterns, anti-patterns, and tools to improve software architecture decisions.¿ Eliminate limiting practices to improve development efficiency.¿ Apply disciplined feedback loops to refine architecture and design decisions.¿ Implement advanced troubleshooting techniques to prevent design flaws.¿ Continuously refactor systems and scale modernization efforts in distributed architectures.WHO THIS BOOK IS FOROur book is for professionals in the field of computer science. It is for software architects, engineers, testers, managers, directors, and VPs. This is for individuals and teams who may or may not have a modernization project but care about improving individuals and systems daily.
DESCRIPTION Cybersecurity mesh architecture (CSMA) is a new way to protect your data. It connects all your security tools together, making them work better as a team. This book will teach you everything you need to know about CSMA, from how it works to how to use it to protect your business.The book introduces the current cybersecurity landscape, explaining CSMA and its key components, benefits, and adoption strategies. It covers best practices, implementation challenges, and key performance indicators (KPIs) for evaluating CSMA effectiveness. Additionally, it compares CSMA with traditional defense methods, detailing its advantages. The book also explores its specific applications in the healthcare sector. It provides valuable insights into the CSMA market, including growth factors, dynamics, and emerging opportunities for businesses looking to enhance their cybersecurity posture.By the end of this book, you will gain a deep understanding of CSMA and its potential to revolutionize your organization's cybersecurity posture. You will be equipped with the knowledge and skills to implement CSMA effectively, safeguarding your data and mitigating risks in the face of ever-evolving threats.WHAT YOU WILL LEARN¿ Foundational concepts of cybersecurity and the challenges faced by traditional systems.¿ Explore the complexities of distributed systems and the human factor in cybersecurity.¿ Understand the building blocks for a resilient cybersecurity architecture and the benefits of emerging trends like 5G, XDR, and Zero Trust.¿ Learn how to effectively adopt CSMA, transitioning from siloed systems to a unified architecture.¿ Discover the advantages of CSMA, including improved visibility, reduced complexity, and enhanced automation.WHO THIS BOOK IS FORThis book is for CIOs, CISOs, security architects, engineers, and operations professionals working in enterprise security or networking teams. It is also ideal for threat hunters, endpoint security specialists, and students studying cybersecurity who have a basic knowledge of cybersecurity, cloud, and networking challenges.
DESCRIPTION Qlik Sense is a powerful business intelligence tool that helps organizations make data-driven decisions. It is widely used by businesses of all sizes to visualize and analyze data to gain insights into their operations.This book is a detailed guide to Qlik Sense, a top business intelligence tool. It covers BI basics, data modeling, visualization, and advanced analysis techniques. Learn to create dashboards, explore data associations, and share insights through stories and annotations. The book also offers guidance on managing and securing your Qlik Sense environment, with tips on troubleshooting and backups, ensuring effective use for data-driven decisions. By the end of the book, readers will have a deep understanding of Qlik Sense and the ability to use it to solve complex business problems. Readers will learn how to use data visualization and analytics to make informed business decisions, as well as how to build effective data models and create data stories that communicate insights effectively. WHAT YOU WILL LEARN¿ Master Qlik Sense architecture, environment setup, and application creation.¿ Create advanced data visualizations with interactive charts and dashboards.¿ Implement efficient data modeling, optimization, and performance tuning.¿ Build NPrinting reports and mashups for enhanced data reporting.¿ Manage user access, security, and governance for Qlik Sense environments.WHO THIS BOOK IS FORThis book is designed for business professionals, data analysts, IT professionals, and students who want to learn how to use Qlik Sense for data analysis and visualization. The book is suitable for readers with any level of experience using Qlik Sense, from beginners to advanced users.
DESCRIPTION SAP S/4HANA Finance is a revolutionary financial accounting solution that leverages the latest in-memory database technology to deliver unparalleled performance and efficiency. Financial Accounting in SAP S/4HANA Finance Simplified - Questions & Answers is the most updated book in SAP Financial Accounting, in an easy-to-learn format. This second edition builds on the first by going in-depth into SAP HANA, Fiori, and SAP S/4HANA Finance. It offers expanded coverage with clearer explanations, practical examples, and step-by-step guidance. You will learn about global settings, the document principle, and managing accounts receivable, payable, bank accounting, and asset accounting processes, making it easier to master these key concepts. The content is presented in a Q&A format with about 650 questions, enhanced with live system screenshots, examples, and illustrations for better understanding. It also includes menu paths and transaction codes for system customization and task execution, making it an effective learning resource.By the end of this book, you will have a solid understanding of financial accounting in SAP S/4HANA Finance. You will be equipped with the knowledge and skills to streamline your financial processes, improve efficiency, and make informed business decisions.WHAT YOU WILL LEARN● This new edition expands on SAP S/4HANA Finance by covering its integration with other SAP modules and cloud-based solutions.● Configure global settings like ledgers, fiscal years, document types, and tax settings to align with your organization's specific requirements.● Master accounts receivable and payable management, bank reconciliation, and asset accounting processes.● Leverage advanced features like in-memory computing, real-time analytics, and automation.● Create reports, comply with regulations, and manage financial risks.WHO THIS BOOK IS FORThis book is for all professionals, consultants, end-users, and business leaders involved with SAP, to gain expertise in financial accounting for better organizational performance with improved business efficiency, financial compliance, and effective reporting.
DESCRIPTION Mastering AI and ML algorithms is essential for data scientists. This book covers a wide range of techniques, from supervised and unsupervised learning to deep learning and reinforcement learning. This book is a compass to the most important algorithms that every data scientist should have at their disposal when building a new AI/ML application.It offers a thorough introduction to AI and ML, covering key concepts, data structures, and various algorithms like linear regression, decision trees, and neural networks. It explores learning techniques like supervised, unsupervised, and semi-supervised learning and applies them to real-world scenarios such as natural language processing and computer vision. With clear explanations, code examples, and detailed descriptions of 40 algorithms, including their mathematical foundations and practical applications, this resource is ideal for both beginners and experienced professionals looking to deepen their understanding of AI and ML.The final part of the book gives an outlook for more state-of-the-art algorithms that will have the potential to change the world of AI and ML fundamentals.KEY FEATURES ¿ Covers a wide range of AI and ML algorithms, from foundational concepts to advanced techniques.¿ Includes real-world examples and code snippets to illustrate the application of algorithms.¿ Explains complex topics in a clear and accessible manner, making it suitable for learners of all levels.WHAT YOU WILL LEARN¿ Differences between supervised, unsupervised, and reinforcement learning.¿ Gain expertise in data cleaning, feature engineering, and handling different data formats.¿ Learn to implement and apply algorithms such as linear regression, decision trees, neural networks, and support vector machines.¿ Learn to approach AI and ML challenges with a structured and analytical mindset.WHO THIS BOOK IS FORThis book is ideal for data scientists, ML engineers, and anyone interested in entering the world of AI.
DESCRIPTION Artificial Intelligence for Class IX introduces young learners to the exciting world of AI, perfect for students at your level. This book covers the basics of AI, its real-life applications, and how it is changing industries like gaming, transportation, and more. As a Class IX student, you will gain a solid foundation in AI and learn how it is used to solve everyday problems and create innovative solutions.This book is designed for IX-grade students to introduce them to key concepts in data science, programming, and AI. It covers the basics of gathering and exploring data and introduces programming, focusing on Python, a popular language for AI. In addition, it highlights the importance of technology and its environmental impact, teaching students about Information and Communication Technology (ICT) and green skills. The book makes learning interactive with real-life examples, relatable explanations, and activities that engage students. Each chapter includes exercises to apply their new knowledge, from coding tasks to reflecting on communication skills. This hands-on approach ensures students grasp these essential topics, setting them up for success in both academics and future careers.By the end of this book, you will be equipped with the knowledge and skills to explore the exciting world of AI. You will be able to understand how AI works, create simple AI projects, and develop the critical thinking and problem-solving abilities needed to thrive in the age of AI. WHAT YOU WILL LEARN¿ Basics of programming, specifically Python.¿ Fundamentals of AI and ML.¿ Process of understanding data acquisition, exploration, and modeling. ¿ Importance of key soft skills like communication, self-management, and entrepreneurial skills.¿ ICT skills and green skillsWHO THIS BOOK IS FORClass IX students of CBSE schools, students of any other board and any other learner interested in learning AI and Python.
DESCRIPTION Azure API Management is a powerful platform that facilitates developers and organizations to create, manage, and secure APIs. This book will guide you through the entire API lifecycle, from designing and developing APIs to publishing, managing, and securing them.This guide to Azure API Management offers a detailed exploration of the platform, covering everything from basic concepts to advanced features. It teaches you how to create, manage, and secure APIs, including topics like API products, subscriptions, versions, policies, security, and user management. Filled with practical examples and hands-on exercises, it is perfect for developers and IT professionals aiming to build and manage reliable APIs using Azure. The step-by-step instructions and clear explanations make it easy to master Azure API Management and achieve your API development goals. With a focus on practical application, this guide goes beyond theory, giving you the tools and knowledge you need to tackle real-world challenges. By the end of this book, you will be equipped with the skills to build and manage robust APIs that drive business success, making it an essential resource for anyone working in today's API-driven landscape.WHAT YOU WILL LEARN¿ Build and deploy a simple web API in .NET Core and Azure.¿ Set up an enterprise-grade API ecosystem, scale efficiently, and manage large APIs using the infrastructure and deployment options.¿ Monitor APIs using the monitoring section's crucial insights about API performance and usage.¿ Safe updates and transparent API evolution using the versions and revisions feature.¿ Ensure secure, consistent, and efficient API behavior using policies.WHO THIS BOOK IS FORThis book is geared towards Azure developers, DevOps engineers, backend engineers, and anyone interested in building, managing, and securing APIs on the Azure platform. Whether you are a seasoned professional or just starting your journey in API management, this book provides the knowledge and skills you need to succeed.
DESCRIPTION Modern Python Programming using ChatGPT is your essential guide to leveraging Artificial Intelligence to streamline and enhance your Python development workflow across the entire software development lifecycle (SDLC).This book covers every stage, from requirements gathering and design to implementation, testing, security, deployment, and observability, demonstrating how ChatGPT can be of invaluable assistance throughout. Learn how to use ChatGPT to break down features into stories, design, and architect software, implement AI-generated code snippets, write clean and maintainable code, test and secure applications, deploy efficiently, and monitor performance. This comprehensive guide shows you how to integrate ChatGPT seamlessly into every stage of your Python projects. Discover how ChatGPT can automate repetitive tasks, generate high-quality code snippets, provide instant debugging tips, and ensure your code adheres to industry standards and best practices. This book provides thorough coverage of the latest trends and best practices in Python development, equipping you with the tools to write clean, maintainable, and robust code.Through practical examples and hands-on exercises, you will learn how to apply ChatGPT in real-world scenarios, making your development process more efficient and productive. KEY FEATURES ¿ Supercharge the entire SDLC using ChatGPT's AI-driven insights.¿ Seamlessly integrate ChatGPT into every stage of your Python projects.¿ Practical, real-world examples and hands-on exercises.WHAT YOU WILL LEARN¿ To seamlessly integrate ChatGPT from coding to deployment to monitoring.¿ Use ChatGPT to gather and document software requirements.¿ Break down features into stories with ChatGPT assistance.¿ Design, architect, and implement clean, maintainable code using AI-generated snippets.¿ Test, secure, and deploy applications with AI support.¿ Optimize performance and monitor software using ChatGPT.WHO THIS BOOK IS FORThis book is for Python developers of all experience levels who want to enhance their entire software development process using AI. Basic knowledge of Python is assumed, but detailed instructions are provided to help you integrate ChatGPT into your projects effectively.
DESCRIPTION Fun with Data Analysis and BI teaches you how to turn raw data into actionable insights using business intelligence tools. It equips you with essential skills to make data-driven decisions and effectively communicate findings.This book is designed to guide you through learning SQL from the ground up. Starting with installation and environment setup, it covers everything from building databases and creating tables to mastering SQL queries. Alongside theoretical concepts, you will engage in hands-on projects that demonstrate practical applications, including market analysis using Python to track stock trends and churn analysis to understand customer behavior. Each chapter concludes with MCQs to test your knowledge. The book also introduces you to Tableau, a powerful tool for creating visualizations without writing code, with step-by-step instructions on how to use it for your data projects.By the end of this book, you will be equipped with the skills to extract valuable insights from complex datasets, visualize data in compelling ways, and make data-driven decisions that positively impact your organization. KEY FEATURES ¿ In-depth coverage of SQL, Python, ML, and Tableau for all skill levels.¿ Hands-on projects to transform raw information into valuable data insights.¿ Practical examples and end-to-end solutions for mastering data science concepts.WHAT YOU WILL LEARN¿ Install and set up SQL environments, create databases, develop tables, and write effective SQL queries.¿ Use Python to analyze stock market data, create clusters, and support data-driven decisions.¿ Apply ML to understand consumer behavior, predict churn, and improve retention.¿ Design striking data visuals with Tableau, enhancing data presentation skills without coding.¿ Gain hands-on experience by working on complete projects, from data preparation to final output.WHO THIS BOOK IS FORWhether you are a business analyst, data scientist, or aspiring data professional, this book provides the essential knowledge and practical guidance to excel in the field of data analysis.
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.