Wydawca: Packt Publishing
Founded in 2004 in Birmingham, UK, Packt's mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, we have published over 6,500 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done - whether that's specific learning on an emerging technology or optimizing key skills in more established tools. As part of our mission, we have also awarded over $1,000,000 through our Open Source Project Royalty scheme, helping numerous projects become household names along the way.
6161
Ebook

Design for Developers. A guide to basic design rules and formulas to create good looking components, colors and typography

Adrian Twarog, George Moller

For developers eager to enhance their UI design skills, this book offers a comprehensive guide to design fundamentals. Starting with the essentials like color theory and typography, it progresses through component design and visual hierarchy, culminating in a hands-on approach to building design systems and implementing them in projects. Readers will gain the tools and confidence to integrate aesthetics into their coding projects.The book balances theoretical concepts like visual hierarchy, color psychology, and text legibility with actionable techniques for wireframing, building UI components, and creating full-fledged design systems. Each chapter delves deep into practical strategies, such as selecting color palettes, designing scalable typography, and constructing reusable elements like buttons and icons.By the end of this journey, readers will have a thorough understanding of how to blend design principles with development expertise to craft seamless and engaging user experiences. They will be equipped to create beautiful, functional, and consistent interfaces that are as intuitive as they are visually striking.

6162
Ebook

Mastering AutoCAD. Level up your AutoCAD skills with advanced methods and tools, including AutoCAD Web and Trace

Shaun Bryant, Jessica Langston, Jeanne Aarhus

AutoCAD helps you communicate your design intent by plotting your designs to drawings, in both paper and electronic format. But using AutoCAD can be daunting, even for an experienced user who wants to get their designs into the AutoCAD native DWG file format.Written by an Autodesk Certified Instructor at Platinum level with 30+ years of industry experience, this book will guide you on how to use new and existing AutoCAD tools to work smarter, not harder, and it will familiarize you with the processes needed to use AutoCAD much more effectively. As you work through the chapters, you’ll get used to these new methodologies in AutoCAD and build up muscle memory so that these skills become second nature. You’ll also take advantage of the author's expertise and experience, learning some highly effective AutoCAD tips and tricks along the way.By the end of this AutoCAD book, you’ll have gained valuable insights into the knowledge needed to confidently prepare for your Autodesk AutoCAD certification.

6163
Ebook

Optimizing Salesforce Industries Solutions on the Vlocity OmniStudio Platform. Implementing OmniStudio best practices for achieving maximum performance

Dmitri Khanine

Salesforce Industries brings out-of-the-box solutions tailored to specific industries, making it easy for customers to install, configure, and slash their time-to-value. It stands as one of Salesforce's strategic pillars with the number of installations growing rapidly.While customizing the out-of-the-box solutions can pose performance challenges, this book provides a fail-safe system with proven best practices, tools, and precise metrics to enhance performance and scalability for efficient outcomes.Kicking off with an overview of the Salesforce Industries Vlocity platform and OmniStudio, you’ll explore the tools and techniques used to manage code and measure performance. Delving into performance optimization, you’ll uncover methods for improving performance in OmniStudio's Service Layer (Integration Procedures and DataRaptors) and Presentation Layer (OmniScripts and FlexCards). Further, the book will guide you through achieving maximum performance by leveraging best practices in both layers.By the end of this book, you’ll have mastered the intricacies of Salesforce Industries on the Vlocity OmniStudio Platform, enhancing your skills to navigate and optimize tailored solutions effectively.

6164
Ebook

C# and Algorithmic Thinking for the Complete Beginner. Unlock the Power of Programming with C# and Algorithmic Thinking

Aristides Bouras

This course takes you on a journey through the basics of C# programming and algorithmic thinking, tailored specifically for complete beginners. Starting with an understanding of how a computer works, you will explore integrated development environments, essential software packages, and basic algorithmic concepts.As you progress, you will delve deeper into key programming constructs such as variables, constants, input and output handling, operators, and control structures. The course emphasizes practical application, guiding you through exercises involving complex mathematical expressions, string manipulations, decision structures, and loop control structures. By the time you reach the advanced sections, you will have a comprehensive understanding of data structures, subprograms, and object-oriented programming.Designed to be engaging and informative, this course offers tips, tricks, and detailed explanations to help you master each concept. The use of Visual Studio Code is seamlessly integrated, providing you with hands-on experience in a real-world development environment. By the end of the course, you will be well-equipped to tackle more advanced programming challenges and continue your journey in the world of software development.

6165
Ebook

Data Science with .NET and Polyglot Notebooks. Programmer's guide to data science using ML.NET, OpenAI, and Semantic Kernel

Matt Eland

As the fields of data science, machine learning, and artificial intelligence rapidly evolve, .NET developers are eager to leverage their expertise to dive into these exciting domains but are often unsure of how to do so. Data Science in .NET with Polyglot Notebooks is the practical guide you need to seamlessly bring your .NET skills into the world of analytics and AI. With Microsoft’s .NET platform now robustly supporting machine learning and AI tasks, the introduction of tools such as .NET Interactive kernels and Polyglot Notebooks has opened up a world of possibilities for .NET developers. This book empowers you to harness the full potential of these cutting-edge technologies, guiding you through hands-on experiments that illustrate key concepts and principles. Through a series of interactive notebooks, you’ll not only master technical processes but also discover how to integrate these new skills into your current role or pivot to exciting opportunities in the data science field. By the end of the book, you’ll have acquired the necessary knowledge and confidence to apply cutting-edge data science techniques and deliver impactful solutions within the .NET ecosystem.

6166
Ebook

Web App Development Made Simple with Streamlit. A web developer's guide to effortless web app development, deployment, and scalability

Rosario Moscato

This book is a comprehensive guide to the Streamlit open-source Python library and simplifying the process of creating web applications. Through hands-on guidance and realistic examples, you’ll progress from crafting simple to sophisticated web applications from scratch. This book covers everything from understanding Streamlit's central principles, modules, basic features, and widgets to advanced skills such as dealing with databases, hashes, sessions, and multipages.Starting with fundamental concepts like operation systems virtualization, IDEs, development environments, widgets, scripting, and the anatomy of web apps, the initial chapters set the groundwork. You’ll then apply this knowledge to develop some real web apps, gradually advancing to more complex apps, incorporating features like natural language processing (NLP), computer vision, dashboards with interactive charts, file uploading, and much more. The book concludes by delving into the implementation of advanced skills and deployment techniques.By the end of this book, you’ll have transformed into a proficient developer, equipped with advanced skills for handling databases, implementing secure login processes, managing session states, creating multipage applications, and seamlessly deploying them on the cloud.

6167
Audiobook

The AI Product Manager's Handbook. Develop a product that takes advantage of machine learning to solve AI problems

Irene Bratsis

Product managers working with artificial intelligence will be able to put their knowledge to work with this practical guide to applied AI. This audiobook covers everything you need to know to drive product development and growth in the AI industry. From understanding AI and machine learning to developing and launching AI products, it provides the strategies, techniques, and tools you need to succeed.The first part of the audiobook focuses on establishing a foundation of the concepts most relevant to maintaining AI pipelines. The next part focuses on building an AI-native product, and the final part guides you in integrating AI into existing products.You’ll learn about the types of AI, how to integrate AI into a product or business, and the infrastructure to support the exhaustive and ambitious endeavor of creating AI products or integrating AI into existing products. You’ll gain practical knowledge of managing AI product development processes, evaluating and optimizing AI models, and navigating complex ethical and legal considerations associated with AI products. With the help of real-world examples and case studies, you’ll stay ahead of the curve in the rapidly evolving field of AI and ML.By the end of this audiobook, you’ll have understood how to navigate the world of AI from a product perspective.

6168
Audiobook

Cyber Warfare - Truth, Tactics, and Strategies. Strategic concepts and truths to help you and your organization survive on the battleground of cyber warfare

Dr. Chase Cunningham

The era of cyber warfare is now upon us. What we do now and how we determine what we will do in the future is the difference between whether our businesses live or die and whether our digital self survives the digital battlefield. Cyber Warfare – Truth, Tactics, and Strategies takes you on a journey through the myriad of cyber attacks and threats that are present in a world powered by AI, big data, autonomous vehicles, drones video, and social media.Dr. Chase Cunningham uses his military background to provide you with a unique perspective on cyber security and warfare. Moving away from a reactive stance to one that is forward-looking, he aims to prepare people and organizations to better defend themselves in a world where there are no borders or perimeters. He demonstrates how the cyber landscape is growing infinitely more complex and is continuously evolving at the speed of light.The audiobook not only covers cyber warfare, but it also looks at the political, cultural, and geographical influences that pertain to these attack methods and helps you understand the motivation and impacts that are likely in each scenario.Cyber Warfare – Truth, Tactics, and Strategies is as real-life and up-to-date as cyber can possibly be, with examples of actual attacks and defense techniques, tools. and strategies presented for you to learn how to think about defending your own systems and data.

6169
Audiobook

Salesforce Anti-Patterns. Create powerful Salesforce architectures by learning from common mistakes made on the platform

Lars Malmqvist

Salesforce Anti-Patterns teaches you to spot errors in Salesforce patterns that may seem like a good idea at first but end up costing you dearly. This book will enable Salesforce developers and architects to understand how ingenious Salesforce architectures can be created by studying anti-patterns and solutions to problems that can later lead to serious implementation issues. While there are several books on the market that start with the question, “How do I create great Salesforce architecture?” and proceed to a solution from there, this book instead starts by asking, “What tends to go wrong with Salesforce architectures?” and proceeds to a solution from there.In this book, you’ll find out how to identify and mitigate anti-patterns in the technical domains of system architecture, data architecture, and security architecture, along with anti-patterns in the functional domain of solution architecture as well as for integration architecture. You’ll also learn about common anti-patterns affecting your Salesforce development process and governance and, finally, how to spot common problems in how architects communicate their solutions.By the end of this Salesforce book, you’ll have gained the confidence to architect and communicate solutions on the Salesforce platform while dodging common mistakes.

6170
Audiobook

Building a Cyber Resilient Business. A cyber handbook for executives and boards

Dr. Magda Lilia Chelly, Shamane Tan, Hai Tran

With cyberattacks on the rise, it has become essential for C-suite executives and board members to step up and collectively recognize cyber risk as a top priority business risk. However, non-cyber executives find it challenging to understand their role in increasing the business’s cyber resilience due to its complex nature and the lack of a clear return on investment.This audiobook demystifies the perception that cybersecurity is a technical problem, drawing parallels between the key responsibilities of the C-suite roles to line up with the mission of the Chief Information Security Officer (CISO).The audiobook equips you with all you need to know about cyber risks to run the business effectively. Each chapter provides a holistic overview of the dynamic priorities of the C-suite (from the CFO to the CIO, COO, CRO, and so on), and unpacks how cybersecurity must be embedded in every business function. The audiobook also contains self-assessment questions, which are a helpful tool in evaluating any major cybersecurity initiatives and/or investment required.With this audiobook, you’ll have a deeper appreciation of the various ways all executives can contribute to the organization’s cyber program, in close collaboration with the CISO and the security team, and achieve a cyber-resilient, profitable, and sustainable business.

6171
Ebook

Spring Boot 3.0 Cookbook. Proven recipes for building modern and robust Java web applications with Spring Boot

Felip Miguel Puig

In today's dynamic landscape, crafting robust and scalable Java web applications presents formidable challenges. Spring Boot emerges as the leading framework for web and microservices development, featuring a dynamic ecosystem and seamless integrations to address a spectrum of scenarios, from scaling apps on the cloud to deploying them to production. In this book, you’ll explore its streamlined, convention-over-configuration approach, simplifying application development.You’ll start by covering recipes showcasing Spring Boot's features. As you progress, you’ll understand how it helps streamline application development while staying ahead of technology trends. The book helps you grasp concepts effectively, explores basic REST APIs, shows you how to escalate to advanced scenarios, and tackle common cloud application challenges like security, scalability, performance optimization, and automated deployments. Dedicated sections are designed to help you stay ahead of the curve with recipes that delve into the latest trends such as containers, observability, native images, DevOps, test automation, and microservices, ensuring your applications align with evolving industry standards.By the end of this book, you’ll be able to build and automate the deployment of a scalable and high-performing distributed solution using Spring Boot 3.

6172
Ebook

Essential Linux Commands. 100 Linux commands every system administrator should know

Paul Olushile

The role of a system administrator is ever-evolving, with the Linux command line at its core. This makes Linux command-line mastery an essential skill to demonstrate your ability to efficiently manage and maintain systems efficiently. Essential Linux Commands addresses a diverse range of topics, including package management, file manipulation, networking strategies, system monitoring, and diagnostic tools. Each command is intricately explained to eliminate any ambiguity, ensuring ease of implementation in real-world scenarios.This book explains how to use SELinux to maintain security, run Linux machines on AWS Cloud, and transfer and download files to remote systems. With the help of practical examples and use cases, you’ll not only gain a thorough understanding of a command’s syntax but also grasp its functional breadth and limitations. The book also explores commands frequently used by system administrators to check network card statistics and firewall rules.Whether you’re a beginner or an experienced administrator, this book is an invaluable resource, filling in the gaps in your skill set and helping you improve your skills and expertise in Linux administration.

6173
Ebook

LLM Prompt Engineering for Developers. The Art and Science of Unlocking LLMs' True Potential

Aymen El Amri

LLM Prompt Engineering For Developers begins by laying the groundwork with essential principles of natural language processing (NLP), setting the stage for more complex topics. It methodically guides readers through the initial steps of understanding how large language models work, providing a solid foundation that prepares them for the more intricate aspects of prompt engineering.As you proceed, the book transitions into advanced strategies and techniques that reveal how to effectively interact with and utilize these powerful models. From crafting precise prompts that enhance model responses to exploring innovative methods like few-shot and zero-shot learning, this resource is designed to unlock the full potential of language model technology.This book not only teaches the technical skills needed to excel in the field but also addresses the broader implications of AI technology. It encourages thoughtful consideration of ethical issues and the impact of AI on society. By the end of this book, readers will master the technical aspects of prompt engineering & appreciate the importance of responsible AI development, making them well-rounded professionals ready to focus on the advancement of this cutting-edge technology.

6174
Ebook

Game Development Patterns with Unreal Engine 5. Build maintainable and scalable systems with C++ and Blueprint

Stuart Butler, Tom Oliver, Christopher J. Headleand

Design patterns serve as a toolkit of techniques and practices that enable you to write code that’s not only faster, but also more manageable. With this book, you’ll explore a range of design patterns and learn how to apply them to projects developed in Unreal Engine 5.You’ll begin by delving into the foundational principles of coding and develop a solid understanding of the concepts, challenges, and benefits of using patterns in your code. As you progress, you’ll identify patterns that are woven into the core of Unreal Engine 5 such as Double Buffer, Flyweight, and Spatial Partitioning, followed by some of the existing tool sets that embody patterns in their design and usage including Component, Behavior Tree, and Update.In the next section of the book, you’ll start developing a series of gameplay use cases in C++ to implement a variety of design patterns such as Interface and Event-based Observers to build a decoupled communications hierarchy. You’ll also work with Singleton, Command, and State, along with Behavioral Patterns, Template, Subclass Sandbox, and Type Object. The final section focuses on using design patterns for optimization, covering Dirty Flag, Data Locality, and Object Pooling.By the end, you’ll be proficient in designing systems with the perfect C++/Blueprint blend for maintainable and scalable systems.

6175
Ebook

Mastering Microsoft 365 and SharePoint Online. A complete guide to boosting organizational efficiency with Microsoft 365's real-world solutions

Rodrigo Pinto

Mastering Microsoft 365 and SharePoint Online is an essential guide for businesses aiming to optimize operations and maintain a competitive edge. This comprehensive resource provides a systematic roadmap for navigating the complexities of Microsoft 365 and SharePoint Online, guided by enterprise architect and Microsoft 365 MVP Rodrigo Pinto, who is renowned for his innovative productivity-enhancing development strategies.Through real-world examples and expert insights, you'll learn how to create efficient workflows, manage user access, implement robust security measures, and leverage automation to streamline your processes. You’ll get to grips with using Power Automate, Power Apps, and Power BI to automate repetitive tasks, build custom applications, and visualize your data. This book focuses on SharePoint Online's role in document management and team collaboration, covering structure planning, processes, automation, implementing robust security measures, and maintaining compliance aligned with your business needs. It also provides strategies and case studies for migrating to Microsoft 365 and SharePoint Online and explores future trends and useful tips on implementation, collaboration, DevOps, Microsoft 365 development, and IT management.By the end of this book, you’ll acquire the necessary skills to maximize productivity, collaboration, and efficiency in your digital workspace.

6176
Ebook

Mastering OpenStack. Implement the latest techniques for designing and deploying an operational, production-ready private cloud - Third Edition

Omar Khedher

OpenStack provides flexibility and control for designing and deploying robust and scalable cloud infrastructures, which has led to it having one of the largest open source communities in the cloud market. This book delves deep into the OpenStack architecture, dissecting each component to guide you in architecting your cloud with precision. From essential components to cutting-edge services, this book offers a step-by step approach, ensuring you grasp the fundamentals before exploring the latest advancements.This updated edition guides you through the deployment process, integrating secure best practices inspired by the DevSecOps philosophy. You’ll also explore the Antelope release, covering new services such as container management and software-defined networking (SDN). The book outlines best practices for running and managing fault-tolerant, secure, monitored, and high-performing setups. In the last part, it navigates the convergence of public and private clouds, covering hybrid models through use cases of managing Kubernetes-based applications in OpenStack private and public clouds.By the end of the book, you’ll be well versed in the latest OpenStack advancements, ready to lead your organization on a successful cloud journey.