Software Books

  • BTABF
    • £60.00
    • RRP £75.00
    • Save £15.00Save 20.00%
    Arguably the strongest addition to numerical finance of the past decade, Algorithmic Adjoint Differentiation (AAD) is the technology implemented in modern financial software to produce thousands of accurate risk sensitivities, within seconds, on light hardware. AAD recently became a centerpiece of modern financial systems and a key skill for all quantitative analysts, developers, risk professionals or anyone involved with derivatives. It is increasingly taught in Masters and PhD programs in finance. Danske Bank's wide scale implementation of AAD in its production and regulatory systems won the In-House System of the Year 2015 Risk award. The Modern Computational Finance books, written by three of the very people who designed Danske Bank's systems, offer a unique insight into the modern implementation of financial models. The volumes combine financial modelling, mathematics and programming to resolve real life financial problems and produce effective derivatives software. This volume is a complete, self-contained learning reference for AAD, and its application in finance. AAD is explained in deep detail throughout chapters that gently lead readers from the theoretical foundations to the most delicate areas of an efficient implementation, such as memory management, parallel implementation and acceleration with expression templates. The book comes with professional source code in C]+, including an efficient, up to date implementation of AAD and a generic parallel simulation library. Modern C++, high performance parallel programming and interfacing C++ with Excel are also covered. The book builds the code step-by-step, while the code illustrates the concepts and notions developed in the book.
  • BGYRA
    • £49.59
    • RRP £61.99
    • Save £12.40Save 20.00%
    With the New Perspectives' critical-thinking, problem-solving approach, students will gain a comprehensive understanding of MICROSOFT OFFICE POWERPOINT 2010 and will learn how to take advantage of the flexibility it offers. Case-based tutorials challenge students to apply what they are learning to real-life tasks, preparing them to easily transfer skills to new situations. With New Perspectives, students understand why they're learning what they're learning and are better situated to retain skills beyond the classroom.
  • AUYPU
    • £44.79
    • RRP £55.99
    • Save £11.20Save 20.00%
    >Microsoft(R) Dynamics CRM 2015 Unleashed presents start-to-finish guidance for planning, customizing, deploying, integrating, managing, and securing both cloud and on-premise based versions of Dynamics CRM. Leading Dynamics implementer Marc Wolenik fully covers Microsoft Dynamics CRM 2015. You'll find thorough coverage of Dynamics' revamped "Flow" interface and advanced cross-platform mobile client support. Extensive new coverage also includes: Business Process Flows, Portable Business Logic, reporting and forms improvements, server-side email synchronization, MarketingPilot, NetBreeze, Yammer, and much more. Drawing on extensive insider knowledge, Wolenik presents proven best practices and pitfalls to avoid in using every significant Dynamics CRM 2015 capability-information available in no other book. Marc J. Wolenik, is CEO of Webfortis, a Microsoft Gold Customer Relationship Management Competency Partner that specializes in delivering Microsoft Dynamics CRM/xRM solutions for companies of all sizes. Learn from experience and dive deep into CRM technologies that cross almost every industry and vertical. His books include Microsoft Dynamics CRM 2013 Unleashed, Microsoft CRM 4 Unleashed, and Microsoft CRM 4 Integration Unleashed.
  • BGNED
    • £43.99
    • RRP £55.00
    • Save £11.01Save 20.000000000000000426325641456060111522674560546875%
    The best-selling Revit guide, now more complete than ever with all-new coverage on the 2018 release Mastering Autodesk Revit 2018 for Architecture is packed with focused discussions, detailed exercises, and real-world examples to help you get up to speed quickly on the latest version of Autodesk Revit for Architecture. Organized according to how you learn and implement the software, this book provides expert guidance for all skill levels. Hands-on tutorials allow you to dive right in and start accomplishing vital tasks, while compelling examples illustrate how Revit for Architecture is used in every project. The companion website features before-and-after tutorial files, additional advanced content, and an hour of video on crucial techniques to help you quickly master this powerful software. From basic interface topics to advanced visualization techniques and documentation, this invaluable guide is your ideal companion through the Revit Architecture workflow. Whether you're preparing for Autodesk certification exams or just want to become more productive with the architectural design software, practical exercises and expert instruction will get you where you need to be. * Understand key BIM and Revit concepts and master the Revit interface * Delve into templates, work-sharing, and managing Revit projects * Master modeling and massing, the Family Editor, and visualization techniques * Explore documentation, including annotation, detailing, and complex structures BIM software has become a mandatory asset in today's architecture field; automated documentation updates reduce errors while saving time and money, and Autodesk's Revit is the industry leader in the BIM software space.
  • BBSPE
    • £43.96
    • RRP £54.95
    • Save £10.99Save 18.999999999999999573674358543939888477325439453125%
    Microsoft(R) Project 2013 is a powerful software tool, and like all tools it requires knowledge and skill to be used to its maximum potential. This fully revised new edition provides users with everything they will need to more easily and effectively manage projects to a successful conclusion. Designed for the busy, practicing project manager, Dynamic Scheduling(R) With Microsoft(R) Project 2013 will help you get up to speed quickly with the new and enhanced features of Project 2013 (including Project Pro for Office 365) and enable you to create effective schedules using best practices, tips & tricks, and step-by-step instruction. Through the use of helpful screenshots, hands-on exercises, illustrations, and review questions, this guide instructs you on how to build dynamic schedules that will allow you to explore what-if scenarios and dramatically decrease the time you spend making static schedule changes. "A must read, reread, and use daily for all project managers" is what PMI's Project Management Journal had to say about previous editions. This updated version is even better!Key FeaturesFully aligned with the PMBOK(R) Guide - Fifth Edition, The Practice Standard for Work Breakdown Structures - Second Edition, The Practice Standard for Scheduling - Second Edition, and The Practice Standard for Earned Value Management - Second Edition by the Project Management InstituteValidated training material for the new Microsoft Certification Exam 74-343: Managing Projects with Microsoft(R) Project 2013Captures the best practices and insights that have been gained from thousands of real-life schedules and years of training project managers across all industriesWAV(TM) offers downloadable exercise files, a glossary of terms, filters to check your own project, an advance topics appendix, and a solutions manual for college professors available from the Web Added Value(TM) Download Resource Center at www. jrosspub.com
  • BCIJN
    • £38.39
    • RRP £47.99
    • Save £9.60Save 20.00%
    Few developers would argue that writing automated tests is a good idea, but actually pursue it is a different story. If you build applications with Java or Groovy, there's good news: the Spock testing framework, built on the foundation of JUnit. This definitive guide shows you how to use Spock's expressive test capabilities to write concise and highly readable tests. Written by a senior software engineer at Netflix with more than 15 years of experience writing automated tests within the Java and Groovy ecosystems, this book takes you from Spock basics to advanced topics, using fully worked integration examples. Learn how initiate test-driven development in your team, using tests as living documentation-and discover why Spock is the most accessible, modern, and innovative testing framework on the JVM.
  • BPWGI
    • £38.39
    • RRP £47.99
    • Save £9.60Save 20.00%
    Recent developments in deep learning have put the field center stage for innovation in software engineering. New algorithms and techniques in academia hold promise for many real world problems, and new machine learning platforms are powerful, but aren't necessarily easy to get started with. With this hands-on cookbook, you'll discover that deep learning doesn't need to be intimidating. Aimed at readers who are new to deep learning, this cookbook enables you to solve problems quickly, using the most appropriate platform for each application. You'll learn how to leverage the work of Google by reusing pre-trained networks, use non-final layers to map data, and build recommender systems out of any correlation data. Work with step-by-step recipes that address familiar problems in areas such as text embeddings, text labeling and generation, and image classification and generation Walk through a practical solution for each recipe, using modern machine learning frameworks Learn how your newly-trained models can be easily ported for use in production settings Build applications that go from interesting results to serving real users Use deep learning in production, including how to query embeddings with the Postgres database, and how export and serve models using TensorFlow Set up a microservice using Python, and run models on mobile devices
  • BLNAL
    • £38.39
    • RRP £47.99
    • Save £9.60Save 20.00%
    Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architecture
  • AYPUV
    • £35.19
    • RRP £43.99
    • Save £8.80Save 20.00%
    The overwhelming majority of a software system's lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems? In this collection of essays and articles, key members of Google's Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You'll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient-lessons directly applicable to your organization. This book is divided into four sections: Introduction-Learn what site reliability engineering is and why it differs from conventional IT industry practices Principles-Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE) Practices-Understand the theory and practice of an SRE's day-to-day work: building and operating large distributed computing systems Management-Explore Google's best practices for training, communication, and meetings that your organization can use
  • BSHMP
    • £34.00
    • RRP £42.50
    • Save £8.50Save 19.000000000000000426325641456060111522674560546875%
    The complete guide to Excel 2019Whether you are just starting out or an Excel novice, the Excel 2019 Bible is your comprehensive, go-to guide for all your Excel 2019 needs. Whether you use Excel at work or at home, you will be guided through the powerful new features and capabilities to take full advantage of what the updated version offers. Learn to incorporate templates, implement formulas, create pivot tables, analyze data, and much more. Navigate this powerful tool for business, home management, technical work, and much more with the only resource you need, Excel 2019 Bible. Create functional spreadsheets that work Master formulas, formatting, pivot tables, and more Get acquainted with Excel 2019's new features and tools Whether you need a walkthrough tutorial or an easy-to-navigate desk reference, the Excel 2019 Bible has you covered with complete coverage and clear expert guidance.
  • AUHIU
    • £33.59
    • RRP £41.99
    • Save £8.40Save 20.00%
    R is the world's most popular programming language for data analysis and statistical modeling. "The Book of R" provides an in-depth, beginner-friendly guide to the R language, and teaches you how to use R for common statistical analyses.In "The Book of R" you'll learn key programming techniques, including how to manipulate data structures, read in data from a file, and author functions. You'll also be introduced to statistics topics like probability distributions, hypothesis testing, regression analysis, and statistical plots as you learn how to wield R to analyze data. Helpful exercises throughout each chapter will test your knowledge and practice using the language."The Book of R" assumes no prior experience in statistics or programming. It's a great first book for students, researchers, and professionals who want to learn the tools they need to enter the growing world of data analysis.
  • BGOHP
    • £32.79
    • RRP £40.99
    • Save £8.20Save 20.00%
    MICROSOFT OFFICE WORD 2010: INTRODUCTORY, International Edition provides a project-based, step-by-step approach to successfully teach students Microsoft Word 2010 skills.
  • BGMOW
    • £31.89
    • RRP £39.99
    • Save £8.10Save 20.00%
    Many product developers wish they could work more like a startup, with small, nimble teams capable of making quick decisions. But for those working in large organizations, pivoting swiftly to capture new business opportunities is easier said than done. That s where this practical guide comes in.The Customer-Driven Playbook details a complete end-to-end process to help large teams and organizations learn from their customers, conceptualize new ideas, and build products their customers will love. By consolidating theory from various lean books into a step-by-step playbook, this book provides a way to operationalize and scale lean principles across teams, divisions, disciplines, and organizations.You can start at any stage in your product lifecycle and experience results that will have a strong impact on the product strategy within your organization. The Customer-Driven Playbook will help team leads, researchers, designers, engineers, and product managers discover new business opportunities and uncover innovations for established products as well.Learn about your customers and identify opportunities to conceptualize new ideas and refine the quality of your offeringUse specific activities to help unblock teams and move them to the "next step"Apply the book's lean lessons to both greenfield and brownfield scenarios
  • AUPIY
    • £31.99
    • RRP £39.99
    • Save £8.00Save 20.00%
    Every day, millions of people use Microsoft Office 365, the subscription version of the world's most popular productivity platform. If you're a developer, Programming Microsoft Office 365 will show you how to build custom solutions that access and interact with their Office 365 data right from within your apps, on practically any mobile, web, and desktop platform. Leading Office solutions developer Paolo Pialorsi offers practical, code-rich, task-based coverage of every key aspect of Office 365 development. You'll learn hands-on by building a complete, start-to-finish solution with the newest major release of Office 365. Pialorsi shows you how to use Microsoft's new Microsoft Graph APIs to integrate users' mail, calendars, contacts, users, groups, files, folders, and more. You'll learn how to leverage Microsoft's Graph APIs at the REST level, understanding how to create solutions whether you're building web apps with .NET, PHP, Java, Python, or Ruby on Rails; creating Windows Universal, iOS, or Android, apps; or targeting some other platform altogether. You'll master powerful techniques leveraging SharePoint Online, Microsoft Azure Active Directory and other Microsoft cloud services, Microsoft OneDrive for Business, Microsoft's new REST APIs, and exciting new products such as Microsoft Delve and Office Graph. Microsoft Office 365 and Microsoft's newest development technologies offer unprecedented opportunities to supercharge user and business productivity. One book will help you make the most of those opportunities: Programming Microsoft Office 365.
  • BDCKG
    • £31.99
    • RRP £39.99
    • Save £8.00Save 20.00%
    Learn how to perform data analysis with the R language and software environment, even if you have little or no programming experience. With the tutorials in this hands-on guide, you'll learn how to use the essential R tools you need to know to analyze data, including data types and programming concepts. The second half of Learning R shows you real data analysis in action by covering everything from importing data to publishing your results. Each chapter in the book includes a quiz on what you've learned, and concludes with exercises, most of which involve writing R code. Write a simple R program, and discover what the language can do Use data types such as vectors, arrays, lists, data frames, and strings Execute code conditionally or repeatedly with branches and loops Apply R add-on packages, and package your own work for others Learn how to clean data you import from a variety of sources Understand data through visualization and summary statistics Use statistical models to pass quantitative judgments about data and make predictions Learn what to do when things go wrong while writing data analysis code
  • AGLGD
    • £31.99
    • RRP £39.99
    • Save £8.00Save 20.00%
    Schedules, budgets, communications, changes. Projects big and small include them all, and Microsoft Project 2013 can help you control the variables--rather than be controlled by them. But Project is a complex program, and who has the time to take on the project of learning it? Get up to speed fast with Microsoft Project 2013: The Missing Manual." Written by project management expert Bonnie Biafore, the book teaches you how to do everything from setting, tracking, and adjusting schedules and budgets to testing scenarios and understanding the impact of changes. No project manager should be without this book.
  • AOLDU
    • £31.99
    • RRP £39.99
    • Save £8.00Save 20.00%
    What exactly is data science? With this book, you'll gain a clear understanding of this discipline for discovering natural laws in the structure of data. Along the way, you'll learn how to use the versatile R programming language for data analysis.Whenever you measure the same thing twice, you get two results--as long as you measure precisely enough. This phenomenon creates uncertainty and opportunity. Author Garrett Grolemund, Master Instructor at RStudio, shows you how data science can help you work with the uncertainty and capture the opportunities. You'll learn about: Data Wrangling--how to manipulate datasets to reveal new informationData Visualization--how to create graphs and other visualizationsExploratory Data Analysis--how to find evidence of relationships in your measurementsModelling--how to derive insights and predictions from your dataInference--how to avoid being fooled by data analyses that cannot provide foolproof resultsThrough the course of the book, you'll also learn about the statistical worldview, a way of seeing the world that permits understanding in the face of uncertainty, and simplicity in the face of complexity.
  • AJKLI
    • £31.99
    • RRP £39.99
    • Save £8.00Save 20.00%
    Apple's iWork suite is more versatile than ever with its iOS apps and the new browser-based iWork for iCloud, which works on both Macs and PCs. The only thing iWork doesn't have is its own how-to manual. That's where this friendly, jargon-free guide comes in. With complete instructions and helpful examples, you'll quickly learn how to create stunning documents, slideshows, and spreadsheets with iWork's Pages, Keynote, and Numbers. The important stuff you need to know: Create gorgeous documents in minutes. Use iWork's collection of themes and templates. Work anywhere, any time. Discover how easy it is to use iWork for iCloud on any Mac or PC. Craft perfect prose. Take control with the typo-busting power tools in Pages. Tackle budgets, student records, and invoices. Work easily with formulas and functions in Numbers. Animate your slideshows. Learn how to apply Keynote's amazing cinematic effects to create beautiful presentations. Take advantage of pro design tricks. Get solid advice for making your documents dazzle.
  • BFXIY
    • £31.99
    • RRP £39.99
    • Save £8.00Save 20.00%
    Take your Excel formulas to the next level with this updatedreference

    John Walkenbach's name is synonymous with excellence in computerbooks that decipher complex technical topics. Known as "Mr.Spreadsheet," Walkenbach provides you with clear explanations onall the methods you can use to maximize the power of Excel withformulas within the frameworks of all the new features ofExcel 2010.

    You'll learn how to create financial formulas, maximize thepower of array formulas, develop custom worksheet functions withVBA, debug formulas, and much more. This invaluable reference isfully updated for the new Microsoft Office release and providescomprehensive formulas coverage, delivering more than 800 pages ofExcel tips, tricks, and techniques you won't find anywhereelse. * Demonstrates how to use all the new features of Excel 2010 tomaximize your formulas * Shows how to develop custom worksheet functions with VBA, debugformulas, create financial formulas, and more * Serves as an indispensable reference no matter your skilllevel * Includes a valuable CD-ROM with sample files, templates andworksheets from the book, plus John Walkenbach's award-winningPower Utility Pak

    Prepare to excel with Excel when you have John Walkenbach andExcel 2010 Formulas by your side!

    Note: CD-ROM/DVD and other supplementary materials arenot included as part of eBook file.

  • BKXJN
    • £31.99
    • RRP £39.99
    • Save £8.00Save 20.00%
    Investors recognize that technology is a powerful tool for obtaining and interpreting financial data that could give them the one thing everyone on Wall Street wants: an edge. Yet, many don't realize that you don't need to be a programmer to access behind-the-scenes financial information from Bloomberg, IHS Markit, or other systems found at most banks and investment firms. This practical guide teaches analysts a useful subset of Excel skills that will enable them to access and interpret financial information-without any prior programming experience. This book will show analysts, step-by-step, how to quickly produce professional reports that combine their views with Bloomberg or Markit data including historical financials, comparative analysis, and relative value. For portfolio managers, this book demonstrates how to create professional summary reports that contain a high-level view of a portfolio's performance, growth, risk-adjusted return, and composition. If you are a programmer, this book also contains a parallel path that covers the same topics using C#. Topics include: Access additional data that isn't visible on Bloomberg screens Create tables containing corporate data that makes it possible to compare multiple companies, bonds, or loans side-by- side Build one-page analytic ("Tear Sheet") reports for individual companies that incorporates important financials, custom notes, relative value comparison of the company to its peers, and price trends with research analyst targets Build two-page portfolio summary report that contains a high-level view of the portfolio's performance, growth, risk-adjusted return, and composition Explore daily prices and facility information for most of the tradable corporate bond and loan market Determine the relationship between two securities (or index) using correlation and regression Compare each security's performance to a cohort made of up of securities with similar risk and return characteristics Measure portfolio risk-adjusted return by calculating variance, standard deviation, and Sharpe ratio Use Markit data to identify meaningful trends in prices, new issue spreads, and refinancings
  • BIKDG
    • £31.99
    • RRP £39.99
    • Save £8.00Save 20.00%
    Just how critical is testing to the success of a software project? And how can you make these tests simple yet maintainable, flexible, and efficient? This unique book offers essays from 25 leading software testers that illustrate the qualities and techniques necessary to make testing an art in itself. Through personal anecdotes, you'll learn how each of these professionals developed best practices for testing a wide range of software projects involving XMPP, GUI tools, Open Map applications, and more. Topics of this book include: OLPC project testing - Mel Chua (The Open Planning Project); Open Maps application testing - Steve Coast (founder of OpenStreetMap); AbiWord open source app testing - Kamran Khan (AbiWord word processor); GNU Compiler Collection tool testing - Mark Mitchell (GCC); GUI Tools - Adam Christian and Mikeal Rogers (OSAF/Mozilla); Python Language testing - Neal Norwitz; Network testing frameworks - Jim Walker (OpenSolaris); and, XMPP Protocol testing - Remko Troncon (Jabber). "Beautiful Testing" provides you with knowledge gained from years of experience that you can put to the test on your own projects.
  • BTALJ
    • £31.99
    • RRP £39.99
    • Save £8.00Save 20.00%
    It takes a lot of work to release an API, but unfortunately, that effort isn't always rewarded. Over-planning an API before it matures is a wasted investment, while under-planning can lead to disaster. This practical book provides maturity models for APIs and API landscapes to help you invest the right human and company resources for the right maturity level at the right time. Balancing the need for agility and speed with the need for robustness and scalable operations is one of the main challenges when it comes to API strategies and their execution. With this guide, software architects, program directors and product owners will learn how to maximize the value of an API by managing it as a product through a continuous life cycle.
  • BUXUV
    • £31.99
    • RRP £39.99
    • Save £8.00Save 20.00%
    If you maintain or plan to build Puppet infrastructure, this practical guide will take you a critical step further with best practices for managing the task successfully. Authors Chris Barbour and Jo Rhett present best-in-class design patterns for deploying Puppet environments and discuss the impact of each. The conceptual designs and implementation patterns in this book will help you create solutions that are easy to extend, maintain, and support. Essential for companies upgrading their Puppet deployments, this book teaches you powerful new features and implementation models that weren't available in the older versions. DevOps engineers will learn how best to deploy Puppet with long-term maintenance and future growth in mind. Explore Puppet's design philosophy and data structures Get best practices for using Puppet's declarative language Examine Puppet resources in depth-the building blocks of state management Learn to model and describe business and site-specific logic in Puppet See best-in-class models for multitiered data management with Hiera Explore available options and community experience for node classification Utilize r10k to simplify and accelerate Puppet change management Review the cost benefits of creating your own extensions to Puppet Get detailed advice for extending Puppet in a maintainable manner
  • BMADL
    • £30.80
    • RRP £38.50
    • Save £7.70Save 19.000000000000001563194018672220408916473388671875%
    Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with the regular application of test-driven development. You'll use Rails 5.1, Minitest 5, and RSpec 3.6, as well as popular testing libraries such as factory_girl and Cucumber. Updates include Rails 5.1 system tests and Webpack integration. Do what the doctor ordered to make your applications feel all better. Side effects may include better code, fewer bugs, and happier developers. Your Ruby on Rails application is sick. Deadlines are looming, but every time you make the slightest change to the code, something else breaks. Nobody remembers what that tricky piece of code was supposed to do, and nobody can tell what it actually does. Plus, it has bugs. You need test-driven development: a process for improving the design, maintainability, and long-term viability of software. With both practical code examples and discussion of why testing works, this book starts with the most basic features delivered as part of core Ruby on Rails. Once you've integrated those features into your coding practice, work with popular third-party testing tools such as RSpec, Jasmine, Cucumber, and factory_girl. Test the component parts of a Rails application, including the back-end model logic and the front-end display logic. With Rails examples, use testing to enable your code to respond better to future change. Plus, see how to handle real-world testing situations. This new edition has been updated to Rails 5.1 and RSpec 3.6 and contains full coverage of new Rails features, including system tests and the Webpack-based JavaScript setup. What You Need: Ruby 2.4, Rails 5.1