Search results for ""O'Reilly""
O'Reilly Media New Kingmakers
The New Kingmakers documents the rise of the developer class, and provides strategies for companies to adapt to the new technology landscape. From recruiting to retention, it provides a playbook to work more efficiently and effectively with the most important members of your organization.
£6.92
O'Reilly Media Make: Analog Synthesizers
Dive hands-on into the tools, techniques, and information for making your own analog synthesizer. If you're a musician or a hobbyist with experience in building electronic projects from kits or schematics, this do-it-yourself guide will walk you through the parts and schematics you need, and how to tailor them for your needs. Author Ray Wilson shares his decades of experience in synth-DIY, including the popular Music From Outer Space (MFOS) website and analog synth community. At the end of the book, you'll apply everything you've learned by building an analog synthesizer, using the MFOS Noise Toaster kit. You'll also learn what it takes to create synth-DIY electronic music studio. Get started in the fun and engaging hobby of synth-DIY without delay. With this book, you'll learn: The differences between analog and digital synthesizers Analog synthesizer building blocks, including VCOs, VCFs, VCAs, and LFOs How to tool up for synth-DIY, including electronic instruments and suggestions for home-made equipment Foundational circuits for amplification, biasing, and signal mixing How to work with the MFOS Noise Toaster kit Setting up a synth-DIY electronic music studio on a budget
£16.65
O'Reilly Media Make: More Electronics: Journey Deep into the World of Logic Chips, Amplifiers, Sensors, and Randomicity
Want to learn even more about electronics in a fun, hands-on way? If you finished the projects in Make: Electronics, or if you're already familiar with the material in that book, you're ready for Make: More Electronics. Right away, you'll start working on real projects, and you'll explore all the key components and essential principles through the book's collection of experiments. You'll build the circuits first, then learn the theory behind them! This book picks up where Make: Electronics left off: you'll work with components like comparators, light sensors, higher-level logic chips, multiplexers, shift registers, encoders, decoders, and magnetic sensors. You'll also learn about topics like audio amplification, randomicity, as well as positive and negative feedback. With step-by-step instructions, and hundreds of color photographs and illustrations, this book will help you use -- and understand -- intermediate to advanced electronics concepts and techniques.
£25.19
O'Reilly Media Encyclopedia of Electronic Components Volume 2
Want to know how to use an electronic component? This second book of a three-volume set includes key information on electronics parts for your projects--complete with photographs, schematics, and diagrams. You'll learn what each one does, how it works, why it's useful, and what variants exist. No matter how much you know about electronics, you'll find fascinating details you've never come across before. Perfect for teachers, hobbyists, engineers, and students of all ages, this reference puts reliable, fact-checked information right at your fingertips--whether you're refreshing your memory or exploring a component for the first time. Beginners will quickly grasp important concepts, and more experienced users will find the specific details their projects require. Volume 2 covers signal processing, including LEDs, LCDs, audio, thyristors, digital logic, and amplification.Unique: the first and only encyclopedia set on electronic components, distilled into three separate volumes Incredibly detailed: includes information distilled from hundreds of sources Easy to browse: parts are clearly organized by component type Authoritative: fact-checked by expert advisors to ensure that the information is both current and accurate Reliable: a more consistent source of information than online sources, product datasheets, and manufacturer's tutorials Instructive: each component description provides details about substitutions, common problems, and workarounds Comprehensive: Volume 1 covers power, electromagnetism, and discrete semiconductors; Volume 2 includes LEDs, LCDs, audio, thyristors, digital logic, and amplification; Volume 3 covers a range of sensing devices.
£21.59
O'Reilly Media Encyclopedia of Electronic Components: Resistors, Capacitors, Inductors, Semiconductors, Electromagnetism
Electronics is once again a popular topic. Today, students, hobbyists, DIY enthusiasts, artists, and engineers are pushing the limits by making all sorts of cool devices. But when you want to learn about a particular electronic component, where do you go? To the Encyclopedia of Electronic Components, Volume 1. This handy full-color reference guide provides everything you need to know: how a component works, its typical uses, and how you can use it in your project. Forget the manufacturer's datasheets and turn to a source that offers accessible information and straightforward advice you can use. Learn about hundreds of popular components, including power sources, switches, transceivers, and sensors Get detailed photos that go beyond the sketches found in typical datasheets Know what to avoid so you don't trash the component or your project
£17.99
O'Reilly Media Effective Monitoring and Alerting
The book describes data-driven approach to optimal monitoring and alerting in distributed computer systems. It interprets monitoring as a continuous process aimed at extraction of meaning from system's data. The resulting wisdom drives effective maintenance and fast recovery - the bread and butter of web operations. The content of the book gives a scalable perspective on the following topics: anatomy of monitoring and alerting conclusive interpretation of time series data-driven approach to setting up monitors addressing system failures by their impact applications of monitoring in automation reporting on quality with quantitative means and more!
£15.75
O'Reilly Media Social Network Analysis for Startups
SNA techniques are derived from sociological and social-psychological theories and take into account the whole network (or, in case of very large networks such as Twitter -- a large segment of the network). Thus, we may arrive at results that may seem counter-intuitive -- e.g. that Jusin Bieber (7.5 mil. followers) and Lady Gaga (7.2 mil. followers) have relatively little actual influence despite their celebrity status -- while a middle-of-the-road blogger with 30K followers is able to generate tweets that "go viral" and result in millions of impressions. O'Reilly's "Mining Social Media" and "Programming Collective Intelligence" books are an excellent start for people inteseted in SNA. This book builds on these books' foundations to teach a new, pragmatic, way of doing SNA. I would like to write a book that links theory ("why is this important?", "how do various concepts interact?", "how do I interpret quantitative results?") and practice -- gathering, analyzing and visualizing data using Python and other open-source tools.
£17.99
O'Reilly Media C# 12 Pocket Reference: Instant Help for C# 12 Programmers
Looking for quick answers for using C# 12? This tightly focused and practical guide tells you exactly what you need to know without long intros or bloated samples. Succinct and easy to browse, this pocket reference is an ideal quick source of information. If you know Java, C++, or an earlier C# version, this guide will help you get rapidly up to speed. All programs and code snippets are available as interactive samples in LINQPad. You can edit these samples and instantly see the results without needing to set up projects in Visual Studio.
£17.99
O'Reilly Media Learning Java: An Introduction to Real-World Programming with Java
Ideal for working programmers new to Java, this best-selling book guides you through the language features and APIs of Java 21. Through fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Dan Leuck introduce you to Java's fundamentals, including its class libraries, programming techniques, and idioms, with an eye toward building real applications. This updated sixth edition expands the content to continue covering lambdas and streams, and shows you how to use a functional paradigm in Java. You'll learn about the latest Java features introduced since the book's fifth edition, from JDK 15 through 21. You'll also take a deep dive into virtual threads (introduced as Project Loom in Java 19). This guide helps you: Learn the structure of the Java language and Java applications Write, compile, and execute Java applications Understand the basics of Java threading and concurrent programming Learn Java I/O basics, including local files and network resources Create compelling interfaces with an eye toward usability Learn how functional features have been integrated in Java Keep up with Java developments as new versions are released
£57.59
O'Reilly Media Learning JavaScript Design Patterns: A JavaScript and React Developer's Guide
Do you want to write beautiful, structured, and maintainable JavaScript by applying classical and modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patterns is the ideal place to start. Author Addy Osmani shows you how to apply both classical and modern design patterns to JavaScript. That includes popular design patterns including Modules, Observers, Facades, and Mediators. You'll also learn how modern architectural patterns-such as MVC, MVP, and MVVM-are useful from the perspective of a modern web application developer. Other essential topics include modern JavaScript syntax, React patterns (like Hooks), module formats, classes, async/await, and more. This book explores: How to structure and write design patterns Different pattern categories, including creational, structural, and behavioral More than 20 classical and modern design patterns in JavaScript "Pattern"-ity testing, proto-patterns, and the Rule of Three Options for writing modular code-including the Module pattern, Asynchronous Module Definition (AMD), and CommonJS Patterns to architect components and apps using React.js
£47.69
O'Reilly Media Fluent React: Build Fast, Performant, and Intuitive Web Applications
When it comes to building user interfaces on the web, React enables web developers to unlock a new world of possibilities. This practical book helps you take a deep dive into fundamental concepts of this JavaScript library, including JSX syntax and advanced patterns, the virtual DOM, React reconciliation, and advanced optimization techniques. By becoming fluent in React, you'll quickly learn how to build better web applications. Author Tejas Kumar helps you explore the depths of React in plain English, without the typical software engineering jargon, so you can more easily understand how this JavaScript library works. You'll learn how to write intuitive React code that fully understands the nuances and layers of React, unlocking a whole new level of fluency. You will: Understand how React works at a deeper level Write React apps while optimizing them along the way Build resilient React applications that work well at arbitrary scale Create React applications for other platforms adjacent to the web and mobile devices Know when to reach for different mechanisms exposed by React, such as reducers versus state versus refs
£47.69
O'Reilly Media Machine Learning with Python Cookbook: Practical Solutions from Preprocessing to Deep Learning
This practical guide provides more than 200 self-contained recipes to help you solve machine learning challenges you may encounter in your work. If you're comfortable with Python and its libraries, including pandas and scikit-learn, you'll be able to address specific problems all the way from loading data to training models and leveraging neural networks. Each recipe in this updated edition includes code that you can copy, paste, and run with a toy dataset to ensure it works. From there, you can adapt these recipes according to your use case or application. Recipes include a discussion that explains the solution and provides meaningful context. Go beyond theory and concepts by learning the nuts and bolts you need to construct working machine learning applications. You'll find recipes for: Vectors, matrices, and arrays Working with data from CSV, JSON, SQL, databases, cloud storage, and other sources Handling numerical and categorical data, text, images, and dates and times Dimensionality reduction using feature extraction or feature selection Model evaluation and selection Linear and logical regression, trees and forests, and k-nearest neighbors Support vector machines (SVM), naive Bayes, clustering, and tree-based models Saving and loading trained models from multiple frameworks
£57.59
O'Reilly Media R Packages: Organize, Test, Document, and Share Your Code
Turn your R code into packages that others can easily download and use. This practical book shows you how to bundle reusable R functions, sample data, and documentation together by applying the package development philosophy used in the package known as the tidyverse (and beyond). In the process, you'll work with devtools, usethis, roxygen2, and testthat, a set of R packages that automate common development tasks. Ideal for developers and data scientists, this book gets you creating packages ASAP, then shows you how to get progressively better over time. You'll learn to focus on what you want your package to do, rather than thinking about package structure. Learn the key components of an R package, including code, documentation, and tests. Get tips on good style, such as organizing functions into files. Streamline your development process with usethis, devtools, and RStudio. Create high quality packages by combining unit tests and continuous integration on GitHub. Maximize your chances of a positive CRAN submission. Turn your existing documentation into a beautiful and user friendly website with pkgdown.
£47.69
O'Reilly Media Terraform - Up and Running: Writing Infrastructure as Code
Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on third edition, expanded and thoroughly updated for version 1.0 and beyond, shows you the fastest way to get up and running with Terraform. Gruntwork cofounder Yevgeniy (Jim) Brikman walks you through code examples that demonstrate Terraform's simple, declarative programming language for deploying and managing infrastructure with a few commands. Veteran sysadmins, DevOps engineers, and novice developers will quickly go from Terraform basics to running a full stack that can support a massive amount of traffic and a large team of developers. Compare Terraform with Chef, Puppet, Ansible, CloudFormation, Docker, and Packer Deploy servers, load balancers, and databases Create reusable infrastructure with Terraform modules Test your Terraform modules with static analysis, unit tests, and integration tests Configure CI/CD pipelines for both your apps and infrastructure code Use advanced Terraform syntax for loops, conditionals, and zero-downtime deployment New to the third edition: Get up to speed on Terraform 0.13 to 1.0 and beyond Manage secrets (passwords, API keys) with Terraform Work with multiple clouds and providers (including Kubernetes!)
£47.69
O'Reilly Media Software Developer's Career Handbook, The: A Guide to Navigating the Unpredictable
At some point in your career, you'll realize there's more to being a software engineer than dealing with code. Is it time to become a manager? Or join a startup? In this insightful and entertaining book, Michael Lopp recalls his own make-or-break moments with Silicon Valley giants such as Apple, Slack, Pinterest, Palantir, Netscape, and Symantec to help you make better, more mindful career decisions. With more than 40 stand-alone stories, Lopp walks through a complete job lifecycle, starting with the interview and ending with the realization that it might be time to move on. You'll learn how to handle baffling circumstances in your job, understand what you want from your career, and discover how to thrive in your workplace. Learn how to navigate areas of your job that don't involve writing code Identify how the aspects you enjoy will affect your next career steps Build and maintain key relationships and interactions within your community Make choices that will help you have a deliberate career Recognize what's important to your manager and work on things that matter
£33.29
O'Reilly Media Network Programmability and Automation: Skills for the Next-Generation Network Engineer
Network engineers are finding it harder than ever to rely solely on manual processes to get their jobs done. New protocols, technologies, delivery models, and the need for businesses to become more agile and flexible have made network automation essential. The updated second edition of this practical guide shows network engineers how to use a range of technologies and tools, including Linux, Python, APIs, and Git, to automate systems through code. This edition also includes brand new topics such as network development environments, cloud, programming with Go, and a reference network automation architecture. Network Programmability and Automation will help you automate tasks involved in configuring, managing, and operating network equipment, topologies, services, and connectivity. Through the course of the book, you'll learn the basic skills and tools you need to make this critical transition. You'll learn: Programming skills with Python and Go: data types, conditionals, loops, functions, and more How to work with Linux-based systems, the foundation for modern networking and cloud platforms Data formats and models: JSON, XML, YAML, and YANG Jinja templating for creating network device configurations The role of application programming interfaces (APIs) in network automation Source control with Git to manage code changes during the automation process Cloud-native technologies like Docker and Kubernetes How to automate network devices and services using Ansible, Salt, and Terraform Tools and technologies for developing and continuously integrating network automation
£43.19
O'Reilly Media Snowflake - The Definitive Guide: Architecting, Designing, and Deploying on the Snowflake Data Cloud
Snowflake's ability to eliminate data silos and run workloads from a single platform creates opportunities to democratize data analytics, allowing users at all levels within an organization to make data-driven decisions. This clear, comprehensive guide will show you how to build integrated data applications and develop new revenue streams based on data. The author deftly unravels complex topics, provides hands-on SQL examples, and reveals how you can use the Snowflake Data Cloud to avoid replatforming or migrating data unnecessarily. You will learn how to: Efficiently capture, store, and process large amounts of data at an amazing speed Rapidly ingest and transform real-time data feeds in both structured and semistructured format and deliver meaningful data insights within minutes Use Time Travel and Zero-Copy cloning to produce a sensible data recovery strategy that balances the need for system resilience with ongoing storage cost Securely share data and reduce or eliminate data integration costs by accessing fresh, ready-to-query data sets available within the Snowflake Data Marketplace
£57.59
O'Reilly Media Your Body : The Missing Manual
What, exactly, do you know about your body? Do you know how your immune system works? Or what your pancreas does? Or the myriad - and often simple - ways you can improve the way your body functions? This full-color, visually rich guide answers these questions and more. Matthew MacDonald, noted author of "Your Brain: The Missing Manual", takes you on a fascinating tour of your body from the outside in, beginning with your skin and progressing to your vital organs. You'll look at the quirks, curiosities, and shortcomings we've all learned to live with, and pick up just enough biology to understand how your body works. You'll learn: that you shed skin more frequently than snakes do; why the number of fat cells you have rarely changes, no matter how much you diet or exercise - they simply get bigger or smaller; how you can measure and control fat; that your hair is made from the same stuff as horses' hooves; that you use only a small amount of the oxygen you inhale; why blood pressure is a more important health measure than heart rate - with four ways to lower dangerously high blood pressure; why our bodies crave foods that make us fat; how to use heart rate to shape an optimal workout session - one that's neither too easy nor too strenuous; why a tongue with just half a dozen taste buds can identify thousands of flavors; why bacteria in your gut outnumbers cells in your body - and what function they serve; why we age, and why we can't turn back the clock; and, what happens to your body in the minutes after you die. Rather than dumbed-down self-help or dense medical text, "Your Body: The Missing Manual" is entertaining and packed with information you can use. It's a book that may well change your life.
£17.99
O'Reilly Media Programming Collective Intelligence
Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it. Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains: * Collaborative filtering techniques that enable online retailers to recommend products or media * Methods of clustering to detect groups of similar items in a large dataset * Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm * Optimization algorithms that search millions of possible solutions to a problem and choose the best one * Bayesian filtering, used in spam filters for classifying documents based on word types and other features * Using decision trees not only to make predictions, but to model the way decisions are made * Predicting numerical values rather than classifications to build price models * Support vector machines to match people in online dating sites * Non-negative matrix factorization to find the independent features in a dataset * Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details." -- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today. If I had this book two years ago, it would have saved precious time going down some fruitless paths." -- Tim Wolters, CTO, Collective Intellect
£35.99
O'Reilly Media Programming Python
Once you've come to grips with the core Python language, learning how to build Python applications presents a far more interesting challenge. Tap this book's wealth of practical advice, snippets of code, and patterns of program design to take your Python skills to the next level. You'll start with in-depth discussions of core concepts and then progress toward complete programs in different application domains, including: * GUI programming * Internet scripting * Parallel processing * Database management * Networked applications * System administration * Text processing Most programming experts consider this classic book, now updated for Python 3.x, to be the industry standard for learning Python application programming. With clear and concise explanations of Python syntax and programming techniques, and numerous examples that illustrate both correct usage and common idioms, Programming Python shows you the right way to code with Python.
£53.99
O'Reilly Media Head First Objects-Oriented Analysis and Design: The Best Introduction to Object Orientated Programming
"Head First Object Oriented Analysis and Design" is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible, usable for the practitioner." - Ivar Jacobson, Ivar Jacobson Consulting. "I just finished reading "HF OOA&D" and I loved it! The thing I liked most about this book was its focus on why we do OOA&D - to write great software!" - Kyle Brown, Distinguished Engineer, IBM. "Hidden behind the funny pictures and crazy fonts is a serious, intelligent, extremely well-crafted presentation of OO Analysis and Design. As I read the book, I felt like I was looking over the shoulder of an expert designer who was explaining to me what issues were important at each step, and why." - Edward Sciore, Associate Professor, Computer Science Department, Boston College. Tired of reading Object Oriented Analysis and Design books that only makes sense after you're an expert? You've heard OOA&D can help you write great software every time-software that makes your boss happy, your customers satisfied and gives you more time to do what makes you happy. But how? "Head First Object-Oriented Analysis & Design" shows you how to analyze, design, and write serious object-oriented software: software that's easy to reuse, maintain, and extend; software that doesn't hurt your head; software that lets you add new features without breaking the old ones. Inside you will learn how to: use OO principles like encapsulation and delegation to build applications that are flexible; apply the Open-Closed Principle (OCP) and the Single Responsibility Principle (SRP) to promote reuse of your code; leverage the power of design patterns to solve your problems more efficiently; and, use UML, use cases, and diagrams to ensure that all stakeholders are communicating clearly to help you deliver the right software that meets everyone's needs. By exploiting how your brain works, "Head First OOA&D" compresses the time it takes to learn and retain complex information. Expect to have fun, expect to learn, expect to be writing great software consistently by the time you're finished reading this!
£50.39
O'Reilly Media Time Management for System Administrators
Time is a precious commodity, especially if you're a system administrator. No other job pulls people in so many directions at once. Users interrupt you constantly with requests, preventing you from getting anything done. Your managers want you to get long-term projects done but flood you with requests for quick-fixes that prevent you from ever getting to those long-term projects. But the pressure is on you to produce and it only increases with time. What do you do? The answer is time management. And not just any time management theory--you want Time Management for System Administrators, to be exact. With keen insights into the challenges you face as a sys admin, bestselling author Thomas Limoncelli has put together a collection of tips and techniques that will help you cultivate the time management skills you need to flourish as a system administrator. Time Management for System Administrators understands that an Sys Admin often has competing goals: the concurrent responsibilities of working on large projects and taking care of a user's needs. That's why it focuses on strategies that help you work through daily tasks, yet still allow you to handle critical situations that inevitably arise. Among other skills, you'll learn how to: * Manage interruptions * Eliminate timewasters * Keep an effective calendar * Develop routines for things that occur regularly * Use your brain only for what you're currently working on * Prioritize based on customer expectations * Document and automate processes for faster execution What's more, the book doesn't confine itself to just the work environment, either. It also offers tips on how to apply these time management tools to your social life. It's the first step to a more productive, happier you.
£25.19
O'Reilly Media AI for Games Developers
Advances in 3D visualization and physics-based simulation technology make it possible for game developers to create compelling, visually immersive gaming environments that were only dreamed of years ago. But today's game players have grown in sophistication along with the games they play. It's no longer enough to wow your players with dazzling graphics; the next step in creating even more immersive games is improved artificial intelligence, or AI. Fortunately, advanced AI game techniques are within the grasp of every game developer--not just those who dedicate their careers to AI. If you're new to game programming or if you're an experienced game programmer who needs to get up to speed quickly on AI techniques, you'll find AI for Game Developers to be the perfect starting point for understanding and applying AI techniques to your games. Written for the novice AI programmer, AI for Game Developers introduces you to techniques such as finite state machines, fuzzy logic, neural networks, and many others, in straightforward, easy-to-understand language, supported with code samples throughout the entire book (written in C/C++). From basic techniques such as chasing and evading, pattern movement, and flocking to genetic algorithms, the book presents a mix of deterministic (traditional) and non-deterministic (newer) AI techniques aimed squarely at beginners AI developers. Other topics covered in the book include: * Potential function based movements: a technique that handles chasing, evading swarming, and collision avoidance simultaneously * Basic pathfinding and waypoints, including an entire chapter devoted to the A* pathfinding algorithm * AI scripting * Rule-based AI: learn about variants other than fuzzy logic and finite state machines * Basic probability * Bayesian techniques Unlike other books on the subject, AI for Game Developers doesn't attempt to cover every aspect of game AI, but to provide you with usable, advanced techniques you can apply to your games right now. If you've wanted to use AI to extend the play-life of your games, make them more challenging, and most importantly, make them more fun, then this book is for you.
£28.79
O'Reilly Media Linux Security Cookbook
Computer security is an ongoing process, a relentless contest between system administrators and intruders. A good administrator needs to stay one step ahead of any adversaries, which often involves a continuing process of education. If you're grounded in the basics of security, however, you won't necessarily want a complete treatise on the subject each time you pick up a book. Sometimes you want to get straight to the point. That's exactly what the new "Linux Security Cookbook" does. Rather than provide a total security solution for Linux computers, the authors present a series of easy-to-follow recipes-short, focused pieces of code that administrators can use to improve security and perform common tasks securely. The book includes real solutions to a wide range of targeted problems, such as sending encrypted email within Emacs, restricting access to network services at particular times of day, firewalling a webserver, preventing IP spoofing, setting up key-based SSH authentication, and much more. With over 150 ready-to-use scripts and configuration files, this unique book helps administrators secure their systems without having to look up specific syntax. The book begins with recipes devised to establish a secure system, then moves on to secure day-to-day practices, and concludes with techniques to help your system stay secure. Some of the "recipes" you'll find in this book are: controlling access to your system from firewalls down to individual services, using iptables, ipchains, xinetd, inetd, and more; monitoring your network with tcpdump, dsniff, netstat, and other tools; protecting network connections with Secure Shell (SSH) and stunnel; safeguarding email sessions with Secure Sockets Layer (SSL); encrypting files and email messages with GnuPG; and probing your own security with password crackers, nmap, and handy scripts.
£28.79
O'Reilly Media Mastering Apache Pulsar: Cloud Native Event Streaming at Scale
Every enterprise application creates data, including log messages, metrics, user activity, and outgoing messages. Learning how to move these items is almost as important as the data itself. If you're an application architect, developer, or production engineer new to Apache Pulsar, this practical guide shows you how to use this open source event streaming platform to handle real-time data feeds. Jowanza Joseph, staff software engineer at Finicity, explains how to deploy production Pulsar clusters, write reliable event streaming applications, and build scalable real-time data pipelines with this platform. Through detailed examples, you'll learn Pulsar's design principles, reliability guarantees, key APIs, and architecture details, including the replication protocol, the load manager, and the storage layer. This book helps you: Understand how event streaming fits in the big data ecosystem Explore Pulsar producers, consumers, and readers for writing and reading events Build scalable data pipelines by connecting Pulsar with external systems Simplify event-streaming application building with Pulsar Functions Manage Pulsar to perform monitoring, tuning, and maintenance tasks Use Pulsar's operational measurements to secure a production cluster Process event streams using Flink and query event streams using Presto
£57.59
O'Reilly Media Deep Learning for the Life Sciences: Applying Deep Learning to Genomics, Microscopy, Drug Discovery, and More
Deep learning has already achieved remarkable results in many fields. Now it’s making waves throughout the sciences broadly and the life sciences in particular. This practical book teaches developers and scientists how to use deep learning for genomics, chemistry, biophysics, microscopy, medical analysis, and other fields. Ideal for practicing developers and scientists ready to apply their skills to scientific applications such as biology, genetics, and drug discovery, this book introduces several deep network primitives. You’ll follow a case study on the problem of designing new therapeutics that ties together physics, chemistry, biology, and medicine—an example that represents one of science’s greatest challenges. Learn the basics of performing machine learning on molecular data Understand why deep learning is a powerful tool for genetics and genomics Apply deep learning to understand biophysical systems Get a brief introduction to machine learning with DeepChem Use deep learning to analyze microscopic images Analyze medical scans using deep learning techniques Learn about variational autoencoders and generative adversarial networks Interpret what your model is doing and how it’s working
£64.79
O'Reilly Media Genomics in the Cloud: Using Docker, GATK, and WDL in Terra
Data in the genomics field is booming. In just a few years, organizations such as the National Institutes of Health (NIH) will host 50+ petabytes-or over 50 million gigabytes-of genomic data, and they're turning to cloud infrastructure to make that data available to the research community. How do you adapt analysis tools and protocols to access and analyze that volume of data in the cloud? With this practical book, researchers will learn how to work with genomics algorithms using open source tools including the Genome Analysis Toolkit (GATK), Docker, WDL, and Terra. With this practical book, researchers will learn how to work with genomics algorithms using open source tools including the Genome Analysis Toolkit (GATK), Docker, WDL, and Terra. Geraldine Van der Auwera, longtime custodian of the GATK user community, and Brian O'Connor of the UC Santa Cruz Genomics Institute, guide you through the process. You'll learn by working with real data and genomics algorithms from the field. This book covers: Essential genomics and computing technology background Basic cloud computing operations Getting started with GATK, plus three major GATK Best Practices pipelines Automating analysis with scripted workflows using WDL and Cromwell Scaling up workflow execution in the cloud, including parallelization and cost optimization Interactive analysis in the cloud using Jupyter notebooks Secure collaboration and computational reproducibility using Terra
£64.79
O'Reilly Media Essential Cybersecurity Science
If you're involved in cybersecurity as a software developer, forensic investigator, or network administrator, this practical guide shows you how to apply the scientific method when assessing techniques for protecting your information systems. You'll learn how to conduct scientific experiments on everyday tools and procedures, whether you're evaluating corporate security systems, testing your own security product, or looking for bugs in a mobile game. Once author Josiah Dykstra gets you up to speed on the scientific method, he helps you focus on standalone, domain-specific topics, such as cryptography, malware analysis, and system security engineering. The latter chapters include practical case studies that demonstrate how to use available tools to conduct domain-specific scientific experiments. Learn the steps necessary to conduct scientific experiments in cybersecurity Explore fuzzing to test how your software handles various inputs Measure the performance of the Snort intrusion detection system Locate malicious "needles in a haystack" in your network and IT environment Evaluate cryptography design and application in IoT products Conduct an experiment to identify relationships between similar malware binaries Understand system-level security requirements for enterprise networks and web services
£35.99
O'Reilly Media Thinking in Promises
Imagine a set of simple principles that could help you to understand how parts combine to become a whole, and how each part sees the whole from its own perspective. If such principles were any good, it shouldn't matter whether we're talking about humans on a team, birds in a flock, computers in a datacenter, or cogs in a Swiss watch. A theory of cooperation ought to be pretty universal, so we could apply it both to technology and to the workplace. Such principles are the subject of Promise Theory, and the focus of this insightful book. The goal of Promise Theory is to reveal the behavior of a whole from the sum of its parts, taking the point of the parts rather than the whole. In other words, it is a bottom-up constructionist view of the world. Start Thinking in Promises and find out why this discipline works for documenting system behaviors from the bottom-up.
£28.79
O'Reilly Media Getting Started with OAuth
This book is an introduction to OAuth 2.0, an authentication and authorization protocol for the web. If you're a web application developer or mobile app developer, this book will show you the power of using OAuth to determine the identity of your users and get delegated access to their data to improve the user experience of your app. Use cases and code examples covering many popular APIs and identity providers are included.
£18.50
O'Reilly Media Essential Math for AI: Next-Level Mathematics for Efficient and Successful AI Systems
Companies are scrambling to integrate AI into their systems and operations. But to build truly successful solutions, you need a firm grasp of the underlying mathematics. This accessible guide walks you through the math necessary to thrive in the AI field such as focusing on real-world applications rather than dense academic theory. Engineers, data scientists, and students alike will examine mathematical topics critical for AI--including regression, neural networks, optimization, backpropagation, convolution, Markov chains, and more--through popular applications such as computer vision, natural language processing, and automated systems. And supplementary Jupyter notebooks shed light on examples with Python code and visualizations. Whether you're just beginning your career or have years of experience, this book gives you the foundation necessary to dive deeper in the field. Understand the underlying mathematics powering AI systems, including generative adversarial networks, random graphs, large random matrices, mathematical logic, optimal control, and more Learn how to adapt mathematical methods to different applications from completely different fields Gain the mathematical fluency to interpret and explain how AI systems arrive at their decisions
£57.59
O'Reilly Media Efficient Go: Data-Driven Performance Optimization
With technological advancements, fast markets, and higher complexity of systems, software engineers tend to skip the uncomfortable topic of software efficiency. However, tactical, observability-driven performance optimizations are vital for every product to save money and ensure business success. With this book, any engineer can learn how to approach software efficiency effectively, professionally, and without stress. Author Bartlomiej Plotka provides the tools and knowledge required to make your systems faster and less resource-hungry. Efficient Go guides you in achieving better day-to-day efficiency using Go. In addition, most content is language-agnostic, allowing you to bring small but effective habits to your programming or product management cycles. This book shows you how to: Clarify and negotiate efficiency goals Optimize efficiency on various levels Use common resources like CPU and memory effectively Assess efficiency using observability signals like metrics, logging, tracing, and (continuous) profiling via open source projects like Prometheus, Jaeger, and Parca Apply tools like go test, pprof, benchstat, and k6 to create reliable micro and macro benchmarks Efficiently use Go and its features like slices, generics, goroutines, allocation semantics, garbage collection, and more!
£47.69
O'Reilly Media Python Data Science Handbook: Essential Tools for Working with Data
Python is a first-class tool for many researchers, primarily because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data science stack, but only with the new edition of Python Data Science Handbook do you get them all—IPython, NumPy, pandas, Matplotlib, Scikit-Learn, and other related tools. Working scientists and data crunchers familiar with reading and writing Python code will find the second edition of this comprehensive desk reference ideal for tackling day-to-day issues: manipulating, transforming, and cleaning data; visualizing different types of data; and using data to build statistical or machine learning models. Quite simply, this is the must-have reference for scientific computing in Python. With this handbook, you'll learn how: IPython and Jupyter provide computational environments for scientists using Python NumPy includes the ndarray for efficient storage and manipulation of dense data arrays Pandas contains the DataFrame for efficient storage and manipulation of labeled/columnar data Matplotlib includes capabilities for a flexible range of data visualizations Scikit-learn helps you build efficient and clean Python implementations of the most important and established machine learning algorithms
£57.59
O'Reilly Media Understanding Linux Network Internals
If you've ever wondered how Linux carries out the complicated tasks assigned to it by the IP protocols -- or if you just want to learn about modern networking through real-life examples -- Understanding Linux Network Internals is for you. Like the popular O'Reilly book, Understanding the Linux Kernel, this book clearly explains the underlying concepts and teaches you how to follow the actual C code that implements it. Although some background in the TCP/IP protocols is helpful, you can learn a great deal from this text about the protocols themselves and their uses. And if you already have a base knowledge of C, you can use the book's code walkthroughs to figure out exactly what this sophisticated part of the Linux kernel is doing. Part of the difficulty in understanding networks -- and implementing them -- is that the tasks are broken up and performed at many different times by different pieces of code. One of the strengths of this book is to integrate the pieces and reveal the relationships between far-flung functions and data structures. Understanding Linux Network Internals is both a big-picture discussion and a no-nonsense guide to the details of Linux networking. Topics include: * Key problems with networking * Network interface card (NIC) device drivers * System initialization * Layer 2 (link-layer) tasks and implementation * Layer 3 (IPv4) tasks and implementation * Neighbor infrastructure and protocols (ARP) * Bridging * Routing * ICMP Author Christian Benvenuti, an operating system designer specializing in networking, explains much more than how Linux code works. He shows the purposes of major networking features and the trade-offs involved in choosing one solution over another. A large number of flowcharts and other diagrams enhance the book's understandability.
£43.19
O'Reilly Media Beautiful Code
How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes. This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. "Beautiful Code" is an opportunity for master coders to tell their story. All author royalties will be donated to Amnesty International. The book includes the following contributions: "Beautiful Brevity: Rob Pike's Regular Expression Matcher" by Brian Kernighan, Department of Computer Science, Princeton University; "Subversion's Delta Editor: Interface as Ontology" by Karl Fogel, editor of "QuestionCopyright.org", Co-founder of Cyclic Software, the first company offering commercial CVS support; "The Most Beautiful Code I Never Wrote" by Jon Bentley, Avaya Labs Research; "Finding Things" by Tim Bray, Director of Web Technologies at Sun Microsystems, co-inventor of XML 1. 0; "Correct, Beautiful, Fast (In That Order): Lessons From Designing XML Validators" by Elliotte Rusty Harold, Computer Science Department at Polytechnic University, author of "Java I/O, Java Network Programming", and "XML in a Nutshell" (O'Reilly); and, "The Framework for Integrated Test: Beauty through Fragility" by Michael Feathers, consultant at Object Mentor, author of "Working Effectively with Legacy Code" (Prentice Hall). It also includes: "Beautiful Tests" by Alberto Savoia, Chief Technology Officer, Agitar Software Inc; "On-the-Fly Code Generation for Image Processing" by Charles Petzold, author "Programming Windows and Code: The Hidden Language of Computer Hardware and Software" (both Microsoft Press); "Top Down Operator Precedence" by Douglas Crockford, architect at Yahoo! Inc, Founder and CTO of State Software, where he discovered JSON; "Accelerating Population Count" by Henry Warren, currently works on the Blue Gene petaflop computer project Worked for IBM for 41 years; "Secure Communication: The Technology of Freedom" by Ashish Gulhati, Chief Developer of Neomailbox, an Internet privacy service Developer of Cryptonite, an OpenPGP-compatible secure webmail system; and, "Growing Beautiful Code in BioPerl" by Lincoln Stein, investigator at Cold Spring Harbor Laboratory - develops databases and user interfaces for the Human Genome Project using the Apache server and its module API. It also includes: "The Design of the Gene Sorter" by Jim Kent, Genome Bioinformatics Group, University of California Santa Cruz; "How Elegant Code Evolves With Hardware: The Case Of Gaussian Elimination" by Jack Dongarra, University Distinguished Professor of Computer Science in the Computer Science Department at the University of Tennessee, also distinguished Research Staff member in the Computer Science and Mathematics Division at Oak Ridge National Laboratory (ORNL) and Piotr Luszczek, Research Professor at the University of Tennessee; "Beautiful Numerics" by Adam Kolawa, co-founder and CEO of Parasoft; and, "The Linux Kernel Driver Model" by Greg Kroah-Hartman, SuSE Labs/Novell, Linux kernel maintainer for driver subsystems, author of "Linux Kernel in a Nutshell", co-author of "Linux Device Drivers, 3rd Edition" (O'Reilly). It also includes: "Another Level of Indirection" by Diomidis Spinellis, Associate Professor at the Department of Management Science and Technology at the Athens University of Economics and Business, Greece; "An Examination of Python's Dictionary Implementation" by Andrew Kuchling, longtime member of the Python development community, and a director of the Python Software Foundation; "Multi-Dimensional Iterators in NumPy" by Travis Oliphant, Assistant Professor in the Electrical and Computer Engineering Department at Brigham Young University; and, "A Highly Reliable Enterprise System for NASAs Mars Rover Mission" by Ronald Mak, co-founder and CTO of Willard & Lowe Systems, Inc, formerly a senior scientist at the Research Institute for Advanced Computer Science on contract to NASA Ames. It also includes: "ERP5: Designing for Maximum Adaptability" by Rogerio de Carvalho, researcher at the Federal Center for Technological Education of Campos (CEFET Campos), Brazil and Rafael Monnerat, IT Analyst at CEFET Campos, and an offshore consultant for Nexedi SARL; "A Spoonful of Sewage" by Bryan Cantrill, Distinguished Engineer at Sun Microsystems, where he has spent most of his career working on the Solaris kernel; "Distributed Programming with MapReduce" by Jeff Dean and Sanjay Ghemawat, Google Fellows in Google's Systems Infrastructure Group; "Beautiful Concurrency" by Simon Peyton Jones, Microsoft Research, key contributor to the design of the functional language Haskell, and lead designer of the Glasgow Haskell Compiler (GHC); and, "Syntactic Abstraction: The syntax-case expander" by Kent Dybvig, Developer of Chez Scheme and author of the Scheme Programming Language. It also includes: "Object-Oriented Patterns and a Framework for Networked Software" by William Otte, a Ph.D. student in the Department of Electrical Engineering and Computer Science (EECS) at Vanderbilt University and Doug Schmidt, Full Professor in the Electrical Engineering and Computer Science (EECS) Department, Associate Chair of the Computer Science and Engineering program, and a Senior Research Scientist at the Institute for Software Integrated Systems (ISIS) at Vanderbilt University; "Integrating Business Partners the RESTful Way" by Andrew Patzer, Director of the Bioinformatics Program at the Medical College of Wisconsin; and, "Beautiful Debugging" by Andreas Zeller, computer science professor at Saarland University, author of "Why Programs Fail: A Guide to Systematic Debugging" (Morgan Kaufman). It also includes: "Code That's Like an Essay" by Yukihiro Matsumoto, inventor of the Ruby language; "Designing Interfaces Under Extreme Constraints: the Stephen Hawking editor" by Arun Mehta, professor and chairman of the Computer Engineering department of JMIT, Radaur, Haryana, India; "Emacspeak: The Complete Audio Desktop" by TV Raman, Research Scientist at Google where he focuses on web applications; "Code in Motion" by Christopher Seiwald, founder and CTO of Perforce Software and Laura Wingerd, vice president of product technology at Perforce Software, author of "Practical Perforce" (O'Reilly); and, "Writing Programs for 'The Book'" by Brian Hayes who writes the Computing Science column in American Scientist magazine, author of "Infrastructure: A Field Guide to the Industrial Landscape"(W.W. Norton).
£32.39
O'Reilly Media JSON at Work: Practical Data Integration for the Web
JSON is becoming the backbone for meaningful data interchange over the internet. This format is now supported by an entire ecosystem of standards, tools, and technologies for building truly elegant, useful, and efficient applications. With this hands-on guide, author and architect Tom Marrs shows you how to build enterprise-class applications and services by leveraging JSON tooling and message/document design. JSON at Work provides application architects and developers with guidelines, best practices, and use cases, along with lots of real-world examples and code samples. You’ll start with a comprehensive JSON overview, explore the JSON ecosystem, and then dive into JSON’s use in the enterprise. Get acquainted with JSON basics and learn how to model JSON data Learn how to use JSON with Node.js, Ruby on Rails, and Java Structure JSON documents with JSON Schema to design and test APIs Search the contents of JSON documents with JSON Search tools Convert JSON documents to other data formats with JSON Transform tools Compare JSON-based hypermedia formats, including HAL and jsonapi Leverage MongoDB to store and access JSON documents Use Apache Kafka to exchange JSON-based messages between services
£35.99
O'Reilly Media Regular Expressions Cookbook
Take the guesswork out using regular expressions to search and manipulate text. With this updated cookbook, you have access to hundreds of proven recipes for today's most popular programming languages - including C#, Java, JavaScript (including XRegExp), Perl, PHP, Python, Ruby, and VB.NET. As useful as regular expressions can be for programmers, their power doesn't come worry-free. This guide will deepen your understanding, no matter how much experience you have with this reliable tool. You'll learn powerful new tricks, steer clear of flavor-specific gotchas, and save valuable time with this huge library of solutions to difficult, real-world problems.Understand the basics of regular expressions through a concise tutorial Use regular expressions effectively in several programming and scripting languages Learn how to validate and format input Manage words, lines, special characters, and numerical values Find solutions for using regular expressions in URLs, paths, markup, and data exchange Discover the nuances of more advanced regex features Experience how regular expressions' APIs, syntax, and behavior differ from language to language Write better regular expressions for custom needs
£43.19
O'Reilly Media Creating and Consuming Rich PDFs
As PDF continues to become the mandated standard for digital documents around the world, developers are frequently looking to build new tools (or improve existing ones) for creating or consuming these documents. This book will provide those developers with a deeper understanding of many aspects of the PDF file format while introducing best practices for producing, manipulating and consuming documents that comply with the international standard.
£21.59
O'Reilly Media Deep Learning at Scale
£57.59
O'Reilly Media Make - Tips and Tales from the Workshop Volume 2: A Handy Reference for Makers
This ALL NEW benchtop reference presents more ingenious and indispensable shop tips and pearls of wisdom collected by the editors of Make: and some of the most talented and prolific makers who've contributed to the magazine and Maker Faire over the past decade. Inside you'll find ALL NEW tips for measuring and cutting, gluing and fastening, clamping and joining, drilling, shop organizing, maintenance and repair, and more. The topics covered run the gamut from traditional shopcraft to electronics and soldering. You'll also encounter even more fascinating tales from experienced makers whose personal stories illuminate their favorite tools and best discoveries. Illustrated in full color with photos, drawings, and comic strips, Tips and Tales from the Workshop Volume 2 will continue to entertain and enlighten while inspiring you.
£21.59
O'Reilly Media Make Radio
With more than 150 color images, step-by-step instructions and detailed explanations, and a handy materials list of components and sources, this is the ultimate guide to explore the hidden universe of radio waves!
£21.59
O'Reilly Media Programming C 12
Author Ian Griffiths guides you through C# 12.0 and .NET 8 fundamentals and techniques for building cloud, web, and desktop applications. Designed for experienced programmers, this book provides many code examples to help you work with the nuts and bolts of C#, such as generics, LINQ, and asynchronous programming features.
£57.59
O'Reilly Media Building MultiTenant Saas Architectures
Adopting the multi-tenant model of SaaS requires builders to take on a broad range of new architecture, implementation, and operational challenges. This practical book equips SaaS builders and architects with a collection of patterns, strategies, and insights to help you bridge these technical and business challenges.
£57.59
O'Reilly Media Make: Volume 50
In this issue we go back to the basics to teach you fundamental Maker skills. Our Skill School is packed with over 60 skills to help you get started or refine your craft. In this issue we also check in with some of the famous Makers we have featured over the last ten years for their tips and tricks. Projects in this issue include: Modifying Nerf Blasters Beginner's guide to building an R2-D2 A Foldaway Table that looks like a Picture Frame 3D Printed PCB Workstation How to Mummify a Banana
£7.99
O'Reilly Media Tinkering, 2e
After-school and out-of-school programs--as well as home schooling--have been growing steadily for nearly a decade, but instructors are still searching for high-interest content that ties into science standards without the rigidity of current classroom canon. The author draws on more than 20 years of experience doing hands-on science to facilitate tinkering: learning science while fooling around with real things. Updated with new photographs and in full color, this new edition is even more accessible to young makers or young-at-heart makers. In this book, you'll learn: Tinkering techniques in key science areas How to let kids learn science with hands-on tinkering Engaging techniques for science learning at home, in school, or at a makerspace or library Step-by-step instructions for activities that don't end with a single project, but that provide many paths for "tinkering forward".
£17.99
O'Reilly Media The Enterprise Data Catalog: Improve Data Discovery, Ensure Data Governance, and Enable Innovation
Combing the web is simple, but how do you search for data at work? It's difficult and time-consuming, and can sometimes seem impossible. This book introduces a practical solution: the data catalog. Data analysts, data scientists, and data engineers will learn how to create true data discovery in their organizations, making the catalog a key enabler for data-driven innovation and data governance. Author Ole Olesen-Bagneux explains the benefits of implementing a data catalog. You'll learn how to organize data for your catalog, search for what you need, and manage data within the catalog. Written from a data management perspective and from a library and information science perspective, this book helps you: Learn what a data catalog is and how it can help your organization Organize data and its sources into domains and describe them with metadata Search data using very simple-to-complex search techniques and learn to browse in domains, data lineage, and graphs Manage the data in your company via a data catalog Implement a data catalog in a way that exactly matches the strategic priorities of your organization Understand what the future has in store for data catalogs
£47.69
O'Reilly Media Cloud FinOps: Collaborative, Real-Time Cloud Financial Management
FinOps brings financial accountability to the variable spend model of cloud. As enterprises move aggressively to cloud, ownership of technology and financial decision-making has shifted to the edges of the organization away from procurement to engineering, architecture, and product teams. FinOps, having grown from a fringe practice to the de facto discipline managing cloud spend, is now practiced by the majority of global enterprises. This second edition provides a road map for adopting and maturing the discipline drawn from the experience of hundreds of real-world practitioners. Seven new chapters include forecasting, adopting Finops, partnering with engineering, sustainability, the UI of FinOps, and connectivity to other frameworks. There are updates throughout the book, including 150 new pages of best practices and dozens of new stories. Drawing on real-world successes and failures of large-scale cloud spenders, the book outlines the process of building a culture of cloud FinOps in your organization. Engineering and finance teams, executives, and FinOps practitioners alike will learn how to build an efficient and effective FinOps machine for data-driven cloud value decision-making. With this book, you'll learn: The DNA of a highly functional cloud FinOps culture A road map to build executive support for FinOps adoption How to understand and forecast your cloud spending How to empower engineering and finance to work together Cost allocation strategies to create accountability for cloud and container spend Strategies for rate discounts from cloud commitments When and how to implement automation of repetitive cost tasks How to empower engineering team action on cost efficiency Using unit economics to drive data-driven decision-making
£57.59
O'Reilly Media Tableau Desktop Pocket Reference: Essential Features, Syntax, and Data Visualizations
In a crowded field of data visualization and analytics tools, Tableau Desktop has emerged as the clear leader. This is partly due to its ease of use, but once you dive into Tableau's extensive feature set, you'll understand just how powerful and flexible this software can be for your business or organization. With this handy pocket reference, author Ryan Sleeper (Innovative Tableau) shows you how to translate the vast amounts of data into useful information. Tableau has done an amazing job of making valuable insights accessible to analysts and executives who would otherwise need to rely on IT. This book quickly guides you through Tableau Desktop's learning curve. You'll learn: How to shape data for use with Tableau Desktop How to create the most effective chart types Core concepts including discrete versus continuous Must-know technical features including filters, parameters, and sets Key syntax for creating the most useful analyses How to bring it all together with dashboards And more!
£21.59