Marknadens största urval
Snabb leverans

Böcker utgivna av Packt Publishing

Filter
Filter
Sortera efterSortera Populära
  • av Hrishikesh Andurlekar
    619,-

    Create professional real-time particle systems and particle asset creation workflows for games with the power of Niagara and Unreal Engine 5Key Features:Explore how Niagara can make your games pop by creating stunning particle systems in Unreal Engine 5Level up your VFX skills and enhance your employability in a competitive marketBuild various particle system projects to reinforce your learning and put your new knowledge into practiceBook Description:While no game would be complete without visual effects, the ever-evolving VFX industry churns out stellar digital environments that can make your games stand out from the crowd. Build Stunning Real-time VFX with Unreal Engine 5 is here to help you boost your creativity using Niagara to make jaw-dropping particle systems backed by the power of Unreal Engine 5-without a line of code.This handy guide for VFX artists takes you through the principles and concepts of designing particle systems and design workflows, along with the architecture of Niagara, Unreal Engine 5's VFX system. Throughout the book, you'll build a series of mini projects that will put your particle system knowledge to the test. As you advance, you'll cover topics such as creating your own custom modules, debugging workflows, and controlling particles with blueprints, and conclude by working on two projects that will bring everything together into a neat package.By the end of this VFX book, you'll have a deeper understanding of particle systems, improving your skills, portfolio, and the chances of being employed by studios using Unreal Engine 5.What You Will Learn:Brush up your vector mathematics skillsAccess and create namespaces in NiagaraAdd a Niagara system to a Blueprint actorCreate a particle system with dynamic inputsPublish a custom module for your team members to useCreate Niagara Scratch modulesEnable your particle emitters to communicate using event handlersControl Niagara systems using Blueprint public variablesWho this book is for:This book is for visual effects artists transitioning to real-time virtual production workflow as well as beginners looking to learn Niagara for games and other real-time applications. Game programmers, 3D generalists, and game designers interested in adding VFX for their game and metaverse projects will also find this book useful. A basic understanding of Unreal Engine 5, blueprints, as well as layout, materials, and lighting in Unreal Engine is expected.

  • av Jeremy Hazel
    725,-

    A comprehensive photo editing guide from a professional artist for Affinity 1.0 and 2.0 users covering best techniques to fix problems in edits and understand workflowPurchase of the print or Kindle book includes a free PDF eBookKey Features:Learn to use masking, selection, brushes, blend mode, and color tools in the photo editing workflowUnveil advanced personas used in the editing pipeline like tone mapping, liquification, and moreCreate your own brushes and build your artistic pallet in Affinity PhotoBook Description:In this book, you'll explore the Affinity Photo program through practice-based learning as you make popular photo edits, learning the tools and techniques in conjunction with the workflow concept. Instead of comprehensive description of the tools, you'll learn through practical application and understand why they work, not just how they work. This is neither a technical manual nor a workbook but a project-based hybrid approach that provides a deeper understanding of how to use each tool to achieve your goal.Starting with the fundamentals of navigating the interface, understanding layers, and making your first edit, this Affinity Photo book gradually increases the complexity of projects. You'll go from single-layer edits, composites, and RAW development to putting together a complex composition using the tools that you've learned along the way. Additionally, you'll learn the best practices used by expert photo editors for a flawless finish.By the end of this book, you'll have a good body of work, be able to evaluate the edits you want to make, and achieve desired results with Affinity Photo.What You Will Learn:Develop a repeatable methodology for use in your photo editing styleUnderstand the most frequently utilized techniques by professional editorsComplete a body of work for use and reference in future projectsDevelop your own libraries of assets, macros, and tone-mapping presets for your styleRecreate popular editing styles used in print and filmRecondition old family photosUnderstand and deconstruct other editing styles to expand your knowledgeWho this book is for:If you are a beginner to any form of photo editing or are a Photoshop user switching from Adobe, this book is for you. This book is also for small business owners who want to do brand-specific editing on stock photos but have limited experience in photo editing. Beginner-level editors, photographers, and people looking to get into product photography and advertising will be able to make the most out of this book.

  • av Eduardo Blázquez
    675,-

    Find security flaws in any architecture effectively through emulation and fuzzing with QEMU and AFLPurchase of the print or Kindle book includes a free PDF eBookKey Features:Understand the vulnerability landscape and useful tools such as QEMU and AFLExplore use cases to find vulnerabilities and execute unknown firmwareCreate your own firmware emulation and fuzzing environment to discover vulnerabilitiesBook Description:Emulation and fuzzing are among the many techniques that can be used to improve cybersecurity; however, utilizing these efficiently can be tricky. Fuzzing Against the Machine is your hands-on guide to understanding how these powerful tools and techniques work. Using a variety of real-world use cases and practical examples, this book helps you grasp the fundamental concepts of fuzzing and emulation along with advanced vulnerability research, providing you with the tools and skills needed to find security flaws in your software.The book begins by introducing you to two open source fuzzer engines: QEMU, which allows you to run software for whatever architecture you can think of, and American fuzzy lop (AFL) and its improved version AFL++. You'll learn to combine these powerful tools to create your own emulation and fuzzing environment and then use it to discover vulnerabilities in various systems, such as iOS, Android, and Samsung's Mobile Baseband software, Shannon. After reading the introductions and setting up your environment, you'll be able to dive into whichever chapter you want, although the topics gradually become more advanced as the book progresses.By the end of this book, you'll have gained the skills, knowledge, and practice required to find flaws in any firmware by emulating and fuzzing it with QEMU and several fuzzing engines.What You Will Learn:Understand the difference between emulation and virtualizationDiscover the importance of emulation and fuzzing in cybersecurityGet to grips with fuzzing an entire operating systemDiscover how to inject a fuzzer into proprietary firmwareKnow the difference between static and dynamic fuzzingLook into combining QEMU with AFL and AFL++Explore Fuzz peripherals such as modemsFind out how to identify vulnerabilities in OpenWrtWho this book is for:This book is for security researchers, security professionals, embedded firmware engineers, and embedded software professionals. Learners interested in emulation, as well as software engineers interested in vulnerability research and exploitation, software testing, and embedded software development will also find it useful. The book assumes basic knowledge of programming (C and Python); operating systems (Linux and macOS); and the use of Linux shell, compilation, and debugging.

  • av Serkan Sakinmaz
    675,-

    A comprehensive guide to implementing Python applications in AWS while learning about key AWS servicesPurchase of the print or Kindle book includes a free PDF eBookKey Features:Gain hands-on experience in AWS services to effectively implement Python programmingUtilize Python with open source libraries to develop data pipelines, APIs, and database applicationsLeverage the power of AWS to create a cloud-based server and use monitoring and logging featuresBook Description:AWS provides a vast variety of services for implementing Python applications, which can pose a challenge for those without an AWS background. This book addresses one of the more predominant problems of choosing the right service and stepping into the implementation of exciting Python apps using AWS.The book begins by showing you how to install Python and create an AWS account, before helping you explore AWS Lambda, EC2, Elastic Beanstalk, and S3 for Python programming. You'll then gain hands-on experience in using these services to build the Python application. As you advance, you'll discover how to debug Python apps using PyCharm, and then start deploying the Python applications on Elastic Beanstalk. You'll also learn how to monitor Python applications using the CloudWatch service, along with creating and publishing APIs on AWS to access the Python application. The concluding chapters will help you get to grips with storing unstructured and semi-structured data using NoSQL and DynamoDB, as well as advance your knowledge using the Glue serverless data integration service in AWS.By the end of this Python book, you'll be able to take your application development skills up a notch with AWS services and advance in your career.What You Will Learn:Understand the fundamentals of AWS services for Python programmingFind out how to configure AWS services to build Python applicationsRun and deploy Python applications using Lambda, EC2, and Elastic BeanstalkProvision EC2 servers on AWS and run Python applicationsDebug and monitor Python applications using PyCharm and CloudWatchUnderstand database operations on AWS by learning about DynamoDB and RDSExplore the API gateway service on AWS using Python to grasp API programmingWho this book is for:This book is for cloud developers, software developers, and IT specialists who want to develop Python applications on AWS as well as learn the concepts underlying AWS services for implementing the applications. Experience in Python programming is needed to be able to implement the applications on AWS.

  • av Pablo David Garaguso
    585,-

    Start or migrate to the new Vue 3 ecosystem, and learn to use Vite, Pinia, Web Workers, and other techniques to develop Single and Progressive Page Applications on solid groundKey Features:- Learn software engineering best practices and design patterns and apply them effectively to your Vue applications- Build both SPAs and PWAs using Web Workers and IndexedDB- Develop, test, build, and deploy your Vue 3 applications to a real production serverBook Description:If you're familiar with the progressive Vue framework for creating responsive user interfaces, you'll be impressed with its latest iteration, Vue 3, which introduces new concepts and approaches design patterns that are uncommon in other libraries or frameworks. By building on your foundational knowledge of Vue 3 and software engineering principles, this book will enable you to evaluate the trade-offs of different approaches to building robust applications.This book covers Vue 3 from the basics, including components and directives, and progressively moves on to more advanced topics such as routing, state management, web workers, and offline storage. Starting with a simple page, you'll gradually build a fully functional multithreaded, offline, and installable progressive web application.By the time you finish reading this Vue book, not only will you have learned how to build applications, but you'll also understand how to solve common problems efficiently by applying existing design patterns. With this knowledge, you'll avoid reinventing the wheel for every project, saving time and creating software that's adaptable to future changes.What You Will Learn:- What is the Vue 3 progressive framework- What are software principles and design patterns, how and when to implement them, and the trade-offs to consider- Setup your development environment using the new Vite bundler- Integrate in your applications state management, routing, multithreading, offline storage, and other resources provided to you by the browser, seldom taken advantage- Apply and identify design patterns to solve common problems in the architecture of your web application- Best practices for your code, organization, architecture, and user experience implementation- Incrementally expand an application with new functionalities without re-writing the whole application each timeWho this book is for:This book is for Vue.js developers who are passionate about framework design principles and seek to apply commonly found design patterns to their web development projects. This book assumes prior knowledge of JavaScript and a basic understanding of Vue.js, making it an ideal resource for developers looking to expand their existing skillset.Table of Contents- The Vue 3 Framework- Software Design Principles and Patterns- Setting Up a Working Project- User Interface Composition with Components- Single-Page Applications- Progressive Web Applications- Data Flow Management- Multithreading with Web Workers- Testing and Source Control- Deploying Your Application- Bonus Chapter - UX Patterns- Appendix

  • av Stefan Boeykens
    695,-

    Move from 2D CAD drafting to 3D BIM with Archicad to boost productivity by mastering this powerful softwarePurchase of the print or Kindle book includes a free PDF eBookKey Features:Explore the Archicad GUI, file format, and tools to get started with residential projectsUse out-of-the-box documentation tools combined with a powerful publishing workflowTranslate conceptual designs into compelling imagery using various visualization methodsBook Description:A BIM Professional's Guide to Learning Archicad is a comprehensive introduction to all that Archicad has to offer for creating 3D models, 2D document extracts, and related outputs. This book is not a click-by-click series of recipes, but rather focuses on helping you understand why and how Archicad works by providing realistic examples and expert tips.The book gradually introduces you to Archicad tools using ample examples. It then helps you master its complexity through clear modules, allowing you to start your first project quickly, gain useful skills in subsequent projects, and keep using the book as a source for insights into the software. You'll start with the basic modeling of construction elements and then move on to adding roofs, stairs, and objects to the project. Next, you'll dive into basic drafting and 2D views for creating 2D output, and grasp how to use attributes and more advanced modeling tools for designing curtain walls and sites. The concluding chapters will show you how to extract and visualize your data and automate the publishing of your extracts and 2D documents into a variety of output formats.By the end of this book, you'll have gained a solid understanding of Archicad, how to implement it efficiently in your architectural projects, and how BIM can improve your overall design workflow.What You Will Learn:Create an architectural model from scratch using Archicad as BIM softwareLeverage a wide variety of tools and views to fully develop a projectAchieve efficient project organization and modeling for professional results with increased productivityFully document a project, including various 2D and 3D documents and construction detailsProfessionalize your BIM workflow with advanced insight and the use of expert tips and tricksUnlock the geometric and non-geometric information in your models by adding properties and creating schedules to prepare for a bill of quantitiesWho this book is for:This book is for design engineers, architectural designers, residential designers, BIM professionals, and anyone working in construction, manufacturing, or similar fields. Whether you're an absolute beginner or a professional looking to upgrade your engineering design and urban planning skills, you'll find this book useful. Although no prior knowledge of Archicad is necessary, knowledge of construction (architectural design) and a basic understanding of 2D CAD drafting is recommended. The book is based on the international version of the software and uses metric units.

  • av Eran Boudjnah
    1 319,-

    Unleash the power of Android programming to build scalable and reliable apps using industry best practicesPurchase of the print or Kindle book includes a free PDF eBookKey FeaturesBuild apps with Kotlin, Google's preferred programming language for Android developmentUnlock solutions to development challenges with guidance from experienced Android professionalsImprove your apps by adding valuable features that make use of advanced functionalityBook DescriptionLooking to kick-start your app development journey with Android 13, but don't know where to start? How to Build Android Apps with Kotlin is a comprehensive guide that will help jump-start your Android development practice.This book starts with the fundamentals of app development, enabling you to utilize Android Studio and Kotlin to get started with building Android projects. You'll learn how to create apps and run them on virtual devices through guided exercises. Progressing through the chapters, you'll delve into Android's RecyclerView to make the most of lists, images, and maps, and see how to fetch data from a web service.You'll also get to grips with testing, learning how to keep your architecture clean, understanding how to persist data, and gaining basic knowledge of the dependency injection pattern. Finally, you'll see how to publish your apps on the Google Play store.You'll work on realistic projects that are split up into bitesize exercises and activities, allowing you to challenge yourself in an enjoyable and attainable way. You'll build apps to create quizzes, read news articles, check weather reports, store recipes, retrieve movie information, and remind you where you parked your car.By the end of this book, you'll have the skills and confidence to build your own creative Android applications using Kotlin.What you will learnCreate maintainable and scalable apps using KotlinUnderstand the Android app development lifecycleSimplify app development with Google architecture componentsUse standard libraries for dependency injection and data parsingApply the repository pattern to retrieve data from outside sourcesBuild user interfaces using Jetpack ComposeExplore Android asynchronous programming with Coroutines and the Flow APIPublish your app on the Google Play storeWho this book is forIf you want to build Android applications using Kotlin but are unsure of how and where to begin, then this book is for you. To easily grasp the concepts in this book, a basic understanding of Kotlin, or experience in a similar programming language is a must.Table of ContentsCreating Your First AppBuilding User Screen FlowsDeveloping the UI with FragmentsBuilding App NavigationEssential Libraries: Retrofit, Moshi, and GlideAdding and Interacting with RecyclerViewAndroid Permissions and Google MapsServices, WorkManager, and NotificationsBuilding User Interfaces Using Jetpack ComposeUnit Tests and Integration Tests with JUnit, Mockito, and EspressoAndroid Architecture ComponentsPersisting DataDependency Injection with Dagger, Hilt, and KoinCoroutines and FlowArchitecture PatternsAnimations and Transitions with CoordinatorLayout and MotionLayoutLaunching Your App on Google Play

  • av Peter Krause
    509,-

    Discover how desktop flows can interact with your everyday tools and automate tasks, freeing up time to do more important thingsPurchase of the print or Kindle book includes a free PDF eBookKey FeaturesLearn how Office programs can assist with automating recurring tasksMaintain superior work quality by including daily desktop and web applications in your flowsEnrich your flows with additional AI-based information and integrate them with cloud systemsBook DescriptionWhether you want to organize simple files or perform more complex consolidations between different Office programs and remote-control applications that don't allow outside access, Power Automate Desktop helps meet these challenges. This book shows you how to leverage this workflow automation platform by explaining the underlying RPA concepts in a step-by-step way. You'll start with simple flows that can be easily recorded and further processed using the built-in recorder. Later, you'll learn how to use the more advanced actions to automate folder and file management and enable Office programs to interact with each other. You'll also get to grips with integrating desktop flows into other cloud environments and further enhance their value using AI. As you progress, you'll understand how flows can run unattended and how they are managed in the Power Platform, as well as key concepts such as creating, modifying, debugging, and error-handling UI flows. Finally, the book will guide you to use Process Automation Designer (PAD) in conjunction with your frequently used desktop systems to automate routine tasks. By the end of this book, you'll have become a Power Automate Desktop expert, automating both professional and personal tasks.What you will learnMaster RPA with Power Automate Desktop to commence your debut flowGrasp all essential product concepts such as UI flow creation and modification, debugging, and error handlingUse PAD to automate tasks in conjunction with the frequently used systems on your desktopAttain proficiency in configuring flows that run unattended to achieve seamless automationDiscover how to use AI to enrich your flows with insights from different AI modelsExplore how to integrate a flow in a broader cloud contextWho this book is forWhether you're a home user looking to automate simple tasks on your workstation or a business user or citizen developer seeking to automate more complex rule-based processes, this book will help you overcome the challenge. No knowledge of a programming language is required, but in the more advanced chapters, a general understanding of information technology, including basic programming language structures, protocols, and cloud concepts, will be helpful.Table of ContentsGetting Started with Power Automate DesktopUsing Power Automate Desktop and Creating First FlowEditing and Debugging UI FlowsBasic Structure Elements and Flow ControlVariables, UI Elements, and ImagesActions for UI AutomationAutomate Your Desktop and WorkstationAutomating Standard Business ApplicationsLeveraging Cloud Services and Power PlatformLeveraging Artificial IntelligenceWorking with APIs and ServicesPAD Enterprise Best Practices

  • av Ben Shaw
    725,-

    Create your own websites easily, securely, and quickly with Django by tackling practical activities based on realistic case studiesKey Features:- Understand Django functionality and the Model-View-Template (MVT) paradigm- Create and iteratively build a book review website, adding features as you build your knowledge- Explore advanced concepts such as REST API implementation and third-party module integrationBook Description:Do you want to develop reliable and secure applications that stand out from the crowd without spending hours on boilerplate code? You've made the right choice trusting the Django framework, and this book will tell you why. Often referred to as a "batteries included" web development framework, Django comes with all the core features needed to build a standalone application. Web Development with Django will take you through all the essential concepts and help you explore its power to build real-world applications using Python.Throughout the book, you'll get the grips with the major features of Django by building a website called Bookr - a repository for book reviews. This end-to-end case study is split into a series of bitesize projects presented as exercises and activities, allowing you to challenge yourself in an enjoyable and attainable way. As you advance, you'll acquire various practical skills, including how to serve static files to add CSS, JavaScript, and images to your application, how to implement forms to accept user input, and how to manage sessions to ensure a reliable user experience. You'll cover everyday tasks that are part of the development cycle of a real-world web application.By the end of this Django book, you'll have the skills and confidence to creatively develop and deploy your own projects.What You Will Learn:- Create a new application and add models to describe your data- Use views and templates to control behavior and appearance- Implement access control through authentication and permissions- Develop practical web forms to add features such as file uploads- Build a RESTful API and JavaScript code that communicates with it- Connect to a database such as PostgreSQLWho this book is for:This book is for programmers looking to enhance their web development skills using the Django framework. To fully understand the concepts explained in this book, basic knowledge of Python programming as well as familiarity with JavaScript, HTML, and CSS is assumed.Table of Contents- An Introduction to Django- Models and Migrations- URL Mapping, Views, and Templates- An Introduction to Django Admin- Serving Static Files- Forms- Advanced Form Validation and Model Forms- Media Serving and File Uploads- Sessions and Authentication- Advanced Django Admin and Customization- Advanced Templating and Class-Based Views- Building a REST API- Generating CSV, PDF, and Other Binary Files- Testing Your Django Applications- Django Third-Party Libraries- Using a Frontend JavaScript Library with Django

  • av Duc Haba
    629,-

    Boost your AI and generative AI accuracy using real-world datasets with over 150 functional object-oriented methods and open source librariesPurchase of the print or Kindle book includes a free PDF eBookKey Features:Explore beautiful, customized charts and infographics in full colorWork with fully functional OO code using open source libraries in the Python Notebook for each chapterUnleash the potential of real-world datasets with practical data augmentation techniquesBook Description:Data is paramount in AI projects, especially for deep learning and generative AI, as forecasting accuracy relies on input datasets being robust. Acquiring additional data through traditional methods can be challenging, expensive, and impractical, and data augmentation offers an economical option to extend the dataset.The book teaches you over 20 geometric, photometric, and random erasing augmentation methods using seven real-world datasets for image classification and segmentation. You'll also review eight image augmentation open source libraries, write object-oriented programming (OOP) wrapper functions in Python Notebooks, view color image augmentation effects, analyze safe levels and biases, as well as explore fun facts and take on fun challenges. As you advance, you'll discover over 20 character and word techniques for text augmentation using two real-world datasets and excerpts from four classic books. The chapter on advanced text augmentation uses machine learning to extend the text dataset, such as Transformer, Word2vec, BERT, GPT-2, and others. While chapters on audio and tabular data have real-world data, open source libraries, amazing custom plots, and Python Notebook, along with fun facts and challenges.By the end of this book, you will be proficient in image, text, audio, and tabular data augmentation techniques.What You Will Learn:Write OOP Python code for image, text, audio, and tabular dataAccess over 150,000 real-world datasets from the Kaggle websiteAnalyze biases and safe parameters for each augmentation methodVisualize data using standard and exotic plots in colorDiscover 32 advanced open source augmentation librariesExplore machine learning models, such as BERT and TransformerMeet Pluto, an imaginary digital coding companionExtend your learning with fun facts and fun challengesWho this book is for:This book is for data scientists and students interested in the AI discipline. Advanced AI or deep learning skills are not required; however, knowledge of Python programming and familiarity with Jupyter Notebooks are essential to understanding the topics covered in this book.

  • av Soheil Bakhshi
    805,-

    Take your Power BI reports to the next level by learning various data modeling techniques and leveraging the latest features of Power BI effectivelyPurchase of the print or Kindle book includes a free eBook in PDF format.Key Features:Get an understanding of data modeling techniques using Power BI with this up-to-date guideLearn how to define the relationships between data sets to extract valuable insightsExplore best practices for data preparation and modeling and build optimal data models to solve a wide variety of real-world business challengesBook Description:This book is a comprehensive guide to understanding the ins and outs of data modeling and how to create full-fledged data models using Power BI confidently.In this new, fully updated edition, you'll learn how to connect data from multiple sources, understand data, define and manage relationships between data, and shape data models to gain deep and detailed insights about your organization. As you advance through the chapters, the book will demonstrate how to prepare efficient data models in the Power Query Editor and use simpler DAX code with new data modeling features. You'll explore how to use the various data modeling and navigation techniques and perform custom calculations using the modeling features with the help of real-world examples. Finally, you'll learn how to use some new and advanced modeling features to enhance your data models to carry out a wide variety of complex tasks. Additionally, you'll learn valuable best practices and explore common data modeling complications and the solutions to supercharge the process of creating a data model in Power BI and build better-performing data models.By the end of this Power BI book, you'll have gained the skills you need to structure data coming from multiple sources in different ways to create optimized data models that support high-performing reports and data analytics.What You Will Learn:Implement virtual tables and time intelligence functionalities in DAX to build a powerful modelIdentify Dimension and Fact tables and implement them in Power Query EditorDeal with advanced data preparation scenarios while building Star SchemaDiscover different hierarchies and their common pitfallsUnderstand complex data models and how to decrease the level of model complexity with different approachesLearn advanced data modeling techniques such as calculation groups, aggregations, incremental refresh, RLS/OLS, and moreGet well-versed with datamarts and dataflows in PowerBIWho this book is for:This MS Power BI book is for BI users, data analysts, and analysis developers who want to become well-versed with data modeling techniques to make the most of Power BI. Basic working knowledge of Power BI and the Star Schema functionality are required to help you to understand the concepts covered in this book.

  • av Jeroen Mulder
    755,-

    Solve the complexity of running a business in a multi-cloud environment with practical guidelines backed by industry experience. Purchase of the print or Kindle book includes a free eBook in PDF format.Key Features:Explore the benefits of the major cloud providers to make better informed decisionsAccelerate digital transformation with multi-cloud, including the use of PaaS and SaaS conceptsGet the best out of multi-cloud by exploring relevant use cases for data platforms and IoTUnlock insights into top 5 cloud providers in one book - Azure, AWS, GCP, OCI, and Alibaba CloudBook Description:Are you ready to unlock the full potential of your enterprise with the transformative power of multi-cloud adoption? As a cloud architect, you understand the challenges of navigating the vast array of cloud services and moving data and applications to public clouds. But with 'Multi-Cloud Strategy for Cloud Architects, Second Edition', you'll gain the confidence to tackle these complexities head-on.This edition delves into the latest concepts of BaseOps, FinOps, and DevSecOps, including the use of the DevSecOps Maturity Model. You'll learn how to optimize costs and maximize security using the major public clouds - Azure, AWS, and Google Cloud. Examples of solutions by the increasingly popular Oracle Cloud Infrastructure (OCI) and Alibaba Cloud have been added in this edition. Plus, you will discover cutting-edge ideas like AIOps and GreenOps.With practical use cases, including IoT, data mining, Web3, and financial management, this book empowers you with the skills needed to develop, release, and manage products and services in a multi-cloud environment.By the end of this book, you'll have mastered the intricacies of multi-cloud operations, financial management, and security. Don't miss your chance to revolutionize your enterprise with multi-cloud adoption.What You Will Learn:Choose the right cloud platform with the help of use casesMaster multi-cloud concepts, including IaC, SaaS, PaaS, and CaCUse the techniques and tools offered by Azure, AWS, and GCP to integrate securityMaximize cloud potential with Azure, AWS, and GCP frameworks for enterprise architectureUse FinOps to define cost models and optimize cloud costs with showback and chargebackWho this book is for:Cloud architects, solutions architects, enterprise architects, and cloud consultants will find this book valuable. Basic knowledge of any one of the major public clouds (Azure, AWS, or GCP) will be helpful.

  • av Phani Kumar Lingamallu
    695,-

    Accelerate cloud adoption using AWS CloudWatch, X-ray, Distro for OpenTelemetry, Amazon DevOps Guru, and more to monitor and build resilient systemsPurchase of the print or Kindle book includes a free PDF eBookKey Features:Gain a thorough understanding of observability principles along with different AWS service offerings and best practicesEnsure customer satisfaction by monitoring user experience and fixing bottlenecks quicklyLearn from experts to get the best possible insights into AWS' observability solutionsBook Description:As modern application architecture grows increasingly complex, identifying potential points of failure and measuring end user satisfaction, in addition to monitoring application availability, is key. This book helps you explore AWS observability tools that provide end-to-end visibility, enabling quick identification of performance bottlenecks in distributed applications.You'll gain a holistic view of monitoring and observability on AWS, starting from observability basics using Amazon CloudWatch and AWS X-Ray to advanced ML-powered tools such as AWS DevOps Guru. As you progress, you'll learn about AWS-managed open source services such as AWS Distro for OpenTelemetry (ADOT) and AWS managed Prometheus, Grafana, and the ELK Stack. You'll implement observability in EC2 instances, containers, Kubernetes, and serverless apps and grasp UX monitoring. With a fair mix of concepts and examples, this book helps you gain hands-on experience in implementing end-to-end AWS observability in your applications and navigating and troubleshooting performance issues with the help of use cases. You'll also learn best practices and guidelines, such as how observability relates to the Well-Architected Framework.By the end of this AWS book, you'll be able to implement observability and monitoring in your apps using AWS' native and managed open source tools in real-world scenarios.What You Will Learn:Capture metrics from an EC2 instance and visualize them on a dashboardConduct distributed tracing using AWS X-RayDerive operational metrics and set up alerting using CloudWatchAchieve observability of containerized applications in ECS and EKSExplore the practical implementation of observability for AWS LambdaObserve your applications using Amazon managed Prometheus, Grafana, and OpenSearch servicesGain insights into operational data using ML services on AWSUnderstand the role of observability in the cloud adoption frameworkWho this book is for:This book is for SREs, DevOps and cloud engineers, and developers who are looking to achieve their observability targets using AWS native services and open source managed services on AWS. It will assist solution architects in achieving operational excellence by implementing cloud observability solutions for their workloads. Basic understanding of AWS cloud fundamentals and different AWS cloud services used to run applications such as EC2, container solutions such as ECS, and EKS will be helpful when using this book.

  • av Chris Childerhose
    675,-

    Protect your cloud, virtual, and on-premises environments by implementing Veeam's powerful backup and replication technologyPurchase of the print or Kindle book includes a free PDF eBookKey Features:Gain in-depth knowledge of core architecture changes including PostgreSQLWork with VeeaMover and understand how it can help manage backups and SOBRsExplore Object Storage - Direct to Object - ability to add Object Storage as your primary repositoryBook Description:Veeam is one of the leading modern data protection solutions, making it a necessary skill for anyone responsible for backing up virtual environments. This new edition of Mastering Veeam Backup & Replication is revised and updated to cover Veeam version 12.This edition covers some new features added to the application, such as VeeaMover, Per Machine Backup chains, and MFA on the console. The book guides you through implementing modern data protection solutions for your cloud and virtual infrastructure with Veeam while helping you master advanced concepts such as Continuous Data Protection (CDP), extended object storage support, VeeaMover, and security settings. You'll dive deep into other new features as well, such as Direct to Object storage, Object to Tape and learn about CDP from a service provider perspective with Veeam Cloud Connect (VCC).By the end of this Veeam book, you'll be able to successfully implement Veeam Backup & Replication to secure your environment and enable disaster recovery.What You Will Learn:Understand installing and upgrading Veeam to v12Master the ability to use PostgreSQL for databasesExplore SOBR - Direct to Object storage in performance tierExplore enhanced security, including MFA and Auto-LogoffUnderstand NAS Backup with Immutability SupportDiscover how GDP to vCD works for Cloud ConnectLearn how to get instant VM Recovery on VCCWho this book is for:This book is for backup administrators or cloud disaster architects looking to gain expertise in all things Veeam. This book is also for IT professionals who have intermediate to advanced-level knowledge of virtualization as well as backups and backup applications. Anyone who needs a reference guide for learning the advanced and latest features of Veeam 12 will find this book useful.

  • av Saurabh Shrivastava
    759,-

    Become a master Solutions Architect with this comprehensive guide, featuring cloud design patterns and real-world solutions for building scalable, secure, and highly available systemsPurchase of the print or Kindle book includes a free eBook in PDF format.Key FeaturesGain expertise in automating, networking, migrating, and adopting cloud technologies using AWSUse streaming analytics, big data, AI/ML, IoT, quantum computing, and blockchain to transform your businessUpskill yourself as an AWS solutions architect and explore details of the new AWS certificationBook DescriptionAre you excited to harness the power of AWS and unlock endless possibilities for your business? Look no further than the second edition of AWS for Solutions Architects! Imagine crafting cloud solutions that are secure, scalable, and optimized - not just good, but industry-leading.This updated guide throws open the doors to the AWS Well-Architected Framework, design pillars, and cloud-native design patterns empowering you to craft secure, performant, and cost-effective cloud architectures. Tame the complexities of networking, conquering edge deployments and crafting seamless hybrid cloud connections. Uncover the secrets of big data and streaming with EMR, Glue, Kinesis, and MSK, extracting valuable insights from data at speeds you never thought possible. Future-proof your cloud with game-changing insights! New chapters unveil CloudOps, machine learning, IoT, and blockchain, empowering you to build transformative solutions. Plus, unlock the secrets of storage mastery, container excellence, and data lake patterns. From simple configurations to sophisticated architectures, this guide equips you with the knowledge to solve any cloud challenge and impress even the most demanding clients.This book is your one-stop shop for architecting industry-standard AWS solutions. Stop settling for average - dive in and build like a pro!What you will learnOptimize your Cloud Workload using the AWS Well-Architected FrameworkLearn methods to migrate your workload using the AWS Cloud Adoption FrameworkApply cloud automation at various layers of application workload to increase efficiencyBuild a landing zone in AWS and hybrid cloud setups with deep networking techniquesSelect reference architectures for business scenarios, like data lakes, containers, and serverless appsApply emerging technologies in your architecture, including AI/ML, IoT and blockchainWho this book is forThis book is for application and enterprise architects, developers, and operations engineers who want to become well versed with AWS architectural patterns, best practices, and advanced techniques to build scalable, secure, highly available, highly tolerant, and cost-effective solutions in the cloud. Existing AWS users are bound to learn the most, but it will also help those curious about how leveraging AWS can benefit their organization.Prior knowledge of any computing language is not needed, and there's little to no code. Prior experience in software architecture design will prove helpful.Table of ContentsUnderstanding AWS Cloud Principles and Key CharacteristicsUnderstanding AWS Well Architected Framework and Getting Certified Leveraging the Cloud for Digital TransformationNetworking in AWSStorage in AWS - Choosing the Right Tool for the JobHarnessing the Power of Cloud ComputingSelecting the Right Database ServiceBest Practices for Application Security, Identity, and ComplianceDriving Efficiency with CloudOps(N.B. Please use the Look Inside option to see further chapters)

  • av Jay Kimelman
    445,-

    Maximize the capabilities of Xero to achieve timely and stress-free accounting for your businessPurchase of the print or Kindle book includes a free PDF eBookKey Features:Become well-versed with the latest features of Xero to confidently manage all your bookkeeping tasks with easeMaster the use of Xero and implement best practices to avoid costly errorsLearn techniques for recording and managing financial data efficientlyBook Description:Xero empowers business owners to gain insights into their business and performance and collaborate seamlessly with their accountants and tax professionals. This book goes beyond the basics and explores the more advanced Xero features, techniques, and best practices for managing sales taxes, budgeting, and reporting.You'll begin by diving right into Xero, setting up a bank feed, and exploring its power while experiencing just how easy it is to use. The book will guide you in setting up Xero the right way to ensure that you succeed in each of your transactions. As you progress through the chapters, you'll learn what spend money and receive money transactions are and be able to easily send invoices and collect receivables or payments, collect and pay bills, and even track your business assets with Xero. Toward the end, you'll be proficient at producing powerful reports, giving you the keys to running or advising any business.By the end of this Xero book, you'll have gained the confidence to add a company to Xero, set up the bank feeds, reconcile the transactions, send invoices, and pay bills, ending up with beautiful financial statements.What You Will Learn:Understand why Xero is the best choice in accounting software for your SMBEasily set up or convert to Xero for a service- or product-based businessReconcile cash and related transactions effortlesslyTrack and depreciate capital assets purchased by and used in the businessProduce customized reports tailored to your specific needUse Xero to make informed and timely decisions and become a better business owner or advisorWho this book is for:This book is for small and medium business owners (SMBs) and bookkeepers or accountants who want to learn how to properly use and master Xero. Little to no knowledge of Xero is assumed. However, prior understanding of basic bookkeeping and accounting principles is required.

  • av Amita Kapoor
    755,-

    Craft ethical AI projects with privacy, fairness, and risk assessment features for scalable and distributed systems while maintaining explainability and sustainabilityPurchase of the print or Kindle book includes a free PDF eBookKey Features:Learn risk assessment for machine learning frameworks in a global landscapeDiscover patterns for next-generation AI ecosystems for successful product designMake explainable predictions for privacy and fairness-enabled ML trainingBook Description:AI algorithms are ubiquitous and used for tasks, from recruiting to deciding who will get a loan. With such widespread use of AI in the decision-making process, it's necessary to build an explainable, responsible, transparent, and trustworthy AI-enabled system. With Platform and Model Design for Responsible AI, you'll be able to make existing black box models transparent.You'll be able to identify and eliminate bias in your models, deal with uncertainty arising from both data and model limitations, and provide a responsible AI solution. You'll start by designing ethical models for traditional and deep learning ML models, as well as deploying them in a sustainable production setup. After that, you'll learn how to set up data pipelines, validate datasets, and set up component microservices in a secure and private way in any cloud-agnostic framework. You'll then build a fair and private ML model with proper constraints, tune the hyperparameters, and evaluate the model metrics.By the end of this book, you'll know the best practices to comply with data privacy and ethics laws, in addition to the techniques needed for data anonymization. You'll be able to develop models with explainability, store them in feature stores, and handle uncertainty in model predictions.What You Will Learn:Understand the threats and risks involved in ML modelsDiscover varying levels of risk mitigation strategies and risk tiering toolsApply traditional and deep learning optimization techniques efficientlyBuild auditable and interpretable ML models and feature storesUnderstand the concept of uncertainty and explore model explainability toolsDevelop models for different clouds including AWS, Azure, and GCPExplore ML orchestration tools such as Kubeflow and Vertex AIIncorporate privacy and fairness in ML models from design to deploymentWho this book is for:This book is for experienced machine learning professionals looking to understand the risks and leakages of ML models and frameworks, and learn to develop and use reusable components to reduce effort and cost in setting up and maintaining the AI ecosystem.

  • av Alex Antic
    555,-

    Get your hands on the secret recipe for a rewarding career in data science from 18 AI leadersPurchase of the print or Kindle book includes a free PDF eBookKey Features:- Gain access to insights and expertise from data science leaders shared in one-on-one interviews- Get pragmatic advice on how to become a successful data scientist and data science leader- Receive guidance to overcome common pitfalls and challenges and ensure your projects' successBook Description:A Gartner prediction in 2018 led to numerous articles stating that "85% of AI and machine learning projects fail to deliver." Although it's unclear whether a mass extinction event occurred for AI implementations at the end of 2022, the question remains: how can I ensure that my project delivers value and doesn't become a statistic?The demand for data scientists has only grown since 2015, when they were dubbed the new "rock stars" of business. But how can you become a data science rock star? As a new senior data leader, how can you build and manage a productive team? And what is the path to becoming a chief data officer?Creators of Intelligence is a collection of in-depth, one-on-one interviews where Dr. Alex Antic, a recognized data science leader, explores the answers to these questions and more with some of the world's leading data science leaders and CDOs.Interviews with: Cortnie Abercrombie, Edward Santow, Kshira Saagar, Charles Martin, Petar Veli¿kovi¿, Kathleen Maley, Kirk Borne, Nikolaj Van Omme, Jason Tamara Widjaja, Jon Whittle, Althea Davis, Igor Halperin, Christina Stathopoulos, Angshuman Ghosh, Maria Milosavljevic, Dr. Meri Rosich, Dat Tran, and Stephane Doyen.What You Will Learn:- Find out where to start with AI ethics and how to evolve from frameworks to practice- Discover tips on building and managing a data science team- Receive advice for organizations seeking to build or mature a data science capability- Stop beating your head against a brick wall - pick the environment that'll support your success- Read stories from successful data leaders as they reflect on the successes and failures in data strategy development- Understand how business areas can best work with data science teams to drive business valueWho this book is for:This book is for a wide range of audience, from people working in the data science industry through to data science leaders and chief data officers. This book will also cater to senior business leaders interested in learning how data and analytics are used to support decision-making in different domains and sectors. Students contemplating a career in artificial intelligence (AI) and the broader data sector will also find this book useful, along with anyone developing and delivering university-level education, including undergraduate, postgraduate, and executive programs.Table of Contents- Introducing the Creators of Intelligence- Cortisone Abercrombie Wants the Truth- Edward Santow vs. Unethical AI- Kshira Saagar Tells a Story- Consulting Insights with Charles Martin- Petar Veli¿kovi¿ and His Deep Network- Kathleen Maley Analyzes the Industry- Kirk Borne Sees the Stars- Nikolaj Van Omme Can Solve Your Problems- Jason Tamara Widjaja and the AI People- Jon Whittle Turns Research into Action- Building the Dream Team with Althea Davis- Igor Halperin Watches the Markets- Christina Stathopoulos Exerts Her Influence- Angshuman Ghosh Leads the Way- Maria Milosavljevic Assesses the Risks- Stephane Doyen Follows the Science- Intelligent Leadership with Meri Rosich- Teaming Up with Dat Tran- Summary

  • av David S. Sellers
    1 225,-

    Level up your 3D design skills with SketchUp Pro by employing real-world examples and design guidelinesPurchase of the print or Kindle book includes a free PDF eBookKey Features- Put your architectural design knowledge to work by exploring practical examples- Gain a deeper understanding of SketchUp's GUI, modeling tools, and editing features- Execute full design creations with detailed steps without getting overwhelmed by SketchUp's advanced functionalitiesBook DescriptionOwing to its ability to create models quickly and with high level of dimensional accuracy, SketchUp Pro has become a popular choice for many industries, including architecture, interior design, landscape architecture, and video game design. If you are seeking to adopt Trimble's exceptional design software, Getting Started with SketchUp Pro serves as an ideal primer to prepare and equip you for its use.This book will help you lay the foundation of a project from scratch, set up appropriate units, and follow a guided path to structure your 3D models. You'll explore the workflows used for creating designs from sketches, making CAD drawings (DWG), and even updating your existing 3D models. Finally, you'll work with extensions and 3D Warehouse to find new workflows and models to add to your skill set.By the end of this SketchUp book, you'll be able to confidently create and share models of your design through CAD drawings and 3D views, and even take them online through the 3D WarehouseWhat You Will Learn- Build massing 3D models and preliminary designs- Identify optimal methods to boost productivity and efficiency with SketchUp Pro- Explore SketchUp tools and understand their diverse functionality- Get a complete walkthrough of editing tools, materials, and components in SketchUp- Create and edit components and explore component options- Get acquainted with SketchUp extensions, 3D Warehouse, and additional tools and resourcesWho this book is forThis book is for architects, landscape architects, interior designers, woodworkers, and 3D modelers with beginner-level knowledge of the architectural design of living spaces. Basic computer skills are all you need to get started.Table of Contents- Beginning with SketchUp Pro- Principal Tools, Axes, and Inferences- Modeling with Groups and Components- Drawing Tools - We Begin Modeling!- Editing Tools - Making Big Changes!- Camera Options- View Options- Materials- Entity Info, Outliner, and Tags Dynamically Organize Your Models- Model Info and Preferences- Working with Components- Import, Export, 3D Warehouse, and Extensions

  • av Benjamin Bischoff
    555,-

    Unlock the full potential of Karate with this comprehensive guide to effortlessly setup, write, run, optimize, and report test resultsPurchase of the print or Kindle book includes a free PDF eBookKey Features:Explore the capabilities of the Karate framework for effective software testingLearn how to integrate Karate tests into projects and CI/CD pipelinesExplore lesser-known Karate modules such as Karate UI and Karate GatlingBook Description:Software in recent years is moving away from centralized systems and monoliths to smaller, scalable components that communicate with each other through APIs. Testing these communication interfaces is becoming increasingly important to ensure the security, performance, and extensibility of the software. A powerful tool to achieve safe and robust applications is Karate, an easy-to-use, and powerful software testing framework.In this book, you'll work with different modules of karate to get tailored solutions for modern test challenges. You'll be exploring interface testing, UI testing as well as performance testing.By the end of this book, you'll be able to use the Karate framework in your software development lifecycle to make your APIs and applications robust and trustworthy.What You Will Learn:Understand the basic concepts of Karate and its functionalityIntegrate and use it effectively to solve your testing needsExtend Karate and customize its functionality for your use casesExplore different testing methods and their use casesRun your tests to check the software development lifecycleGet to know more about Karate's UI and performance test approachesWho this book is for:This book is for QA engineers and developers who are familiar with APIs and want to make them safer and more secure by applying automated tests with the help of a lightweight and modern framework - Karate.

  • av Louis Authie
    509,-

    Elevate your e-commerce game and beat the competition by unleashing the power of PrestaShop 8.x with Symfony-based modules, customizable themes, and much morePurchase of the print or Kindle book includes a free PDF eBookKey Features:Understand the data and object architecture of the legacy and new Symfony core of PrestaShopCreate modules to add features such as content blocks, payment options, and carriers to your storeLearn to customize themes and override existing module templatesBook Description:After version 1.7, PrestaShop underwent a host of changes, including migration to a Symfony-based system from an outdated legacy code. This migration brought about significant changes for developers, from routine maintenance to module development. Practical Module Development for PrestaShop 8 is curated to help you explore the system architecture, including migrated and non-migrated controllers, with a concise data structure overview. You'll understand how hooks enable module customization and optimize the CMS.Through the creation of seven modules, you'll learn about the structure of modules, hook registration, the creation of front-office controllers, and Symfony back-office controllers. By using Doctrine entities, services, CQRS, grids, and forms, you'll be guided through the creation of standard, payment and carrier modules. Additionally, you'll customize and override themes to achieve your desired e-commerce store look.By the end of this book, you'll be well equipped to provide modern solutions with PrestaShop that meet client requirements.What You Will Learn:Understand the structure of PrestaShop's coreExplore hooks and their functionsCreate a hello world moduleBuild modules to display blocks in the front office with different stylesDesign a module to add fields to the category pages and manage themFashion a blogging module with front and modern back-office controllersFabricate payment and carrier modules to improve the user experienceCustomize a theme by creating a child themeWho this book is for:If you are a junior or advanced PHP developer already using PrestaShop as a simple user willing to know more or to solve online sellers' problems by creating modules as a professional, this book is definitely for you. In order to learn from this book, you should have a basic knowledge of the Symfony framework. This book will be a really good help for the module developers expecting to move from the old legacy environment to the modern one. Other CMS developers can use that book as a tool to compare and move to PrestaShop.

  • av Ken Fogel
    619,-

    Develop your Java coding skills by exploring object-oriented methodologies, functional programming, software design patterns, and morePurchase of the print or Kindle book includes a free PDF eBookKey Features:Get started with programming in Java with this step-by-step guide for experienced programmersRe-enforce your knowledge of object-oriented methodologies applied in JavaDevelop the range of skills necessary for you to become a successful Java developerBook Description:This comprehensive guide will help non-Java developers already using different languages transition from their current language to all things Java. The chapters are designed in a way that re-enforces a developer's existing knowledge of object-oriented methodologies as they apply to Java.This book has been divided into four sections, with each section touching upon different aspects that'll enable your effective transition. The first section helps you get to grips with the Java development environment and the Maven build tool for modern Java applications. In the second section, you'll learn about Java language fundamentals, along with exploring object-oriented programming (OOP) methodologies and functional programming and discovering how to implement software design patterns in Java. The third section shows you how to code in Java on different platforms and helps you get familiar with the challenges faced on these platforms. In the fourth section, you'll find out how you can manage and package your Java code.By the end of this Java programming book, you'll have learned the core concepts of Java that'll help you successfully transition from a different language to Java.What You Will Learn:Gain a solid understanding of the syntax in JavaExplore the object-oriented programming basics of the Java languageDiscover how to implement functions in JavaUnderstand which Java frameworks would be best for solving various problemsExplore creational, structural, and behavioral patterns in JavaGet to grips with server-side coding in JavaWho this book is for:This book is for anyone who is currently working with other programming languages and wishes to add Java to their skillset. Prior working experience as a developer using languages other than Java is expected, although no prior knowledge of Java is required.

  • av Ashish Prajapati
    679,-

    Overcome common issues and find answers to cloud-related questions through real enterprise scenarios, characters, and dialoguePurchase of the print or Kindle book includes a free PDF eBookKey Features:Learn cloud concepts from AWS certified trainers using common analogies from real lifeGet to grips with the most commonly used services in the AWS cloudUnderstand how your knowledge from classical on premises IT can be applied to the CloudBook Description:This book makes understanding cloud computing easy by providing relatable examples that simplify the complex technology. By drawing parallels between cloud concepts and everyday scenarios, we will demystify cloud tech, and once you start to understand it, learning cloud computing will be more enjoyable.This book will help you learn about cloud computing in general and AWS specifically, as you follow the journey of TrendyCorp-a fictitious company gearing up to move from traditional IT to cloud computing. You'll shape your understanding of the cloud through scenarios of interactions between TrendyCorp's new hires, seasoned IT professionals, external consultants, and the board of directors engaged in modernizing their applications. These characters' discussions and actions are focused on learning about cloud services by drawing comparisons between the technology and examples taken from real life. Through this book,you'll realize that cloud computing concepts have more in common with your day-to-day scenarios and situations than you've ever imagined.This book offers a conversational and entertaining narrative that anyone working in IT and looking to understand how the cloud works will be able to follow. By the end of it, you'll have developed a clear and simplified perspective of cloud technologies.What You Will Learn:Implement virtual servers in the cloudIdentify the best cloud storage options for a specific solutionExplore best practices for networking and databases in the cloudEnforce security with authentication and authorization in the cloudEffectively monitor applications in the cloudLeverage scalability and automation in the cloudGet the hang of decoupled and serverless architectureGrasp the fundamentals of containers and Blockchain in the cloudWho this book is for:This book is for anyone who wants to learn AWS cloud computing. It explains all the foundational concepts and mechanisms in detail. So basic knowledge of IT systems or terminologies (like server, storage, IP address, and web applications) is all that you need to get started with this book.

  • av Daniel Afonso
    445,-

  • av Jasmine Greenaway
    555,-

    An absolute beginner's guide to strengthening the fundamentals before learning your first programming languagePurchase of the print or Kindle book includes a free PDF eBookKey Features:Explore fundamental computer science concepts from data structures through to object-oriented programmingProgress from understanding the software engineering landscape to writing your first programAuthored by a Microsoft community insider and filled with case studies from software engineering rolesBook Description:Software engineering is a set of techniques, including programming, within the computer science discipline associated with the development of software products. This practical guide to software engineering will enable aspiring and new developers to satisfy their curiosity about the industry and become ready to learn more about the basics before beginning to explore programming languages, along with helping junior and upcoming developers to effectively apply their knowledge in the field.The book begins by providing you with a comprehensive introduction to software engineering, helping you gain a clear, holistic understanding of its various sub-fields. As you advance, you'll get to grips with the fundamentals of software engineering, such as flow control, data structures and algorithms. The book also introduces you to C# and guides you in writing your first program. The concluding chapters will cover case studies, including people working in the industry in different engineering roles, as well as interview tips and tricks and coding best practices.By the end of this programming book, you'll have gained practical knowledge of the implementation and associated methodologies in programming that will have you up and running and productive in no time.What You Will Learn:Gain an understanding of the software engineering landscapeGet up and running with fundamental programming concepts in C#Implement object-oriented programming (OOP) in C#Gain insights on how to keep the code readable and reusableDiscover various tips and tricks to efficiently prepare for a software engineering interviewImplement various popular algorithms using C#Who this book is for:This book is for anyone who is curious about programming and interested in entering the field of software engineering by beginning at the fundamentals. No prior knowledge of computer science or software engineering is necessary.

  • av Christopher Rogers
    619,-

    Discover quick and easy ways to make charts, diagrams, illustrations, and UX/UI mockups with end-to-end guidance using hands-on tutorials, tips, and tricksKey Features:Get up to speed with vector illustration in no timeExplore hotkey charts and tips, with best practices developed over ten years of using InkscapeLearn the fundamentals of vector illustration and efficiently leverage Inkscape's powerful toolsetBook Description:With the power and versatility of the Inkscape software, making charts, diagrams, illustrations, and UI mockups with infinite resolution becomes enjoyable, and if you're looking to get up to speed with vector illustration in no time, this comprehensive guide has got your back! Design Made Easy with Inkscape is easy to follow and teaches you everything you need to know to create graphics that you can use and reuse forever, for free!You'll benefit from the author's industry experience as you go over the basics of vector illustration, discovering tips and tricks for getting professional graphics done fast by leveraging Inkscape's powerful toolset. This book teaches by example, using a great variety of use cases from icons and logos to illustration, web design, and product design. You'll learn about hotkey charts and take a best-practices approach developed over ten years of using Inkscape as a design tool in production. What's more, this book also includes links to free graphics resources that you can use in all your projects.Whether you're a new user or a professional, by the end of this book, you'll have full understanding of how to use Inkscape and its myriad of excellent features to make stunning graphics for your projects.What You Will Learn:Understand the benefits of vector illustration and the reasons behind choosing Inkscape over other non-free alternativesNavigate the Inkscape setup and workspace to make effective use of the softwareExplore the wide range of tools from Inkscape to create amazing and infinitely scalable graphics quicklyUse real-world scenarios and practice lessons to learn how to create by exampleDiscover tips and tricks to make Inkscape an extension of your creativityConvert photos to vector art and practice with professional design examples as you work with layers, shading, coloring and much moreWho this book is for:This book is for aspiring designers, developers, and anyone who wants to leverage the power of Inkscape for vector illustration. No prior knowledge of graphics applications or vector and raster graphics is required. This book simplifies Inkscape for dummies; all you need to know is how to use a mouse and keyboard.

Gör som tusentals andra bokälskare

Prenumerera på vårt nyhetsbrev för att få fantastiska erbjudanden och inspiration för din nästa läsning.