Programming WebAssembly with Rust: Unified Development for Web, Mobile, and Embedded Applications



Price: $45.95 - $43.99
(as of Mar 10, 2025 00:00:14 UTC – Details)



WebAssembly fulfills the long-awaited promise of web technologies: fast code, type-safe at compile time, execution in the browser, on embedded devices, or anywhere else. Rust delivers the power of C in a language that strictly enforces type safety. Combine both languages and you can write for the web like never before! Learn how to integrate with JavaScript, run code on platforms other than the browser, and take a step into IoT. Discover the easy way to build cross-platform applications without sacrificing power, and change the way you write code for the web.

WebAssembly is more than just a revolutionary new technology. It’s reshaping how we build applications for the web and beyond. Where technologies like ActiveX and Flash have failed, you can now write code in whatever language you prefer and compile to WebAssembly for fast, type-safe code that runs in the browser, on mobile devices, embedded devices, and more. Combining WebAssembly’s portable, high-performance modules with Rust’s safety and power is a perfect development combination.

Learn how WebAssembly’s stack machine architecture works, install low-level wasm tools, and discover the dark art of writing raw wast code. Build on that foundation and learn how to compile WebAssembly modules from Rust by implementing the logic for a checkers game. Create wasm modules in Rust to interoperate with JavaScript in many compelling ways. Apply your new skills to the world of non-web hosts, and create everything from an app running on a Raspberry Pi that controls a lighting system, to a fully-functioning online multiplayer game engine where developers upload their own arena-bound WebAssembly combat modules.

Get started with WebAssembly today, and change the way you think about the web.

What You Need:

You’ll need a Linux, Mac, or Windows workstation with an Internet connection. You’ll need an up-to-date web browser that supports WebAssembly. To work with the sample code, you can use your favorite text editor or IDE. The book will guide you through installing the Rust and WebAssembly tools needed for each chapter.


From the brand

The Pragmatic ProgrammersThe Pragmatic Programmers

Explore our collections

For Developers, By DevelopersFor Developers, By Developers

The Pragmatic Programmers publishes hands-on, practical books on classic and cutting-edge software development and engineering management topics. We help professionals solve real-world problems, hone their skills, and advance their careers.

Publisher ‏ : ‎ Pragmatic Bookshelf; 1st edition (April 30, 2019)
Language ‏ : ‎ English
Paperback ‏ : ‎ 240 pages
ISBN-10 ‏ : ‎ 1680506366
ISBN-13 ‏ : ‎ 978-1680506365
Item Weight ‏ : ‎ 1 pounds
Dimensions ‏ : ‎ 7.5 x 0.51 x 9.25 inches


Price: $45.95 - $43.99
(as of Mar 10, 2025 00:00:14 UTC – Details)

Building Web Apps with WordPress: WordPress as an Application Framework



Price: $49.99 - $27.47
(as of Mar 09, 2025 22:00:13 UTC – Details)



WordPress is much more than a blogging platform. If you have basic PHP, HTML, CSS, and JavaScript experience you can use WordPress to develop fast, scalable, secure, and highly customized web apps, mobile apps, web services, and multisite networks of websites. Along with core WordPress functions and database schema, you’ll learn how to build custom plugins, themes, and services for just about any kind of web or mobile application.

In this updated second edition, Brian Messenlehner and Jason Coleman cover new features and functionality added to WordPress up to version 5.4. All code examples in the book are available on GitHub.

Compare WordPress with traditional app development frameworks Use themes for views and plugins for backend functionality Get suggestions for choosing or building WordPress plugins Register custom post types (CPTs) and taxonomies Manage user accounts and roles, and access user data Build asynchronous behaviors with jQuery Use WordPress to develop mobile apps for iOS and Android Integrate PHP libraries, external APIs, and web service plugins Collect payments through ecommerce and membership plugins Learn how to speed up and scale your WordPress app Extend the WordPress REST API and create custom endpoints Learn about WordPress Gutenberg blocks development

From the brand

oreillyoreilly

Your partner in learning

OreillyOreilly

Sharing the knowledge of experts

O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.

Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.

Publisher ‏ : ‎ O’Reilly Media; 2nd edition (December 31, 2019)
Language ‏ : ‎ English
Paperback ‏ : ‎ 543 pages
ISBN-10 ‏ : ‎ 1491990082
ISBN-13 ‏ : ‎ 978-1491990087
Item Weight ‏ : ‎ 1.9 pounds
Dimensions ‏ : ‎ 7 x 1 x 9.25 inches


Price: $49.99 - $27.47
(as of Mar 09, 2025 22:00:13 UTC – Details)

PYTHON PROGRAMMING FOR WEB DEVELOPMENT WITH FLASK AND DJANGO : A Hands-on Journey to Python Web Development with Flask and Django: From Basics to Best Practices (TechNovax Book 2)



Price: $39.00 - $5.99
(as of Mar 09, 2025 20:00:11 UTC – Details)




Intrigued by Python? Eager to build amazing web applications?

This book is your one-stop guide to mastering web development with Python, featuring the popular Flask and Django frameworks. Whether you’re a beginner or an experienced programmer, you’ll find valuable insights and practical guidance within these pages.

But why choose this book?

Q: I’m new to programming. Will this book be too difficult for me?

A: Absolutely not! This book starts with the fundamentals of web development, explaining core concepts in a clear and accessible way. We gradually introduce you to Python and its web frameworks, building your knowledge step by step.

Q: I’ve tried other web development books, but they were dry and boring. Is this book any different?

A: We understand! That’s why we’ve focused on making this book engaging and practical. We use real-world examples, clear explanations, and a conversational style to keep you interested and motivated.

Q: What will I learn from this book?

A: You’ll gain a comprehensive understanding of web development with Python, including:

Core web technologies: HTML, CSS, JavaScript, and HTTP

Python fundamentals: Syntax, data structures, and control flow

Flask: Building web applications with this lightweight and flexible framework

Django: Creating complex web applications with this robust and feature-rich framework

Databases: Interacting with databases using SQL and ORMs

Security: Protecting your applications from common vulnerabilities

Performance: Optimizing your applications for speed and efficiency

Deployment: Deploying your applications to various platforms

Q: What makes this book stand out from other Python web development books?

A: This book offers:

A clear and concise writing style: We explain complex concepts in a way that’s easy to understand, even for beginners.

Practical examples: We provide numerous code examples and hands-on exercises to help you apply what you learn.

Comprehensive coverage: We cover a wide range of topics, from basic concepts to advanced techniques.

Up-to-date information: We use the latest versions of Python, Flask, and Django.

A focus on best practices: We guide you on building secure, performant, and maintainable web applications.

Q: I’m ready to take my web development skills to the next level. Is this book the right choice for me?

A: Absolutely! This book provides the knowledge and tools you need to build professional-grade web applications with Python.

Don’t wait any longer. Start your web development journey today!

ASIN ‏ : ‎ B0DJN5QKPJ
Publication date ‏ : ‎ October 6, 2024
Language ‏ : ‎ English
File size ‏ : ‎ 820 KB
Simultaneous device usage ‏ : ‎ Unlimited
Text-to-Speech ‏ : ‎ Enabled
Screen Reader ‏ : ‎ Supported
Enhanced typesetting ‏ : ‎ Enabled
X-Ray ‏ : ‎ Not Enabled
Word Wise ‏ : ‎ Not Enabled
Print length ‏ : ‎ 167 pages


Price: $39.00 - $5.99
(as of Mar 09, 2025 20:00:11 UTC – Details)

JavaScript Programming For Web Development : Designing and Developing Robust Web Applications



Price: $3.99
(as of Mar 09, 2025 18:00:14 UTC – Details)



Unlock the full potential of JavaScript and revolutionize your web development career!

Are you ready to master the language that powers the modern web? “JavaScript Programming For Web Development” is your comprehensive guide to creating robust, dynamic, and cutting-edge web applications. This book will take you on an exhilarating journey from JavaScript’s humble beginnings to its current status as the backbone of web development.

Inside, you’ll discover:

The evolution of JavaScript and its pivotal role in today’s web ecosystemEssential techniques for designing responsive and interactive user interfacesAdvanced concepts in modern JavaScript programmingBest practices for writing clean, efficient, and maintainable codeStrategies for optimizing performance and enhancing user experienceReal-world examples and projects to reinforce your learning

Whether you’re a beginner looking to start your web development journey or an experienced developer aiming to sharpen your JavaScript skills, this book has something for everyone. With clear explanations, practical examples, and insider tips, you’ll be crafting professional-grade web applications in no time.

Don’t get left behind in the fast-paced world of web development. Elevate your coding skills and stay ahead of the curve with the most up-to-date JavaScript knowledge.

ASIN ‏ : ‎ B0DJYJ9QWF
Publication date ‏ : ‎ October 11, 2024
Language ‏ : ‎ English
File size ‏ : ‎ 918 KB
Simultaneous device usage ‏ : ‎ Unlimited
Text-to-Speech ‏ : ‎ Enabled
Screen Reader ‏ : ‎ Supported
Enhanced typesetting ‏ : ‎ Enabled
X-Ray ‏ : ‎ Not Enabled
Word Wise ‏ : ‎ Not Enabled
Print length ‏ : ‎ 129 pages


Price: $3.99
(as of Mar 09, 2025 18:00:14 UTC – Details)

Full Stack Web Development: A Comprehensive, Hands-On Guide to Building Modern Websites and Applications (IBPA Gold Award Winner) (Rheinwerk Computing)



Price: $59.95 - $39.21
(as of Mar 09, 2025 16:00:07 UTC – Details)



2024 IBPA Benjamin Franklin Award Gold Winner: Professional and Technical Category

Full stack web developers are always in demand—do you have the skillset? Between these pages you’ll learn to design websites with CSS, structure them with HTML, and add interactivity with JavaScript. You’ll master the different web protocols, formats, and architectures and see how and when to use APIs, PHP, web services, and other tools and languages. With information on testing, deploying, securing, and optimizing web applications, you’ll get the full frontend and backend instructions you need!

Your all-in-one overview of full stack web development, from design and interactivity to security and operationsLearn about frontend tools, including HTML, CSS, JavaScript, APIs, and moreWork with backend technologies, including Node.js, PHP, web services, and databases

Web Basics
Get an overview of how web development works and learn about terms like URL, HTTP, HTML, CSS, JavaScript, and DNS.

Webpage Design and Creation
Master frontend development! Discover the key elements of HTML and walk through CSS frameworks, style guides, and architecture. See how to use variables, constants, data types, and operations with JavaScript—and much more!

Backend Programming
Walk through common web architectures and understand the programming languages behind every modern website. Test, secure, and optimize your web applications.

Frontend programmingBackend programmingHTMLCSSJavaScriptAPIsSingle-page applicationsWeb architectureTestingDeploymentSecurityOptimization

From the Publisher

Full-stack web development, front-end development, back-end developmentFull-stack web development, front-end development, back-end development

Frontend and backend programming—together at last!

Gold winner of the 2024 IBPA Benjamin Franklin Award for excellence in professional and technical publishing!

Full Stack Web DevelopmentFull Stack Web Development

The latest reference guide for web development!

Web applications thrive when worked on by web developers who are at home in both the frontend and the backend programming worlds. To help you get ahead and avoid roadblocks (even with short release cycles and fast-moving libraries leading to an ever-shifting landscape), this book provides a comprehensive overview of the most important web technologies for full stack development. In this book you have the ideal companion for your entry into full stack development. You’ll learn about all topics that are important for the implementation of a full-fledged web application!

Start in the frontend with HTML, CSS, and JavaScript and then move to backend interfaces. Next, turn to the storage of information in databases and testing, deployment, and version control for your source code. You’ll learn which language is right for which job and understand the relationships between technologies, from HTML, CSS, JavaScript, and PHP to web protocols.

You’ll take an in-depth look at web architecture and deployment, and see what it takes to optimize websites for accessibility and implement single-page applications. This seminal guide gives you a comprehensive overview of all web-relevant topics, provides you with detailed knowledge of the entire technology stack, and ensures you have all the information you need to be a successful web developer.

Web protocols and formats HTML, CSS, and JavaScript Web architecture Programming languages Web services Databases Web projects Project management and tools

Full-stack web development, front-end development, back-end developmentFull-stack web development, front-end development, back-end development

Inside the book:

This book is designed to guide you on your way to becoming a full stack developer. It is primarily aimed at anyone who needs a good overview of full stack development. You don’t need any prior knowledge of HTML or CSS—or any programming skills—to read this book.

This book includes:

800+ pages of expert knowledge about frontend and backend programmingDetailed code listings used throughout the text and available for downloadDiagrams, charts, tables, note boxes, definitions, and background informationNumerous illustrations and screenshotsA comprehensive index

Full-stack web development, front-end development, back-end developmentFull-stack web development, front-end development, back-end development

Meet the author:

Philip Ackermann is the CTO of Cedalo GmbH and the author of several reference books and technical articles on Java, JavaScript, and web development. His focus is on the design and development of Node.js projects in the areas of Industry 4.0 and Internet of Things.

Add to Cart

Add to Cart

Add to Cart

Add to Cart

Add to Cart

Customer Reviews

4.8 out of 5 stars

7

4.0 out of 5 stars

13

4.5 out of 5 stars

66

4.7 out of 5 stars

86

Price

$53.61$53.61 $45.85$45.85 $34.36$34.36 $42.75$42.75 $39.21$39.21

Publisher ‏ : ‎ Rheinwerk Computing; New edition (August 28, 2023)
Language ‏ : ‎ English
Paperback ‏ : ‎ 740 pages
ISBN-10 ‏ : ‎ 1493224379
ISBN-13 ‏ : ‎ 978-1493224371
Item Weight ‏ : ‎ 3.5 pounds
Dimensions ‏ : ‎ 7 x 1.75 x 10 inches


Price: $59.95 - $39.21
(as of Mar 09, 2025 16:00:07 UTC – Details)

Functional Web Development with Elixir, OTP, and Phoenix: Rethink the Modern Web App



Price: $45.95 - $35.18
(as of Mar 09, 2025 14:00:13 UTC – Details)



Elixir and Phoenix are generating tremendous excitement as an unbeatable platform for building modern web applications. For decades OTP has helped developers create incredibly robust, scalable applications with unparalleled uptime. Make the most of them as you build a stateful web app with Elixir, OTP, and Phoenix. Model domain entities without an ORM or a database. Manage server state and keep your code clean with OTP Behaviours. Layer on a Phoenix web interface without coupling it to the business logic. Open doors to powerful new techniques that will get you thinking about web development in fundamentally new ways.

Elixir and OTP provide exceptional tools to build rock-solid back-end applications that scale. In this book, you’ll build a web application in a radically different way, with a back end that holds application state. You’ll use persistent Phoenix Channel connections instead of HTTP’s request-response, and create the full application in distinct, decoupled layers.

In Part 1, start by building the business logic as a separate application, without Phoenix. Model the application domain with Elixir functions and simple data structures. By keeping state in memory instead of a database, you can reduce latency and simplify your code. In Part 2, add in the GenServer Behaviour to make managing in-memory state a breeze. Create a supervision tree to boost fault tolerance while separating error handling from business logic.

Phoenix is a modern web framework you can layer on top of business logic while keeping the two completely decoupled. In Part 3, you’ll do exactly that as you build a web interface with Phoenix. Bring in the application from Part 2 as a dependency to a new Phoenix project. Then use ultra-scalable Phoenix Channels to establish persistent connections between the stateful server and a stateful front-end client.

You’re going to love this way of building web apps!

What You Need:

You’ll need a computer that can run Elixir version 1.5 or higher and Phoenix 1.3 or higher. Some familiarity with Elixir and Phoenix is recommended.

From the brand

The Pragmatic ProgrammersThe Pragmatic Programmers

Explore more Elixir

For Developers, By DevelopersFor Developers, By Developers

The Pragmatic Programmers publishes hands-on, practical books on classic and cutting-edge software development and engineering management topics. We help professionals solve real-world problems, hone their skills, and advance their careers.

Publisher ‏ : ‎ Pragmatic Bookshelf; 1st edition (March 6, 2018)
Language ‏ : ‎ English
Paperback ‏ : ‎ 220 pages
ISBN-10 ‏ : ‎ 1680502433
ISBN-13 ‏ : ‎ 978-1680502435
Item Weight ‏ : ‎ 13.8 ounces
Dimensions ‏ : ‎ 7.5 x 0.46 x 9.25 inches


Price: $45.95 - $35.18
(as of Mar 09, 2025 14:00:13 UTC – Details)

PHP and MySQL Web Development (Developer’s Library)



Price: $59.99 - $32.36
(as of Mar 09, 2025 12:00:13 UTC – Details)



PHP and MySQL Web Development, Fifth Edition

The definitive guide to building database-driven Web applications with PHP and MySQL

PHP and MySQL are popular open-source technologies that are ideal for quickly developing database-driven Web applications. PHP is a powerful scripting language designed to enable developers to create highly featured Web applications quickly, and MySQL is a fast, reliable database that integrates well with PHP and is suited for dynamic Internet-based applications.

PHP and MySQL Web Development shows how to use these tools together to produce effective, interactive Web applications. It clearly describes the basics of the PHP language, explains how to set up and work with a MySQL database, and then shows how to use PHP to interact with the database and the server.

This practical, hands-on book consistently focuses on real-world applications, even in the introductory chapters. The authors cover important aspects of security and authentication as they relate to building a real-world website and show you how to implement these aspects in PHP and MySQL. They also introduce you to the integration of front-end and back-end technologies by using JavaScript in your application development.

The final part of this book describes how to approach real-world projects and takes the reader through the design, planning, and building of several projects, including:

User authentication and personalizationWeb-based emailSocial media integrationShopping cart

The fifth edition of PHP and MySQL Web Development has been thoroughly updated, revised, and expanded to cover developments in PHP through versions 5.6 and 7, as well as features introduced in recent stable releases of MySQL.

Free Access to Web Edition

Purchase of this book in any format, electronic or print, includes free access to the corresponding Web Edition. The Web Edition can be viewed on all types of computers and mobile devices with any modern web browser that supports HTML5.

Contents at a Glance

Part I: Using PHP

1 PHP Crash Course

2 Storing and Retrieving Data

3 Using Arrays

4 String Manipulation and Regular Expressions

5 Reusing Code and Writing Functions

6 Object-Oriented PHP

7 Error and Exception Handling

Part II: Using MySQL

8 Designing Your Web Database

9 Creating Your Web Database

10 Working with Your MySQL Database

11 Accessing Your MySQL Database from the Web with PHP

12 Advanced MySQL Administration

13 Advanced MySQL Programming

Part III: Web Application Security

14 Web Application Security Risks

15 Building a Secure Web Application

16 Implementing Authentication Methods with PHP

Part IV: Advanced PHP Techniques

17 Interacting with the File System and the Server

18 Using Network and Protocol Functions

19 Managing the Date and Time

20 Internationalization and Localization

21 Generating Images

22 Using Session Control in PHP

23 Integrating JavaScript and PHP

24 Other Useful Features

Part V: Building Practical PHP and MySQL Projects

25 Using PHP and MySQL for Large Projects

26 Debugging and Logging

27 Building User Authentication and Personalization

28 (PDF with Product Registration) Building a Web-Based Email Client with Laravel Part I

29 (PDF with Product Registration) Building a Web-Based Email Client with Laravel Part II

30 (PDF with Product Registration) Social Media Integration Sharing and Authentication

31 (PDF with Product Registration) Building a Shopping Cart

Part VI: Appendix

A Installing Apache, PHP, and MySQL

ASIN ‏ : ‎ 0321833899
Publisher ‏ : ‎ Addison-Wesley Professional; 5th edition (September 20, 2016)
Language ‏ : ‎ English
Paperback ‏ : ‎ 688 pages
ISBN-10 ‏ : ‎ 027596759X
ISBN-13 ‏ : ‎ 978-0275967598
Item Weight ‏ : ‎ 2.32 pounds
Dimensions ‏ : ‎ 6.7 x 1.5 x 8.5 inches

Customers say

Customers find the book a great reference for PHP and a web development book. They say it has tons of information and some examples are easy to understand. Readers also mention that the material is taught well.

AI-generated from the text of customer reviews


Price: $59.99 - $32.36
(as of Mar 09, 2025 12:00:13 UTC – Details)

Ruby on Rails Tutorial: Learn Web Development with Rails (Addison-Wesley Professional Ruby Series)



Price: $49.99 - $37.10
(as of Mar 09, 2025 10:00:12 UTC – Details)



Used by sites as varied as Hulu, GitHub, Shopify, and Airbnb, Ruby on Rails is one of the most popular frameworks for developing web applications, but it can be challenging to learn and use. Whether you’re new to web development or new only to Rails, Ruby on RailsTM Tutorial, Seventh Edition, is the solution.

Best-selling author and leading Rails developer Michael Hartl teaches Rails by guiding you through the development of three example applications of increasing sophistication. The tutorial’s examples focus on the general principles of web development needed for virtually any kind of website. The updates to this edition include full compatibility with Rails 7.

This indispensable guide provides integrated tutorials not only for Rails, but also for the essential Ruby, HTML, CSS, and SQL skills you need when developing web applications. Hartl explains how each new technique solves a real-world problem, and then he demonstrates it with bite-sized code that’s simple enough to understand while still being useful. Whatever your previous web-development experience, this book will guide you to true Rails mastery.

This book will help you

Set up your Rails development environmentRecord version changes with Git and create a secure remote repository at GitHubDeploy your applications early and often with HerokuGo beyond generated code to truly understand how to build Rails applications from scratchLearn testing and test-driven development (TDD)Effectively use the model-view-controller (MVC) patternStructure applications using the REST architectureBuild static pages and transform them into dynamic onesMaster the Ruby programming skills all Rails developers needCreate high-quality site layouts and data modelsImplement registration and authentication systems, including validation and secure passwordsUpdate, display, and delete usersUpload and display images using Active Storage and Amazon S3Implement account activation and password reset, including sending email with RailsIntegrate JavaScript with Rails using ImportmapAdd social features and microblogging, including an introduction to Hotwire and Turbo

“Ruby on RailsTM Tutorial by Michael Hartl has become a must-read for developers learning how to build Rails apps.”
–Peter Cooper, Editor of Ruby Inside

Gemfiles are available at
Code listings are available at

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Publisher ‏ : ‎ Addison-Wesley Professional; 7th edition (January 1, 2023)
Language ‏ : ‎ English
Paperback ‏ : ‎ 896 pages
ISBN-10 ‏ : ‎ 013804984X
ISBN-13 ‏ : ‎ 978-0138049843
Item Weight ‏ : ‎ 10.14 pounds
Dimensions ‏ : ‎ 7.08 x 1.77 x 9.13 inches


Price: $49.99 - $37.10
(as of Mar 09, 2025 10:00:12 UTC – Details)

Interactive Data Visualization for the Web: An Introduction to Designing with D3



Price: $54.99 - $38.26
(as of Mar 09, 2025 08:00:13 UTC – Details)



Create and publish your own interactive data visualization projects on the webâ??even if you have little or no experience with data visualization or web development. Itâ??s inspiring and fun with this friendly, accessible, and practical hands-on introduction. This fully updated and expanded second edition takes you through the fundamental concepts and methods of D3, the most powerful JavaScript library for expressing data visually in a web browser.

Ideal for designers with no coding experience, reporters exploring data journalism, and anyone who wants to visualize and share data, this step-by-step guide will also help you expand your web programming skills by teaching you the basics of HTML, CSS, JavaScript, and SVG.

Learn D3 4.xâ??the latest D3 versionâ??with downloadable code and over 140 examples Create bar charts, scatter plots, pie charts, stacked bar charts, and force-directed graphs Use smooth, animated transitions to show changes in your data Introduce interactivity to help users explore your data Create custom geographic maps with panning, zooming, labels, and tooltips Walk through the creation of a complete visualization project, from start to finish Explore inspiring case studies with nine accomplished designers talking about their D3-based projects

From the brand

oreillyoreilly

Databases, data science & more

OreillyOreilly

Sharing the knowledge of experts

O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.

Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.

ASIN ‏ : ‎ 1491921285
Publisher ‏ : ‎ O’Reilly Media; 2nd edition (September 19, 2017)
Language ‏ : ‎ English
Paperback ‏ : ‎ 472 pages
ISBN-10 ‏ : ‎ 9781491921289
ISBN-13 ‏ : ‎ 978-1491921289
Item Weight ‏ : ‎ 1.6 pounds
Dimensions ‏ : ‎ 7 x 0.9 x 9.1 inches

Customers say

Customers find the concepts clear and straightforward. They say the book is an excellent introduction to D3 and provides detailed information yet an enjoyable read. Readers also appreciate the author’s writing style, saying he has a clear talent for writing.

AI-generated from the text of customer reviews


Price: $54.99 - $38.26
(as of Mar 09, 2025 08:00:13 UTC – Details)

Learning React: Functional Web Development with React and Redux



Price: $49.99 - $36.49
(as of Mar 09, 2025 06:00:12 UTC – Details)



If you want to learn how to build efficient user interfaces with React, this is your book. Authors Alex Banks and Eve Porcello show you how to create UIs with this small JavaScript library that can deftly display data changes on large-scale, data-driven websites without page reloads. Along the way, you’ll learn how to work with functional programming and the latest ECMAScript features.

Developed by Facebook, and used by companies including Netflix, Walmart, and The New York Times for large parts of their web interfaces, React is quickly growing in use. By learning how to build React components with this hands-on guide, you’ll fully understand how useful React can be in your organization.

Learn key functional programming concepts with JavaScript Peek under the hood to understand how React runs in the browser Create application presentation layers by mounting and composing React components Use component trees to manage data and reduce the time you spend debugging applications Explore React’s component lifecycle and use it to load data and improve UI performance Use a routing solution for browser history, bookmarks, and other features of single-page applications Learn how to structure React applications with servers in mind

ASIN ‏ : ‎ 1491954620
Publisher ‏ : ‎ O’Reilly Media; 1st edition (June 13, 2017)
Language ‏ : ‎ English
Paperback ‏ : ‎ 348 pages
ISBN-10 ‏ : ‎ 9781491954621
ISBN-13 ‏ : ‎ 978-1491954621
Item Weight ‏ : ‎ 1.25 pounds
Dimensions ‏ : ‎ 3.75 x 0.5 x 9 inches

Customers say

Customers find the book the best for learning React and Redux. They say it explains concepts really well and is a great book to start your first steps in functional programming. Readers describe the book as decent and worth their time and money. Opinions are mixed on the organization, with some finding it well-written and crisp, while others say it lacks organization and makes the examples hard to follow.

AI-generated from the text of customer reviews


Price: $49.99 - $36.49
(as of Mar 09, 2025 06:00:12 UTC – Details)

Back to Top
Product has been added to your cart