# Frontend Learning Resources

**URL:** https://forum.devtalk.com/c/frontend-developer-forum/frontend-learning-resources/15.md

[Latest](https://forum.devtalk.com/latest.md) · [Categories](https://forum.devtalk.com/categories.md) · [Tags](https://forum.devtalk.com/tags.md)

---

## [Product Thinking for Engineers (Manning)](https://forum.devtalk.com/t/product-thinking-for-engineers-manning/250371)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 3\
**Last updated:** [16 October 2026 04:06 UTC](https://forum.devtalk.com/t/product-thinking-for-engineers-manning/250371 "2026-10-16T04:06:08Z")

</div>

It’s frustrating to deliver a feature exactly as specified and still wonder whether it solves a problem anyone actually has. Raising that question is one thing. Making a convincing case for a different approach, especia…

---

## [Grokking Parallel Programming (Manning)](https://forum.devtalk.com/t/grokking-parallel-programming-manning/249838)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 2\
**Last updated:** [19 September 2026 00:25 UTC](https://forum.devtalk.com/t/grokking-parallel-programming-manning/249838 "2026-09-19T00:25:46Z")

</div>

Parallel programming has become essential to everything from AI and scientific computing to image processing, but learning it can still feel like being dropped into the deep end of threads, memory, and unfamiliar GPU te…

---

## [Architecting Accessibility (Manning)](https://forum.devtalk.com/t/architecting-accessibility-manning/248199)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [23 July 2026 13:10 UTC](https://forum.devtalk.com/t/architecting-accessibility-manning/248199 "2026-07-23T13:10:38Z")

</div>

Architecting Accessibility shows you how to build web applications that work for everyone. Rather than treating accessibility as a checklist, this important book offers simple and practical design decisions to break dow…

---

## [Spring Start Here, Second Edition](https://forum.devtalk.com/t/spring-start-here-second-edition/247808)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [8 July 2026 12:22 UTC](https://forum.devtalk.com/t/spring-start-here-second-edition/247808 "2026-07-08T12:22:16Z")

</div>

Spring Start Here, Second Edition by Laurenţiu Spilcă is a foundations-first introduction to the Spring framework. Perfect for Spring beginners, it steadily builds understanding through practical projects that explore t…

---

## [Web Component Development with Modern Libraries and Tooling (Manning)](https://forum.devtalk.com/t/web-component-development-with-modern-libraries-and-tooling-manning/246880)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 2\
**Last updated:** [10 June 2026 22:41 UTC](https://forum.devtalk.com/t/web-component-development-with-modern-libraries-and-tooling-manning/246880 "2026-06-10T22:41:26Z")

</div>

In Web Component Development with Modern Libraries and Tooling, you’ll learn how to build reusable web components that last well beyond the next library update. In this practical and easy-to-follow guide, author Mark Vo…

---

## [Grokking Software Architecture (Manning)](https://forum.devtalk.com/t/grokking-software-architecture-manning/243102)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 3\
**Last updated:** [17 May 2026 04:46 UTC](https://forum.devtalk.com/t/grokking-software-architecture-manning/243102 "2026-05-17T04:46:28Z")

</div>

As a developer, having a command of the principles, patterns, and vocabulary of software architecture empowers you to contribute meaningfully throughout an application’s lifecycle—from its initial design to its deployme…

---

## [Systems Programming with Zig (Manning)](https://forum.devtalk.com/t/systems-programming-with-zig-manning/216957)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 1\
**Last updated:** [27 April 2026 15:15 UTC](https://forum.devtalk.com/t/systems-programming-with-zig-manning/216957 "2026-04-27T15:15:52Z")

</div>

Systems Programming with Zig shows you how to write quality, useful Zig applications without relying on libraries or frameworks-even if you’re new systems programming. Garrison Hinson-Hasty Why Zig? Zig is a mod…

---

## [Kubernetes in Action, 2nd Edition (Manning)](https://forum.devtalk.com/t/kubernetes-in-action-2nd-edition-manning/240663)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [9 April 2026 13:27 UTC](https://forum.devtalk.com/t/kubernetes-in-action-2nd-edition-manning/240663 "2026-04-09T13:27:42Z")

</div>

Kubernetes in Action, Second Edition lays out a complete introduction to container technologies and containerized applications along with practical tips for efficient deployment and operation. Marko Lukša, Kevin …

---

## [Testing Spring Boot Applications (Manning)](https://forum.devtalk.com/t/testing-spring-boot-applications-manning/238975)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 1\
**Last updated:** [29 March 2026 15:39 UTC](https://forum.devtalk.com/t/testing-spring-boot-applications-manning/238975 "2026-03-29T15:39:20Z")

</div>

Erlang and OTP in Action teaches you the concepts of concurrent programming and the use of @‌SpringBootTest, MockMvcTester, SpringExtension, and the rest of the Spring Boot testing toolbox are incredibly powerful weapon…

---

## [Lean Software Engineering (Manning)](https://forum.devtalk.com/t/lean-software-engineering-manning/236378)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [4 March 2026 14:41 UTC](https://forum.devtalk.com/t/lean-software-engineering-manning/236378 "2026-03-04T14:41:50Z")

</div>

Lean Software Engineering: Fix the system, not the code introduces an AI-aware systems thinking approach adapted for the modern software development lifecycle, targeting the bottlenecks where high-value improvements liv…

---

## [Python Workout, Second Edition (Manning)](https://forum.devtalk.com/t/python-workout-second-edition-manning/233317)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [9 February 2026 13:46 UTC](https://forum.devtalk.com/t/python-workout-second-edition-manning/233317 "2026-02-09T13:46:50Z")

</div>

Erlang and OTP in Action teaches you the concepts of concurrent programming and the use of Erlang’s message-passing model. It walks you through progressively more interesting examples, building systems in Erlang and int…

---

## [Server-Side WebAssembly (Manning)](https://forum.devtalk.com/t/server-side-webassembly-manning/231013)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [22 January 2026 12:41 UTC](https://forum.devtalk.com/t/server-side-webassembly-manning/231013 "2026-01-22T12:41:25Z")

</div>

Server-Side WebAssembly lays out everything you need to take WebAssembly beyond its traditional browser domain. You’ll put on the hats of a systems architect, a backend developer, and even a DevOps engineer to get a ful…

---

## [Vanilla Web (Manning)](https://forum.devtalk.com/t/vanilla-web-manning/230910)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [21 January 2026 14:23 UTC](https://forum.devtalk.com/t/vanilla-web-manning/230910 "2026-01-21T14:23:34Z")

</div>

Vanilla Web is your guide to building serious web applications using the tools built right into the browser. You’ll learn to use “plain vanilla” JavaScript, HTML, and CSS to create reusable UI components, a routing syst…

---

## [Debugging TypeScript Applications (PragProg)](https://forum.devtalk.com/t/debugging-typescript-applications-pragprog/226493)

<div class="topic-metadata">

**Author:** [@pragdave](https://forum.devtalk.com/u/pragdave)\
**Replies:** 1\
**Last updated:** [22 December 2025 10:13 UTC](https://forum.devtalk.com/t/debugging-typescript-applications-pragprog/226493 "2025-12-22T10:13:17Z")

</div>

New code becomes cheaper every day, but maintenance does not. Bugs are faster, subtler, and harder to catch, and dealing with them is increasingly difficult. This book will make it easier, showing you both useful (and u…

---

## [JavaScript in Depth (Manning)](https://forum.devtalk.com/t/javascript-in-depth-manning/223411)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [20 November 2025 14:36 UTC](https://forum.devtalk.com/t/javascript-in-depth-manning/223411 "2025-11-20T14:36:30Z")

</div>

Written by core Node.js and TC-39 committee contributor James M. Snell, JavaScript in Depth teaches you what’s really happening when JavaScript handles asynchronous tasks, manages memory, or interacts with system APIs. …

---

## [Latency (Manning)](https://forum.devtalk.com/t/latency-manning/220753)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [30 October 2025 13:16 UTC](https://forum.devtalk.com/t/latency-manning/220753 "2025-10-30T13:16:11Z")

</div>

Latency: Reduce delay in software systems shows you how to troubleshoot latency in existing applications and create low-latency systems from the ground up. Pekka Enberg Latency is one of those invisible performan…

---

## [Fabulous Adventures in Data Structures and Algorithms (Manning)](https://forum.devtalk.com/t/fabulous-adventures-in-data-structures-and-algorithms-manning/220594)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [29 October 2025 12:29 UTC](https://forum.devtalk.com/t/fabulous-adventures-in-data-structures-and-algorithms-manning/220594 "2025-10-29T12:29:30Z")

</div>

In Fabulous Adventures in Data Structures and Algorithms, language designer and C# legend Eric Lippert explores exciting, esoteric, and exotic data structures and algorithms that will expand your programming toolbox, an…

---

## [The Well-Grounded Rubyist, Fourth Edition (Manning)](https://forum.devtalk.com/t/the-well-grounded-rubyist-fourth-edition-manning/219757)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 5\
**Last updated:** [24 October 2025 18:22 UTC](https://forum.devtalk.com/t/the-well-grounded-rubyist-fourth-edition-manning/219757 "2025-10-24T18:22:37Z")

</div>

For over fifteen years, The Well-Grounded Rubyist has taught beginner and developing Ruby programmers the veteran secrets of Ruby. This new fourth edition of the groundbreaking classic goes beyond syntax and commands in…

---

## [Learn Docker in a Month of Lunches, Second Edition (Manning)](https://forum.devtalk.com/t/learn-docker-in-a-month-of-lunches-second-edition-manning/216098)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 2\
**Last updated:** [20 October 2025 10:13 UTC](https://forum.devtalk.com/t/learn-docker-in-a-month-of-lunches-second-edition-manning/216098 "2025-10-20T10:13:34Z")

</div>

In Learn Docker in a Month of Lunches, Docker expert Elton Stoneman guides through everything you need to know about Docker in 22 short lessons you can complete on your lunch break. Elton Stoneman This hands-on g…

---

## [Effective Behavior-Driven Development (Manning)](https://forum.devtalk.com/t/effective-behavior-driven-development-manning/217629)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 3\
**Last updated:** [14 October 2025 13:00 UTC](https://forum.devtalk.com/t/effective-behavior-driven-development-manning/217629 "2025-10-14T13:00:52Z")

</div>

Effective Behavior-Driven Development is a guide for BDD as it works today. It captures the latest approaches, automation patterns, and tools of modern BDD. The book is divided into three parts, each covering one of the…

---

## [Investing for Programmers (Manning)](https://forum.devtalk.com/t/investing-for-programmers-manning/216252)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 4\
**Last updated:** [29 September 2025 12:54 UTC](https://forum.devtalk.com/t/investing-for-programmers-manning/216252 "2025-09-29T12:54:32Z")

</div>

Investing for Programmers bridges the gap between software development and personal finance, offering programmers a clear and practical guide to building long-term wealth. Written with developers in mind, it explains in…

---

## [Modern C, Third Edition (Manning)](https://forum.devtalk.com/t/modern-c-third-edition-manning/214917)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [16 September 2025 09:52 UTC](https://forum.devtalk.com/t/modern-c-third-edition-manning/214917 "2025-09-16T09:52:50Z")

</div>

In Modern C, Third Edition you’ll learn to harness C’s full potential using the latest tools and techniques. After a quick review of the fundamentals suited for coders who haven’t used C in a while, this book guides you…

---

## [Acing the Frontend Interview (Manning)](https://forum.devtalk.com/t/acing-the-frontend-interview-manning/212665)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 1\
**Last updated:** [31 August 2025 00:57 UTC](https://forum.devtalk.com/t/acing-the-frontend-interview-manning/212665 "2025-08-31T00:57:14Z")

</div>

With over 20 years of experience building enterprise software and leading frontend teams at successful startups and Fortune 500 companies, Jennifer Fu has seen the interview process from both sides of the table. In Acin…

---

## [Build Python Web Apps with Streamlit (Manning)](https://forum.devtalk.com/t/build-python-web-apps-with-streamlit-manning/210877)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [14 August 2025 13:41 UTC](https://forum.devtalk.com/t/build-python-web-apps-with-streamlit-manning/210877 "2025-08-14T13:41:29Z")

</div>

Tired of wrestling with HTML, CSS, or JavaScript just to get a simple web UI up and running? With Streamlit, you can create powerful, interactive web apps entirely in Python—and fast. Aneev Kochakadan Build Pytho…

---

## [Math for Frontend Web Dev (Manning)](https://forum.devtalk.com/t/math-for-frontend-web-dev-manning/210573)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [12 August 2025 10:10 UTC](https://forum.devtalk.com/t/math-for-frontend-web-dev-manning/210573 "2025-08-12T10:10:03Z")

</div>

Math for Frontend Web Dev reveals the mathematical principles behind beautiful, accessible, and functional web designs, giving you the skills to create layouts, animations, and color palettes with precision and confiden…

---

## [Test-Driven React 2 (PragProg)](https://forum.devtalk.com/t/test-driven-react-2-pragprog/147956)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 1\
**Last updated:** [20 March 2024 17:35 UTC](https://forum.devtalk.com/t/test-driven-react-2-pragprog/147956 "2024-03-20T17:35:55Z")

</div>

Learn the right way to do test-driven development with React. You'll come away knowing how to use the latest tools to streamline your entire workflow. Trevor Burnham @TrevorBurnham edited by Jacquelyn Carter @jkcar…

---

## [Test-Driven React (PragProg)](https://forum.devtalk.com/t/test-driven-react-pragprog/439)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 0\
**Last updated:** [20 April 2020 21:12 UTC](https://forum.devtalk.com/t/test-driven-react-pragprog/439 "2020-04-20T21:12:31Z")

</div>

You work in a loop: write code, get feedback, iterate. The faster you get feedback, the faster you can learn and become a more effective developer. Trevor Burnham @TrevorBurnham edited by Jacquelyn Carter @jkcarter …

---

## [Modern Front-End Development for Rails, Second Edition (PragProg)](https://forum.devtalk.com/t/modern-front-end-development-for-rails-second-edition-pragprog/53958)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 1\
**Last updated:** [14 May 2022 19:54 UTC](https://forum.devtalk.com/t/modern-front-end-development-for-rails-second-edition-pragprog/53958 "2022-05-14T19:54:40Z")

</div>

Combine Rails 7, TypeScript, Turbo, Stimulus, and React to build rich user interaction into your websites using the best of both server and client-side tools. Noel Rappin @noelrappin edited by Katharine Dvorak @kati…

---

## [Modern CSS with Tailwind, Second Edition (PragProg)](https://forum.devtalk.com/t/modern-css-with-tailwind-second-edition-pragprog/46223)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 2\
**Last updated:** [4 April 2022 01:41 UTC](https://forum.devtalk.com/t/modern-css-with-tailwind-second-edition-pragprog/46223 "2022-04-04T01:41:01Z")

</div>

This new edition of the book covers Tailwind 3.0, which changes the way Tailwind generates its CSS. Tailwind 3.0 has a large number of new features powered by the new system, including the ability to use arbitrary value…

---

## [Flexbox Froggy and CSS Grid Garden](https://forum.devtalk.com/t/flexbox-froggy-and-css-grid-garden/35437)

<div class="topic-metadata">

**Author:** [@chaptuck](https://forum.devtalk.com/u/chaptuck)\
**Replies:** 1\
**Last updated:** [6 January 2022 19:04 UTC](https://forum.devtalk.com/t/flexbox-froggy-and-css-grid-garden/35437 "2022-01-06T19:04:03Z")

</div>

A fun/silly website I used to learn Flexbox is https://flexboxfroggy.com/. It is surprisingly helpful for learning all the pieces of flexbox and what they do. For learning Grid https://cssgridgarden.com/ is by the same …

[Next page](https://forum.devtalk.com/c/frontend-developer-forum/frontend-learning-resources/15.md?page=1)
