Cách xây dựng chương trình giảng dạy Web3 trên Skillshare
Internet đang xôn xao về Web3. Nếu bạn không biết đó là gì, bạn không đơn độc. Nói chung, đó là một thuật ngữ trừu tượng để mô tả các hướng mà các tương tác trực tuyến của chúng ta đang hướng tới.
Cho dù bạn là một nhà sáng tạo kỹ thuật số, một người nào đó tương tác với Internet để làm việc hay chỉ là một người thích duyệt web, việc có một số hiểu biết về Web3 sớm sẽ giúp ích cho bạn. May mắn thay, Skillshare đã hỗ trợ bạn. Đây là cách bạn có thể xây dựng một giáo trình Web3 trên Skillshare.
Mục Lục
Web3 là gì?
Đừng để các chuyên gia đánh lừa bạn. Đối với hầu hết các phần, việc chuyển sang Web3 sẽ diễn ra từ từ. Và nó chỉ mới bắt đầu. Rất có thể, bạn đã tương tác với một số giao diện Web3.
Phần lớn, Web3 dựa vào công nghệ blockchain như một cách để chứng minh quyền sở hữu và gửi các giao dịch ngang hàng. Web3 cũng dựa trên sự phổ biến của các công cụ tạo mã thấp và không có mã. Giữa hai điều này, việc tạo nội dung kỹ thuật số và kiếm tiền từ nội dung đó sẽ trở nên dễ dàng hơn bao giờ hết đối với mọi người.
Bạn cũng có thể đã nghe nói về Web3 thông qua ngữ cảnh của “web không gian” và “metaverse”. Không gian ảo không nhất thiết phải là một phần của Web3, nhưng chúng dường như luôn tồn tại vì những vấn đề lâu dài với không gian ảo mà Web3 tình cờ giải quyết được.
Đầu tiên, không gian ảo phần lớn quá phức tạp để các nhà phát triển không chuyên có thể tạo ra. Hơn nữa, khi người dùng bước vào một trong những không gian ảo này, ít nhiều họ sẽ gặp khó khăn vì không thể chuyển tài sản và danh tính của mình. Lập trình không-ít-mã làm cho không gian ảo hoạt động hiệu quả hơn và blockchain làm cho chúng dễ điều hướng hơn và mang lại lợi nhuận cao hơn.
Vì vậy, nếu bạn đã theo dõi, các khối xây dựng của Web3 là:
- Blockchain và tiền điện tử
- Quản trị và kiếm tiền phi tập trung.
- Thiết kế 3D (bắt đầu với mã thấp và không có mã)
Bạn có cần biết làm thế nào để làm tất cả những điều này? Điều đó phụ thuộc vào loại vai trò mà bạn muốn đóng trong Web3. Nếu bạn chỉ muốn tham gia với Web3, ít nhất bạn vẫn nên lưu ý những điều này.
Nếu bạn muốn trở thành người tạo nội dung, bạn phải có kiến thức làm việc về Blockchain và các công cụ tạo mã thấp hoặc không có mã. Nếu bạn muốn trở thành một “người xây dựng thế giới” điêu khắc web không gian và metaverse, bạn phải có kiến thức làm việc về tất cả những thứ này và khám phá các công cụ mạnh mẽ hơn dành cho người sáng tạo.
Các khóa học khảo sát
Điểm dừng đầu tiên trong khuôn viên Skillshare là một lớp Web3. Đúng rồi; bạn chỉ có thể tìm kiếm các lớp “Web3” nếu bạn muốn. Đây là “các khóa học khảo sát” của bạn cung cấp cái nhìn sâu rộng về toàn bộ triết lý và hệ sinh thái Web3, nhưng thường không giúp ích nhiều cho việc phát triển các kỹ năng và sở thích cụ thể.
“Khóa học về sự cố Web3” do Matteo Mosca và Josh Snow trình bày là một khóa học cấp độ đầu vào trên chính Web3. Nó bắt đầu giải thích Web3 là gì và Web3 khác với Web2 và Web1 như thế nào. Nó không nhất thiết phải giải thích cách hoạt động của các công nghệ cơ bản, thay vào đó tập trung vào các phân nhánh hoạt động của chúng.
Từ đó, những người trình bày đi qua các ví dụ về các dự án Web3 trực tiếp, bao gồm cả ví dụ tốt và xấu. Cuối cùng, những người thuyết trình bắt đầu khởi chạy các ứng dụng phi tập trung với các trình tạo mã thấp và không có mã. Chúng chỉ bao gồm một hoặc hai công cụ, vì vậy đây là một ví dụ thú vị, nhưng có thể không đủ sâu cho những người sáng tạo đầy tham vọng.
Có 11 video trong khóa học này, hầu hết trong số đó dài từ sáu đến mười một phút. Nếu bạn xem tất cả 11 video, bạn sẽ chỉ dành hơn hai giờ để học cách khởi chạy các ứng dụng phi tập trung. Hầu hết người dùng Web3 bình thường có thể có được mọi thứ họ cần bằng cách xem các phiên từ hai đến năm và tám.
Các khóa học về Blockchain
Từ đó, bạn sẽ muốn có ít nhất một lớp blockchain. Có lẽ là hai.
Hầu hết các lớp đều coi blockchain như một công nghệ nhưng không thực sự nói về tiền điện tử hoặc thảo luận về tiền điện tử mà không đề cập đến công nghệ blockchain rộng lớn hơn. Bạn có thể chọn một loại lớp này hoặc lớp kia nếu bạn muốn chuyên về giao dịch tiền điện tử hoặc trong các ứng dụng phi tập trung, nhưng có thể hữu ích nếu học hai lớp.
Các nguyên tắc cơ bản về chuỗi khối
Blockchain: Các nguyên tắc cơ bản, các loại và các trường hợp sử dụng trong ngành là một lớp tương đối lớn, có tổng thời lượng hơn bốn giờ rưỡi. Tuy nhiên, con số đó trải dài trên 61 khóa học dễ tiêu hóa, thường từ ba đến tám phút mỗi khóa.
Với trọng tâm là công nghệ, khóa học chia nhỏ blockchain thành các loại tiền điện tử phổ biến và hợp đồng thông minh. Khóa học nói về các sàn giao dịch là gì, nhưng không thực sự đi sâu vào việc mua và bán tiền điện tử.
Làm sáng tỏ tiền điện tử
Làm sáng tỏ tiền điện tử: Hiểu về Bitcoin và xa hơn, được trình bày bởi Giám đốc chiến lược của CoinShares, Meltem Demirors, bao gồm một số điểm giống nhau, nhưng tập trung nhiều hơn vào khía cạnh tiền tệ. Toàn bộ khóa học chỉ kéo dài hơn một giờ, trải qua mười bài học, hầu hết là từ sáu đến mười một phút.
Nếu bạn bỏ qua các nguyên tắc cơ bản về Blockchain, lớp này sẽ vẫn bao gồm blockchain là gì và cách nó hoạt động, nhưng ít nghiêm ngặt hơn nhiều. Nó nói nhiều hơn về thuật ngữ cụ thể vì nó liên quan đến tiền điện tử, nhưng phần lớn bóng bẩy hơn các ứng dụng blockchain khác như hợp đồng thông minh.
Quản lý và kiếm tiền phi tập trung
Trong các khóa học về blockchain của mình, bạn hy vọng đã nghe nói về các hợp đồng thông minh. Đây là công nghệ đằng sau các mã thông báo không thể thay thế, cũng như các cấu trúc quản trị Web3 như các tổ chức tự trị phi tập trung và các ứng dụng phi tập trung.
DApps
DAPPS: Tạo ứng dụng phi tập trung là một khóa học kéo dài năm mươi phút trong chín bài học, bài học dài nhất là hơn mười phút một chút. Ba bài học đầu tiên cung cấp cái nhìn tổng quan về blockchain và mô tả DApps và hợp đồng thông minh. Các bài học còn lại trong khóa học hướng dẫn cách tạo hợp đồng thông minh và DApp.
NFT Art
Nghệ sĩ kỹ thuật số Pplpleasr trình bày Nghệ thuật NFT: Tạo và đúc tài sản kỹ thuật số đầu tiên của bạn. Chỉ hơn một giờ, khóa học bao gồm 13 lớp học từ hai đến mười một phút, với hầu hết từ bốn đến bảy phút.
Ngay cả những người muốn mua nhưng không nhất thiết phải tạo NFT có lẽ nên xem sáu tập đầu tiên thảo luận về blockchain, Web3, Ethereum, hợp đồng thông minh, ví và thị trường. Phần còn lại của loạt bài thảo luận về việc tạo, đúc và bán NFT, cũng như phát triển cộng đồng trong không gian.
Thiết kế 3D
Nếu bạn chỉ muốn mua và bán trong Web3, hãy khám phá các hướng dẫn khóa học khác trong bài viết này. Nếu bạn muốn trở thành một người sáng tạo, bạn sẽ cần khám phá thiết kế 3D. Các công cụ bao gồm từ công cụ không mã cho các tác phẩm nghệ thuật đơn giản đến các công cụ mã thấp với nhiều khả năng hơn, cho đến toàn bộ ngôn ngữ lập trình.
Có rất nhiều yếu tố quan trọng khác như Three.js và A-Frame. Các khóa học gợi ý dưới đây minh họa các mức độ phức tạp khác nhau của thiết kế trong Web3.
Máy xay
Blender là một công cụ để tạo ra các mô hình 3D tương đối đơn giản của các đối tượng và thậm chí cả các nhân vật. Arash Ahadzadeh giới thiệu cho bạn trong Blender 3D: Thiết kế nhân vật 3D trong Blender From Scratch.
Khóa học này chỉ kéo dài dưới hai giờ trong hơn mười sáu khóa học. Dài nhất là một phiên chạy marathon kéo dài nửa giờ, nhưng hầu hết đều chạy dưới mười phút và bao gồm thiết kế các bộ phận khác nhau của một nhân vật hoàn chỉnh. Vì vậy, đừng cảm thấy như bạn cần phải thực hiện toàn bộ khóa học cùng một lúc.
Unreal Engine
Unreal Engine được tạo ra để làm trò chơi điện tử, nhưng nó cũng được sử dụng rộng rãi để tạo cảnh và hiệu ứng. Đó là điều mà Jordy Vandeput tập trung vào trong lớp học của anh ấy, Unreal Engine 5 cho người mới bắt đầu: Tìm hiểu khái niệm cơ bản về sản xuất ảo. Đây là một khóa học chuyên sâu hơn bao gồm khoảng năm giờ video hơn 25 bài học, hầu hết dài hơn mười phút.
Nếu bạn muốn tập trung vào thiết kế trò chơi, có các lớp học dành riêng cho thiết kế trò chơi. Tuy nhiên, rất nhiều bài học sẽ được tiếp tục. Một lớp về sản xuất ảo có thể được chào đón hơn và linh hoạt hơn.
Unity (và C #)
Đối với những người quan tâm đến một nền tảng thiết kế thực hành hơn nữa, có Hướng dẫn cơ bản về C # và Unity. Khóa học của Michael Murr kéo dài 9 giờ với 41 bài học, hầu hết từ 10 đến 20 phút. Người học tìm hiểu ngôn ngữ mã hóa C # và các thông tin chi tiết của Unity Game Engine bằng cách tạo trò chơi 3D của riêng họ.
Xây dựng chương trình giảng dạy Web3 của riêng bạn trong Skillshare
Đây không phải là một khóa học cấp bằng; nó chỉ là những khuyến nghị. Trộn và kết hợp các tập từ các lớp. Nếu bạn thấy một lớp học có vẻ thú vị hơn, hãy thay vào đó. Có rất nhiều thứ trong Web3, và có rất nhiều thứ trên Skillshare, vì vậy đừng để những đề xuất này hạn chế bạn.