The Nature of Code

Simulating Natural Systems with JavaScript


Edition: US - Paperback / softback
價格:
銷售價格HK$262.00 原價HK$400.00
庫存狀態:
即將入庫
Product Info
English
640 pages 7.31 x 9.44 x 1.36 吋
Approx. weight: 3.31 lb
Publication date: 03 Sep,2024
Barcode: 9781718503700 No Starch Press

More books in English for Age -

|

描述

By: Daniel Shiffman     
All aboard The Coding Train! This beginner-friendly creative coding tutorial is designed to grow your skills in a fun, hands-on way as you build simulations of real-world phenomena with “The Coding Train” YouTube star Daniel Shiffman.

What if you could re-create the awe-inspiring flocking patterns of birds or the hypnotic dance of fireflies—with code? For over a decade, The Nature of Code has empowered countless readers to do just that, bridging the gap between creative expression and programming. This innovative guide by Daniel Shiffman, creator of the beloved Coding Train, welcomes budding and seasoned programmers alike into a world where code meets playful creativity.

This JavaScript-based edition of Shiffman’s groundbreaking work gently unfolds the mysteries of the natural world, turning complex topics like genetic algorithms, physics-based simulations, and neural networks into accessible and visually stunning creations.

Embark on this extraordinary adventure with projects involving:
  • A physics engine: Simulate the push and pull of gravitational attraction.
  • Flocking birds: Choreograph the mesmerizing dance of a flock.
  • Branching trees: Grow lifelike and organic tree structures.
  • Neural networks: Craft intelligent systems that learn and adapt.
  • Cellular automata: Uncover the magic of self-organizing patterns.
  • Evolutionary algorithms: Play witness to natural selection in your code.

Shiffman’s work has transformed thousands of curious minds into creators, breaking down barriers between science, art, and technology, and inviting readers to see code not just as a tool for tasks but as a canvas for boundless creativity.

Whether you’re deciphering the elegant patterns of natural phenomena or crafting your own digital ecosystems, Shiffman’s guidance is sure to inform and inspire. The Nature of Code is not just about coding; it’s about looking at the natural world in a new way and letting its wonders inspire your next creation. Dive in and discover the joy of turning code into art—all while mastering coding fundamentals along the way.

NOTE: All examples are written with p5.js, a JavaScript library for creative coding, and are available on the book's website.

You may also like

熱銷中 Top Trending

View all
Dog Man 13: Dog Man: Big Jim Begins: A Graphic Novel (Dog Man #13)-Graphic novel / Comic book / Manga: genres-買書書 BuyBookBook
Dog Man 13: Dog Man: Big Jim Begins: A Graphic Novel (Dog Man #13)
銷售價格HK$79.00 原價HK$150.00
有存貨
The Wild Robot Series Boxset
The Wild Robot Series Boxset
銷售價格從 HK$135.98 原價HK$201.00
有存貨
Press Start! #14 Super Game Book! Special Edition (Branches)-Fiction: 歷險科幻 Adventure & Science Fiction-買書書 BuyBookBook
Press Start! #14 Super Game Book! Special Edition (Branches)
銷售價格HK$48.00 原價HK$80.00
有存貨
Academy for Roblox Pros #1: Attack of the Zombies-Children’s / Teenage general interest: Computer and video games-買書書 BuyBookBook
Academy for Roblox Pros #1: Attack of the Zombies
銷售價格HK$90.00 原價HK$154.00
有存貨
Press Start! #15 Mega Mole Girl Digs Deep! (Branches)-Fiction: 歷險科幻 Adventure & Science Fiction-買書書 BuyBookBook
Press Start! #15 Mega Mole Girl Digs Deep! (Branches)
銷售價格HK$48.00 原價HK$98.00
有存貨
如果歷史是一群喵 套裝
如果歷史是一群喵 套裝
銷售價格從 HK$371.99 原價HK$590.00
有存貨
The Anxious Generation
The Anxious Generation
銷售價格從 HK$197.00 原價HK$300.00
有存貨
Billy and the Mini Monsters #16 Monsters at Easter
Billy and the Mini Monsters #16 Monsters at Easter
銷售價格HK$46.00 原價HK$84.00
有存貨
Lord of the Flies
Lord of the Flies
銷售價格HK$77.00 原價HK$110.00
有存貨
Dog Man 12: The Scarlet Shedder-Graphic novel / Comic book / Manga: Superheroes and super-villains-買書書 BuyBookBook
Dog Man 12: The Scarlet Shedder
銷售價格HK$88.00 原價HK$182.00
有存貨
屁屁丹迪 #07 阿拉丁與神燈! (Troll)-故事: 偵探懸疑 Detective & Mystery-買書書 BuyBookBook
屁屁丹迪 #07 阿拉丁與神燈! (Troll)
銷售價格HK$65.00 原價HK$100.00
有存貨
Minecraft Advent Calendar: 24-Book Collection-Children's / Teenage general interest: Computer and video games-買書書 BuyBookBook
Minecraft Advent Calendar: 24-Book Collection
銷售價格HK$149.00 原價HK$309.00
有存貨
Diary of a Wimpy Kid: Hot Mess (Book 19)
Diary of a Wimpy Kid: Hot Mess (Book 19)
銷售價格HK$85.00 原價HK$210.00
有存貨
Mufasa: The Lion King Novelization-Children’s / Teenage fiction: General and modern fiction-買書書 BuyBookBook
Mufasa: The Lion King Novelization
銷售價格HK$59.00 原價HK$90.00
有存貨
Super Sleuth (David Walliams)-Children’s / Teenage fiction: Biographical/ historical fiction and true stories-買書書 BuyBookBook
Super Sleuth (David Walliams)
銷售價格HK$97.00 原價HK$169.00
有存貨
See, Touch, Feel - ABC (Board book) Priddy
See, Touch, Feel - ABC (Board book)
銷售價格HK$79.00 原價HK$117.00
有存貨
Dog Man (正版) Bundle (Dav Pilkey)
Dog Man (正版) Bundle (Dav Pilkey)
銷售價格從 HK$269.00 原價HK$499.00
有存貨
Treehouse #13: 169-Storey Treehouse, The (Andy Griffiths)-Fiction: 幽默搞笑 Humorous-買書書 BuyBookBook
Treehouse #13: 169-Storey Treehouse, The (Andy Griffiths)
銷售價格HK$57.00 原價HK$104.00
有存貨
Bad Guys, The #17-18 (Bind-up) (Aaron Blabey)-Fiction: 幽默搞笑 Humorous-買書書 BuyBookBook
Bad Guys, The #17-18 (Bind-up) (Aaron Blabey)
銷售價格HK$59.00 原價HK$91.00
有存貨
Treehouse, The (正版) Boxset / Bundle with QR code Audio (Andy Griffiths)-Fiction: 幽默搞笑 Humorous-買書書 BuyBookBook
Treehouse, The (正版) Boxset / Bundle with QR code Audio (Andy Griffiths)
銷售價格從 HK$169.00 原價HK$673.00
有存貨
Who's the Loudest on the Farm?-Children’s interactive and activity books and kits-買書書 BuyBookBook
Who's the Loudest on the Farm?
銷售價格HK$100.00 原價HK$182.00
有存貨
100 things to know about Science Usborne
100 things to know about Science
銷售價格HK$79.00 原價HK$119.00
有存貨
Wonder-Children’s / Teenage fiction: School stories-買書書 BuyBookBook
Wonder
銷售價格從 HK$64.00 原價HK$96.00
有存貨
Usborne Calming Music Book Usborne
Usborne Calming Music Book
銷售價格HK$99.00 原價HK$156.00
有存貨
Press Start! (正版) Bundle (Branches)-Fiction: 歷險科幻 Adventure & Science Fiction-買書書 BuyBookBook
Press Start! (正版) Bundle (Branches)
銷售價格HK$479.00 原價HK$635.90
有存貨

最近瀏覽過的