Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (56)
  • HU-Berlin Edoc
  • Kalliope (Nachlässe)
  • 2020-2024  (56)
  • [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED  (56)
  • Electronic books  (56)
Datasource
  • MPI Ethno. Forsch.  (56)
  • HU-Berlin Edoc
  • Kalliope (Nachlässe)
Material
Language
Years
  • 2020-2024  (56)
Year
Subjects(RVK)
  • 1
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781803244501 , 180324450X , 9781803232669
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 006.6/96
    Keywords: Swift UI (Electronic resource) ; Computer animation ; Computer animation ; Electronic books
    Abstract: Unleash the power of SwiftUI by building dynamic, cross-platform projects that will amaze their users Purchase of the print or Kindle book includes a free PDF eBook Key Features Explore the basics of declarative programming and animation Understand the fundamentals of SwiftUI and animatable properties Learn while working on beginner-to-advanced level animation projects Book Description Swift and SwiftUI are the backbone of Apple application development, making them a crucial skill set to learn. Animating SwiftUI Applications focuses on the creation of stunning animations, making you proficient in this declarative language and employing a minimal code approach. In this book, you'll start by exploring the fundamentals of SwiftUI and animation, before jumping into various projects that will cement these skills in practice. You will explore some simple projects, like animating circles, creating color spectrums with hueRotation, animating individual parts of an image, as well as combining multiple views together to produce dynamic creations. The book will then transition into more advanced animation projects that employ the GeometryReader, which helps align your animations across different devices, as well as creating word and color games. Finally, you will learn how to integrate the SpriteKit framework into our SwiftUI code to create scenes with wind, fire, rain, and or snow scene, along with adding physics, gravity, collisions, and particle emitters to your animations. By the end of this book, you'll have created a number of different animation projects, and will have gained a deep understanding of SwiftUI that can be used for your own creations. What you will learn Understand the fundamentals of SwiftUI and declarative programming Master animation concepts like state variables and time curves Explore animation properties like hueRotation, opacity, and scale Create animations using physics, gravity, collision, and more Use the GeometryReader to align views across various platformsCombine different animations for more dynamic effects Add audio to your animations for an interactive experience Who this book is for This book is for aspiring SwiftUI developers who have a basic understanding of Swift. It can also be used by SwiftUI developers, UIKit developers, and iOS developers that are new to SwiftUI and want to improve their animation proficiency.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781803248844 , 180324884X , 9781803234984
    Language: English
    Pages: 1 online resource
    Edition: 1st edtion.
    Parallel Title: Erscheint auch als
    DDC: 364.16/8
    Keywords: Dark Web ; Computer crimes Prevention ; Electronic books
    Abstract: Know your enemy and counter the dark web criminality with this easy-to-follow guide, including a detailed tour of the dark web ecosystem and the tools and tactics used to mitigate cyber threats Key Features Get up to speed with the ins and outs of cybercriminal activity on the dark web Become familiar with the tools and techniques that are used to fight serious crime Gain a keen understanding of the crime ecosystem on the dark web and the best practices to keep it in check Book Description In today's world, the crime-prevention landscape is impossible to navigate. The dark web means new frontiers of combat against bad actors that pop up daily. Everyone from narcotics dealers to human traffickers are exploiting the dark web to evade authorities. If you want to find your feet in this tricky terrain and fight crime on the dark web, take this comprehensive, easy-to-follow cyber security guide with you. Combating Crime on the Dark Web contains everything you need to be aware of when tackling the world of the dark web. Step by step, you'll gain acumen in the tactics that cybercriminals are adopting and be equipped with the arsenal of strategies that are available to you as a cybersecurity specialist. This cyber security book ensures that you are well acquainted with all the latest techniques to combat dark web criminality. After a primer on cybercrime and the history of the dark web, you'll dive right into the main domains of the dark web ecosystem, reaching a working understanding of how drug markets, child pornography, and human trafficking operate. Once well-versed with the functioning of criminal groups, you'll be briefed on the most effective tools and methods being employed by law enforcement, tech companies, and others to combat such crimes, developing both a toolkit and a mindset that can help you stay safe from such criminal activities and can be applied in any sector or domain. By the end of this book, you'll be well prepared to begin your pushback against the criminal elements of the dark web. What you will learn Understand the history of cybercrime, the dark web, and the use of Tor Discover the ecosystem of dark web drug markets Become familiar with the methods law enforcement use to stop child abusers Dive deep into real-life human trafficking cases and how they were tackled Explore sting operations, honeypots, and cybercrime prevention methodologies Gain expertise in Pipl Search, MEMEX, BITCRIME, and other anti-crime tools Investigate open-source intelligence and intelligence-led policing Set up a framework for disrupting organized crime on the dark web Who this book is for This book is for aspiring cybercrime investigators, cybersecurity enthusiasts, and anyone else who is interested in learning about this dark side of the internet. The book mainly focuses on preventing crimes on the dark web and is written in a simple way so that you can understand it with ease.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781803248356 , 1803248351 , 9781803238906
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 777/.55
    Keywords: Apple Computer, Inc ; Digital video Editing ; Apple Computer, Inc ; Digital video ; Editing ; Electronic books
    Abstract: A comprehensive guide to making the most of Apple's entry-level editing software--from the basics of editing to using iLife and open source apps to create unique non-fiction videos Key Features Learn editing principles as you assemble coherent and concise videos Master basic editing tools by importing, assembling, reframing, and embellishing footage with overlays and effects Customize animations and exports in iMovie and learn how to avoid the gotchas Apple won't tell you about Book Description It's not about having the shiniest tools; it's what you do with them. iMovie offers Apple users the ease of creating engaging videos using the free video editing application's support for macOS, iOS, and iPadOS devices. Complete with step-by-step tutorials for essential tools and concepts and explanations for why you should use them, this practical guide to iMovie will leave you well-prepared for the world of post-production. This book begins with an introduction to some of the core principles of editing. You'll learn how to easily make your videos coherent and concise and flex your creative muscles with Magic Movie and the Storyboard mode. Once you grasp how to use iMovie's full-blown Movie modes for mobile devices and macOS, you'll be able to use simple editing tools to deliver effective videos from import to export. Finally, you'll explore Keynote for creating custom titles and animations and building a personal visual brand that makes your videos uniquely yours. By the end of this iMovie book, you'll be on your way to becoming a creative problem-solver, using iMovie and other free apps to create high-quality, engaging videos for projects with different visual and technical requirements. What you will learn Soak up the principles of editing--coherence, conciseness, and adding meaning Use iMovie's Magic Movie and Storyboard tools to create simple, themed videos Navigate movie mode for iOS, iPadOS, and macOS and create videos without a template Improve the viewing experience with overlays and use keyframes for smooth animations Create custom titles and animations using Keynote Use open source software to transcode your exports for different platforms and requirements Identify the most common problems with iMovie and how to avoid them Who this book is for If you have an Apple device and have to make a video for work or school, this book is where to turn. Suitable even for absolute beginners, this book includes simple, progressive guides to help you master editing principles and employ iMovie to create simple but effective videos to inform, educate and entertain your colleagues, friends, and family. For more advanced users such as YouTubers and other online content creators, this book contains valuable tips on how to stamp unique identity and brand USPs into videos.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    ISBN: 180323041X , 9781803230412 , 9781803246079
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    DDC: 629.8/92
    Keywords: Robotics ; Raspberry Pi (Computer) Programming ; Python (Computer program language) ; Python (Computer program language) ; Robotics ; Electronic books
    Abstract: Design, build, and program a mobile robot platform while gaining an understanding of the Raspberry Pi Pico, Free CAD, and robot sensors using Python to code, Bluetooth to connect & smartphone to control your projects Key Features Gain in depth knowledge of robotics with easy-to-follow instructions Build a rover platform designed for experimentation and extension Enhance your robot building skills through planning, building, and coding Purchase of the print or Kindle book includes a free PDF eBook Book Description The field of robotics is expanding, and this is the perfect time to learn how to create robots at home for different purposes. This book will help you take your first steps in planning, building, and programming a robot with Raspberry Pi Pico, an impressive controller bursting with I/O capabilities. After a quick tour of Pico, you'll begin designing a robot chassis in 3D CAD. With easy-to-follow instructions, shopping lists, and plans, you'll start building the robot. Further, you'll add simple sensors and outputs to extend the robot, reinforce your design skills, and build your knowledge in programming with CircuitPython. You'll also learn about interactions with electronics, standard robotics algorithms, and the discipline and process for building robots. Moving forward, you'll learn how to add more complicated sensors and robotic behaviors, with increasing complexity levels, giving you hands-on experience. You'll learn about Raspberry Pi Pico's excellent features, such as PIO, adding capabilities such as avoiding walls, detecting movement, and compass headings. You'll combine these with Bluetooth BLE for seeing sensor data and remotely controlling your robot with a smartphone. Finally, you'll program the robot to find its location in an arena. By the end of this book, you'll have built a robot at home, and be well equipped to build more with different levels of complexity. What you will learn Interface Raspberry Pi Pico with motors to move parts Design in 3D CAD with Free CAD Build a simple robot and extend it for more complex projects Interface Raspberry Pi Pico with sensors and Bluetooth BLE Visualize robot data with Matplotlib Gain an understanding of robotics algorithms on Pico for smart behavior Who this book is for This book is for beginner robot makers, keen hobbyists, technical enthusiasts, developers and STEM teachers who want to build robots at home. Prior knowledge of coding - beginner to intermediate programming, will be helpful.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    ISBN: 9781801814300 , 1801814309 , 9781801811163
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 005.1/14
    Keywords: Functional programming (Computer science) ; Go (Computer program language) ; Functional programming (Computer science) ; Go (Computer program language) ; Electronic books
    Abstract: Leverage core functional programming (FP) concepts to write more maintainable and testable code in Go Purchase of the print or Kindle book includes a free PDF eBook Key Features Learn functional programming techniques at the architectural level and use them to solve real-world problems Understand how to think about code functionally Learn about the trade-offs of functional programming and object-oriented programming (OOP) in Go Book Description While Go is a multi-paradigm language that gives you the option to choose whichever paradigm works best for the particular problem you aim to solve, it supports features that enable you to apply functional principles in your code. In this book, you'll learn about concepts central to the functional programming paradigm and how and when to apply functional programming techniques in Go. Starting with the basic concepts of functional programming, this Golang book will help you develop a deeper understanding of first-class functions. In the subsequent chapters, you'll gain a more comprehensive view of the techniques and methods used in functional languages, such as function currying, partial application, and higher-order functions. You'll then be able to apply functional design patterns for solving common programming challenges and explore how to apply concurrency mechanisms to functional programming. By the end of this book, you'll be ready to improve your code bases by applying functional programming techniques in Go to write cleaner, safer, and bug-free code. What you will learn Gain a deeper understanding of functional programming through practical examples Build a solid foundation in core FP concepts and see how they apply to Go code Discover how FP can improve the testability of your code base Apply functional design patterns for problem solving Understand when to choose and not choose FP concepts Discover the benefits of functional programming when dealing with concurrent code Who this book is for If you are a Go engineer with a background in traditionally object-oriented languages such as Java or C++ and want to broaden your knowledge of functional programming, this book is for you.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    ISBN: 1803230401 , 9781803230405
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    DDC: 005.13/3
    Keywords: Microsoft .NET Framework ; C (Computer program language) ; Application software Development ; Microsoft .NET Framework ; Application software ; Development ; C (Computer program language) ; Electronic books
    Abstract: Implement modern design patterns that leverage domain-driven data, to achieve resiliency and scalability for data-dependent applications Key Features Learn the tenets of event-driven architecture, coupled with reliable design patterns to enhance your knowledge of distributed systems and build a foundation for professional growth Understand how to translate business goals and drivers into a domain model that can be used to develop an app that enables those goals and drivers Identify areas to enhance development and ensure operational support through the architectural design process Book Description This book will guide you through various hands-on practical examples for implementing event-driven microservices architecture using C# 11 and .NET 7. It has been divided into three distinct sections, each focusing on different aspects of this implementation. The first section will cover the new features of .NET 7 that will make developing applications using EDA patterns easier, the sample application that will be used throughout the book, and how the core tenets of domain-driven design (DDD) are implemented in .NET 7. The second section will review the various components of a local environment setup, the containerization of code, testing, deployment, and the observability of microservices using an EDA approach. The third section will guide you through the need for scalability and service resilience within the application, along with implementation details related to elastic and autoscale components. You'll also cover how proper telemetry helps to automatically drive scaling events. In addition, the topic of observability is revisited using examples of service discovery and microservice inventories. By the end of this book, you'll be able to identify and catalog domains, events, and bounded contexts to be used for the design and development of a resilient microservices architecture. What you will learn Explore .NET 7 and how it enables the development of applications using EDA Understand messaging protocols and producer/consumer patterns and how to implement them in .NET 7 Test and deploy applications written in .NET 7 and designed using EDA principles Account for scaling and resiliency in microservices Collect and learn from telemetry at the platform and application level Get to grips with the testing and deployment of microservices Who this book is for This book will help .NET developers and architects looking to leverage or pivot to microservices while using a domain-driven event model.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    ISBN: 180461369X , 9781804613696
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    DDC: 005.3
    Keywords: Application software Development ; Go (Computer program language) ; Application software ; Development ; Go (Computer program language) ; Electronic books
    Abstract: Evolve the humble CLI using Go and unleash the next generation of powerful, flexible, and empathy-driven interfaces Purchase of the print or Kindle book includes a free PDF eBook Key Features Discover how Go enables the development of elegant and intuitive CLIs Explore a range of CLI development aspects and pick up a vast array of best practices Create engaging and user-friendly interfaces and learn how to distribute them Book Description Although graphical user interfaces (GUIs) are intuitive and user-friendly, nothing beats a command-line interface (CLI) when it comes to productivity. Many organizations settle for a GUI without searching for alternatives that offer better accessibility and functionality. If this describes your organization, then pick up this book and get them to rethink that decision. Building Modern CLI Applications in Go will help you achieve an interface that rivals a GUI in elegance yet surpasses it in high-performance execution. Through its practical, step-by-step approach, you'll learn everything you need to harness the power and simplicity of the Go language to build CLI applications that revolutionize the way you work. After a primer on CLI standards and Go, you'll be launched into tool design and proper framework use for true development proficiency. The book then moves on to all things CLI, helping you master everything from arguments and flags to errors and API calls. Later, you'll dive into the nuances of empathic development so that you can ensure the best UX possible, before you finish up with build tags, cross-compilation, and container-based distribution. By the end of this UX book, you'll be fully equipped to take the performance and flexibility of your organization's applications to the next level. What you will learn Master the Go code structure, testing, and other essentials Add a colorful dashboard to your CLI using engaging ASCII banners Use Cobra, Viper, and other frameworks to give your CLI an edge Handle inputs, API commands, errors, and timeouts like a pro Target builds for specific platforms the right way using build tags Build with empathy, using easy bug submission and traceback Containerize, distribute, and publish your CLIs quickly and easily Who this book is for This book is for beginner- and intermediate-level Golang developers who take an interest in developing CLIs and enjoy learning by doing. You'll need an understanding of basic Golang programming concepts, but will require no prior knowledge of CLI design and development. This book helps you join a community of CLI developers and distribute within the popular Homebrew package management tool.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    ISBN: 9781803248202 , 1803248203 , 9781801078689
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 006.37
    Keywords: Amazon Web Services ; Computer vision Computer programs ; Cloud computing ; Web services ; Artificial intelligence ; Electronic books
    Abstract: Develop scalable computer vision solutions for real-world business problems and discover scaling, cost reduction, security, and bias mitigation best practices with AWS AI/ML services Purchase of the print or Kindle book includes a free PDF eBook Key Features Learn how to quickly deploy and automate end-to-end CV pipelines on AWS Implement design principles to mitigate bias and scale production of CV workloads Work with code examples to master CV concepts using AWS AI/ML services Book Description Computer vision (CV) is a field of artificial intelligence that helps transform visual data into actionable insights to solve a wide range of business challenges. This book provides prescriptive guidance to anyone looking to learn how to approach CV problems for quickly building and deploying production-ready models. You'll begin by exploring the applications of CV and the features of Amazon Rekognition and Amazon Lookout for Vision. The book will then walk you through real-world use cases such as identity verification, real-time video analysis, content moderation, and detecting manufacturing defects that'll enable you to understand how to implement AWS AI/ML services. As you make progress, you'll also use Amazon SageMaker for data annotation, training, and deploying CV models. In the concluding chapters, you'll work with practical code examples, and discover best practices and design principles for scaling, reducing cost, improving the security posture, and mitigating bias of CV workloads. By the end of this AWS book, you'll be able to accelerate your business outcomes by building and implementing CV into your production environments with the help of AWS AI/ML services. What you will learn Apply CV across industries, including e-commerce, logistics, and media Build custom image classifiers with Amazon Rekognition Custom Labels Create automated end-to-end CV workflows on AWS Detect product defects on edge devices using Amazon Lookout for Vision Build, deploy, and monitor CV models using Amazon SageMaker Discover best practices for designing and evaluating CV workloads Develop an AI governance strategy across the entire machine learning life cycle Who this book is for If you are a machine learning engineer or data scientist looking to discover best practices and learn how to build comprehensive CV solutions on AWS, this book is for you. Knowledge of AWS basics is required to grasp the concepts covered in this book more effectively. A solid understanding of machine learning concepts and the Python programming language will also be beneficial.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    ISBN: 9781804617601 , 1804617601 , 9781804613221
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 658.8/12
    Keywords: Salesforce (Online service) ; Sales management ; Customer relations Management ; Customer relations ; Management ; Sales management ; Salesforce (Online service) ; Electronic books
    Abstract: Packed with practical examples, case studies, and proven recommendations, this handbook helps you manage enterprise-grade Salesforce programs Key Features Explore the end-to-end Salesforce implementation lifecycle with templates and practical examples Discover common issues and strategies for mitigation and prevention Work with checklists to assess the state of your Salesforce implementation in each phase Purchase of the print or Kindle book includes a free PDF eBook Book Description With ever-growing digital transformation programs involving Salesforce, there is a greater need for a comprehensive overview of the phases and activities specific to Salesforce implementations. This book will act as a detailed guide for your Salesforce implementation journey, including common issues and pitfalls to mitigate and prevent errors. The Salesforce End-to-End Implementation Handbook starts with the pre-development phase. Here you'll understand how to define the vision and nature of your project, determine your change management strategy and delivery methodology, learn to build a business case for your project, get insights on engaging with Salesforce and implementation partners, and learn to establish a governance framework. As you progress, you'll gain insights on the necessary activities, milestones, and common issues faced in salesforce implementation, along with strategies to mitigate them. At the end of each section, you'll find evaluation checklists to assess the state of your Salesforce implementation. By the end of this book, you'll be well-equipped to set up Salesforce projects and programs effectively and deliver maximum ROI. What you will learn Discover the critical activities in Salesforce implementation Address common issues faced in implementing Salesforce Explore appropriate delivery methodology Understand the importance of a change management strategy Govern Salesforce implementation through all its phases Gain insights on key activities in the continuous improvement phase Leverage customer 360 for analytics, AI and automation Who this book is for This book is for salesforce consultants, architects, project/program managers, delivery leaders for salesforce implementation, or product owners- planning to implement Salesforce or already implementing Salesforce for their organizations. If you are switching to a role in salesforce development, this book will act as a guide on what to expect on the job and how to ace it. Familiarity with basic business, CRM, and project management concepts is required.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    ISBN: 9781837631520 , 1837631522 , 9781837631698
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 005.2/76
    Keywords: Microsoft .NET Framework ; Application software Development ; C# (Computer program language) ; Electronic books
    Abstract: A practical guide to mastering C# and .NET MAUI to build native cross-platform apps with a single codebase Purchase of the print or Kindle book includes a free PDF eBook Key Features Extend your skills to build cross-platform native apps for iOS, Android, Windows, and Mac Learn by working on a real-world project Go beyond MAUI and integrate with the .NET ecosystem Book Description While UI plays a pivotal role in retaining users in a highly competitive landscape, maintaining the same UI can be tricky if you use different languages for different platforms, leading to mismatches and un-synced pages. In this book, you'll see how .NET MAUI allows you to create a real-world application that will run natively on different platforms. By building on your C# experience, you'll further learn to create beautiful and engaging UI using XAML, architect a solid app, and discover best practices for this Microsoft platform. The book starts with the fundamentals and quickly moves on to intermediate and advanced topics on laying out your pages, navigating between them, and adding controls to gather and display data. You'll explore the key architectural pattern of Model-View-ViewModel: and ways to leverage it. You'll also use xUnit and NSubstitute to create robust and reliable code. By the end of this book, you'll be well-equipped to leverage .NET MAUI and create an API for your app to interact with a web frontend to the backend data using C#. What you will learn Explore the fundamentals of creating .NET MAUI apps with Visual Studio Understand XAML as the key tool for building your user interface Obtain and display data using layout and controls Discover the MVVM pattern to create robust apps Acquire the skills for storing and retrieving persistent data Use unit testing to ensure your app is solid and reliable Who this book is for Learning .NET MAUI is targeted squarely at C# programmers, whether or not they have experience with cross-platform or mobile applications, who wish to learn Microsoft's premier platform for building iOS, Android, Windows and Mac apps using a single C#-based solution.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    ISBN: 1804612146 , 9781804612149
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 004.6/54
    Keywords: Service-oriented architecture (Computer science) ; Machine learning ; Machine learning ; Service-oriented architecture (Computer science) ; Electronic books
    Abstract: Implement real-world machine learning in a microservices architecture as well as design, build, and deploy intelligent microservices systems using examples and case studies Purchase of the print or Kindle book includes a free PDF eBook Key Features Design, build, and run microservices systems that utilize the full potential of machine learning Discover the latest models and techniques for combining microservices and machine learning to create scalable systems Implement machine learning in microservices architecture using open source applications with pros and cons Book Description With the rising need for agile development and very short time-to-market system deployments, incorporating machine learning algorithms into decoupled fine-grained microservices systems provides the perfect technology mix for modern systems. Machine Learning in Microservices is your essential guide to staying ahead of the curve in this ever-evolving world of technology. The book starts by introducing you to the concept of machine learning microservices architecture (MSA) and comparing MSA with service-based and event-driven architectures, along with how to transition into MSA. Next, you'll learn about the different approaches to building MSA and find out how to overcome common practical challenges faced in MSA design. As you advance, you'll get to grips with machine learning (ML) concepts and see how they can help better design and run MSA systems. Finally, the book will take you through practical examples and open source applications that will help you build and run highly efficient, agile microservices systems. By the end of this microservices book, you'll have a clear idea of different models of microservices architecture and machine learning and be able to combine both technologies to deliver a flexible and highly scalable enterprise system. What you will learn Recognize the importance of MSA and ML and deploy both technologies in enterprise systems Explore MSA enterprise systems and their general practical challenges Discover how to design and develop microservices architecture Understand the different AI algorithms, types, and models and how they can be applied to MSA Identify and overcome common MSA deployment challenges using AI and ML algorithms Explore general open source and commercial tools commonly used in MSA enterprise systems Who this book is for This book is for machine learning solution architects, system and machine learning developers, and system and solution integrators of private and public sector organizations. Basic knowledge of DevOps, system architecture, and artificial intelligence (AI) systems is assumed, and working knowledge of the Python programming language is highly desired.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    ISBN: 9781801810159 , 180181015X , 9781801817332
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 005.8
    Keywords: Penetration testing (Computer security) ; Web applications Testing ; Penetration testing (Computer security) ; Electronic books
    Abstract: Dive into security testing and web app scanning with ZAP, a powerful OWASP security tool Purchase of the print or Kindle book includes a free PDF eBook Key Features Master ZAP to protect your systems from different cyber attacks Learn cybersecurity best practices using this step-by-step guide packed with practical examples Implement advanced testing techniques, such as XXE attacks and Java deserialization, on web applications Book Description Maintaining your cybersecurity posture in the ever-changing, fast-paced security landscape requires constant attention and advancements. This book will help you safeguard your organization using the free and open source OWASP Zed Attack Proxy (ZAP) tool, which allows you to test for vulnerabilities and exploits with the same functionality as a licensed tool. Zed Attack Proxy Cookbook contains a vast array of practical recipes to help you set up, configure, and use ZAP to protect your vital systems from various adversaries. If you're interested in cybersecurity or working as a cybersecurity professional, this book will help you master ZAP. You'll start with an overview of ZAP and understand how to set up a basic lab environment for hands-on activities over the course of the book. As you progress, you'll go through a myriad of step-by-step recipes detailing various types of exploits and vulnerabilities in web applications, along with advanced techniques such as Java deserialization. By the end of this ZAP book, you'll be able to install and deploy ZAP, conduct basic to advanced web application penetration attacks, use the tool for API testing, deploy an integrated BOAST server, and build ZAP into a continuous integration and continuous delivery (CI/CD) pipeline. What you will learn Install ZAP on different operating systems or environments Explore how to crawl, passively scan, and actively scan web apps Discover authentication and authorization exploits Conduct client-side testing by examining business logic flaws Use the BOAST server to conduct out-of-band attacks Understand the integration of ZAP into the final stages of a CI/CD pipeline Who this book is for This book is for cybersecurity professionals, ethical hackers, application security engineers, DevSecOps engineers, students interested in web security, cybersecurity enthusiasts, and anyone from the open source cybersecurity community looking to gain expertise in ZAP. Familiarity with basic cybersecurity concepts will be helpful to get the most out of this book.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 1804617210 , 9781804617212 , 9781804618110
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 005.8
    Keywords: Malware (Computer software) Prevention ; Windows (Computer programs) Security measures ; Electronic books
    Abstract: Learn Windows system design from the PE binary structure to modern and practical attack techniques used by red teams to implement advanced prevention Purchase of the print or Kindle book includes a free PDF eBook Key Features Understand how malware evades modern security products Learn to reverse engineer standard PE format program files Become familiar with modern attack techniques used by multiple red teams Book Description An Advanced Persistent Threat (APT) is a severe form of cyberattack that lies low in the system for a prolonged time and locates and then exploits sensitive information. Preventing APTs requires a strong foundation of basic security techniques combined with effective security monitoring. This book will help you gain a red team perspective on exploiting system design and master techniques to prevent APT attacks. Once you've understood the internal design of operating systems, you'll be ready to get hands-on with red team attacks and, further, learn how to create and compile C source code into an EXE program file. Throughout this book, you'll explore the inner workings of how Windows systems run and how attackers abuse this knowledge to bypass antivirus products and protection. As you advance, you'll cover practical examples of malware and online game hacking, such as EXE infection, shellcode development, software packers, UAC bypass, path parser vulnerabilities, and digital signature forgery, gaining expertise in keeping your system safe from this kind of malware. By the end of this book, you'll be well equipped to implement the red team techniques that you've learned on a victim's computer environment, attempting to bypass security and antivirus products, to test its defense against Windows APT attacks. What you will learn Explore various DLL injection techniques for setting API hooks Understand how to run an arbitrary program file in memory Become familiar with malware obfuscation techniques to evade antivirus detection Discover how malware circumvents current security measures and tools Use Microsoft Authenticode to sign your code to avoid tampering Explore various strategies to bypass UAC design for privilege escalation Who this book is for This book is for cybersecurity professionals- especially for anyone working on Windows security, or malware researchers, network administrators, ethical hackers looking to explore Windows exploit, kernel practice, and reverse engineering. A basic understanding of reverse engineering and C/C++ will be helpful.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781801817042 , 1801817049 , 9781801812207
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 657.0285/536
    Keywords: Xero (Computer file) ; Accounting Computer programs ; Electronic books
    Abstract: Maximize the capabilities of Xero to achieve timely and stress-free accounting for your business Purchase of the print or Kindle book includes a free PDF eBook Key Features Become well-versed with the latest features of Xero to confidently manage all your bookkeeping tasks with ease Master the use of Xero and implement best practices to avoid costly errors Learn techniques for recording and managing financial data efficiently Book 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 SMB Easily set up or convert to Xero for a service- or product-based business Reconcile cash and related transactions effortlessly Track and depreciate capital assets purchased by and used in the business Produce customized reports tailored to your specific need Use Xero to make informed and timely decisions and become a better business owner or advisor Who 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.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    ISBN: 9781800567566 , 1800567561 , 9781800561731
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 658.8/72
    Keywords: Internet marketing Automation ; Electronic books
    Abstract: Set up your first channel and effectively expand your outreach and customer base with Mailchimp to deliver scalable business outcomes Purchase of the print or Kindle book includes a free PDF eBook Key Features Learn audience management strategies to make informed decisions for your marketing channels Employ practical use cases for your custom business needs to implement basic and pro Mailchimp features Customize Mailchimp using powerful integrations to deliver top-notch user experience Book Description Are you looking for an all-in-one comprehensive guide to implementing Mailchimp channels and automation for your business? Then Marketing Automation with Mailchimp can be your go-to guide. You'll start by learning common terms used in the Mailchimp environment, as well as about account setup and audience management for businesses. After that, you'll find out how to set up channels, where you'll actively interact with your contacts and begin to add new ones. Additionally, you'll gain an understanding of how to set up a consistent marketing presence in the form of emails and websites and the benefits of determining a brand identity. You'll also explore advanced Mailchimp features to optimize platform utilization using analytics, reporting, A/B and multivariate testing, the customer journey builder, and the Mailchimp e-commerce store. Toward the end, you'll discover some important shopping, payment, and CRM integrations that can be connected to your Mailchimp platform for custom business needs. With this book, you'll gain insights into real-world use cases to implement a marketing strategy to extend your existing work. By the end of this book, you'll be well-equipped to implement Mailchimp marketing automation seamlessly into your business to grow your customer base and revenue. What you will learn Understand specific account-level settings, their purpose, and account management Explore strategies and tools for managing inactive contacts for target marketing Integrate Mailchimp for easy customization with a low-code options for customization Establish a strong marketing presence with email and websites and leverage it for e-commerce and services Discover advanced reporting and analytics by turning audience information into relevant growth metrics Automate your marketing workflows using the Mailchimp customer journey builder Who this book is for This book is for marketing professionals or small-to-midsize business entrepreneurs looking to start a marketing journey through powerful marketing automation. To get the best from this book, you must be familiar with using web apps and have an understanding of content design. This book will help anyone who is looking to start a marketing career and wants to take hands-on ownership of building marketing and outreach strategies for the business.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    ISBN: 9781800562110 , 180056211X , 9781800569225
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.2/76
    Keywords: Microsoft .NET Framework ; Application software Development ; Web applications ; Electronic books
    Abstract: Build apps for Android, iOS, macOS, and Windows using Microsoft's .NET Multi-platform App UI and Blazor Key Features Get familiar with Microsoft's UI toolkit to build amazing interfaces for iOS, Android, Windows, and macOS Build a cross-platform password manager based on the famous Windows app, KeePass Explore .NET MAUI development and Hybrid app development using Blazor Book Description An evolution of Xamarin.Forms, .NET Multi-platform App UI (.NET MAUI) is a cross-platform framework for creating native mobile and desktop apps with C# and XAML. Using .NET MAUI, you can develop apps that'll run on Android, iOS, macOS, and Windows from a single shared code-base. This step-by-step guide provides a comprehensive introduction to those who are new to .NET MAUI that will have you up to speed with app development using .NET MAUI in no time. The book begins by showing you how to develop a cross-platform application using .NET MAUI and then helps you build an app throughout the chapters. You'll gain all the knowledge needed to create a cross-platform application for Android, iOS, the mac OS, and Windows from a single shared code-base using .NET MAUI. As you advance, you'll get to grips with the entire application development lifecycle, from design and implementation through to deployment to the app store through the development of a password manager app using KeePassLib. The concluding chapters will teach you how to integrate the latest frontend technology into your app through .NET MAUI Blazor. By the end of this book, you'll have learned how to develop your own cross-platform applications using .NET MAUI. What you will learn Discover the latest features of .NET 6 that can be used in mobile and desktop app development Find out how to build cross-platform apps with .NET MAUI and Blazor Implement device-specific features using .NET MAUI Essentials Integrate third-party libraries and add your own device-specific features Discover .NET class unit test using xUnit.net and Razor components unit test using bUnit Deploy apps in different app stores on mobile as well as desktop Who this book is for This book is an entry-level .NET MAUI book for mobile developers interested in cross-platform application development with working experience of the .NET Core framework, as well as fresh or junior engineers who've just begun their career in mobile app development. Native application developers (desktop) or Xamarin developers who want to migrate to .NET MAUI will also benefit from this book. Basic knowledge of modern object-oriented programming language, such as C#, Java or Kotlin, is assumed.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781804614877 , 1804614874 , 9781804618424
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 332
    Keywords: Finance Mathematical models ; Data processing ; Quantum computing ; Machine learning ; Electronic books
    Abstract: Elevate your problem-solving prowess by using cutting-edge quantum machine learning algorithms in the financial domain Purchase of the print or Kindle book includes a free PDF eBook Key Features Learn to solve financial analysis problems by harnessing quantum power Unlock the benefits of quantum machine learning and its potential to solve problems Train QML to solve portfolio optimization and risk analytics problems Book Description Quantum computing has the potential to revolutionize the computing paradigm. By integrating quantum algorithms with artificial intelligence and machine learning, we can harness the power of qubits to deliver comprehensive and optimized solutions for intricate financial problems. This book offers step-by-step guidance on using various quantum algorithm frameworks within a Python environment, enabling you to tackle business challenges in finance. With the use of contrasting solutions from well-known Python libraries with quantum algorithms, you'll discover the advantages of the quantum approach. Focusing on clarity, the authors expertly present complex quantum algorithms in a straightforward, yet comprehensive way. Throughout the book, you'll become adept at working with simple programs illustrating quantum computing principles. Gradually, you'll progress to more sophisticated programs and algorithms that harness the full power of quantum computing. By the end of this book, you'll be able to design, implement and run your own quantum computing programs to turbocharge your financial modelling. What you will learn Examine quantum computing frameworks, models, and techniques Get to grips with QC's impact on financial modelling and simulations Utilize Qiskit and Pennylane for financial analyses Employ renowned NISQ algorithms in model building Discover best practices for QML algorithm Solve data mining issues with QML algorithms Who this book is for This book is for financial practitioners, quantitative analysts, or developers; looking to bring the power of quantum computing to their organizations. This is an essential resource written for finance professionals, who want to harness the power of quantum computers for solving real-world financial problems. A basic understanding of Python, calculus, linear algebra, and quantum computing is a prerequisite.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781803232188 , 1803232188 , 9781803238012
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 004.2/2
    Keywords: Computer architecture ; Real-time data processing ; Go (Computer program language) ; Computer architecture ; Go (Computer program language) ; Real-time data processing ; Electronic books
    Abstract: Begin building event-driven microservices, including patterns to handle data consistency and resiliency Key Features Explore the benefits and tradeoffs of event-driven architectures with practical examples and use cases Understand synergy with event sourcing, CQRS, and domain-driven development in software architecture Build an end-to-end robust application architecture by the end of the book Book Description Event-driven architecture in Golang is an approach used to develop applications that shares state changes asynchronously, internally, and externally using messages. EDA applications are better suited at handling situations that need to scale up quickly and the chances of individual component failures are less likely to bring your system crashing down. This is why EDA is a great thing to learn and this book is designed to get you started with the help of step-by-step explanations of essential concepts, practical examples, and more. You'll begin building event-driven microservices, including patterns to handle data consistency and resiliency. Not only will you learn the patterns behind event-driven microservices but also how to communicate using asynchronous messaging with event streams. You'll then build an application made of several microservices that communicates using both choreographed and orchestrated messaging. By the end of this book, you'll be able to build and deploy your own event-driven microservices using asynchronous communication. What you will learn Understand different event-driven patterns and best practices Plan and design your software architecture with ease Track changes and updates effectively using event sourcing Test and deploy your sample software application with ease Monitor and improve the performance of your software architecture Who this book is for This hands-on book is for intermediate-level software architects, or senior software engineers working with Golang and interested in building asynchronous microservices using event sourcing, CQRS, and DDD. Intermediate-level knowledge of the Go syntax and concurrency features is necessary.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781801071659 , 1801071659 , 9781801070058
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als Świdziński, Rafał Modern CMake for C++
    DDC: 005.13/3
    Keywords: C++ (Computer program language) ; Open source software ; C++ (Langage de programmation) ; Logiciels libres ; C++ (Computer program language) ; Open source software ; Electronic books
    Abstract: Write comprehensive, professional-standard CMake projects and ensure the quality and simplicity of your solutions Key Features Understand and automate compilation and linking with CMake Manage internal and external dependencies easily Add quality checks and tests as an inherent step for your builds Book Description Creating top-notch software is an extremely difficult undertaking. Developers researching the subject have difficulty determining which advice is up to date and which approaches have already been replaced by easier, better practices. At the same time, most online resources offer limited explanation, while also lacking the proper context and structure. This book offers a simpler, more comprehensive, experience as it treats the subject of building C++ solutions holistically. Modern CMake for C++ is an end-to-end guide to the automatization of complex tasks, including building, testing, and packaging. You'll not only learn how to use the CMake language in CMake projects, but also discover what makes them maintainable, elegant, and clean. The book also focuses on the structure of source directories, building targets, and packages. As you progress, you'll learn how to compile and link executables and libraries, how those processes work, and how to optimize builds in CMake for the best results. You'll understand how to use external dependencies in your project - third-party libraries, testing frameworks, program analysis tools, and documentation generators. Finally, you'll get to grips with exporting, installing, and packaging for internal and external purposes. By the end of this book, you'll be able to use CMake confidently on a professional level. What you will learn Understand best practices for building C++ code Gain practical knowledge of the CMake language by focusing on the most useful aspects Use cutting-edge tooling to guarantee code quality with the help of tests and static and dynamic analysis Discover how to manage, discover, download, and link dependencies with CMake Build solutions that can be reused and maintained in the long term Understand how to optimize build artifacts and the build process itself Who this book is for The book is for build engineers and software developers with knowledge of C/C++ programming who are looking to learn CMake to automate the process of building small and large software solutions. If you are someone who's just getting started with CMake, a long-time GNU Make user, or simply looking to brush up on the latest best practices, this book is for you.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781801079228 , 1801079226 , 9781801070195
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 004.67/82
    Keywords: Microsoft Office ; Microsoft Word ; Microsoft PowerPoint (Computer file) ; Microsoft Excel (Computer file) ; Microsoft Access ; Microsoft Outlook ; Application software ; Business Computer programs ; Word processing ; Presentation graphics software ; Electronic spreadsheets Computer programs ; COMPUTERS ; Enterprise Applications ; Collaboration Software ; COMPUTERS ; System Administration ; Windows Administration ; COMPUTERS ; Desktop Applications ; Suites ; Electronic books
    Abstract: Become a Microsoft 365 superuser and overcome challenges using the wide range of features offered by Microsoft 365 apps including SharePoint, Teams, Power Automate, Planner, and To-Do Key Features Enhance your productivity with this consolidated guide to using all the tools available in Microsoft 365 Improve your collaboration and maximize efficiency using various M365 features Integrate project, task, and people management within one ecosystem Book Description With its extensive set of tools and features for improving productivity and collaboration, Microsoft 365 is being widely adopted by organizations worldwide. This book will help not only developers but also business people and those working with information to discover tips and tricks for making the most of the apps in the Microsoft 365 suite. The Microsoft 365 Fundamentals Guide is a compendium of best practices and tips to leverage M365 apps for effective collaboration and productivity. You'll find all that you need to work efficiently with the apps in the Microsoft 365 family in this complete, quick-start guide that takes you through the Microsoft 365 apps that you can use for your everyday activities. You'll learn how to boost your personal productivity with Microsoft Delve, MyAnalytics, Outlook, and OneNote. To enhance your communication and collaboration with teams, this book shows you how to make the best use of Microsoft OneDrive, Whiteboard, SharePoint, and Microsoft Teams. You'll also be able to be on top of your tasks and your team's activities, automating routines, forms, and apps with Microsoft Planner, To-Do, Power Automate, Power Apps, and Microsoft Forms. By the end of this book, you'll have understood the purpose of each Microsoft 365 app, when and how to use it, and learned tips and tricks to achieve more with M365. What you will learn Understand your Microsoft 365 apps better Apply best practices to boost your personal productivity Find out how to improve communications and collaboration within your teams Discover how to manage tasks and automate processes Get to know the features of M365 and how to implement them in your daily activities Build an integrated system for clear and effective communication Who this book is for Whether you're new to Microsoft 365 or an existing user looking to explore its wide range of features, you'll find this book helpful. Get started using this introductory guide or use it as a handy reference to explore the features of Microsoft 365. All you need is a basic understanding of computers.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    ISBN: 9781801817875 , 1801817871 , 9781801813570
    Language: English
    Pages: 1 online resource
    Series Statement: Expert insight
    Parallel Title: Erscheint auch als
    DDC: 332.028541
    Keywords: Finance Data processing ; Finance Mathematical models ; Machine learning ; Quantum computing ; Electronic books
    Abstract: Learn the principles of quantum machine learning and how to apply them in finance. Purchase of the print or Kindle book includes a free eBook in the PDF format. Key Features Discover how to solve optimisation problems on quantum computers that can provide a speedup edge over classical methods Use methods of analogue and digital quantum computing to build powerful generative models Create the latest algorithms that work on Noisy Intermediate-Scale Quantum (NISQ) computers Book Description With recent advances in quantum computing technology, we finally reached the era of Noisy Intermediate-Scale Quantum (NISQ) computing. NISQ-era quantum computers are powerful enough to test quantum computing algorithms and solve hard real-world problems faster than classical hardware. Speedup is so important in financial applications, ranging from analysing huge amounts of customer data to high frequency trading. This is where quantum computing can give you the edge. Quantum Machine Learning and Optimisation in Finance shows you how to create hybrid quantum-classical machine learning and optimisation models that can harness the power of NISQ hardware. This book will take you through the real-world productive applications of quantum computing. The book explores the main quantum computing algorithms implementable on existing NISQ devices and highlights a range of financial applications that can benefit from this new quantum computing paradigm. This book will help you be one of the first in the finance industry to use quantum machine learning models to solve classically hard real-world problems. We may have moved past the point of quantum computing supremacy, but our quest for establishing quantum computing advantage has just begun! What you will learn Train parameterised quantum circuits as generative models that excel on NISQ hardware Solve hard optimisation problems Apply quantum boosting to financial applications Learn how the variational quantum eigensolver and the quantum approximate optimisation algorithms work Analyse the latest algorithms from quantum kernels to quantum semidefinite programming Apply quantum neural networks to credit approvals Who this book is for This book is for Quants and developers, data scientists, researchers, and students in quantitative finance. Although the focus is on financial use cases, all the methods and techniques are transferable to other areas.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    ISBN: 9781801818216 , 1801818215 , 9781801811071
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.25
    Keywords: Android (Electronic resource) ; Application software Development ; Mobile apps ; Electronic books
    Abstract: Explore modern Android development in Kotlin 1.6.10 with this condensed hands-on guide to building reliable apps using libraries such as Compose, ViewModel, Hilt, Retrofit, Flow, and more Key Features Explore Jetpack libraries and other modern technologies for Android development Improve the architectural design of your Android apps Enhance the quality of your Android projects' code bases and applications using the latest libraries Book Description With Jetpack libraries, you can build and design high-quality, robust Android apps that have an improved architecture and work consistently across different versions and devices. This book will help you understand how Jetpack allows developers to follow best practices and architectural patterns when building Android apps while also eliminating boilerplate code. Developers working with Android and Kotlin will be able to put their knowledge to work with this condensed practical guide to building apps with the most popular Jetpack libraries, including Jetpack Compose, ViewModel, Hilt, Room, Paging, Lifecycle, and Navigation. You'll get to grips with relevant libraries and architectural patterns, including popular libraries in the Android ecosystem such as Retrofit, Coroutines, and Flow while building modern applications with real-world data. By the end of this Android app development book, you'll have learned how to leverage Jetpack libraries and your knowledge of architectural concepts for building, designing, and testing robust Android applications for various use cases. What you will learn Integrate popular Jetpack libraries such as Compose, ViewModel, Hilt, and Navigation into real Android apps with Kotlin Apply modern app architecture concepts such as MVVM, dependency injection, and clean architecture Explore Android libraries such as Retrofit, Coroutines, and Flow Integrate Compose with the rest of the Jetpack libraries or other popular Android libraries Work with other Jetpack libraries such as Paging and Room while integrating a real REST API that supports pagination Test Compose UI and the application logic through unit tests Who this book is for This book is for junior and intermediate-level Android developers looking to level up their Android development skills to develop high-quality apps using Jetpack libraries and other cutting-edge technologies. Beginners with knowledge of Android development fundamentals will also find this book useful. Familiarity with Kotlin is assumed.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    ISBN: 9781801816311 , 180181631X , 9781801818674
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.1
    Keywords: Crystal (Computer file) ; Application software Development ; Electronic books
    Abstract: The ultimate guide to Crystal programming covering all its fundamental concepts such as OOP and concurrent programming to help you write readable and safe code and build fast applications Key Features The book uses an example-based approach for a better demonstration of the underlying concepts Develop a thorough appreciation of the roles of the macro API and annotations Leverage supportive tools -- spec, documentation, deployment, and automation Book Description Crystal is a programming language with a concise and user-friendly syntax, along with a seamless system and a performant core, reaching C-like speed. This book will help you gain a deep understanding of the fundamental concepts of Crystal and show you how to apply them to create various types of applications. This book comes packed with step-by-step explanations of essential concepts and practical examples. You'll learn how to use Crystal's features to create complex and organized projects relying on OOP and its most common design patterns. As you progress, you'll gain a solid understanding of both the basic and advanced features of Crystal. This will enable you to build any application, including command-line interface (CLI) programs and web applications using IOs, concurrency and C bindings, HTTP servers, and the JSON API. By the end of this programming book, you'll be equipped with the skills you need to use Crystal programming for building and understanding any application you come across. What you will learn Explore how Crystal combines the merits of other languages Understand how to leverage existing C libraries without writing any C Focus on zero-cost abstractions with compile-time macros Use an example-based approach to demonstrate language features Develop a variety of Crystal applications, such as web and CLI apps Gain an understanding of the macro API and annotations Who this book is for Developers who want to learn Crystal programming or anyone looking to improve their ability to solve real-world problems using the language will find this book helpful. Experience in application development using any other programming language is expected. However, prior knowledge of Crystal is not required.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    ISBN: 9781803243429 , 1803243422 , 9781803242811
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 332.64
    Keywords: Program trading (Securities) ; Investment analysis Computer programs ; C++ (Computer program language) ; Java (Computer program language) ; Electronic books
    Abstract: Use your programming skills to create and optimize high-frequency trading systems in no time with Java, C++, and Python Key Features Learn how to build high-frequency trading systems with ultra-low latency Understand the critical components of a trading system Optimize your systems with high-level programming techniques Book Description The world of trading markets is complex, but it can be made easier with technology. Sure, you know how to code, but where do you start? What programming language do you use? How do you solve the problem of latency? This book answers all these questions. It will help you navigate the world of algorithmic trading and show you how to build a high-frequency trading (HFT) system from complex technological components, supported by accurate data. Starting off with an introduction to HFT, exchanges, and the critical components of a trading system, this book quickly moves on to the nitty-gritty of optimizing hardware and your operating system for low-latency trading, such as bypassing the kernel, memory allocation, and the danger of context switching. Monitoring your system's performance is vital, so you'll also focus on logging and statistics. As you move beyond the traditional HFT programming languages, such as C++ and Java, you'll learn how to use Python to achieve high levels of performance. And what book on trading is complete without diving into cryptocurrency? This guide delivers on that front as well, teaching how to perform high-frequency crypto trading with confidence. By the end of this trading book, you'll be ready to take on the markets with HFT systems. What you will learn Understand the architecture of high-frequency trading systems Boost system performance to achieve the lowest possible latency Leverage the power of Python programming, C++, and Java to build your trading systems Bypass your kernel and optimize your operating system Use static analysis to improve code development Use C++ templates and Java multithreading for ultra-low latency Apply your knowledge to cryptocurrency trading Who this book is for This book is for software engineers, quantitative developers or researchers, and DevOps engineers who want to understand the technical side of high-frequency trading systems and the optimizations that are needed to achieve ultra-low latency systems. Prior experience working with C++ and Java will help you grasp the topics covered in this book more easily.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    ISBN: 9781803241975 , 1803241977 , 9781803230344
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 338.9/27
    Keywords: Sustainable development Information technology ; Environmental sciences Information technology ; Electronic books
    Abstract: At a critical point in human history, this book presents proven ways to gain the skills needed to develop sustainable IT practices and set yourself apart as a progressive technology leader Key Features Execute a sustainable IT strategy with proven methods and real-world use cases Progress as a sustainable IT advocate and set yourself apart from other senior IT leaders Increase your chances of receiving executive buy-in on your sustainable IT strategy Book Description We are at a critical point in human history. Humanity is under threat, but all is not lost. We can take action! But how? Sustainable IT Playbook for Technology Leaders will show you how. It will walk you through the construction and implementation of a sustainable IT strategy and enable you to do your bit for the future of mankind. The book is split into three parts. Part I details the "why" and the clear and present danger that humanity faces today: the climate crisis. How did we get here, what are the immediate threats, what are the planetary boundaries that we need to peel back to safe levels, and what impact does IT have on society at large? Part II will focus on the "what." It examines the nitty-gritty details of what we can do to unlock significant returns on sustainable investments toward a more sustainable future. Part III, the final part of the book, focuses on the "how." How do you turn your ideas into action? What do you need to do to establish your baseline and your direction of travel towards your objective? This part provides tangible case studies and explains how you can start your journey today to begin delivering global and impactful objectives. By the end of this book, you'll be able to plan, implement, and communicate a sustainable IT strategy and set yourself apart as a progressive technology leader. What you will learn Discover why IT is a major contributor to carbon emissions Explore the principles and key methods of sustainable IT practices Build a robust, sustainable IT strategy based on proven methods Optimize and rationalize your code to consume fewer resources Understand your energy consumption patterns Apply a circular approach to the IT hardware life cycle Establish your sustainable IT baseline Inspire and engage employees, customers, and stakeholders Who this book is for This book is for executive IT leaders such as CIOs, CDOs, and CTOs dedicated to influencing, inspiring, and engaging businesses, organizations, and individuals to reduce their carbon footprint through sustainable IT practices.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    ISBN: 9781801072014 , 1801072019 , 9781801070102
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 006.6/96
    Keywords: Adobe Photoshop lightroom ; Photography Digital techniques ; Computer programs ; Electronic books
    Abstract: Get better at Adobe Lightroom to streamline post-production and focus on creativity Key Features Manage, edit, and post-produce photographs in one place with the help of this full-color guide Adopt a non-destructive approach to working with seemingly infinite copies of photographs with different looks Increase productivity and make your creative process easier with Lightroom's functionality and additional tools Book Description It takes talent to be a great photographer, but in the digital era, it also takes a level of technical proficiency. Adobe Photoshop Lightroom Classic was designed as a one-stop solution for photographers to perfect their final products on a desktop-focused workflow, which includes local storage of your photos in files and folders on your computer. Knowing how to efficiently navigate through Lightroom means that you'll be able to concentrate on being creative instead of wondering "what does this button do". Complete with step-by-step explanations of essential concepts and practical examples, you will begin with importing photographs into Lightroom. You'll focus on how to sort through, sequence, develop, and export ready files in various formats, or even design a book and create gallery-ready prints. Next, you will learn how to make informed decisions within Lightroom and how to approach your work depending on the set of photographs you are working on. This guide also illustrates real-life usage and workflow examples that are not just for aspiring professionals, but also for artists and amateurs who are still getting to grips with the technical side of photography. By the end of this book, you'll be confident in importing, editing, sorting, developing, and delivering your photos like a professional. What you will learn Import photographs from different sources Understand how to create and refine edits Use and manage catalogs, folders, and collections Develop photographs using all available tools Prepare files for print and online viewing Create slideshows and book layouts Who this book is for This is a book for photographers who've used Lightroom in the past but need a structured approach to start making the most of its advanced features. If you're a beginner who's willing to invest a bit of time in understanding Lightroom's basic functionality, you can use it just as well - but you may need to look at a few external sources along the way. Essentially, this photography book is for anyone who wants to become proficient enough in Lightroom to make better decisions and focus on creativity instead of the software.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781803233970 , 1803233974 , 9781803233581
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 004.67/82
    Keywords: Cloud computing Security measures ; Electronic books
    Abstract: Understand unique security patterns related to identity and access management, infrastructure, data and workload protection, compliance and posture management, and zero trust for your hybrid cloud deployments Key Features Secure cloud infrastructure, applications, data, and shift left security to create DevSecOps Explore patterns for continuous security, automated threat detection and accelerated incident response Leverage hybrid cloud security patterns for protecting critical data using a zero trust model Purchase of the print or Kindle book includes a free eBook in the PDF format Book Description Security is a primary concern for enterprises going through digital transformation and accelerating their journey to multi-cloud environments. This book recommends a simple pattern-based approach to architecting, designing and implementing security for workloads deployed on AWS, Microsoft Azure, Google Cloud, and IBM Cloud. The book discusses enterprise modernization trends and related security opportunities and challenges. You'll understand how to implement identity and access management for your cloud resources and applications. Later chapters discuss patterns to protect cloud infrastructure (compute, storage and network) and provide protection for data at rest, in transit and in use. You'll also learn how to shift left and include security in the early stages of application development to adopt DevSecOps. The book also deep dives into threat monitoring, configuration and vulnerability management, and automated incident response. Finally, you'll discover patterns to implement security posture management backed with intelligence and automated protection to stay ahead of threats. By the end of this book, you'll have learned all the hybrid cloud security patterns and be able to use them to create zero trust architecture that provides continuous security and compliance for your cloud workloads. What you will learn Address hybrid cloud security challenges with a pattern-based approach Manage identity and access for users, services, and applications Use patterns for secure compute, network isolation, protection, and connectivity Protect data at rest, in transit and in use with data security patterns Understand how to shift left security for applications with DevSecOps Manage security posture centrally with CSPM Automate incident response with SOAR Use hybrid cloud security patterns to build a zero trust security model Who this book is for The book is for cloud solution architects, security professionals, cloud engineers, and DevOps engineers, providing prescriptive guidance on architecture and design patterns for protecting their data and securing applications deployed on hybrid cloud environments. Basic knowledge of different types of cloud providers, cloud deployment models, and cloud consumption models is expected.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    ISBN: 9781803233680 , 1803233680 , 9781803247823
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 006.693
    Keywords: Three-dimensional imaging ; Computer vision ; Deep learning (Machine learning) ; Python (Computer program language) ; Electronic books
    Abstract: Visualize and build deep learning models with 3D data using PyTorch3D and other Python frameworks to conquer real-world application challenges with ease Key Features Understand 3D data processing with rendering, PyTorch optimization, and heterogeneous batching Implement differentiable rendering concepts with practical examples Discover how you can ease your work with the latest 3D deep learning techniques using PyTorch3D Book Description With this hands-on guide to 3D deep learning, developers working with 3D computer vision will be able to put their knowledge to work and get up and running in no time. Complete with step-by-step explanations of essential concepts and practical examples, this book lets you explore and gain a thorough understanding of state-of-the-art 3D deep learning. You'll see how to use PyTorch3D for basic 3D mesh and point cloud data processing, including loading and saving ply and obj files, projecting 3D points into camera coordination using perspective camera models or orthographic camera models, rendering point clouds and meshes to images, and much more. As you implement some of the latest 3D deep learning algorithms, such as differential rendering, Nerf, synsin, and mesh RCNN, you'll realize how coding for these deep learning models becomes easier using the PyTorch3D library. By the end of this deep learning book, you'll be ready to implement your own 3D deep learning models confidently. What you will learn Develop 3D computer vision models for interacting with the environment Get to grips with 3D data handling with point clouds, meshes, ply, and obj file format Work with 3D geometry, camera models, and coordination and convert between them Understand concepts of rendering, shading, and more with ease Implement differential rendering for many 3D deep learning models Advanced state-of-the-art 3D deep learning models like Nerf, synsin, mesh RCNN Who this book is for This book is for beginner to intermediate-level machine learning practitioners, data scientists, ML engineers, and DL engineers who are looking to become well-versed with computer vision techniques using 3D data.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    ISBN: 9781801812467 , 1801812462 , 9781801817318
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 610.285
    Keywords: Medical care Technological innovations ; Medical informatics ; Medical records Data processing ; Medical records Management ; Telecommunication in medicine ; Medical care ; Technological innovations ; Medical informatics ; Medical records ; Data processing ; Medical records ; Management ; Telecommunication in medicine ; Electronic books
    Abstract: Leverage modern technologies and agile methodologies such as DevOps and microenterprises to deliver sustainable healthcare solutions. Purchase of the print or kindle book includes a free eBook in the PDF format. Key Features Distinguish the pace and time of change to achieve sustainable healthcare Apply shared mental models for common understanding of healthcare challenges and how to overcome them Apply and integrate new technology to accelerate the digital transformation of healthcare Book Description Healthcare today faces a multitude of challenges, which can be summed up as the barriers architects and consultants face in transforming the healthcare system into a more sustainable one. This book helps you to guide that transformation step by step. You'll begin by understanding the need for this transformation, exploring related challenges, the possibilities of technology, and how human factors can be involved in digital transformation. The book will enable you to overcome inhibitions and plan various transformation steps using the Transformation into Sustainable Healthcare (TiSH) model and DevOps4Care. Next, you'll use the observe, orient, decide, and act (OODA) loop as an iterative approach to address all stakeholders and adapt swiftly when situations change. Further, you'll be able to build shared platforms that enable interaction between various stakeholders, including the technology-enabled care service teams. The final chapters will help you execute the transformation to sustainable healthcare using the knowledge you've gained while getting familiar with common pitfalls and learning how to avoid or mitigate them. By the end of this DevOps book, you will have an overview of the challenges, opportunities, and directions of solutions and be on your way toward starting the transformation into sustainable healthcare. What you will learn Understand the need for transformation of healthcare Accelerate transformation using the TiSH model Get to grips with stepped, networked, and integrated care Apply DevOps methodologies for healthcare in DevOps4Care Find out how to handle complexities through the system of systems thinking Bundle and unbundle organizations for the delivery of true patient-centric healthcare Who this book is for This book is written specifically for enterprise architects and management consultants dealing with transformation in healthcare. Professionals dealing with digital transformation of healthcare, including C-level executives such as chief medical information officers (CMIOs), CEOs, CIOs, and CFOs will also find this book interesting. Basic knowledge of IT systems and architecture will help you grasp the concepts easily.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781803232829 , 180323282X , 9781803233321
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 004.2/56
    Keywords: Git (Computer file) ; Pipelining (Electronics) ; Application software Development ; Git (Computer file) ; Application software ; Development ; Pipelining (Electronics) ; Electronic books
    Abstract: Build CD pipelines following GitOps principles like declarative and immutable changes stored in version control, all continuously reconciled by Argo CD, and minimize the failure of deployments. Purchase of the print or Kindle book includes a free eBook in the PDF format. Key Features Discover how to apply GitOps principles to build real-world CD pipelines Understand Argo CD components and how they work together to reconcile cloud native applications Learn to run Argo CD in production with declarative config changes, security, observability, disaster recovery, and more Book Description GitOps follows the practices of infrastructure as code (IaC), allowing developers to use their day-to-day tools and practices such as source control and pull requests to manage apps. With this book, you'll understand how to apply GitOps bootstrap clusters in a repeatable manner, build CD pipelines for cloud-native apps running on Kubernetes, and minimize the failure of deployments. You'll start by installing Argo CD in a cluster, setting up user access using single sign-on, performing declarative configuration changes, and enabling observability and disaster recovery. Once you have a production-ready setup of Argo CD, you'll explore how CD pipelines can be built using the pull method, how that increases security, and how the reconciliation process occurs when multi-cluster scenarios are involved. Next, you'll go through the common troubleshooting scenarios, from installation to day-to-day operations, and learn how performance can be improved. Later, you'll explore the tools that can be used to parse the YAML you write for deploying apps. You can then check if it is valid for new versions of Kubernetes, verify if it has any security or compliance misconfigurations, and that it follows the best practices for cloud-native apps running on Kubernetes. By the end of this book, you'll be able to build a real-world CD pipeline using Argo CD. What you will learn Understand GitOps principles and how they relate to IaC Discover how Argo CD lays the foundation for reconciling Git state with the cluster state Run Argo CD in production with an emphasis on reliability and troubleshooting Bootstrap Kubernetes clusters with essential utilities following the GitOps approach Set up a CD pipeline and minimize the failure of deployments Explore ways to verify and validate the YAML you put together when working with Kubernetes Understand the democratization of GitOps and how the GitOps engine will enable its further adoption Who this book is for If you're a software developer, DevOps engineer, or SRE who is responsible for building CD pipelines for projects running on Kubernetes and wants to advance in your career, this book is for you. Basic knowledge of Kubernetes, Helm, or Kustomize and CD pipelines will help you to get the most out of this book.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781803239057 , 1803239050 , 9781803248714
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.13/3
    Keywords: C++ (Computer program language) ; Programming languages (Electronic computers) ; Software engineering ; Computer programming ; Electronic books
    Abstract: Proven techniques to improve the efficiency of your programs using the Standard Template Library (STL) Key Features Become familiar with the latest features of C++20 and write better code using the STL Reduce the development time for your applications and enable faster deployment Get up and running with the new and leaner STL capabilities introduced in the latest release Book Description Fast, efficient, and flexible, the C++ programming language has come a long way and is used in every area of the industry to solve many problems. The latest version C++20 will see programmers change the way they code as it brings a whole array of features enabling the quick deployment of applications. This book will get you up and running with using the STL in the best way possible. Beginning with new language features in C++20, this book will help you understand the language's mechanics and library features and offer insights into how they work. Unlike other books, the C++20 STL Cookbook takes an implementation-specific, problem-solution approach that will help you overcome hurdles quickly. You'll learn core STL concepts, such as containers, algorithms, utility classes, lambda expressions, iterators, and more, while working on real-world recipes. This book is a reference guide for using the C++ STL with its latest capabilities and exploring the cutting-edge features in functional programming and lambda expressions. By the end of the book C++20 book, you'll be able to leverage the latest C++ features and save time and effort while solving tasks elegantly using the STL. What you will learn Understand the new language features and the problems they can solve Implement generic features of the STL with practical examples Understand standard support classes for concurrency and synchronization Perform efficient memory management using the STL Implement seamless formatting using std::format Work with strings the STL way instead of handcrafting C-style code Who this book is for This book is for intermediate to advanced C++ programmers who want to get the most out of the Standard Template Library of C++20, the newest version of C++. Basic knowledge of coding and C++ concepts is necessary to get started with this book.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    ISBN: 9781803239170 , 1803239174 , 9781803245836
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 006.7
    Keywords: Django (Electronic resource) ; Web site development ; Web sites Authoring programs ; Python (Computer program language) ; Electronic books ; Electronic books
    Abstract: A quick-start guide to exploring and using Python and Django to develop web applications in minutes Key Features Develop web applications with Python and Django quickly Understand Django features with short explanations and learn how to use them right away Create a movie reviews app with a responsive user interface and deploy it to the cloud Book Description Learning Django can be a tricky and time-consuming activity. There are hundreds of tutorials, loads of documentation, and many explanations that are hard to digest. However, this book enables you to use and learn Django in just a couple of days. In this book, you'll go on a fun, hands-on, and pragmatic journey to learn Django full stack development. You'll start building your first Django app within minutes. You'll be provided with short explanations and a practical approach that cover some of the most important Django features, such as Django Apps' structure, URLs, views, templates, models, CSS inclusion, image storage, authentication and authorization, Django admin panel, and many more. You'll also use Django to develop a movies review app and deploy it to the internet. By the end of this book, you'll be able to build and deploy your own Django web applications. What you will learn Understand and implement Django Apps' basic structure, including URLs, views, templates, and models Add bootstrap to improve the aesthetics of the site Create your own custom pages and have different URLs to route to them Navigate between pages by adding a header bar to all pages Work with databases and models Explore the powerful built-in admin interface with Django Use Django's powerful, built-in authentication system Deploy your Django project on the internet for the world to use Who this book is for This book is for Python developers at any level of experience with Python programming who want to build full-stack Python web applications using Django. The book is for absolute Django beginners.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    ISBN: 9781800567788 , 1800567782 , 9781800563698
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.1
    Keywords: Amazon Web Services (Firm) ; Application software Development ; Amazon Web Services (Firm) ; Application software ; Development ; Electronic books
    Abstract: A non-developer's guide to harnessing the power of Amazon Honeycode apps to manage projects, customers, operations, approvals, resources, and teams Key Features A practical guide to Amazon Web Services (AWS) no-code app development for meeting specific needs of customers Create apps quickly without paying for costly developers using Honeycode's in-built templates and functions Learn how to use stable AWS services to supplement Honeycode's present limits Book Description Amazon Honeycode enables you to build fully managed, customizable, and scalable mobile and web applications for personal or professional use with little to no code. With this practical guide to Amazon Honeycode, you'll be able to bring your app ideas to life, improving your and your team's/organization's productivity. You'll begin by creating your very first app from the get-go and use it as a means to explore the Honeycode development environment and concepts. Next, you'll learn how to set up and organize the data to build and bind an app on Honeycode as well as deconstruct different templates to understand the common structures and patterns that can be used. Finally, you'll build a few apps from scratch and discover how to apply the concepts you've learned. By the end of this app development book, you'll have gained the knowledge you need to be able to build and deploy your own mobile and web applications. You'll also be able to invite and share your app with people you want to collaborate with. What you will learn Build mobile and web applications with simple drag-drops and customizations Deploy and share apps and collaborate in real-time with your team Understand how to create automated processes in apps Create a customized view for each app user or a group of users Import existing data from a CSV and build an app on top of it Create connectors to external data sources Build applications using Honeycode either from scratch or by modifying an existing template Explore Honeycode templates and understand what use cases are available out-of-the-box with these templates Who this book is for Like the platform, this book is meant for everyone - professional and novice developers alike - who want to build and deploy apps for their personal or professional use as an individual or as a team. However, for professional developers, it is important to note that the book will not focus on advanced use cases with features like using public APIs and 3P integrations. No programming knowledge or experience is needed to start creating basic apps. However, working knowledge of Microsoft Excel or similar spreadsheet tools and a general understanding of logical statements will be helpful to get the most out of this book.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    ISBN: 9781803238050 , 1803238054 , 9781803243665
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 006.3/1
    Keywords: TensorFlow ; Machine learning ; Application program interfaces (Computer software) ; Neural networks (Computer science) ; Python (Computer program language) ; Natural language processing (Computer science) ; Electronic books ; Electronic books
    Abstract: Supercharge your skills for developing powerful deep learning models and distributing them at scale efficiently using cloud services Key Features Understand how to execute a deep learning project effectively using various tools available Learn how to develop PyTorch and TensorFlow models at scale using Amazon Web Services Explore effective solutions to various difficulties that arise from model deployment Book Description Machine learning engineers, deep learning specialists, and data engineers encounter various problems when moving deep learning models to a production environment. The main objective of this book is to close the gap between theory and applications by providing a thorough explanation of how to transform various models for deployment and efficiently distribute them with a full understanding of the alternatives. First, you will learn how to construct complex deep learning models in PyTorch and TensorFlow. Next, you will acquire the knowledge you need to transform your models from one framework to the other and learn how to tailor them for specific requirements that deployment environments introduce. The book also provides concrete implementations and associated methodologies that will help you apply the knowledge you gain right away. You will get hands-on experience with commonly used deep learning frameworks and popular cloud services designed for data analytics at scale. Additionally, you will get to grips with the authors' collective knowledge of deploying hundreds of AI-based services at a large scale. By the end of this book, you will have understood how to convert a model developed for proof of concept into a production-ready application optimized for a particular production setting. What you will learn Understand how to develop a deep learning model using PyTorch and TensorFlow Convert a proof-of-concept model into a production-ready application Discover how to set up a deep learning pipeline in an efficient way using AWS Explore different ways to compress a model for various deployment requirements Develop Android and iOS applications that run deep learning on mobile devices Monitor a system with a deep learning model in production Choose the right system architecture for developing and deploying a model Who this book is for Machine learning engineers, deep learning specialists, and data scientists will find this book helpful in closing the gap between the theory and application with detailed examples. Beginner-level knowledge in machine learning or software engineering will help you grasp the concepts covered in this book easily.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    ISBN: 9781801077231 , 1801077231 , 9781801076142
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 794.8/1525
    Keywords: Unity (Electronic resource) ; Computer games Programming ; C (Computer program language) ; Computer games Design ; Electronic books
    Abstract: Create ready-to-play 3D games with reactive environments, sound, dynamic effects, and more! Key Features Build a solid foundation for game design and game development Understand the fundamentals of 3D such as coordinates, spaces, vectors, and cameras Get to grips with essential Unity concepts including characters, scenes, terrains, objects and more Book Description This book, written by a team of experts at Unity Technologies, follows an informal, demystifying approach to the world of game development. You'll learn the 3D and C# fundamentals before starting to build one short segment of the full game -- a vertical slice. With every progressing chapter, you'll learn to improve this game (alongside building your own) to make it ready to pitch to studios. Within Unity 3D Game Development, you will learn to: Design and build 3D characters, and the game environment Think about the users' interactions with your game Develop the interface and apply visual effects to add an emotional connection to your world Grasp a solid foundation of sound design, animations, and lightning to your creations Build, test, and add final touches The book is split between expert insights that you'll read before you look into the project on GitHub to understand all the underpinnings. This way, you get to see the end result, and you're allowed to be creative and give your own thoughts to design, as well as work through the process with the new tools we introduce. Join the book community on Discord: Read this book with Unity game developers, and the team of authors. Ask questions, build teams, chat with the authors, participate in events and much more. The link to join is included in the book. What you will learn Learn fundamentals of designing a 3D game and C# scripting Design your game character and work through their mechanics and movements Create an environment with Unity Terrain and ProBuilder Explore instantiation and rigid bodies through physics theory and code Implement sound, lighting effects, trail rendering, and other dynamic effects Create a short, fully functional segment of your game in a vertical slice Polish your game with performance tweaks JOIN the 'book-club' to read alongside other users, Unity experts, and ask the authors when stuck Who this book is for Our goal with this book is to enable every reader to build the right mindset to think about 3D games, and then show them all the steps we took to create ours. The main target audience for this book is those with some prior knowledge in game development, though regardless of your experience, we hope to create an enjoyable learning journey for you.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781803241944 , 1803241942 , 9781803235875
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 006.3/1
    Keywords: Machine learning ; Python (Computer program language) ; Electronic books ; Electronic books
    Abstract: Take your machine learning models to the next level by learning how to leverage hyperparameter tuning, allowing you to control the model's finest details Key Features Gain a deep understanding of how hyperparameter tuning works Explore exhaustive search, heuristic search, and Bayesian and multi-fidelity optimization methods Learn which method should be used to solve a specific situation or problem Book Description Hyperparameters are an important element in building useful machine learning models. This book curates numerous hyperparameter tuning methods for Python, one of the most popular coding languages for machine learning. Alongside in-depth explanations of how each method works, you will use a decision map that can help you identify the best tuning method for your requirements. You'll start with an introduction to hyperparameter tuning and understand why it's important. Next, you'll learn the best methods for hyperparameter tuning for a variety of use cases and specific algorithm types. This book will not only cover the usual grid or random search but also other powerful underdog methods. Individual chapters are also dedicated to the three main groups of hyperparameter tuning methods: exhaustive search, heuristic search, Bayesian optimization, and multi-fidelity optimization. Later, you will learn about top frameworks like Scikit, Hyperopt, Optuna, NNI, and DEAP to implement hyperparameter tuning. Finally, you will cover hyperparameters of popular algorithms and best practices that will help you efficiently tune your hyperparameter. By the end of this book, you will have the skills you need to take full control over your machine learning models and get the best models for the best results. What you will learn Discover hyperparameter space and types of hyperparameter distributions Explore manual, grid, and random search, and the pros and cons of each Understand powerful underdog methods along with best practices Explore the hyperparameters of popular algorithms Discover how to tune hyperparameters in different frameworks and libraries Deep dive into top frameworks such as Scikit, Hyperopt, Optuna, NNI, and DEAP Get to grips with best practices that you can apply to your machine learning models right away Who this book is for This book is for data scientists and ML engineers who are working with Python and want to further boost their ML model's performance by using the appropriate hyperparameter tuning method. Although a basic understanding of machine learning and how to code in Python is needed, no prior knowledge of hyperparameter tuning in Python is required.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    ISBN: 9781801074513 , 1801074518 , 9781801076630
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 005.13/3
    Keywords: Computer software Development ; Python (Computer program language) ; Web services ; Electronic books
    Abstract: Discover FastAPI features and best practices for building and deploying high-quality web APIs from scratch Key Features A practical guide to developing production-ready web APIs rapidly in Python Learn how to put FastAPI into practice by implementing it in real-world scenarios Explore FastAPI, its syntax, and configurations for deploying applications Book Description RESTful web services are commonly used to create APIs for web-based applications owing to their light weight and high scalability. This book will show you how FastAPI, a high-performance web framework for building RESTful APIs in Python, allows you to build robust web APIs that are simple and intuitive and makes it easy to build quickly with very little boilerplate code. This book will help you set up a FastAPI application in no time and show you how to use FastAPI to build a REST API that receives and responds to user requests. You'll go on to learn how to handle routing and authentication while working with databases in a FastAPI application. The book walks you through the four key areas: building and using routes for create, read, update, and delete (CRUD) operations; connecting the application to SQL and NoSQL databases; securing the application built; and deploying your application locally or to a cloud environment. By the end of this book, you'll have developed a solid understanding of the FastAPI framework and be able to build and deploy robust REST APIs. What you will learn Set up a FastAPI application that is fully functional and secure Understand how to handle errors from requests and send proper responses in FastAPI Integrate and connect your application to a SQL and NoSQL (MongoDB) database Perform CRUD operations using SQL and FastAPI Manage concurrency in FastAPI applications Implement authentication in a FastAPI application Deploy a FastAPI application to any platform Who this book is for This book is for Python developers who want to learn FastAPI in a pragmatic way to create robust web APIs with ease. If you are a Django or Flask developer looking to try something new that's faster, more efficient, and produces fewer bugs, this FastAPI Python book is for you. The book assumes intermediate-level knowledge of Python programming.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    ISBN: 9781803238791 , 1803238798 , 9781803245966
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.3
    Keywords: Application software Development ; Python (Computer program language) ; Software architecture ; Electronic books ; Electronic books
    Abstract: Discover the secrets of building Python microservices using the FastAPI framework Key Features Provides a reference that contains definitions, illustrations, comparative analysis, and the implementation of real-world apps Covers concepts, core details, and advanced integration and design-related topics Imparts context, app templates, suggestions, and insights that are helpful to actual projects Book Description FastAPI is an Asynchronous Server Gateway Interface (ASGI)-based framework that can help build modern, manageable, and fast microservices. Because of its asynchronous core platform, this ASGI-based framework provides the best option when it comes to performance, reliability, and scalability over the WSGI-based Django and Flask. When working with Python, Flask, and Django microservices, you'll be able to put your knowledge to work with this practical guide to building seamlessly manageable and fast microservices. You'll begin by understanding the background of FastAPI and learning how to install, configure, and use FastAPI to decompose business units. You'll explore a unique and asynchronous REST API framework that can provide a better option when it comes to building microservices. After that, this book will guide you on how to apply and translate microservices design patterns in building various microservices applications and RESTful APIs using the FastAPI framework. By the end of this microservices book, you'll be able to understand, build, deploy, test, and experiment with microservices and their components using the FastAPI framework. What you will learn Understand, orient, and implement REST APIs using the basic components of the FastAPI framework Build asynchronous as well as synchronous REST services using the built-in pydantic module and asyncio support Create small-scale and large-scale microservices applications using features supported by FastAPI Build event-driven and message-driven applications using the framework Create an asynchronous and synchronous data layer with both relational and NoSQL databases Perform numerical and symbolic computations with FastAPI Who this book is for This book is for Python web developers, advanced Python developers, and backend developers using Flask or Django who want to learn how to use the FastAPI framework to implement microservices. Readers familiar with the REST API and microservices will also benefit from this book. Some parts of the book contain general concepts, processes, and instructions that intermediate-level developers and Python enthusiasts can relate to as well.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    ISBN: 9781801814669 , 180181466X , 9781801810494
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als Edge, Ryan Cross-Platform UIs with Flutter
    DDC: 005.4/37
    RVK:
    Keywords: User interfaces (Computer systems) ; Electronic books ; Flutter 2.0
    Abstract: Build a variety of dynamic projects and beautiful UIs as you explore the power of Flutter for the web, desktop, and mobile Key Features Discover state management solutions with InheritedWidget and the Provider package Create responsive and beautiful UIs with the Material and Cupertino libraries Explore animations, forms, gestures, and backend integration with Supabase Book Description Flutter is a UI toolkit for building beautiful, natively compiled applications for mobile, web, desktop, and embedded devices from a single code base. With Flutter, you can write your code once and run it anywhere using a single code base to target multiple platforms. This book is a comprehensive, project-based guide for new and emerging Flutter developers that will help empower you to build bulletproof applications. Once you start reading book, you'll quickly realize what sets Flutter apart from its competition and establish some of the fundamentals of the toolkit. As you work on various project applications, you'll understand just how easy Flutter is to use for building stunning UIs. This book covers navigation strategies, state management, advanced animation handling, and the two main UI design styles: Material and Cupertino. It'll help you extend your knowledge with good code practices, UI testing strategies, and CI setup to constantly keep your repository's quality at the highest level possible. By the end of this book, you'll feel confident in your ability to transfer the lessons from the example projects and build your own Flutter applications for any platform you wish. What you will learn Create responsive and attractive UIs for any device Get to grips with caching and widget trees and learn some framework performance tips Manage state using Flutter's InheritedWidget system Orchestrate the app flow with Navigator 1.0 and 2.0 Explore the Material and Cupertino built-in themes Breathe life into your apps with animations Improve code quality with golden tests, CI setup, and linter rules Who this book is for This book is for software developers with a good grasp of Flutter, who want to learn best practices and techniques for building clean, intuitive UIs using a single codebase for mobile and the web. Prior experience with Flutter, Dart, and object-oriented programming (OOP) will help you understand the concepts covered in the book.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781803238067 , 1803238062 , 9781803242002
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.13/3
    Keywords: C++ (Computer program language) ; Computer software Development ; Computer software Testing ; C++ (Computer program language) ; Computer software ; Development ; Computer software ; Testing ; Electronic books
    Abstract: Learn how to write a simple testing framework and extend it to drive the design of your logging library Key Features Learn how to solve various challenges when testing in C++ with the help of effective solutions Develop a logging library with enhancements Drive better code designs with effective tests Book Description Modern, standard C++ is all that is needed to create a small and practical testing framework that will improve the design of any project. This allows you to think about how the code will be used, which is the first step in designing intuitive interfaces. TDD is a modern balanced software development approach that helps to create maintainable applications, provide modularity in design, and write minimal code that drastically reduces defects. With the help of this book, you'll be able to continue adding value when designs need to change by ensuring that the changes don't break existing tests. In this book, developers working with test-driven development (TDD) will be able to put their knowledge to work by writing a simple testing framework and then using it to drive the design of a logging library. The book will help you enhance your software development skills with test cases. You'll understand how to design and implement test cases. The chapters will also show you how to utilize the TDD approach to be more productive in software development than attempting to code in large unstructured steps. By the end of this book, you'll have gained knowledge of TDD and testing and also built a working logging library. What you will learn Understand how to develop software using TDD Keep the code for the system as error-free as possible Refactor and redesign code confidently Communicate the requirements and behaviors of the code with your team Understand the differences between unit tests and integration tests Use TDD to create a minimal viable testing framework Who this book is for This book is for C++ developers already familiar with and using C++ for daily tasks who want to improve their skillset. You don't need to be an expert but you should already have some knowledge of modern C++ and how to use templates to get the most out of this book.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    ISBN: 9781803240275 , 180324027X , 9781803249360
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 004.682
    Keywords: Microsoft SharePoint (Electronic resource) ; Intranets (Computer networks) ; Web servers ; Electronic books
    Abstract: A practical handbook with proven recommendations and design considerations for creating elegant SharePoint solutions and integrating with other collaboration tools to build value for your organization Key Features Learn how to structure sites, pages, and data with effective metadata Understand the modernization of SharePoint over time and discover ways to leverage its out-of-the-box features Fit all the pieces together across cloud tools like Teams, OneDrive, Planner, and Forms Book Description After opening a toolbox full of tools, it can initially be hard to know which is the right one for the job - which tool works best and when. Showing you how to create an informed and purposeful plan for SharePoint Online in the context of the Microsoft 365 suite of tools is what this book is all about. SharePoint Architect's Planning Guide will help you understand all you can do with SharePoint. Whether the tools are new to you or you've used the older versions in the past, your journey will start by learning about the building blocks. This book is not a step-by-step guide; there are tons of online resources to give you that and to help you better keep up with the pace of change. This book is a planning guide, helping you with the context, capabilities, and considerations for implementing SharePoint Online in the most successful way possible. Whether you need to plan a new intranet, migrate files to a modern platform, or take advantage of tools such as Power Platform, Teams, and Planner, this guide will help you get to grips with the technology, ask the right questions to build your plan, and successfully implement it from the technical and user adoption perspectives. By the end of this Microsoft book, you'll be able to perceive the toolbox as a whole and efficiently prepare a planning and governance document for use in your organization. What you will learn Find out how to build or migrate to an effective modern intranet Explore how SharePoint works with other Microsoft 365 tools Discover best practices for extending SharePoint Understand the ways to implement effective metadata Plan for successful adoption and change management Explore best practices for site and data architecture Who this book is for This book is for any IT professional looking for an all-encompassing view of the collaboration tools in Microsoft 365 to plan for successful SharePoint adoption. This book will benefit long-time SharePoint on-premises administrators making a leap to the cloud, as well as IT architects with experience in other areas who've never worked with SharePoint.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    ISBN: 9781803235097 , 1803235098 , 9781803240633
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 004.67/82
    Keywords: Microsoft Azure (Computing platform) Study guides Examinations ; Cloud computing Study guides Examination ; Electronic data processing personnel Study guides Certification ; Cloud computing ; Electronic data processing personnel ; Certification ; Study guides ; Electronic books
    Abstract: Learn how to implement successful Azure Data projects and get the skills to clear the DP-900 certification exam with the help of mock tests and self-assessment scenarios for better preparation Key Features Get the knowledge you need to pass the DP-900 exam on your first attempt Gain fundamental knowledge of the core concepts of working with data in Azure cloud data services Learn through a practical approach and test yourself with mock exams at the end of the book Book Description Passing the DP-900 Microsoft Azure Data Fundamentals exam opens the door to a myriad of opportunities for working with data services in the cloud. But it is not an easy exam and you'll need a guide to set you up for success and prepare you for a career in Microsoft Azure. Absolutely everything you need to pass the DP-900 exam is covered in this concise handbook. After an introductory chapter covering the core terms and concepts, you'll go through the various roles related to working with data in the cloud and learn the similarities and differences between relational and non-relational databases. This foundational knowledge is crucial, as you'll learn how to provision and deploy Azure's relational and non-relational services in detail later in the book. You'll also gain an understanding of how to glean insights with data analytics at both small and large scales, and how to visualize your insights with Power BI. Once you reach the end of the book, you'll be able to test your knowledge with practice tests with detailed explanations of the correct answers. By the end of this book, you will be armed with the knowledge and confidence to not only pass the DP-900 exam but also have a solid foundation from which to embark on a career in Azure data services. What you will learn Explore the concepts of IaaS and PaaS database services on Azure Query, insert, update, and delete relational data using SQL Explore the concepts of data warehouses in Azure Perform data analytics with an Azure Synapse Analytics workspace Upload and retrieve data in Azure Cosmos DB and Azure HDInsight Provision and deploy non-relational data services in Azure Contextualize the knowledge with real-life use cases Test your progress with a mock exam Who this book is for This book is for data engineers, database administrators, or aspiring data professionals getting ready to take the DP-900 exam. It will also be helpful for those looking for a bit of guidance on how to be better equipped for Azure-related job roles such as Azure database administrator or Azure data engineer. A basic understanding of core data concepts and relational and non-relational data will help you make the most out of this book, but they're not a pre-requisite.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781803233246 , 1803233249 , 9781803241418
    Language: English
    Pages: 1 online resource
    Series Statement: Expert insight
    Parallel Title: Erscheint auch als
    DDC: 005.8
    Keywords: Firewalls (Computer security) ; Computer networks Software Security measures ; Computer networks ; Security measures ; Firewalls (Computer security) ; Electronic books ; Software
    Abstract: Deploy and manage industry-leading PAN-OS 10.x solutions to secure your users and infrastructure. Palo Alto Networks' integrated platform makes it easy to manage network and cloud security along with endpoint protection and a wide range of security services. This book is an end-to-end guide to configure firewalls and deploy them in your network infrastructure. You will see how to quickly set up, configure and understand the technology, and troubleshoot any issues that may occur. This book will serve as your go-to reference for everything from setting up to troubleshooting complex issues. You will learn your way around the web interface and command-line structure, understand how the technology works so you can confidently predict the expected behavior, and successfully troubleshoot any anomalies you may encounter. Finally, you will see how to deploy firewalls in a cloud environment, and special or unique considerations when setting them to protect resources. By the end of this book, for your configuration setup you will instinctively know how to approach challenges, find the resources you need, and solve most issues efficiently.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    ISBN: 9781838827182 , 1838827188 , 9781838829254
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 004.67/8
    Keywords: Internet of things Programming ; Electronic books
    Abstract: Get to grips with key IoT aspects along with modern trends, architectures, and technologies that support IoT solutions, such as cloud computing, modern app architecture paradigms, and data analytics Key Features Understand the big picture of designing production-grade IoT solutions from an industry expert Get up and running with the development and designing aspects of the Internet of Things Solve business problems specific to your domain using different IoT platforms and technologies Book Description With the rising demand for and recent enhancements in IoT, a developer with sound knowledge of IoT is the need of the hour. This book will help you design, build, and operate large-scale E2E IoT solutions to transform your business and products, increase revenue, and reduce operational costs. Starting with an overview of how IoT technologies can help you solve your business problems, this book will be a useful guide to helping you implement end-to-end IoT solution architecture. You'll learn to select IoT devices; real-time operating systems; IoT Edge covering Edge location, software, and hardware; and the best IoT connectivity for your IoT solution. As you progress, you'll work with IoT device management, IoT data analytics, IoT platforms, and put these components to work as part of your IoT solution. You'll also be able to build IoT backend cloud from scratch by leveraging the modern app architecture paradigms and cloud-native technologies such as containers and microservices. Finally, you'll discover best practices for different operational excellence pillars, including high availability, resiliency, reliability, security, cost optimization, and high performance, which should be applied for large-scale production-grade IoT solutions. By the end of this IoT book, you'll be confident in designing, building, and operating IoT solutions. What you will learn Understand the detailed anatomy of IoT solutions and explore their building blocks Explore IoT connectivity options and protocols used in designing IoT solutions Understand the value of IoT platforms in building IoT solutions Explore real-time operating systems used in microcontrollers Automate device administration tasks with IoT device management Master different architecture paradigms and decisions in IoT solutions Build and gain insights from IoT analytics solutions Get an overview of IoT solution operational excellence pillars Who this book is for This book is for E2E solution architects, systems and technical architects, and IoT developers looking to design, build, and operate E2E IoT applications and solutions. Basic knowledge of cloud computing, software engineering, and distributed system design will help you get the most out of this book.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781801074148 , 1801074143 , 9781801070317
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.13/3
    Keywords: JavaScript (Computer program language) Handbooks, manuals, etc ; Electronic books
    Abstract: Delve into the world of web development with Vue.js, Node.js, and MongoDB by exploring essential JavaScript concepts on the client side and the server side Key Features Get up and running with JavaScript, the most popular web development language in the world Cut through the complexity and focus on the simple aspects of web development Build a simple web application using Vue.js, Node.js, and MongoDB Book Description JavaScript, the most widely used programming language in the world, has numerous libraries and modules and a dizzying array of need-to-know topics. Picking a starting point can be difficult. Enter JavaScript from Frontend to Backend. This concise, practical guide will get you up to speed in next to no time. This book begins with the basics of variables and objects in JavaScript and then moves quickly on to building components on the client-side with Vue.js and a simple list management application. After that, the focus shifts to the server-side and Node.js, where you'll examine the MVC model and explore the Express module. Once you've got to grips with the server-side and the client-side, the only thing that remains is the database. You'll discover MongoDB and the Mongoose module. In the final chapter of this fast-paced guide, you'll combine all these pieces to integrate a Vue.js application into a Node.js server, using Express to structure the server code and MongoDB to store the information. By the end of this book, you will have the skills and confidence to successfully implement JavaScript concepts in your own projects and begin your career as a JavaScript developer. What you will learn Trigger deferred processing with JavaScript Implement Express and MongoDB with Node.js Build components with Vue.js Understand how to create and use modules with Node.js Familiarize yourself with npm Build a client-side application entirely with JavaScript Dive into full stack development with Vue.js, Node.js, and MongoDB Who this book is for This book is for JavaScript developers looking to strengthen their core JavaScript concepts and implement them in building full stack apps. Prior knowledge of HTML and CSS is a must.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    ISBN: 9781801071901 , 180107190X , 9781801077705
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.3
    Keywords: Application software Development ; Computer programs ; Application program interfaces (Computer software) ; Cloud computing ; Electronic books ; Electronic books
    Abstract: Leverage OpenTelemetry's API, libraries, tools and the collector to produce and collect telemetry along with using open-source tools to analyze distributed traces, check metrics and logs, and gain insights into application health Key Features Get to grips with OpenTelemetry, an open-source cloud-native software observability standard Use vendor-neutral tools to instrument applications to produce better telemetry and improve observability Understand how telemetry data can be correlated and interpreted to understand distributed systems Book Description Cloud-Native Observability with OpenTelemetry is a guide to helping you look for answers to questions about your applications. This book teaches you how to produce telemetry from your applications using an open standard to retain control of data. OpenTelemetry provides the tools necessary for you to gain visibility into the performance of your services. It allows you to instrument your application code through vendor-neutral APIs, libraries and tools. By reading Cloud-Native Observability with OpenTelemetry, you'll learn about the concepts and signals of OpenTelemetry - traces, metrics, and logs. You'll practice producing telemetry for these signals by configuring and instrumenting a distributed cloud-native application using the OpenTelemetry API. The book also guides you through deploying the collector, as well as telemetry backends necessary to help you understand what to do with the data once it's emitted. You'll look at various examples of how to identify application performance issues through telemetry. By analyzing telemetry, you'll also be able to better understand how an observable application can improve the software development life cycle. By the end of this book, you'll be well-versed with OpenTelemetry, be able to instrument services using the OpenTelemetry API to produce distributed traces, metrics and logs, and more. What you will learn Understand the core concepts of OpenTelemetry Explore concepts in distributed tracing, metrics, and logging Discover the APIs and SDKs necessary to instrument an application using OpenTelemetry Explore what auto-instrumentation is and how it can help accelerate application instrumentation Configure and deploy the OpenTelemetry Collector Get to grips with how different open-source backends can be used to analyze telemetry data Understand how to correlate telemetry in common scenarios to get to the root cause of a problem Who this book is for This book is for software engineers, library authors, and systems operators looking to better understand their infrastructure, services and applications by leveraging telemetry data like never before. Working knowledge of Python programming is assumed for the example applications that you'll be building and instrumenting using the OpenTelemetry API and SDK. Some familiarity with Go programming, Linux, and Docker is preferable to help you set up additional components in various examples throughout the book.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    ISBN: 9781801073721 , 1801073724 , 9781801076586
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 794.8/151
    Keywords: Software frameworks ; JavaScript (Computer program language) ; Web applications ; Computer games Programming ; Three-dimensional display systems ; Computer games ; Programming ; JavaScript (Computer program language) ; Software frameworks ; Three-dimensional display systems ; Web applications ; Electronic books
    Abstract: Babylon.js allows anyone to effortlessly create and render 3D content in a web browser using the power of WebGL and JavaScript. 3D games and apps accessible via the web open numerous opportunities for both entertainment and profit. Developers working with Babylon.js will be able to put their knowledge to work with this guide to building a fully featured 3D game. The book provides a hands-on approach to implementation and associated methodologies that will have you up and running, and productive in no time. Complete with step-by-step explanations of essential concepts, practical examples, and links to fully working self-contained code snippets, you'll start by learning about Babylon.js and the finished Space-Truckers game. You'll also explore the development workflows involved in making the game. Focusing on a wide range of features in Babylon.js, you'll iteratively add pieces of functionality and assets to the application being built. Once you've built out the basic game mechanics, you'll learn how to bring the Space-Truckers environment to life with cut scenes, particle systems, animations, shadows, PBR materials, and more. By the end of this book, you'll have learned how to structure your code, organize your workflow processes, and continuously deploy to a static website/PWA a game limited only by bandwidth and your imagination.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : PACKT PUBLISHING LIMITED
    ISBN: 9781803247571 , 1803247576 , 9781803234670
    Language: English
    Pages: 1 online resource
    Series Statement: Expert insight
    Parallel Title: Erscheint auch als
    DDC: 794.8/151
    Keywords: Video games Programming ; Roblox (Computing platform) ; Lua (Computer program language) ; Lua (Computer program language) ; Roblox (Computing platform) ; Electronic books
    Abstract: Get up and running with Roblox environment and Luau programming basics to build and share your games Includes an exclusive invite to join the online Roblox game development community Key Features Begin coding in Luau: build player avatars, battlefields, game physics, countdown timers and more Learn tips, tricks, best practices, and advanced Roblox coding techniques to create 3D games Join the book club to discuss queries, provide solutions, and ask Zander for advice on your games Book Description Roblox is a huge entertainment platform like no other for both playing and creating games. With over 200 million monthly active users, Roblox has enabled new and experienced developers to create successful games, often called experiences, that can be played globally at no cost. Coding Roblox Games Made Easy, 2nd Edition, builds a solid foundation of the concepts you need to embark on the journey of building two end-to-end games in Roblox in increasing order of complexity. For the first game, you will create obstacles and traps for an obstacle course game (obby) and overcome them to win the game alongside other players and earn rewards. In the next game, you will manage player avatars, their weapons, a battlefield and add programming logic for the players to find their weapons and fight, with a reward for the last player standing. Finally, you'll delve into the logistics of game production, focusing on optimizing your games' performance by implementing impressive mechanics, monetization, and marketing practices. We will also discuss how the Metaverse is set to change the dynamics of user experience and what the future holds for Roblox game developers. Let's create and share experiences through play! What you will learn Understand how to use Roblox Studio and other free resources Learn how to code in Luau: basics, game systems, physics manipulation, etc. Test, evaluate, and redesign to create bug-free and engaging games Use Roblox programming and rewards to make your first game Move from a lobby to a battleground, build avatars and create weapons with which to fight Master the three Ms: Mechanics, Monetization, Marketing Learn 50 cool things to do on Roblox Who this book is for Get started with building your first game on the Roblox platform. This book is for anyone interested in learning the fundamentals of Luau programming and Roblox Studio and needs direction to build and share games. If you're already familiar with Roblox and are looking for tips, tricks, and the best Roblox and Luau practices for efficient development, you'll find this book helpful. The book requires no prior knowledge of game development.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    ISBN: 9781800560826 , 1800560826 , 9781800561304 , 180056130X
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.13/3
    Keywords: Programming languages (Electronic computers) ; Computer programming ; Application software Development ; Electronic books
    Abstract: Explore the world of Rocket-fueled web application development and the power of the Rust programming language Key Features Discover solutions to the common problems faced while creating web applications with Rocket Learn everything about Rust, from structs and crates to generics and debugging Combine Rust and Rocket to create, test, and deploy a full-featured web app Book Description Looking for a fast, powerful, and intuitive framework to build web applications? This Rust book will help you kickstart your web development journey and take your Rust programming skills to the next level as you uncover the power of Rocket - a fast, flexible, and fun framework powered by Rust. Rust Web Development with Rocket wastes no time in getting you up to speed with what Rust is and how to use it. You'll discover what makes it so productive and reliable, eventually mastering all of the concepts you need to play with the Rocket framework while developing a wide set of web development skills. Throughout this book, you'll be able to walk through a hands-on project, covering everything that goes into making advanced web applications, and get to grips with the ins and outs of Rocket development, including error handling, Rust vectors, and wrappers. You'll also learn how to use synchronous and asynchronous programming to improve application performance and make processing user content easy. By the end of the book, you'll have answers to all your questions about creating a web application using the Rust language and the Rocket web framework. What you will learn Master the basics of Rust, such as its syntax, packages, and tools Get to grips with Rocket's tooling and ecosystem Extend your Rocket applications using Rust and third-party libraries Create a full-fledged web app with Rocket that handles user content Write pattern-matching logic and handle Rust object lifetimes Use APIs and async programming to make your apps secure and reliable Test your Rocket application and deploy it to production Containerize and scale your applications for maximum efficiency Who this book is for This web development book is for software engineers who want to learn how to use the Rocket framework to build web applications. Although not mandatory, basic knowledge of the Rust programming language will help you understand the topics covered easily.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    ISBN: 9781801070942 , 1801070946 , 9781801073639
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.2/76
    Keywords: Django (Electronic resource) ; Web site development ; Python (Computer program language) ; Electronic books ; Electronic books
    Abstract: A Python web developer's guide to exploring the Django development lifecycle - beyond the basics Key Features Expert tips to help you use the right packages, tools, and libraries and understand their scope for your project Gain a thorough understanding of the essential components that comprise a large-scale Python web app Learn best practices for creating a project structure for better performance Book Description Django is a powerful framework but choosing the right add-ons that match the scale and scope of your enterprise projects can be tricky. This book will help you explore the multifarious options available for enterprise Django development. Countless organizations are already using Django and more migrating to it, unleashing the power of Python with many different packages and dependencies, including AI technologies. This practical guide will help you understand practices, blueprints, and design decisions to put Django to work the way you want it to. You'll learn various ways in which data can be rendered onto a page and discover the power of Django for large-scale production applications. Starting with the basics of getting an enterprise project up and running, you'll get to grips with maintaining the project throughout its lifecycle while learning what the Django application lifecycle is. By the end of this book, you'll have learned how to build and deploy a Django project to the web and implement various components into the site. What you will learn Use Django to develop enterprise-level apps to help scale your business Understand the steps and tools used to scale up a proof-of-concept project to production without going too deep into specific technologies Explore core Django components and how to use them in different ways to suit your app's needs Find out how Django allows you to build RESTful APIs Extract, parse, and migrate data from an old database system to a new system with Django and Python Write and run a test using the built-in testing tools in Django Who this book is for This book is for Django developers who want to learn the full-stack enterprise app development lifecycle. If you are a Python web developer looking to learn how to maintain a production website and explore Django beyond the basics, this book is for you. The book assumes intermediate-level knowledge of Python programming and the Django framework.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    ISBN: 9781801071260 , 1801071268 , 9781801075541
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 006.3/1
    Keywords: Machine learning ; Python (Computer program language) ; Electronic books
    Abstract: Perform time series analysis and forecasting confidently with this Python code bank and reference manual Key Features Explore forecasting and anomaly detection techniques using statistical, machine learning, and deep learning algorithms Learn different techniques for evaluating, diagnosing, and optimizing your models Work with a variety of complex data with trends, multiple seasonal patterns, and irregularities Book Description Time series data is everywhere, available at a high frequency and volume. It is complex and can contain noise, irregularities, and multiple patterns, making it crucial to be well-versed with the techniques covered in this book for data preparation, analysis, and forecasting. This book covers practical techniques for working with time series data, starting with ingesting time series data from various sources and formats, whether in private cloud storage, relational databases, non-relational databases, or specialized time series databases such as InfluxDB. Next, you'll learn strategies for handling missing data, dealing with time zones and custom business days, and detecting anomalies using intuitive statistical methods, followed by more advanced unsupervised ML models. The book will also explore forecasting using classical statistical models such as Holt-Winters, SARIMA, and VAR. The recipes will present practical techniques for handling non-stationary data, using power transforms, ACF and PACF plots, and decomposing time series data with multiple seasonal patterns. Later, you'll work with ML and DL models using TensorFlow and PyTorch. Finally, you'll learn how to evaluate, compare, optimize models, and more using the recipes covered in the book. What you will learn Understand what makes time series data different from other data Apply various imputation and interpolation strategies for missing data Implement different models for univariate and multivariate time series Use different deep learning libraries such as TensorFlow, Keras, and PyTorch Plot interactive time series visualizations using hvPlot Explore state-space models and the unobserved components model (UCM) Detect anomalies using statistical and machine learning methods Forecast complex time series with multiple seasonal patterns Who this book is for This book is for data analysts, business analysts, data scientists, data engineers, or Python developers who want practical Python recipes for time series analysis and forecasting techniques. Fundamental knowledge of Python programming is required. Although having a basic math and statistics background will be beneficial, it is not necessary. Prior experience working with time series data to solve business problems will also help you to better utilize and apply the different recipes in this book.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    ISBN: 9781803235264 , 1803235268 , 9781803247731
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 519.5/0285/5369
    Keywords: Microsoft Excel (Computer file) ; Commercial statistics ; Statistics ; Industrial management Statistical methods ; Electronic books
    Abstract: Perform time series forecasts, linear prediction, and data segmentation with no-code Excel machine learning Key Features Segment data, regression predictions, and time series forecasts without writing any code Group multiple variables with K-means using Excel plugin without programming Build, validate, and predict with a multiple linear regression model and time series forecasts Book Description Data Forecasting and Segmentation Using Microsoft Excel guides you through basic statistics to test whether your data can be used to perform regression predictions and time series forecasts. The exercises covered in this book use real-life data from Kaggle, such as demand for seasonal air tickets and credit card fraud detection. You'll learn how to apply the grouping K-means algorithm, which helps you find segments of your data that are impossible to see with other analyses, such as business intelligence (BI) and pivot analysis. By analyzing groups returned by K-means, you'll be able to detect outliers that could indicate possible fraud or a bad function in network packets. By the end of this Microsoft Excel book, you'll be able to use the classification algorithm to group data with different variables. You'll also be able to train linear and time series models to perform predictions and forecasts based on past data. What you will learn Understand why machine learning is important for classifying data segmentation Focus on basic statistics tests for regression variable dependency Test time series autocorrelation to build a useful forecast Use Excel add-ins to run K-means without programming Analyze segment outliers for possible data anomalies and fraud Build, train, and validate multiple regression models and time series forecasts Who this book is for This book is for data and business analysts as well as data science professionals. MIS, finance, and auditing professionals working with MS Excel will also find this book beneficial.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    ISBN: 9781801071369 , 1801071365 , 9781801079198
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 658/.05
    Keywords: Business Data processing ; Application software Development ; Artificial intelligence ; Human-computer interaction ; Application software ; Development ; Artificial intelligence ; Business ; Data processing ; Human-computer interaction ; Electronic books ; Electronic books
    Abstract: Build intelligent bots with a low-code design studio from SAP to automate repetitive manual processes and thus save precious labor hours and improve the business process efficiency Key Features Perform quick integration with an older system where building a standard integration might be too expensive Avoid erroneous data caused by inadvertent errors introduced by human actors due to lack of checks Increase productivity by working on high-value-added activities Book Description SAP Intelligent Robotic Process Automation (RPA) enables businesses to automate repetitive work and integrate automation capabilities across SAP and non-SAP systems. This book provides end-to-end coverage of business process automation using SAP Intelligent RPA and shows how to build multiple SAP Intelligent RPA projects from start to finish. Some of these projects may build upon the work done in previous chapters to showcase the Agile development process in SAP Intelligent RPA. As you progress, you'll cover the SAP Intelligent RPA factory, Desktop Studio, Cloud Studio, and the Bot store. You'll also learn about the building blocks of the SAP Intelligent RPA solution and creating bots from initial application declaration to workflow design and deployment, along with making bots run in attended and unattended modes. You'll also learn about SAP Process Automation, the new SAP service that is going to replace the SAP Intelligent RPA service soon. Finally, we will discuss the migration path for your SAP Intelligent RPA projects to SAP Process Automation and showcase that the RPA development remains similar in both services. By the end of this RPA book, you'll be able to create and manage complex bots that are capable of interacting with SAP and non-SAP systems. What you will learn Understand RPA and the broad context that RPA operates in Explore the low-code, no-code, and pro-code capabilities offered by SAP Intelligent RPA 2.0 Focus on bot development, testing, deployment, and configuration using SAP Intelligent RPA Get to grips with SAP Intelligent RPA 2.0 components and explore the product development roadmap Debug your project to identify the probable reasons for errors and remove existing and potential bugs Understand security within SAP Intelligent RPA, authorization, roles, and authentication Who this book is for This book is for developers and business users who are interested in learning SAP Intelligent RPA for automation of non-value-added, monotonous, and error-prone work. A basic understanding of JavaScript programming is required to engage in pro-code development for addressing complex challenges.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    ISBN: 9781800209756 , 1800209754 , 9781800202467
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.3
    Keywords: AngularJS (Software framework) ; Application software Development ; JavaScript (Computer program language) ; Application program interfaces (Computer software) ; Logiciels d'application ; Développement ; JavaScript (Langage de programmation) ; Interfaces de programmation d'applications ; APIs (interfaces) ; Electronic books
    Abstract: Use tools such as Lerna and GraphQL Code Generator to leverage recent features like NPM Workspaces for configuring a mono-repo project and Apollo Client's reactive variables to easily manage the local state of your app Key Features Use Angular modules and components to build apps that you can easily scale and maintain in the future Develop a GraphQL API for a small social network app using Node.js, Express, and Apollo Server Use Apollo Client to integrate Angular with a GraphQL server and manage your application's local state Book Description Angular is one of the most popular JavaScript frameworks in modern web app development allowing developers to not only build apps and reuse the code but also develop apps for any deployment target. For web, mobile web, native mobile, and native desktop, GraphQL is the modern and REST alternative for querying web APIs. Using Angular, TypeScript and GraphQL will give you a future-proof and scalable stack you can start building apps around. This book shows you how to build apps using cutting-edge technologies. You'll learn how to solve common web development problems with GraphQL and Apollo, such as database access, authentication, and image uploads. The book starts by introducing you to building full stack apps with Angular and GraphQL. Next, you'll learn how to create a monorepo project with Lerna and NPM Workspaces and configure a Node.js app to use GraphQL with Express and Apollo Server. You'll also understand the basics of Angular architecture and routing. Later, the book demonstrates how to build a professionally-looking UI with Angular Material, use Apollo Client to interface with the server to get data from the built GraphQL API. You'll learn about Apollo Client's type and field policies, and various fetching policies. In addition to this, you'll learn about local state management and reactive variables with Apollo Client and how to generate TypeScript types and even Angular Apollo services for your GraphQL schema and queries using GraphQL Code Generator to implement a scalable codebase. By the end of this book, you'll have the skills you need to be able to build your own full stack application. What you will learn Create a monorepo project with Lerna and NPM workspaces Add realtime support with GraphQL subscriptions Build a frontend with a modular architecture and Material Design UI components to consume the GraphQL API Use GraphQL Code Generator to generate types and code for a type-safe and scalable code base Create Angular modules and smart and dumb components and share data between them Use Apollo Client features such as client-side queries and reactive variables for local state management Who this book is for This Angular GraphQL book is for Angular developers who want to learn how to use GraphQL and Apollo with Angular to build full-stack applications. This book does not assume prior knowledge of full-stack development with Angular and GraphQL.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    ISBN: 9781800569959 , 1800569955 , 9781800564718
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.13/3
    Keywords: Microsoft .NET Framework ; C# (Computer program language) ; Application software Development ; Internet programming ; Electronic books
    Abstract: Enhance your applications' performance using best practices for benchmarking, application profiling, asynchronous programming, designing responsive UIs, gRPC communication, and distributed applications Key Features Make the best use of performance enhancements in C# 10.0 and .NET 6 Boost application performance by identifying hardware bottlenecks and common performance pitfalls Get to grips with best practices and techniques for improving the scalability of distributed systems Book Description Writing high-performance code while building an application is crucial, and over the years, Microsoft has focused on delivering various performance-related improvements within the .NET ecosystem. This book will help you understand the aspects involved in designing responsive, resilient, and high-performance applications with the new version of C# and .NET. You will start by understanding the foundation of high-performance code and the latest performance-related improvements in C# 10.0 and .NET 6. Next, you'll learn how to use tracing and diagnostics to track down performance issues and the cause of memory leaks. The chapters that follow then show you how to enhance the performance of your networked applications and various ways to improve directory tasks, file tasks, and more. Later, you'll go on to improve data querying performance and write responsive user interfaces. You'll also discover how you can use cloud providers such as Microsoft Azure to build scalable distributed solutions. Finally, you'll explore various ways to process code synchronously, asynchronously, and in parallel to reduce the time it takes to process a series of tasks. By the end of this C# programming book, you'll have the confidence you need to build highly resilient, high-performance applications that meet your customer's demands. What you will learn Use correct types and collections to enhance application performance Profile, benchmark, and identify performance issues with the codebase Explore how to best perform queries on LINQ to improve an application's performance Effectively utilize a number of CPUs and cores through asynchronous programming Build responsive user interfaces with WinForms, WPF, MAUI, and WinUI Benchmark ADO.NET, Entity Framework Core, and Dapper for data access Implement CQRS and event sourcing and build and deploy microservices Who this book is for This book is for software engineers, professional software developers, performance engineers, and application profilers looking to improve the speed of their code or take their skills to the next level to gain a competitive advantage. You should be a proficient C# programmer who can already put the language to good use and is also comfortable using Microsoft Visual Studio 2022.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    ISBN: 9781801819251 , 1801819254 , 9781801817363
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.3
    Keywords: Application software Development ; JavaScript (Computer program language) ; Logiciels d'application ; Développement ; JavaScript (Langage de programmation) ; Application software ; Development ; JavaScript (Computer program language) ; Electronic books
    Abstract: Learn n8n to reduce costs, improve efficiency, and increase productivity in your development process Key Features Discover best practices, advantages, and case studies from the n8n team Explore practical techniques to build market-ready low-code solutions using n8n and Bubble Learn how to develop enterprise-scale web applications without any engineering support Book Description Explore how n8n enables you to connect different systems and cloud services without having to hire specialists or develop technical skill sets across multiple tech stacks. This book will show you how n8n can reduce the time required to develop new products, helping you bring them to the market quickly compared to building a whole development team. This official n8n guide will assist you with adopting and integrating n8n in your development workflow in the best possible manner. You'll begin by learning where n8n fits in the tech stack of your business and how it provides opportunities for reducing cost as well as increasing efficiency and revenue. Once you've identified opportunities where you can leverage n8n's connectivity and automation functionality within your working environment, you'll progress to building an n8n-based toolset that will increase the profitability of your operations. By the end of this product development book, you'll be able to identify real-world opportunities to generate income, improve efficiencies, and then build tools to capitalize on these opportunities. What you will learn Identify opportunities to use n8n in your organization and develop a business use case Understand how to use APIs and webhooks with n8n Build a custom production-ready API endpoint for your n8n applications Create an end-to-end web application by connecting an API to the frontend Automate your digital processes based on time and external triggers Develop complex business applications rapidly using a low-code approach Who this book is for This book is for web developers and low code enthusiasts who have basic knowledge of JavaScript as well as some basic understanding of web concepts such as APIs and webhooks. Developers looking for a digital platform to enable rapid prototyping and automation for their workflow will find this book useful.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...