Internet huczy o Web3. Jeśli nie wiesz, co to jest, nie jesteś sam. Ogólnie rzecz biorąc, jest to abstrakcyjny termin opisujący kierunki, w których zmierzają nasze interakcje online.
Niezależnie od tego, czy jesteś twórcą cyfrowym, osobą, która korzysta z Internetu w pracy, czy po prostu kimś, kto lubi przeglądać Internet, wczesne zrozumienie Web3 pomoże. Na szczęście Skillshare Cię wspiera. Oto, w jaki sposób możesz zbudować program nauczania Web3 na Skillshare.
Co to jest Web3?
Nie daj się zwieść ekspertom. W większości przejście do Web3 będzie stopniowe. A to dopiero początek. Są szanse, że masz już do czynienia z niektórymi interfejsami Web3.
W większości Web3 opiera się na technologii blockchain jako sposobie udowadniania własności i wysyłania transakcji peer-to-peer. Web3 opiera się również na powszechności narzędzi do tworzenia, które nie wymagają dużo kodu. Pomiędzy tymi dwoma rzeczami ludziom będzie łatwiej niż kiedykolwiek tworzyć treści cyfrowe i zarabiać na nich pieniądze.
Być może słyszałeś również o Web3 w kontekście „sieci przestrzennej” i „metawersu”. Wirtualne przestrzenie niekoniecznie są częścią Web3, ale wydaje się, że są na dobrej drodze z powodu długotrwałych problemów z wirtualnymi przestrzeniami, które zdarza się Web3 rozwiązywać.
Po pierwsze, wirtualne przestrzenie są w dużej mierze zbyt skomplikowane do tworzenia dla niespecjalistycznych programistów. Co więcej, gdy użytkownicy weszli do jednej z tych wirtualnych przestrzeni, mniej więcej utknęli, ponieważ nie mogli przenieść swoich zasobów i tożsamości. Programowanie bez kodu i z niskim kodem sprawia, że wirtualne przestrzenie są bardziej produktywne, a blockchain sprawia, że są one bardziej nawigowane i opłacalne.
Tak więc, jeśli śledziłeś, bloki konstrukcyjne Web3 to:
- Blockchain i kryptowaluty
- Zdecentralizowana monetyzacja i zarządzanie.
- Projektowanie 3D (zaczynając od niskiego kodu i braku kodu)
Czy musisz wiedzieć, jak to wszystko zrobić? To zależy od rodzaju roli, jaką chcesz pełnić w Web3. Jeśli chcesz po prostu zaangażować się w Web3, powinieneś przynajmniej być świadomy tych rzeczy.
Jeśli chcesz zostać twórcą treści, powinieneś mieć praktyczną wiedzę na temat Blockchain i narzędzi do tworzenia kodu, które nie wymagają lub nie zawierają kodu. Jeśli chcesz być „budowniczym świata”, rzeźbiącym sieć przestrzenną i metawersum, powinieneś mieć praktyczną wiedzę na temat wszystkich tych rzeczy i odkrywać bardziej niezawodne narzędzia dla twórców.
Kursy ankiet
Pierwszy przystanek na Udostępnianie umiejętności kampus to klasa Web3. Zgadza się; możesz po prostu wyszukać klasy „Web3”, jeśli chcesz. Są to twoje „kursy ankiet”, które oferują tysiąc stóp wglądu w całą filozofię i ekosystem Web3, ale zwykle nie robią wiele dla rozwijania konkretnych umiejętności i zainteresowań.
„Kurs zderzeniowy Web3” prezentowany przez Matteo Moscę i Josha Snowa to podstawowy kurs dotyczący samego Web3. Zaczyna się od wyjaśnienia, czym jest Web3 i czym Web3 różni się od Web2 i Web1. Niekoniecznie wyjaśnia, jak działają podstawowe technologie, skupiając się zamiast tego na konsekwencjach ich działania.
Stamtąd prezenterzy przeglądają przykłady projektów Web3 na żywo, w tym zarówno dobre, jak i złe przykłady. Na koniec prezenterzy rozpoczynają uruchamianie zdecentralizowanych aplikacji z konstruktorami o niskim i zerowym kodzie. Obejmują tylko jedno lub dwa narzędzia, więc jest to interesujący przykład, ale może nie być wystarczająco głęboki dla początkujących twórców.
W tym kursie jest 11 filmów, z których większość trwa od sześciu do jedenastu minut. Jeśli obejrzysz wszystkie 11 filmów, spędzisz nieco ponad dwie godziny na nauce uruchamiania zdecentralizowanych aplikacji. Większość zwykłych użytkowników Web3 mogłaby prawdopodobnie uzyskać wszystko, czego potrzebują, oglądając sesje od drugiej do piątej i ósmej.
Kursy Blockchain
Stamtąd będziesz potrzebować co najmniej jednej klasy blockchain. Może dwa.
Większość klas albo traktuje blockchain jako technologię, ale tak naprawdę nie mówi o kryptowalutach ani nie omawia kryptowaluty bez zajmowania się szerszą technologią blockchain. Możesz wybrać jeden lub drugi rodzaj klasy, jeśli chcesz specjalizować się w handlu kryptowalutami lub w zdecentralizowanych aplikacjach, ale przydatne może być wzięcie dwóch klas.
Podstawy Blockchain
Blockchain: podstawy, typy i branżowe przypadki użycia to stosunkowo potężna klasa, trwająca łącznie ponad cztery i pół godziny. Jednak jest to rozłożone na 61 wysoce strawnych kursów, zwykle od trzech do ośmiu minut każdy.
Koncentrując się na technologii, kurs dzieli blockchain na popularne kryptowaluty i inteligentne kontrakty. Kurs mówi o tym, czym są giełdy, ale tak naprawdę nie wchodzi w tajniki kupowania i sprzedawania kryptowalut.
Demistyfikująca kryptowaluta
Demistifying Cryptocurrency: Zrozumienie Bitcoina i nie tylko, przedstawione przez Meltem Demirors, dyrektora ds. strategii CoinShares, obejmuje niektóre z tych samych zagadnień, ale z bardziej skoncentrowanym naciskiem na aspekt walutowy. Pełny kurs trwa nieco ponad godzinę i obejmuje dziesięć lekcji, z których większość trwa od sześciu do jedenastu minut.
Jeśli pominiesz podstawy Blockchain, ta klasa nadal będzie obejmować, czym jest blockchain i jak działa, ale znacznie mniej rygorystycznie. Mówi więcej o terminologii, szczególnie w odniesieniu do kryptowalut, ale w dużej mierze pomija inne aplikacje blockchain, takie jak inteligentne kontrakty.
Zdecentralizowana monetyzacja i zarządzanie
Mam nadzieję, że na swoich kursach dotyczących blockchain słyszałeś o inteligentnych kontraktach. Jest to technologia stojąca za niezamiennymi tokenami, a także strukturami zarządzania Web3, takimi jak zdecentralizowane organizacje autonomiczne i zdecentralizowane aplikacje.
Aplikacje DApp
DAPPS: Utwórz zdecentralizowaną aplikację to pięćdziesięciominutowy kurs składający się z dziewięciu lekcji, z których najdłuższy to nieco ponad dziesięć minut. Pierwsze trzy lekcje zawierają przegląd blockchain i opisują DApps i inteligentne kontrakty. Pozostałe lekcje kursu przedstawiają sposób tworzenia inteligentnych kontraktów i aplikacji DApps.
Sztuka NFT
Artysta cyfrowy Pplpleasr prezentuje NFT Art: Stwórz i wybij swój pierwszy zasób cyfrowy. Kurs trwa nieco ponad godzinę i składa się z 13 zajęć trwających od 2 do 11 minut, z czego większość trwa od 4 do 7 minut.
Nawet ludzie, którzy chcą kupować, ale niekoniecznie robią NFT, powinni prawdopodobnie obejrzeć pierwsze sześć odcinków, które omawiają blockchain, Web3, Ethereum, inteligentne kontrakty, portfele i rynki. Pozostała część serii omawia tworzenie, bicie i sprzedaż NFT, a także rozwój społeczności w kosmosie.
Projektowanie 3D
Jeśli chcesz po prostu kupować i sprzedawać w Web3, zapoznaj się z innymi wskazówkami dotyczącymi kursu w tym artykule. Jeśli chcesz zostać twórcą, musisz poznać projektowanie 3D. Zakres narzędzi obejmuje narzędzia bez kodu do prostych dzieł sztuki, narzędzia o niskim kodzie z większymi możliwościami, aż po całe języki programowania.
Istnieje wiele innych ważnych elementów, takich jak Three.js i A-Frame. Proponowane poniżej kursy ilustrują różne poziomy złożoności projektowania w Web3.
Mikser
Blender to narzędzie do tworzenia stosunkowo prostych modeli 3D obiektów, a nawet postaci. Arash Ahadzadeh przedstawia wprowadzenie w Blender 3D: Projektuj postacie 3D w Blenderze od podstaw.
Ten kurs trwa niecałe dwie godziny na szesnastu kursach. Najdłuższa to półgodzinna sesja maratonu, ale większość trwa poniżej dziesięciu minut i polega na zaprojektowaniu różnych części kompletnego charakteru. Więc nie myśl, że musisz zrobić cały kurs na raz.
Nierealny silnik
Unreal Engine został stworzony do tworzenia gier wideo, ale jest również szeroko stosowany do tworzenia scen i efektów. Na tym skupia się Jordy Vandeput w swojej klasie, Unreal Engine 5 dla początkujących: poznaj podstawy produkcji wirtualnej. Jest to bardziej intensywny kurs składający się z około pięciu godzin wideo na 25 lekcjach, w większości trwających ponad dziesięć minut.
Jeśli chcesz skupić się na projektowaniu gier, istnieją klasy przeznaczone specjalnie do projektowania gier. Jednak wiele lekcji zostanie przeniesionych. Zajęcia z wirtualnej produkcji mogą być bardziej przyjazne i bardziej wszechstronne.
Jedność (i C#)
Dla zainteresowanych jeszcze bardziej praktyczną platformą projektową jest Kompletny przewodnik po C# i Unity. Kurs Michaela Murra przesuwa dziewięć godzin na 41 lekcji, w większości od dziesięciu do dwudziestu minut. Uczniowie poznają język kodowania C# oraz tajniki Unity Game Engine, tworząc własną grę 3D.
Zbuduj własny program nauczania Web3 w Skillshare
To nie jest kierunek studiów; to tylko rekomendacje. Mieszaj i dopasowuj odcinki z zajęć. Jeśli widzisz zajęcia, które wydają się bardziej interesujące, weź je zamiast tego. W Web3 jest dużo, a w Skillshare jest dużo, więc nie pozwól, aby te sugestie Cię ograniczały.