109 resultater (0,29035 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Performance Testing - Keith Yorkston - Bog - APress - Plusbog.dk

Performance Testing - Keith Yorkston - Bog - APress - Plusbog.dk

Use this book to prepare for the ISTQB® Certified Tester Foundation Level Performance Testing exam. The book has been designed to follow the ISTQB syllabus, covering all of the syllabus learning objectives, with additional reference material extending beyond the syllabus. The book covers an overall methodology for managing and conducting performance testing. Performance testing has often been considered a black art. In many organizations, perhaps an individual or a small group of technical staff or contractors is given the task of “load testing” an extended system, network, or application. Performance testing is like any other form of testing. It follows a defined test process that is similar to other test types. It utilizes a disciplined approach to the definition of requirements and user stories, the creation of test conditions, test cases, and test procedures. It establishes measurable goals against which the success or failureof the testing can be judged. It also requires (and this cannot be stressed highly enough) a definition and recognition of performance test failures. Readers will gain the knowledge with both content and practice questions to prepare them for the ISQTB Performance Testing exam. The book covers the performance test types, the performance testing methodology, and the steps to plan, create, and execute performance tests and analyze the results. What You Will LearnUnderstand the basic concepts of performance efficiency and performance testingDefine performance risks, goals, and requirements to meet stakeholder needs and expectationsUnderstand performance metrics and how to collect themDevelop a performance test plan for achieving stated goals and requirementsConceptually design, implement, and execute basic performance testsAnalyze the results of a performance test and communicate the implications to stakeholdersExplain the process, rationale, results, and implications of performance testing to stakeholdersUnderstand the categories and uses for performance tools and criteria for their selectionDetermine how performance testing activities align with the software life cycle Who This Book Is ForThose who want to achieve the ISTQB performance testing certification, testers and test managers who want to increase their performance testing knowledge, and project managers/staff working with performance testing in their project for the first time

DKK 509.00
1

Modern Software Testing Techniques - Attila Kovacs - Bog - APress - Plusbog.dk

Modern Software Testing Techniques - Attila Kovacs - Bog - APress - Plusbog.dk

Many books have been written about software testing, but most of them discuss the general framework of testing from a traditional perspective. Unfortunately, traditional test design techniques are often ineffective and unreliable for revealing the various kinds of faults that may occur. This book introduces three new software testing techniques: Two-Phase Model-Based Testing, the Action-State Testing, and the General Predicate Testing, all of which work best when applied with efficient fault revealing capabilities. You’ll start with a short recap of software testing, focusing on why risk analysis is obligatory, how to classify bugs practically, and how fault-based testing can be used for improving test design. You’ll then see how action-state testing merges the benefits of state transition testing and use case testing into a unified approach. Moving on you’ll look at general predicate testing and how it serves as an extension of boundary value analysis, encompassing morecomplex predicates. Two-phase model-based testing represents an advanced approach where the model does not necessarily need to be machine-readable; human readability suffices. The first phase involves a high-level model from which abstract tests are generated. Upon manual execution of these tests, the test code is generated. Rather than calculating output values, they are merely checked for conformity. The last part of this book contains a chapter on how developers and testers can help each other and work as a collaborative team. What You'll LearnApply efficient test design techniques for detecting domain faultsWork with modeling techniques that combine all the advantages of state transition testing and uses case testingGrasp the two-phase model-based testing technique Use test design efficiently to find almost all the bugs in an applicationWho This Book Is ForSoftware developers, QA engineers, and, business analysts

DKK 391.00
1

Learn API Testing - Jagdeep Jain - Bog - APress - Plusbog.dk

Pro iOS Testing - Avi Tsadok - Bog - APress - Plusbog.dk

Pro iOS Testing - Avi Tsadok - Bog - APress - Plusbog.dk

Discover what tools there are for unit testing in iOS, and how to work in a test-driven environment. This book reveals how testing is a crucial capability in any iOS developer''s toolset, and a minimum requirement in iOS interviews. A few years ago, tests on mobile platforms were not very popular. It wasn''t a technical constraint, more a cultural one. But these days it''s a crucial skill set, especially when projects become big and hard to maintain. This book shows you how to set up a testing target in XCode unit tests. You''ll learn how to write unit tests properly and incorporate concepts like spies and mocks and code coverage. You''ll also learn the philosophy behind the architecture of UI tests, and how to mock network and DB layers in testing. Write unbreakable UI tests performance tests, as well. And learn the difference between integration tests and snapshot testing. This book will show you how to maintain code that''s not only bug-free but will also remain high quality over time and maintainable while you make changes and refactors during an app''s life. Testing in all its aspects is the best way of maintaining iOS projects to run fast and reliably long after you''ve released them. Many iOS developers working today lack an understanding of the advantages of testing, and might be unfamiliar with tools that make the job easier, such as XCTest framework. With Pro iOS Testing you''ll see how to develop and test apps that work and stay working for a long time. What You''ll Learn - Set up a stable testing system - Extend an app''s lifetime with testing before release - Incorporate testing into your everyday development routine - Write unbreakable UI tests performance tests - Understand the difference between integration tests and snapshot testing Who This Book Is For Professional iOS developers with extensive experience in the basics of building apps.

DKK 509.00
1

Python Testing with Selenium - Sujay Raghavendra - Bog - APress - Plusbog.dk

Python Testing with Selenium - Sujay Raghavendra - Bog - APress - Plusbog.dk

Implement different testing techniques using Selenium WebDriver with the Python programming language. This quick reference provides simple functional test cases with a syntax-based approach for Selenium WebDriver. You''ll begin by reviewing the basics of Selenium WebDriver and its architectural design history and then move on to the configuration and installation of Selenium library for different web browsers, including the basic commands needed to start test scripts in various browsers. You''ll review action commands of keyboard and mouse for testing user interactions in a web page and see how hyperlinks are tested. The book also examines various web elements using eight different locators provided by Selenium to help you choose the one best suited to your needs. All Python scripts are ready to test real examples, all of which are explained thoroughly with problem statements. You''ll use different Python design patterns to automate test scripts that can be incorporated with Selenium. In the end, Python Testing with Selenium will provide you with the expertise to write your own test cases in future. What You''ll Learn - - Install and configure Selenium WebDriver with Python for different web-browsers - - Review basic commands of Selenium - - Locate web elements - - Work with UI based web elements - - Assert web elements and handle exceptions - - Write test scripts in Page Object Model - - Write test cases with Unittest framework - Who This Book Is For Python developers/testers who want to test their web applications

DKK 468.00
1

Quick Start Guide to Penetration Testing - Sagar Rahalkar - Bog - APress - Plusbog.dk

Hands-On Functional Test Automation - Chaminda Chandrasekara - Bog - APress - Plusbog.dk

Build Your Own Test Framework - Daniel Irvine - Bog - APress - Plusbog.dk

Build Your Own Test Framework - Daniel Irvine - Bog - APress - Plusbog.dk

Learn to write better automated tests that will dramatically increase your productivity and have fun while doing so. This book is a build-your-own adventure designed for individual reading and for collaborative workshops. You will build an xUnit automated test framework using JavaScript: initially a clone of Jest, but adding a couple of neat features borrowed from RSpec, the genre-defining tool for behavior-driven development (BDD). Along the way, you will explore the philosophy behind automated testing best practices. The automated test runner is one of the most important innovations within software engineering. But for many programmers, automated testing remains a mystery, and knowing how to write good tests is akin to sorcery. As the chapters of this book unfold, you will see how the humble test runner is an elegant and simple piece of software. Each chapter picks a single feature to build, like the "it" function or the "beforeEach" block. It picks apart the theory of why the feature needs to exist, and how to use it effectively in your own test suites. Every chapter ends with a set of ideas for extension points should you wish to explore further, alone or in groups. The book culminates in an implementation of test doubles and mocks-one of the most difficult and misunderstood concepts within automated testing. By the end of the book, you will have gained a solid understanding of automated testing principles that you can immediately apply to your work projects. What You''ll Learn - Build an xUnit automated test framework - See how an automated test runner works - Understand the best practices for automated unit testing - Effectively use test doubles and mocks Who This Book Is For Software developers with JavaScript experience who are seeking to master the art of automated testing.

DKK 476.00
1

Test-Driven Development with React and TypeScript - Juntao Qiu - Bog - APress - Plusbog.dk

Test-Driven Development with React and TypeScript - Juntao Qiu - Bog - APress - Plusbog.dk

Apply test-driven principles to create scalable and maintainable React applications. This book covers a wide range of topics, including setting up a testing environment and utilizing popular testing frameworks like Cypress, Jest, and the React Testing Library. It also delves into valuable refactoring techniques, as well as enhancing code maintainability and readability. What sets this comprehensive guide apart is its end-to-end project simulation, showcasing how TDD can be employed to build a complete application called "Bookish."Test-Driven Development with React and TypeScript elevates its code examples by leveraging TypeScript, the predominant language in modern frontend development, offering you a deeper understanding of how TDD principles can be applied to React projects. Furthermore, all code examples have been carefully revised and updated for this edition, incorporating reader feedback and reflecting current industry standards. After completing this book, you have the knowledge and skills necessary to develop high quality and scalable React applications. What You Will LearnMaster essential refactoring techniques to enhance code qualityEmploy modern practices for writing maintainable React code, including testing and product implementationGain practical experience applying test-driven development (TDD) principles to real-world projects Craft high quality, scalable, and maintainable React applications using TDD principles and techniquesWho This Book Is ForWeb application developers who wants to learn how to write high quality code using test-driven development.

DKK 434.00
1

Python Continuous Integration and Delivery - Moritz Lenz - Bog - APress - Plusbog.dk

Python Continuous Integration and Delivery - Moritz Lenz - Bog - APress - Plusbog.dk

Gain the techniques and tools that enable a smooth and efficient software development process in this quick and practical guide on Python continuous integration (CI) and continuous delivery (CD). Based on example applications, this book introduces various kinds of testing and shows you how to set up automated systems that run these tests, and install applications in different environments in controlled ways. Python Continuous Integration and Delivery tackles the technical problems related to software development that are typically glossed over in pure programming texts. After reading this book, you''ll see that in today''s fast-moving world, no software project can afford to go through development, then an integration phase of unpredictable length and complexity, and finally be shipped to the customer -- just to find out that the resulting application didn''t quite fill their need. Instead, you''ll discover that practicing continuous integration and continuous delivery reduces the risks by keeping changes small and automating otherwise painful processes. What You Will Learn - Carry out various kinds of testing, including unit testing and continuous integration testing, of your Python code using Jenkins - Build packages and manage repositories - Incorporate Ansible and Go for automated packaging and other deployments - Manage more complex and robust deployments Who This Book Is For Python programmers and operating staff that work with Python applications.

DKK 476.00
1

Beginning Spring Data - Andres Sacco - Bog - APress - Plusbog.dk

Practical CockroachDB - Rob Reid - Bog - APress - Plusbog.dk

Practical CockroachDB - Rob Reid - Bog - APress - Plusbog.dk

Get a practical introduction to CockroachDB. This book starts with installation and foundational concepts and takes you through to creating clusters that are ready for production environments. You will learn how to create, optimize, and operate CockroarchDB clusters in single and multi-region environments. You will encounter anti-patterns to avoid, as well as testing techniques for integration and load testing. The book explains why CockroachDB exists, goes over its major benefits, and quickly transitions into installing and configuring CockroachDB. Just as quickly, you''ll be creating databases, getting data into those databases, and querying that data from your applications. You''ll progress to data privacy laws such as GDPR and CCPA, and learn how CockroachDB''s global distribution features can help you comply with ever-shifting data sovereignty regulations. From there, you''ll move into deployment topologies, guidance on integration testing and load testing, best practices, and a readiness checklist for production deployments. What You Will Learn - Deploy and interact with CockroachDB - Design and optimize databases and tables - Choose the correct data types for modeling your data - Protect data with database and table encryption - Achieve compliance with international data privacy regulations - Scale your databases in a way that enhances their performance - Monitor changes to the data and health of your databases Who This Book Is For Developers and database administrators who want to provide a secure, reliable, and effortlessly distributed home for their data; those who wish to use a modern tool to tackle the kinds of scaling challenges that have previously required dedicated teams of people to solve; anyone who wants to leverage their database to solve non-trivial, real-world challenges while protecting their data and users

DKK 391.00
1

Complete Guide to Test Automation - Arnon Axelrod - Bog - APress - Plusbog.dk

Complete Guide to Test Automation - Arnon Axelrod - Bog - APress - Plusbog.dk

Rely on this robust and thorough guide to build and maintain successful test automation. As the software industry shifts from traditional waterfall paradigms into more agile ones, test automation becomes a highly important tool that allows your development teams to deliver software at an ever-increasing pace without compromising quality. Even though it may seem trivial to automate the repetitive tester''s work, using test automation efficiently and properly is not trivial. Many test automation endeavors end up in the "graveyard" of software projects. There are many things that affect the value of test automation, and also its costs. This book aims to cover all of these aspects in great detail so you can make decisions to create the best test automation solution that will not only help your test automation project to succeed, but also allow the entire software project to thrive. One of the most important details that affects the success of the test automation is how easy it is to maintain the automated tests. Complete Guide to Test Automation provides a detailed hands-on guide for writing highly maintainable test code. What You''ll Learn - Know the real value to be expected from test automation - Discover the key traits that will make your test automation project succeed - Be aware of the different considerations to take into account when planning automated tests vs. manual tests - Determine who should implement the tests and the implications of this decision - Architect the test project and fit it to the architecture of the tested application - Design and implement highly reliable automated tests - Begin gaining value from test automation earlier - Integrate test automation into the business processes of the development team - Leverage test automation to improve your organization''s performance and quality, even without formal authority - Understand how different types of automated tests will fit into your testing strategy, including unit testing, load and performance testing, visual testing, and more Who This Book Is For Those involved with software development such as test automation leads, QA managers, test automation developers, and development managers. Some parts of the book assume hands-on experience in writing code in an object-oriented language (mainly C# or Java), although most of the content is also relevant for nonprogrammers.

DKK 519.00
1

Beginning Kotlin - Ted Hagos - Bog - APress - Plusbog.dk

CI/CD Pipeline Using Jenkins Unleashed - Pranoday Pramod Dingare - Bog - APress - Plusbog.dk

CI/CD Pipeline Using Jenkins Unleashed - Pranoday Pramod Dingare - Bog - APress - Plusbog.dk

Understand continuous integration (CI), continuous delivery, and continuous deployment (CD) with Jenkins. These processes allow users as well as administrators to catch problems as soon as they get injected into software systems. This book starts with an introduction to Jenkins and covers its architecture and role in CI/CD. The basics are covered, including installing and configuring Jenkins. Tool configuration and plugins are discussed as well as available security measures such as credentials. You will learn what is meant by Job in Jenkins, its types, sections, and much more. You will look at Java API: projects, jobs, configuration. The concluding chapters take you through creating pipelines, their role in managing web apps, and distributed pipelines. The book also covers unit testing using TestNG as well as end-to-end testing using Selenium Python as a part of building a life cycle and setting up Jenkins on different physical and Docker environments as well as Jenkins integration with cloud environments such as AWS. And you will learn how to create reusable libraries for use in Jenkins Pipeline and control Jenkins servers using Jenkins CLI and REST APIs. The new Jenkins Blue Ocean also is covered. The book helps you understand CI/CD implementation using Jenkins from scratch in your projects and prepare for end-to-end DevOps practices. What You Will Learn - Apply Jenkins to create end-to-end pipelines - Integrate Jenkins with AWS, Docker, Git, and many more tools - Use Selenium automation for end-to-end testing - Create distributed pipelines Who Is This Book For Developers and test automation professionals who are involved in creating CI/CD pipelines as well as prospective DevOps aspirants who want to make their way ahead as professionals

DKK 468.00
1

Unlocking dbt - Dustin Dorsey - Bog - APress - Plusbog.dk

Unlocking dbt - Dustin Dorsey - Bog - APress - Plusbog.dk

This book shows how dbt is used to build data transformation pipelines that enable dependency management and allow for version control and automated testing. It explains how dbt is revolutionizing data transformation and the advantages that a command-line tool like dbt provides over and above the use of database stored procedures and other ETL and ELT tools that handle data transformations. You’ll see how to create custom-written transformations through simple SQL SELECT statements, eliminating the need for boilerplate code and making it easy to incorporate dbt as the transformation layer in your data warehouse pipelines. Additionally, you will learn how dbt enables data teams to incorporate software engineering best practices such as code reusability, version control, and automated testing into the data transformation process. Unlocking dbt walks you through using dbt to establish a project, build and modularize SQL models, and execute jobs in away that is easy to maintain and scale as your data ecosystem matures. You’ll begin by establishing and configuring a project, a process covered using both dbt Cloud and dbt Core, so that you can confidently stand up a project using either platform. From there, you’ll move into building transformations with peace of mind that your project will scale appropriately as you continue to develop it. After learning the basics needed to get started, you’ll continue to build on that foundation by looking at the unique ways in which dbt combines SQL with Jinja to take your code beyond what is capable in normal SQL. You will learn about advanced materializations, building lineage in your data flows, the unlimited potential of macros, and so much more. This book also explores supported file types and the building of Python models. Rounding things out, you will learn features of dbt that will assist you in making your transformation layer production ready. These includehow to implement automated testing, using dbt to generate documentation, and running CI/CD pipelines. What You Will LearnUnderstand what dbt is and how it is used in the modern data stackSet up a project using both dbt Cloud and dbt CoreConnect a dbt project to a cloud data warehouseBuild SQL and Python models that are scalable and maintainableConfigure development, testing, and production environmentsCapture reusable logic in the form of Jinja macrosIncorporate version control with your data transformation code Who This Book Is ForCurrent and aspiring data professionals, including architects, developers, analysts, engineers, data scientists, and consultants who are beginning the journey of using dbt as part of their data pipeline’s transformation layer. Readers should have a foundational knowledge of writing basic SQL statements, development best practices, and working with data in an analytical context such as a data warehouse.

DKK 519.00
1

Android Espresso Revealed - Denys Zelenchuk - Bog - APress - Plusbog.dk

Android Espresso Revealed - Denys Zelenchuk - Bog - APress - Plusbog.dk

Write Android user interface (UI) tests using Google Espresso for Android. You''ll cover all the major topics of writing functional UI automated tests using the Espresso testing framework, including different ways of running automated tests, architecting test projects in an easy and maintainable way, and using tools which help to implement automated tests with less effort. Android Espresso Revealed explains the basics of using Espresso to write automated UI tests, and how to customize the framework for advanced functionality. The author provides examples in both Java and Kotlin, and includes dealing with network operations in UI tests, testing application accessibility, implementing supervised monkey tests, and more. What You Will Learn - Write Espresso tests with both Kotlin and Java including test project migration from Java to Kotlin - Test web views inside the application under test - Use Espresso to set up test devices or emulators to minimize test flakiness and run tests in Firebase Test Lab - Verify and stub intents with Espresso-Intents - Move test projects to AndroidX - Test notifications or operate on third-party apps during Espresso test execution - Apply different test architecture approaches to the test project to reduce maintenance effort - Implement supervised monkey tests using Espresso and UIAutomator Who This Book Is For Engineers with experience of Android test automation will benefit from this book

DKK 519.00
1

Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8 - Anthony Giretti - Bog - APress - Plusbog.dk

Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8 - Anthony Giretti - Bog - APress - Plusbog.dk

Learn ASP.NET Core APIs delivered in its latest version of the Microsoft Framework: .NET 8. This book will show you how to develop APIs with ASP.NET Core 8. Author Anthony Giretti will reveal all you need to know about HTTP protocol, REST architecture style, and ASP.NET Core 8. You will learn what reflexes and mindset a developer must have to approach the development of an API of medium complexity. By performing CRUD operations on a SQL Server database, you will see how to set up a clean and reliable application with industry best practices (clean code, security, observability, optimization and testing). After completing Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8, you will be able to develop many kinds of APIs that require a senior developer level of knowledge and provide your customers with high-quality APIs. What You Will LearnDiscover the latest version of ASP.NET Core 8Code REST APIs with minimal APIsBecome familiar with clean code principlesOptimize performances with caching, background tasks and moreMake APIs resilient by handling SQL and HttpClient transient errorsUnderstand the importance of observabilityImplement Authentication and AuthorizationGrasp OWASP principlesProtect sensitive dataMaster unit testing best practices Who This Book Is ForBeginner and intermediate professionals wishing to build clean, reliable and safe ASP.NET Core APIs and elevate their skills to a senior developer level.

DKK 391.00
1

PHP 8 Objects, Patterns, and Practice - Matt Zandstra - Bog - APress - Plusbog.dk

PHP 8 Objects, Patterns, and Practice - Matt Zandstra - Bog - APress - Plusbog.dk

Learn how to develop elegant and rock-solid systems using PHP, aided by three key elements: object fundamentals, design principles, and best practices. The 6th edition of this popular book has been fully updated for PHP 8, including attributes, constructor property promotion, new argument and return pseudo-types, and more. It also covers many features new since the last edition including typed properties, the null coalescing operator, and void return types. This book provides a solid grounding in PHP''s support for objects, it builds on this foundation to instill core principles of software design and then covers the tools and practices needed to develop, test, and deploy robust code. PHP 8 Objects, Patterns, and Practice begins by covering PHP''s object-oriented features. It introduces key topics including class declarations, inheritance, and reflection. The next section is devoted to design patterns. It explains the principles that make patterns powerful. You''ll cover many of the classic design patterns including enterprise and database patterns. The last segment of the book covers the tools and practices that can help turn great code into a successful project. The section shows how to manage multiple developers and releases with git, and how to manage builds and dependencies with Composer. It also explores strategies for automated testing and continuous integration. After reading and using this book, you will have mastered object-oriented enhancements, design patterns, and the essential development tools available for PHP 8. What You Will Learn - - Work with object fundamentals: write classes and methods, instantiate objects, and create powerful class hierarchies using inheritance - Master advanced object-oriented features, including static methods and properties, managing error conditions with exceptions, and creating abstract classes and interfaces - Understand and use design principles to deploy objects and classes effectively in your projects - - Discover a set of powerful patterns that you can implement in your own projects - - Guarantee a successful project including unit testing; version control and build, installation, and package management; and continuous integration - Who This Book Is For Anyone with at least a basic knowledge of PHP who wants to use its object-oriented features in their projects. It is also for PHP coders who want to learn about the practices and tools (version control, testing, continuous integration, etc) that can make projects safe, elegant and stable. -

DKK 495.00
1

Beginning R 4 - Joshua F. Wiley - Bog - APress - Plusbog.dk

Beginning R 4 - Joshua F. Wiley - Bog - APress - Plusbog.dk

Learn how to use R 4, write and save R scripts, read in and write out data files, use built-in functions, and understand common statistical methods. This in-depth tutorial includes key R 4 features including a new color palette for charts, an enhanced reference counting system (useful for big data), and new data import settings for text (as well as the statistical methods to model text-based, categorical data). Each chapter starts with a list of learning outcomes and concludes with a summary of any R functions introduced in that chapter, along with exercises to test your new knowledge. The text opens with a hands-on installation of R and CRAN packages for both Windows and macOS. The bulk of the book is an introduction to statistical methods (non-proof-based, applied statistics) that relies heavily on R (and R visualizations) to understand, motivate, and conduct statistical tests and modeling. Beginning R 4 shows the use of R in specific cases such as ANOVA analysis, multiple and moderated regression, data visualization, hypothesis testing, and more. It takes a hands-on, example-based approach incorporating best practices with clear explanations of the statistics being done. You will: - Acquire and install R and RStudio - Import and export data from multiple file formats - Analyze data and generate graphics (including confidence intervals) - Interactively conduct hypothesis testing - Code multiple and moderated regression solutions Who This Book Is For Programmers and data analysts who are new to R. Some prior experience in programming is recommended.

DKK 139.00
1

Beginning Rails 6 - Adam Gamble - Bog - APress - Plusbog.dk

Beginning Rails 6 - Adam Gamble - Bog - APress - Plusbog.dk

Springboard your journey into web application development and discover how much fun building web applications with Ruby on Rails can be. This book has been revised to cover what''s new in Rails 6 including features such as WebPack, advanced JavaScript integration, Action Mailbox, Action Text, system and parallel testing, Action Cable testing, and more. Beginning Rails 6 gently guides you through designing your application, writing tests for the application, and then writing the code to make your application work as expected. It is a book that will guide you from never having programmed with Ruby, to having a Rails 6 application built and deployed to the web. After reading and using this book, you''ll have the know-how and the freely available source code to get started with your own Rails-based web development in days. What You Will Learn - - Create Ruby on Rails 6 web applications from the bottom up - Gain the basics of the Ruby programming language - Combine all the components of Rails to develop your own web applications - Apply TDD to make sure your application works exactly as you expect - Use Git source control and best practice techniques to create applications like a pro - Who This Book Is For Someone with little to no Ruby or Rails experience, or possibly even someone with no experience developing web applications at all. A basic familiarity with the web and typical web terms is assumed, but you don''t need to be an expert in these.

DKK 519.00
1

BizTalk Server 2016 - Agustin Mantaras - Bog - APress - Plusbog.dk

BizTalk Server 2016 - Agustin Mantaras - Bog - APress - Plusbog.dk

Gain an in depth view of optimizing the performance of BizTalk Server. This book provides best practices and techniques for improving development of high mission critical solutions. You''ll see how the BizTalk Server engine works and how to proactively detect and remedy potential bottlenecks before they occur. The book starts with an overview of the BizTalk Server internal mechanisms that will help you understand the optimizations detailed throughout the book. You''ll then see how the mechanisms can be applied to a BizTalk Server environment to improve low and high latency throughput scenarios. A section on testing BizTalk server solutions will guide you through the most frequently adopted techniques used to develop solutions such as performance and unit testing as part of the development cycle. With BizTalk Server 2016 you''ll see how to apply side-by-side versioning to your solutions to reduce the chances of downtime, You''ll also review instrumentation techniques using Event Traces for windows and business activity monitoring (BAM). While the book is focused on the latest version of BizTalk Server, most of the topics discussed will also work with BizTalk Server 2013R2. What You''ll Learn - Review BizTalk Server internals and how the message engine works - Understand BizTalk Server architecture - Gather and analyze BizTalk Server performance data - Develop BizTalk Server performance solutions - Use advanced troubleshooting tools to help diagnose your platform Who This Book Is For Those who have strong BizTalk and .NET Framework knowledge and want to get their BizTalk Server knowledge to the next level

DKK 519.00
1

Building REST APIs with Flask - Kunal Relan - Bog - APress - Plusbog.dk

Building REST APIs with Flask - Kunal Relan - Bog - APress - Plusbog.dk

Develop RESTful web services using the Flask micro-framework and integrate them using MySQL. Use Flask to develop, deploy, and manage REST APIs with easy-to-read and understand Python code. Solve your problem from a choice of libraries. Learn to use MySQL as the web services database for your Flask API using SQLAlchemy ORM. Building REST APIs with Flask provides a primer on Flask, RESTful services, and working with pip to set up your virtual environment. The key differences between NoSQL and SQL are covered, and you are taught how to connect MySQL and Flask using SQLAlchemy. Author Kunal Relan presents best practices for creating REST APIs and guides you in structuring your app and testing REST endpoints. He teaches you how to set up authentication and render HTML using views. You learn how to write unit tests for your REST APIs, and understand mocks, assertions, and integration testing. You will know how to document your REST APIs, deploy your Flask application on all of the major cloud platforms, and debug and monitor your Flask application. What You''ll Learn - Use MySQL to create Flask REST APIs - Test REST endpoints - Create CRUD endpoints with Flask and MySQL - Deploy Flask on all of the major cloud platforms - Monitor your Flask application Who This Book Is For Python developers interested in REST API development using Flask and web developers with basic programming knowledge who want to learn how Python and REST APIs work together. Readers should be familiar with Python (command line, or at least pip) and MySQL.

DKK 476.00
1

Build Your Own Car Dashboard with a Raspberry Pi - Joseph Coburn - Bog - APress - Plusbog.dk

Build Your Own Car Dashboard with a Raspberry Pi - Joseph Coburn - Bog - APress - Plusbog.dk

Create your own car engine control unit (ECU) with a simple Raspberry PI while building the necessary skills to produce future more advanced projects. Once you''ve worked through the projects in this book, you''ll have a smart car and the coding knowledge needed to develop advanced hardware and software projects. Start by understanding how the Pi works, and move on to how to build hardware projects, use the GPIO pins, and install the system. Then add to that a solid understanding of software development principles and best practices, along with a good grasp of Python (v3.6+) and Python/software best practices. More than just how to code in Python, you''ll learn what it takes to write production grade software, defensive code, testing, deployments, version control, and more. Internalize industry best practices while going further with valuable software development techniques such as defensive programming. The concepts introduced are essential to ensuring that software can function under unexpected circumstances. Can you imagine what would happen if your mobile phone could not cope with a call from an unknown number, or you had to set you microwave in increments of 6 seconds? While testing avoids edge cases such as these, defensive programming is one of the building blocks of software development. What You''ll Learn - Hone test driven development in Python skills - Debug software and hardware project installations - Work with the GPIO ports of the Pi to feed your software real-world hardware information Who This Book Is For People who like working on cars and want to learn Raspberry Pi and software development but don’t know where to start.

DKK 495.00
1