Co by było, gdyby za pomocą kodu można było odtworzyć budzące podziw wzory stada ptaków lub hipnotyczny taniec świetlików? Książka Natura kodu już od ponad dekady umożliwia to niezli-czonym czytelnikom, wypełniając lukę między twórczą ekspresją a programowaniem. Ten innowacyjny przewodnik autorstwa Da-niela Shiffmana, twórcy uwielbianego Coding Train, zaprasza zarówno początkujących, jak i doświadczonych programistów do świata, w którym kod spotyka się z radosną kreatywnością.
To wydanie przełomowego dzieła Shiffmana, oparte na Ja-vaScripcie, powoli odkrywa tajemnice świata przyrody, zamie-niając złożone tematy, takie jak algorytmy genetyczne, symulacje oparte na fizyce i sieci neuronowe, w przystępne i oszałamiające wizualnie kreacje.
Praca Shiffmana przekształciła tysiące dociekliwych umysłów w twórców, przełamując bariery między nauką, sztuką i technologią oraz zachęcając Czytelników do postrzegania kodu nie tylko jako narzędzia do wykonywania zadań, ale jako płótna dla nieograni-czonej kreatywności.
Niezależnie od tego, czy rozszyfrowujesz eleganckie wzorce zja-wisk naturalnych, czy też tworzysz własne cyfrowe ekosystemy, wskazówki Shiffmana z pewnością dostarczą informacji i inspira-cji. W Naturze kodu nie chodzi tylko o kodowanie, lecz o nowe spojrzenie na świat przyrody i sprawienie, aby jego cuda zainspi-rowały twoje następne dzieła. Zanurz się i odkryj radość z prze-kształcania kodu w sztukę – a to wszystko przy jednoczesnym opanowaniu podstaw kodowania.
Rozpocznij tę niezwykłą przygodę z projektami obejmującymi:
• Mechanizmy fizyki: symuluj przyciąganie grawitacyjne.
• Stado ptaków: twórz choreografię hipnotyzującego tańca stada.
• Rozgałęziające się drzewa: twórz realistyczne i organiczne struktury drzew.
• Sieci neuronowe: twórz inteligentne systemy, które uczą się i adaptują.
• Automaty komórkowe: odkrywaj magię samoorganizujących się wzorców.
• Algorytmy ewolucyjne: bądź świadkiem naturalnej selekcji we własnym kodzie.
O autorze
Daniel Shiffman, twórca kanału The Coding Train na YouTube (www.youtube.com/c/TheCodingTrain), większość swojego wol-nego czasu poświęca, ucząc kodowania prawie 2 miliony sub-skrybentów, poprzez połączenie szczegółowych samouczków i filmów z projektami. Jako profesor sztuki w NYU Tisch School of the Arts i współzałożyciel Processing Foundation, Shiffman ma misję umożliwienia dociekliwym uczniom i ludziom na całym świecie wyrażania siebie poprzez kod.