Opis ebooka: Tableau Prep: Up & Running
For self-service data preparation, Tableau Prep is relatively easy to use—as long as you know how to clean and organize your datasets. Carl Allchin, from The Information Lab in London, gets you up to speed on Tableau Prep through a series of practical lessons that include methods for preparing, cleaning, automating, organizing, and outputting your datasets.
Based on Allchin’s popular blog, Preppin’ Data, this practical guide takes you step-by-step through Tableau Prep’s fundamentals. Self-service data preparation reduces the time it takes to complete data projects and improves the quality of your analyses. Discover how Tableau Prep helps you access your data and turn it into valuable information.
- Know what to look for when you prepare data
- Learn which Tableau Prep functions to use when working with data fields
- Analyze the shape and profile of your dataset
- Output data for analysis and learn how Tableau Prep automates your workflow
- Learn how to clean your dataset using Tableau Prep functions
- Explore ways to use Tableau Prep techniques in real-world scenarios
- Make your data available to others by managing and documenting the output
Wybrane bestsellery
-
Data has been a missing part of most academic curriculums for a long time, and we're all being affected. During challenging times, creating a data-informed culture can help you pivot quickly or prevent expensive missteps. Developing a data curious organization will take advantage of the burgeonin...(143.65 zł najniższa cena z 30 dni)
152.15 zł
179.00 zł(-15%) -
Data is a fantastic raw resource for powering change in an organization, but all too often the people working in those organizations don't have the necessary skills to communicate with data effectively. With this practical book, subject matter experts will learn ways to develop strong, persuasive...(211.65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Tę książkę docenią wszyscy zainteresowani eksploracją danych i uczeniem maszynowym, którzy chcieliby pewnie poruszać się w świecie nauki o danych. Pokazano tu, w jaki sposób Excel pozwala zobrazować proces ich eksplorowania i jak działają poszczególne techniki w tym zakresie. Przejrzyście wyjaśni...
Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku
(40.20 zł najniższa cena z 30 dni)43.55 zł
67.00 zł(-35%) -
Power Apps to platforma stworzona przez Microsoft, umożliwiająca łatwe projektowanie, tworzenie i dostosowywanie aplikacji bez konieczności posiadania głębokiej wiedzy programistycznej. Z użyciem Power Apps można budować niestandardowe aplikacje, które efektywnie wspierają i automatyzują różne pr...
Power Apps. Kurs video. Tworzenie biznesowych aplikacji no-code Power Apps. Kurs video. Tworzenie biznesowych aplikacji no-code
(39.90 zł najniższa cena z 30 dni)129.35 zł
199.00 zł(-35%) -
Oto zwięzłe i równocześnie praktyczne kompendium, w którym znajdziesz 20 praktyk udanego planowania, analizy, specyfikacji, walidacji i zarządzania wymaganiami. Praktyki te są odpowiednie dla projektów zarządzanych zarówno w tradycyjny, jak i zwinny sposób, niezależnie od branży. Sprawią, że zesp...
Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej
(40.20 zł najniższa cena z 30 dni)53.60 zł
67.00 zł(-20%) -
Oto drugie, zaktualizowane i uzupełnione wydanie przewodnika po bibliotece Pandas. Dzięki tej przystępnej książce nauczysz się w pełni korzystać z możliwości oferowanych przez bibliotekę, nawet jeśli dopiero zaczynasz przygodę z analizą danych w Pythonie. Naukę rozpoczniesz z użyciem rzeczywisteg...
Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II
(65.40 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Oto praktyczny przewodnik po nauce o danych w miejscu pracy. Dowiesz się stąd wszystkiego, co ważne na początku Twojej drogi jako danologa: od osobowości, z którymi przyjdzie Ci pracować, przez detale analizy danych, po matematykę stojącą za algorytmami i uczeniem maszynowym. Nauczysz się myśleć ...
Analityk danych. Przewodnik po data science, statystyce i uczeniu maszynowym Analityk danych. Przewodnik po data science, statystyce i uczeniu maszynowym
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Ta książka jest trzecim, starannie zaktualizowanym wydaniem wyczerpującego przewodnika po narzędziach analitycznych Pythona. Uwzględnia Pythona 3.0 i bibliotekę pandas 1.4. Została napisana w przystępny sposób, a poszczególne zagadnienia bogato zilustrowano przykładami, studiami rzeczywistych prz...
Python w analizie danych. Przetwarzanie danych za pomocą pakietów pandas i NumPy oraz środowiska Jupyter. Wydanie III Python w analizie danych. Przetwarzanie danych za pomocą pakietów pandas i NumPy oraz środowiska Jupyter. Wydanie III
(71.40 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
Dzięki tej książce nauczysz się przekształcać suche dane liczbowe w pełną empatii narrację! Aby spełniły one swoje zadanie, ktoś musi przedstawić zawarte w nich informacje w postaci opowieści. W tej publikacji wyczerpująco i praktycznie opisano przebieg tego procesu. Jej lektura sprawi, że rozwin...
Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji
(20.90 zł najniższa cena z 30 dni)20.90 zł
67.00 zł(-69%) -
W złożonej rzeczywistości myślenie systemowe jest kluczowym narzędziem pozwalającym odnieść się do licznych wyzwań: gospodarczych, ekologicznych, politycznych czy społecznych. Tylko w ten sposób w codziennych wiadomościach można dostrzec przejawy trendów, a w trendach — przeja...(29.94 zł najniższa cena z 30 dni)
32.43 zł
49.90 zł(-35%)
Ebooka "Tableau Prep: Up & Running" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Tableau Prep: Up & Running" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Tableau Prep: Up & Running" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-920-7957-6, 9781492079576
- Data wydania ebooka:
- 2020-08-03 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 31.0MB
- Rozmiar pliku Mobi:
- 59.6MB
Spis treści ebooka
- Preface
- Why I Wrote This Book
- Who This Book Is For
- How This Book Is Organized
- Acknowledgments
- Conventions Used in This Book
- Using Code Examples
- OReilly Online Learning
- How to Contact Us
- 1. Why Self-Service Data Prep?
- A Short History of Self-Service Data Visualization
- Accessing the Right Data
- The Self-Service Data Preparation Opportunity
- Tableau Prep Up and Running
- Summary
- I. Getting Started
- 2. Getting Started with Tableau Prep Builder
- Where to Get Tableau Prep Builder
- How to Get a License for Prep Builder
- The Tableau Prep Builder Screen
- Basic Steps of Data Preparation
- Input Step
- Clean Step
- Output Step
- Saving a Flow
- Summary
- 3. Planning Your Prep
- Stage 1: Know Your Data
- Stage 2: Identify the Desired State
- Stage 3: Determine the Required Transitions from KYD to the Desired State
- Stage 4: Build the Workflow
- Summary
- 4. Shaping Data
- What to Look for in Incoming Data Sets
- What Shape Is Best for Analysis in Tableau?
- Changing Data Set Structures in Prep Builder
- Pivot
- Aggregate
- Join
- Union
- Applying Restructuring Techniques to the Ice Cream Example
- Step 1: Pivot Columns to Rows
- Step 2: Pivot Rows to Columns
- Summary
- 5. Connecting to Data in Files
- Files Upon Files Upon Files
- Spreadsheets
- Other File Types
- Files Upon Files Upon Files
- Where to Find Your Data Files
- How to Connect to Files in Prep
- Considerations for Saving Flows with File Inputs
- Summary
- 6. Connecting to a Database
- What Is a Database?
- How to Connect to a Database Within Prep Builder
- When to Avoid Connecting to a Database
- Summary
- II. Data Types
- 7. Dealing with Numbers
- What Do We Mean by Numbers?
- Types of Numbers
- Category or Measure?
- Aggregation
- Formatting Numbers
- Functions for Mastering Numerical Data
- Summary
- 8. Dealing with Dates
- Why Are Dates Important?
- Parts of a Date
- Date Lookup Tables
- Epoch Dates
- Excel Serial Number
- Entering Dates
- The makedate() Function
- The dateparse() Function
- Summary
- 9. Dealing with String Data
- What Do We Mean by Strings?
- How String Data Is Different
- Character Order
- Formatting Considerations
- Names
- Case sensitivity
- Addresses
- Spaces
- Poor or inconsistent spelling
- Common Functions for Preparing String Data
- Grouping and Replace Options for Working with String Data
- Summary
- 10. Dealing with Boolean Data
- What Is Boolean Data?
- Why Is It So Useful in Data Analysis?
- Functions Featuring Boolean Logic
- IIF()
- contains()
- IsDate()
- IsNull()
- IF/THEN
- CASE
- What Is Boolean Data?
- Summary
- III. The Shape of Data
- 11. Profiling Data
- What Is a Profile?
- Why Visualizing the Data Set Is Important
- Anscombes Quartet
- Visualizations Versus Data Tables
- How Prep Builder Profiles Data
- Generating Histograms and Mini-Histograms
- Selecting Summary Versus Detail Views
- Highlighting Values
- Viewing Dimension Counts
- Sorting
- Summary
- 12. Sampling Data Sets
- One Simple Rule: Use It All If Possible
- Sampling to Work Around Technical Limitations
- Volume of Data
- Velocity of Data
- Other Reasons for Sampling
- Reduce Build Times
- Determine What You Need
- Sampling Techniques
- Fixed Number of Rows
- Random Sample
- When Not to Sample
- Summary
- 13. Pivoting Columns to Rows
- When to Pivot in Tableau Prep Builder
- How to Pivot Columns to Rows
- Summary
- 14. Pivoting Rows to Columns
- When to Use a Rows-to-Columns Pivot
- How to Pivot Rows to Columns
- Summary
- 15. Aggregating in Prep Builder
- Comparing Calculations in Prep Builder and Desktop
- Which Calculations in Prep Builder Differ?
- Adding the Aggregate Step
- Wheres the Rest of My Data?
- Level of Detail Calculation Option
- Summary
- 16. Joining Data Sets Together
- How to Join Data Sets in Prep Builder
- Join Logic and Terminology
- Types of Join in Prep Builder
- When to Use Each Join Type
- Summary
- 17. Unioning
- What Is a Union?
- What If the Data Structure Isnt Identical?
- When to Union Data
- Monthly Data Sets
- Data Sets from Web Sources
- Company Mergers
- Multiple Tables and Wildcard Unions
- Summary
- 18. Calculations
- What Do Calculations Do in Data Preparation?
- Creating a Calculated Field
- Fundamentals of Calculations
- The Reference List
- Syntax
- Description
- Example
- Building the Calculation
- When Calculations Go Well
- When Calculations Go Poorly
- Editing Calculated Fields
- Recommendations
- Types of Calculations
- Numerical Calculations
- String Calculations
- Date Calculations
- Conditional Calculations with a Boolean Output
- Logical Calculations
- Type Conversions
- Level of Detail and Ranking Calculations
- Summary
- IV. Output
- 19. Choosing an Output
- Types of Output
- Publish to Files
- Hyper files
- TDE files
- CSV files
- Publish to Files
- Publish to Tableau Server
- Types of Output
- When to Output Data in Prep Builder
- Outputting Data in the Output Step
- Save to file
- Publish as a data source
- Outputting Data in the Output Step
- Previewing Output Data in Desktop
- Other Considerations for Output Data
- Summary
- 20. Outputting to a Database
- When to Write to a Database
- Clean Data
- Simplified Joins
- Staging and Reference Tables
- When to Write to a Database
- Setup for Writing to a Database
- What to Watch Out For
- Summary
- 21. Getting Started with Tableau Prep Conductor
- When to Use Prep Conductor
- How to Get Prep Conductor
- Loading a Flow to Prep Conductor
- Other Benefits of Using Prep Conductor
- Summary
- V. Cleaning Data
- 22. Creating Additional Data
- When Not to Create Data
- Dynamic Calculations in Desktop
- Duplicate Records from Joins
- When Not to Create Data
- Creating Additional Columns
- Using Calculations
- Pivoting Rows to Columns
- Joining Data Sets
- Creating Additional Rows
- Pivoting Columns to Rows
- Unioning Data Sets
- Scaffolding Data Sets
- Joining Data Sets
- Summary
- 23. Filtering
- What Is a Filter?
- Different Types of Filters
- Selection
- In the Profile pane
- In the Data pane
- From a data field
- Selection
- Calculation
- Wildcard
- Null Values
- When to Filter Out Columns
- When to Filter Out Rows
- Summary
- 24. Removing Data During Input
- Changing Your Data Set Before Loading It
- Slow Performance, Slow Build, Slow Output
- Removing Columns
- Removing Records
- Summary
- 25. Splitting Data Fields
- Basic Splits
- Advanced Splits: When Automatic Splits Dont Work as Intended
- When Not to Split Data
- Address Data
- No Clear Delimiter
- Summary
- 26. Cleaning by Grouping Data
- What Does Grouping Mean?
- Why Use Grouping
- Improving Accuracy
- Navigating the Data Hierarchy
- Smoothing Reorganizations
- Grouping Techniques
- Manual
- Calculations
- IF statements
- REPLACE() functions
- Built-in Functionality
- Summary
- 27. Dealing with Nulls
- What Is a Null?
- When Is a Null OK?
- How to Remove or Replace a Null
- ISNULL()
- ZN()
- Merge
- Summary
- 28. Using Data Roles
- How to Use Data Roles
- Custom Data Roles
- Summary
- 29. Dealing with Unwanted Characters
- What Is an Unwanted Character?
- Issues Caused by Unwanted Characters
- Removing Unwanted Characters
- Strings with Mistyped Characters
- Numbers with Unwanted Characters
- Dates with Mistyped Characters
- Summary
- 30. Deduplicating
- How to Identify Duplicates
- Causes of Duplicates
- System Loads
- Row per Measure
- Joins
- How to Handle Duplicates
- Aggregating: Technique 1
- Aggregating: Technique 2
- Pivoting Rows to Columns
- Summary
- 31. Using Regular Expressions
- What Are Regular Expressions?
- How to Use Regexes in Prep
- REGEXP_EXTRACT() and REGEXP_EXTRACT_NTH()
- REGEXP_MATCH()
- REGEXP_REPLACE()
- Regex Use Cases
- Replacing Common Mistakes
- Anonymizing Comments or Feedback
- Common Regex Commands
- Summary
- 32. Completing Advanced Joins
- Multiple Join Conditions
- Join Conditions Other Than Equals
- Filtering with a Join
- Joining by a Range
- OR Statements
- Summary
- 33. Creating Level of Detail Calculations
- What Is Appending?
- Exploring Appending Through LOD Calculations
- When to Use an LOD Calculation
- How to Write an LOD Calculation in Prep Builder
- What a Level of Detail Calculation Is Doing
- Step 1: Calculate the categorical sales
- Step 2: Join the aggregated results back to the original data set
- Summary
- 34. Doing Analytical Calculations
- What Is a Table Calculation?
- Applying Table Calculation Logic in Prep Builder
- Keywords
- Analytical Calculations
- The ranking functions
- The ROW_NUMBER() function
- Use Cases
- Filtering for the Top N
- Filtering Out a Percentage of Data
- Summary
- VI. Beyond the Basics
- 35. Breaking Down Complex Data Preparation Challenges
- The Challenge
- Where to Begin
- Logical Steps
- Making Changes
- Be Ready to Iterate
- Summary
- 36. Handling Free Text
- What Is Free Text?
- Why Is Free Text Useful?
- How to Analyze Free Text in Tableau
- Split the Strings
- Pivot Columns to Rows
- Clean Cases and Punctuation
- Use a Join to Remove Common Words
- Group the Remaining Values
- Summary
- 37. Using Smarter Filtering
- Calculations
- Boolean Calculations
- Logical Calculations
- Regex Calculations
- Calculations
- Join Ranges
- Percentage Variance
- Manual Entry: Level of Detail Calculations
- Reloaded Data: Join to Previous Output
- Aggregating the Average Production Cost per Type
- Joining the Data Sets Together
- Combining Techniques
- Summary
- 38. Managing Conversion Rates
- Challenges of Conversion Rates
- Applying Conversion Rates in Prep
- Step 1: Create a Consistent Granularity of Data for the Conversion
- Step 2: Join the Data Sets Together
- Step 3: Apply the Conversion Rate
- Long-Term Strategies for Conversion Rates
- Managing Frequency
- Maintaining History Tables
- Summary
- 39. Scaffolding Your Data
- What Is Scaffolding?
- Challenges Addressed by Scaffolding
- Challenges Created by Scaffolding
- The Traditional Scaffolding Technique
- Step 1: Input the Data Sets
- Step 2: Build the Join Calculations
- Step 3: Join the Two Data Sets Together
- Step 4: Filter Out Unnecessary Rows
- The Newer Scaffolding Technique
- Step 1: Input the Data Sets
- Step 2: Join the Data Sets
- Step 3: Add the Reporting Date
- Step 4: Remove the Scaffold Value
- The Result
- Summary
- 40. Connecting to Programming Scripts
- When to Use the Script Step in Prep
- Setting Up Your Computer to Use Scripts in Prep
- Using a Script Step
- Summary
- 41. Handling Prep Builder Errors
- Parameter Errors
- Blank Profile Panes or Data Panes
- Changing a Calculation or Removing a Data Field Downstream
- The Data Source Has Changed
- Errors Within a Calculated Field
- Incomplete Calculations
- Unsupported Functions
- Summary
- VII. Managing Your Data
- 42. Documenting Your Data Preparation
- Basic Documentation
- Folder Structure
- Filenames
- Data Sources
- Output
- Basic Documentation
- Step Names
- Clean Step
- Step Descriptions
- Color
- Joins
- Unions
- Summary
- 43. Deciding Where to Prepare Your Data
- Processes to Consider
- Data Preparation Versus Visual Analytics
- Data Literacy
- Organization Size
- Quality of Technological Hardware
- History of Data Investment
- Software Performance
- Sampling
- Functionality
- Documentation
- Summary
- 44. Managing Data
- What Is Sensitive Data?
- Public
- Confidential
- Strictly Confidential
- Restricted
- What Is Sensitive Data?
- Managing Data Based on Sensitivity
- Production Versus Development Environments
- Deleting Data
- When Data Becomes Outdated or Irrelevant
- When a Customer or Client Leaves
- Summary
- 45. Storing Your Data
- Inaccessibility
- Dont Break the Law
- Personally identifiable information
- The right to be forgotten
- Dont Break the Law
- Dont Delete Operational Data
- Do Grant Access to Data for the Experts
- Do Document Your Sources
- Inaccessibility
- Slow/Unresponsive Performance
- Overwriting Risks
- Grant Read-Only Access
- Train Before Publishing
- So, Where Do You Write That Output?
- Summary
- 46. Using Identifiers and Keys in Data
- What Is an Identifier?
- What Is a Key in a Database?
- Using Keys and Identifiers in Prep
- Creating Identifier Data Fields in Prep Builder
- Summary
- 47. Keeping Your Data Up-to-Date
- Refreshing Data
- Full Versus Incremental Refreshes
- Setting Up Different Types of Refresh
- Full Refresh
- Incremental Refresh
- What to Watch Out for When Refreshing Data Sources
- Changing Data Values
- Altering the Structure of Sources
- New Data, New Input
- Summary
- 48. Using History Tables
- Why Are History Tables Required?
- What to Consider When Creating History Tables
- Ability to Join to Live Data
- Relevance of Information
- Frequency of Updates
- Level of Granularity
- Performance
- Data Regulations
- An Example History Table
- Summary
- 49. Evaluating Whether You Need Prep Builder at All
- A History of Data Preparation in Tableau
- Where to Try Desktop First
- Simple Joins
- When to move simple joins to Prep
- Simple Joins
- Unions
- When to move unions to Prep
- Single Pivots
- When to move single pivots to Prep
- Where to Start with Prep Builder
- Summary
- 50. Final Thoughts
- Index
O'Reilly Media - inne książki
-
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(160.65 zł najniższa cena z 30 dni)
177.65 zł
209.00 zł(-15%) -
OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry data: tracing, metrics, logs, RUM, eBPF, and more. This practical gu...(143.65 zł najniższa cena z 30 dni)
152.15 zł
179.00 zł(-15%) -
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded prog...(152.15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, an...(92.65 zł najniższa cena z 30 dni)
101.15 zł
119.00 zł(-15%) -
Gain the valuable skills and techniques you need to accelerate the delivery of machine learning solutions. With this practical guide, data scientists, ML engineers, and their leaders will learn how to bridge the gap between data science and Lean product delivery in a practical and simple way. Dav...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
This practical book provides a detailed explanation of the zero trust security model. Zero trust is a security paradigm shift that eliminates the concept of traditional perimeter-based security and requires you to "always assume breach" and "never trust but always verify." The updated edition off...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Decentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker ...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Whether you're a startup founder trying to disrupt an industry or an entrepreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. Lean Analytics steers you in the right direction.This book shows you how to validate your initial idea, find t...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
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 reconc...(194.65 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Tableau Prep: Up & Running Carl Allchin (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.