Nauka tworzenia i programowania smart contractów

W sytuacji w której większość z nas zmaga się z trudami nowej rzeczywistości ograniczonej do własnego domu czy mieszkania, możemy pozwolić sobie na spędzenie większej ilości czasu na nauce nowych umiejętności. Moim zdaniem jest to jedne z bardziej rozsądnych zajęć jakim możemy się oddać by nie zatruwać swojej głowy kolejnymi sensacjami, plotkami, opiniami próbującymi wzbudzić w nas strach, wysnuwanymi przez specjalizujących się we wszystkim co aktualnie modne – specjalistami.

Z tego powodu postanowiłem prostym językiem omówić i przedstawić na przykładach smart contracty, czyli programy osadzone głównie na zdecentralizowancyh strukturach danych – blockchain. Aby odbiorca nie miał problemów ze zrozumieniem cały proces omawiam swojemu siedmioletniemu synowi, który niejednokrotnie podczas całego cyklu zadawał pytania, na które udzielone przeze mnie odpowiedzi, mam nadzieje, że już nie pozostawiały wątpliwości.

Cała seria filmów, które powstały w związku z tym dostępna jest tutaj. Tworzymy fabrykę zombie i jednocześnie poznajemy, poszczególne struktury i pojęcia budujące wiedzę o zdecentralizowanych aplikacjach.

Dzięki tym materiałom dowiesz się:

  1. Co jest tematem i celem całego przedsięwzięcia,
  2. Jak należy rozumieć pojęcie cyfrowych umów czyli smart contractów,
  3. Czym w programowaniu są zmienne,
  4. Jak realizować programowo proste działania matematyczne,
  5. Do czego wykorzystujemy struktury,
  6. Jak działają tablice i kiedy warto je stosować,
  7. Czym w programowaniu są funkcje,
  8. Jak łączyć ze sobą wykorzystanie tablic i struktur,
  9. Co w programowaniu oznaczają określenia prywatne i publiczne,
  10. Jak najlepiej tworzyć funkcje,
  11. Czy losowość jest istotna i jak bardzo,
  12. Jak weryfikować czy nasze prace idą zgodnie z planem,
  13. Jak programowo reagować na zdarzenia mające miejsce w tworzonych rozwiązaniach,
  14. W jaki sposób użytkownik może używać naszego programu,
  15. Jak działa prawdziwa i wykonana przez nas fabryka zombie.

Cykl ten kierowany jest do osób, które chcą dowiedzieć się jak tworzone są smart contracty. Nie jest wymagana dodatkowa wiedza programistyczna. Podczas tworzenia materiału korzystałem z serwisu CryptoZombies.

Zapraszam do zapoznania się z materiałem i podzielenia się nim z każdym, kogo znasz i kogo może zainteresować.

Pomagam inwestorom analizować i rozumieć kryptowaluty, zapraszam do odwiedzania strony CryptoDev.TV gdzie znajdziesz analizy, raporty i projekty blockchain.