panaverse.github.io
panaverse.github.io copied to clipboard
Certified Web3 and Metaverse Developer Syllabus and Details by Panaverse
Certified Web 3.0 and Metaverse Developer: A Nationwide Program in Karachi, Lahore, Islamabad, Peshawar, and Faisalabad
APPLY FOR ADMISSION NOW
Watch the Insane Future of Web 3.0 and Metaverse Video in Urdu
All Students Should Start Preparing For JavaScript Entry Test
All students are required to start learning JavaScript immediately, even before the program starts. If the number of students who apply for the program are greater than the seats available the applicants will be selected on the basis of JavaScript Quiz scores, which will be take at the start of classes.
Watch JavaScript by Zeeshan Hanif to prepare for the Entry Test
Note: You will asked to take a Javascript Entry Test at the start of classes.
Outcome for Students
The students who graduate from this one-year program will be able to earn $50 per hour, to begin with. This will be a great opportunity for students and professionals of Pakistan.
Top 5 'Metaverse' jobs that will rule the future of tech industry
Blockchain Developer Salary - Jun 2022
Web3 Salaries Soar to $750,000 for Rank-and-File Devs
The Metaverse, Blockchain Gaming, and NFTs: Navigating the Internet’s Uncharted Waters
How To Become Metaverse Developer: Scope, Skills, and Salary
Panaverse Certified Web 3.0 and Metaverse Developer Tranining Program
The internet is undoubtedly the most significant technological development in human history. Although the industry has progressed immensely since its inception, we are just scratching the surface of what it can do for us. Web3 and metaverse technologies improves the internet as we know it today by adding innovative new features and enhancements. The metaverse reimagines the frontend, and web3 the backend of the web. Web 3.0 and the Metaverse will work together and complement each other in the future. Whereas Web 3.0 is primarily concerned with who will own and rule the internet of the future, the metaverse concept is concerned with how users will interact with it. When the metaverse world would come to fruition, it may be centralised (as in Web 2.0), decentralised (as in Web 3.0), or a hybrid of the two. In any case, it is likely that the world will be powered by NFTs (i.e. unique tokens).
Citi is the latest Wall Street firm to issue a bullish forecast for web3 and the metaverse, which describe a future internet vision based on decentralised technologies and virtual worlds. Citi said in a research report published in March 2022 that the metaverse economy could have a total addressable market of up to $13 trillion and can capture five bullion users by 2030. We suggest you download the Citi's research report from here
Goldman Sachs Sees the Metaverse as $8 Trillion Opportunity.
Read the paper Opportunities in the metaverse by JP Morgan.
Tech Giants Create Metaverse Standards Forum for Software and Terminology Standards
This program focuses on developing full-stack Web 3.0 and Metaverse experiences for the next generation of the internet by specializing in building worlds that merge the best of cutting-edge decentralized distributed blockchains with 3D metaverse client experiences (including Web 2.0 centralized serverless cloud technologies).
After completing this program you will be able to develop 2D and 3D experiences that scale instantly to support even the most demanding applications, while at the same time delivering up to 90% cost savings. This stack which will be covered in this program is ideal for a broad set of applications. For example, enterprises that have hundreds of thousands of applications, or software as a service (SaaS) vendors that have multi-tenant environments with hundreds or thousands of databases, can use this stack across the entire enterprise both for 2D and 3D development.
The term metaverse is a combination of the Greek words meta, which means "beyond," "transcending," or "more comprehensive," and english word universe, which means "all existing matter and space." The options for entering virtual reality are limited to open and closed metaverses. Because there is no single, universal vision of a 3D virtual world on which everyone can agree, we believe the Metaverse will be made up of a number of open and closed ecosystems.
You can think of the stack which we will cover in this course in terms of layers. The first layer is the Web 2.0 technologies which provide the tools to develop 2D frontends and a highly sclable and cost effective cloud backend. The second layer is the Web 3.0 technolgies that is built using the first layer and the Ethererum blockchain. The third layer replaces the 2D frontends with 3D and XR technolgies for developing metaverse experiences. In the third layer we use all the backend technologies included in the first two layers, only the frontend changes. The third metaverse layer can be based on open and closed ecosystems.
Why You Should Learn Web 2.0 Before Getting into Web 3.0
The Web 2.0 full stack applicatios are build using these technologies, this is the first layer of our development stack:
- Typescript Programming Language for Front-end and Backend Development
- Visual Studio Code Editor
- Front-end Web 2.0 Development Using Next.js
- Infrastructure as Code using AWS Cloud Development Kit
- AWS Lambda for Serverless Computing
- Panacloud CLI for API Development
- Amazon Aurora Serverless v2 PostgreSQL 13-compatible edition
For more details check out the Panacloud Web 2 Learning Repo and projects repo
This Web 2.0 stack can be easily extended to develop Web 3.0 Dapps using these technologies, this is the second layer:
- Ethereum Blockchain
- Solidity Smart Contract Programming Language
- OpenZepllin Smart Contracts
- Hardhat Ethereum Development Envirnoment
- Ethers.js
- Metamask Wallet
- Alchemy
- The Graph
- Chainlink
- Panacloud Panaweb Web 3 Framework (Under development)
For more details check out the Panacloud Web 3 Learning Repo and Smart Contract Learning Repo
The Web 2.0 and Web 3.0 layers can easily be extended to develop Metaverse experiences, which is the third layer in our stack. The backend will remain more less the same, the front-end will move towards 3D XR experiences from 2D user interfaces.
The metaverse development stack can be may be an open ecosystem with browser acting as a sort of operating system:
For more details check out the Panaverse's Open Metaverse learning repo.
Currently, it seems that Apple, Meta, and Microsoft are going to introduce closed metaverse ecosystems. Unity 3D may be the best option to develop for these platforms:
The following concepts and technologies will also help us build the metaverse experiences:
- UX for XR: User Experience Design and Strategies for Immersive Technologies (Design Thinking)
- Brain-Computer Interfaces (BCI)
- AI In The Metaverse
- Metaverse Avatar
- Digital Twins
- IoT and Metaverse
Program Duration and Fee
The program will consist of four quarters. The fee will be Rs. 3,000 per quarter. Every week there a combination of onsite and online Zoom classes. Students will also watch recorded videos and study textbooks.
Faculty Members
Zia Khan, Zeeshan Hanif, Asif Shah, Daniyal Nagori, Hira Khan, and Khurram Shaikh
Class Schedule
Karachi: Wednesday 6:00 pm - 10:00 pm, Bahria Auditorium Karsaz
Peshawar: Friday 3:00 pm - 7:00 pm, A number of Auditorium's under consideration
Islamabad: Saturday, National University of Technology (NUTEC) Auditorium and others
Lahore: Sunday, UMT Auditorium and others
Note: Those who do not live in the cities mentioned above should plan to travel to attend the class.
Panaverse Community
Join the Metaverse Discord Channel
Join the Metaverse Facebook Group
Books
Program of Studies
The online program consists of four quarters listed below and will mainly be focused on imparting knowledge by training students to develop projects. The classes will mainly be taught on the weekends or after 6:00 pm (Pakistan Time) on weekdays so that everyone can attend. We will have main onsite classes supplemented by Zoom labs and recorded videos.
Quarter I
Quarter 1-A: Web 3.0 and Metaverse Theory
Quarter 1-B: Object Oriented Programming using Typescript
Quarter II
Quarter II-A: Advanced Web 2.0 Development using Next.js
Quarter II-B: Metaverse Development with Unity and C#
Quarter II-C: Smart Contract Development with Solidity and Hardhat for Metaverse Economy
Quarter III
Quarter III-A: Dapp Development using Ethers.js, Next.js, and Solidity
Quarter III-B: Advanced Cross Platform Metaverse Development with Unity and C#
Quarter III-C: Serverless API Development
Quarter III-D: Open Metaverse Web Development
Quarter IV
Quarter IV-A: Advanced Web 3.0 Development: DAO, Oracles, Graphs, DeFi and Tokenomics
Quarter IV-B: Computer Graphics Programming
Quarter IV-C: Designing and Developing Metaverse Dapp Experiences
Program Details:
Quarter 1-A: Web 3.0 and Metaverse Theory
Download Mastering Blockchain Book
XR Design Principles and Best Practices
Also refer to Appendix E for reading list
Quarter 1-B: Object Oriented Programming using Typescript
The student should learn HTML, CSS, and Javascript by going through these videos:
Learn JavaScript by Zeeshan Hanif
We will cover the following in class:
TypeScript and C# both were created by the same person named Anders Hejlsberg
Chapters 2-6, 13 of JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages
Chapters 1-11 of Learning TypeScript: Enhance Your Web Development Skills Using Type-Safe JavaScript
Quarter II-A: Advanced Web 2.0 Development using Next.js
WHAT IS NEXT JS AND WHY SHOULD YOU USE IT IN 2022?
Quarter II-B: Metaverse Development with Unity and C#
Learning C# by Developing Games with Unity 2021
Quarter II-C: Smart Contract Development with Solidity and Hardhat for Metaverse Economy
Solidity Programming Essentials - Second Edition
Class Videos
Class 1: Step 00 and 01: Blockchain, Ethereum Smart Contract, and Hardhat Intro in Urdu on Facebook
Class 1: Step 00 and 01: Blockchain, Ethereum Smart Contract, and Hardhat Intro in Urdu on YouTube
Class 2: Step 03 Part 1 - Solidity Tutorial in English on Facebook
Class 2: Step 03 Part 1 - Solidity Tutorial in English on YouTube
Class 2: Step 03 Part 1 - Solidity Tutorial in Urdu on Facebook
Class 2: Step 03 Part 1 - Solidity Tutorial in Urdu on YouTube
Class 3: Step 03 Part 2 - Solidity Tutorial in English on Facebook
Class 3: Step 03 Part 2 - Solidity Tutorial in English on YouTube
Class 3: Step 03 Part 2 - Solidity Tutorial in Urdu on Facebook
Class 3: Step 03 Part 2 - Solidity Tutorial in Urdu on YouTube
Class 3 Part 2: Step 03 Part 2B - Solidity Tutorial in Urdu on YouTube
Class 4: Step 03 Part 3 - Solidity Tutorial in English on Facebook
Class 4: Step 03 Part 3 - Solidity Tutorial in English on YouTube
Class 4: Step 03 Part 3 - Solidity Tutorial in Urdu on Facebook
Class 4: Step 03 Part 3 - Solidity Tutorial in Urdu on YouTube
Class 5: Step 03 Part 4 - Solidity Tutorial in English on Facebook
Class 5: Step 03 Part 4 - Solidity Tutorial in English on YouTube
Class 5: Step 03 Part 4 - Solidity Tutorial in Urdu on Facebook
Class 5: Step 03 Part 4 - Solidity Tutorial in Urdu on YouTube
Class 6: Step 03 Part 5 - Solidity Tutorial in English on Facebook
Class 6: Step 03 Part 5 - Solidity Tutorial in English on YouTube
Class 6: Step 03 Part 5 - Solidity Tutorial in Urdu on Facebook
Class 6: Step 03 Part 5 - Solidity Tutorial in Urdu on YouTube
Class 7: Step 03 Part 6 - Solidity Tutorial in English on Facebook
Class 7: Step 03 Part 6 - Solidity Tutorial in English on YouTube
Class 7: Step 03 Part 6 - Solidity Tutorial in Urdu on Facebook
Class 7: Step 03 Part 6 - Solidity Tutorial in Urdu on YouTube
Class 8: Step 04 - Chapter 02 Textbook in English on Facebook
Class 8: Step 04 - Chapter 02 Textbook in English on YouTube
Class 8: Step 04 - Chapter 02 Textbook in Urdu on Facebook
Class 8: Step 04 - Chapter 02 Textbook in Urdu on YouTube
Class 9: Step 04 and 05 - Chapter 02 and 03 Textbook in English on Facebook
Class 9: Step 04 and 05 - Chapter 02 and 03 Textbook in English on YouTube
Class 9: Step 04 and 05 - Chapter 02 and 03 Textbook in Urdu on Facebook
Class 9: Step 04 and 05 - Chapter 02 and 03 Textbook in Urdu on YouTube
Class 10: Step 6A - Chapter 07 Textbook in English on Facebook
Class 10: SStep 6A - Chapter 07 Textbook in English on YouTube
Class 10: Step 6A - Chapter 07 Textbook in Urdu on Facebook
Class 10: Step 6A - Chapter 07 Textbook in Urdu on YouTube
Class 11: Step 6B - Vacation Project Assignment in English on Facebook
Class 11: SStep 6B - Vacation Project Assignment in English on YouTube
Class 11: Step 6B - Vacation Project Assignment in Urdu on Facebook
Class 11: Step 6B - Vacation Project Assignment in Urdu on YouTube
Blockchain Project 1: Create a Token and Launch ICO/IEO/IDO
As you probably know, the ICO ("Initial Coin Offering") industry has been booming, and it's completely reinventing the way new startups kickstart themselves. In fact, go have a look at Wikipedia's list of highest crowdfunding projects, and you'll notice that blockchain projects absolutely dominate the list.
Understand the difference between IDO vs. IEO vs. ICO
Also check these links for latest listings:
ICO List of Best New Initial Coin Offerings.
Project Part 1: How to Launch a IEO on Binance Lauchpad
Your first task of the project is to make a google slides presentation on how to start a IEO on the Binance Launch Pad.
Note: Also document the alternatives to Binance Launchpad.
Project Part 2: How to Launch a IDO on Polkastarter
Review the list of top fundraising platforms
Your second task of the project is to make a google slides presentation on how to start a IDO on the Polkastarter.
Project Part 3: Create a Pako Token
By creating an token and related contracts, you'll also learn how to handle money sent to to your contracts, which should come in handy if you want to create some kind of paid decentralised service in the future.
Therefore, for the sake of this chapter, let's imagine that our Pako DApp uses its own coin – the Pako Token. We will create two contracts – one for the token itself and one for the token crowd sale (the ICO).
Now Create your own Pako ERC20 Token and deploy it on a testnet. The Token should be to use openzeppelin contracts. You will use Harkhat development envirnoment. Also, write at least 20 automated tests. We will be using the Solidity and Typescript for dvelopment.
Project Part 4: Develop Crowd Sale Contract
This contract will be responsible to allow users to exchange ETH for our Pako Token. In order to do that we need to Set a price for our token (1 ETH = 100 Pako Token)
Implement a payable buyToken() function.
Emit a BuyTokens event that will log who’s the buyer, the amount of ETH sent and the amount of Token bought
Transfer 75% the Tokens to the Crowd Sale contract at deployment time. i.e. Right after the contract is deployed, we want the token contract to send 75% of our token supply to it. While 25% remain in our personal "owner" account.
Transfer the ownership of the Crowd Sale contract (at deploy time) to our frontend address so that we are able to withdraw the ETH.
You can use the openzeppelin crowd sale contracts, however you will have to update the code to the latest solidity version.
Also write exentisive tests, for example we will simply send a transaction of 1 ETH from a random account to the contract. After the transaction, we should expect the account to have received Pako, while the contract's balance should have been reduced.
Note: Before you get started writing the token contract we suggest you review access control.
Project Part 5: Trying it with MetaMask
While it's always good to test your code, it's often more satisfying to see the results of your work wrapped in a nice UI. Let's see how we can deploy our contracts and get some Pako tokens into our MetaMask wallet!
We start by running our deployment scripts for the test network so that the new token contracts are uploaded and deployed.
When it's done, take note of what addresses the contracts was uploaded to and copy it!
Now head to MetaMask, and send a transaction of 1 ETH to the crowd sale contract address. If your MetaMask wallet doesn't have any ethers, remember that you can use any faucet.
After the transaction has confirmed, you might be confused about why you can't see any tokens in your wallet. It turns out that you need to manually add the token address in MetaMask in order to "register" it – after all, there are so many tokens out there, there's no way MetaMask could list them all by default!
To do this, open the side menu and click on the "Add token" button to get started:
Once you're on the token page, click on "Add custom token" and paste in the token contract's address in the address field.
After confirming that you want to add the token, you should be able to see your Pako balance right next to your ETH balance in the wallet. How cool!
Project Part 6: Trying it with Multisignature Wallets
Now use [Gnosis Safe]{https://gnosis-safe.io/) with multi-sigs to do what you did in the last part.
Project Part 7: Sending Tokens using Ethers.js
Write a Typescript program to send Pako Token to some friend's address using Ethers.js.
Project Part 8 Advance: Create, Deploy, Mint, and Sell a NFT
Create a NFT contract using the OpenZepplen ERC721 NFT Standard.
You may use the Preset ERC721 contract.
Deploy your NFT contract on a testnet, mint it, and view it on the MetaMask wallet and list it on OpenSea Marketplace for sale.
Quarter III-A: Dapp Development using Ethers.js, Next.js, and Solidity
Quarter III-B: Advanced Cross Platform Metaverse Development with Unity and C#
Mind-Melding Unity and Blender for 3D Game Development
The time to embrace OpenXR is now
Oculus is “All in on OpenXR,” New Developer Features Will Come to OpenXR Only
Quarter III-C: Serverless API Development
Expert Advice on Moving to Serverless
Going Serverless with 7 Core AWS Services
We will be writing Infrastructure as Code (IaC) CDK AWS Serverless constructs in TypeScript:
Quarter III-D: Open Metaverse Web Development
Quarter IV-A: Advanced Web 3.0 Development: DAO, Oracles, Graphs, DeFi and Tokenomics
DeFi and the Future of Finance
Quarter IV-B: Computer Graphics Programming
A Very Gentle Introduction to Computer Graphics Programming
Basic Math for Game Development with Unity 3D: A Beginner's Guide to Mathematical Foundations
Math for Programmers: 3D graphics, machine learning, and simulations with Python
Quarter IV-C: Designing and Developing Metaverse Dapp Experiences
HOW TO BUILD A METAVERSE DAPP WITH UNITY
UX for XR: User Experience Design and Strategies for Immersive Technologies (Design Thinking)
Appendix
Appendix A: Key Concepts
Web 3.0
Web 3.0 is a concept for the internet's next generation. It is the evolution of user control and ownership over their creations and online content, digital assets, and online identities. Users in Web 3.0 can create content while owning, controlling, and monetizing it through the use of blockchain and cryptocurrencies.
Metaverse
While precise definitions are difficult to come by, the metaverse is generally thought to be a network of 3-D virtual worlds where people can interact, conduct business, and form social connections using their virtual "avatars." Consider it a virtual reality version of today's internet.
The definition of the metaverse extends beyond virtual worlds such as gaming and virtual reality applications. The broader vision of the metaverse includes smart manufacturing technology, virtual advertising, online events such as concerts, and digital currencies such as Ethereum.
Serverless Cloud Computing
Web2 centralized serverless cloud technologies will also play a major role on the internet in the short to medium term until Web3 technologies mature and totally replace web2 technologies.
Web3 Metaverse: Decentraland and Sandbox on Ethereum
The most popular Metaverse projects at the moment are Decentraland (MANA) and The Sandbox (SAND), which provide virtual worlds where users can interact, buy land via an Ethereum smart contract, and live in an alternate reality. Both operate entirely on the Ethereum blockchain and allow users to buy real estate and build properties with cryptocurrencies, with SAND offering user-generated content that gives it limitless creative power. Panaverse will cover these projects in depth.
To provide Web 3 functionality we will use the Ethereum blockchain and Solidity programming language for smart contract development.
The AR Glasses: Apple AR Glasses
As discussed in detail in this article we also believe that Apple will lead the AR and Metaverse space on the glasses side. There M1 processors are the most efficient processors in the world. Some derivative of the M1 will power the Apple AR glasses. Apple's ARKit is also quite mature. Apple's Swift programming language is extremely powerfull. The combination of the hardware and the software stacks will be extremely difficult to beat in the next few years. The main competetors Nvidia, Microsoft, Meta, Amazon, and Google are three to five years behind right now. As developers the only down side is going to be the total lock-in.
Cloud Computing: AWS Serverless Computing
On the backend in the medium term Web3 technologies will be complemented by Web2 AWS Serverless Cloud combined with AWS CDK will provide an extremely scalable platform, with Typescript as the programming language of choice.
Appendix B: Apple’s Augmented Reality ARKit and USDz Development
Swift Programming: The Big Nerd Ranch Guide
Mastering ARKit: Apple’s Augmented Reality App Development Platform
3D File Formats
Going 3D -> glTF, USD, USDz -> Let's Break These File Formats Down
Appendix C: 3D Simulation and Design collaboration with Omniverse, Universal Scene Description (USD) and Python
Part 1: Python
Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming
Part 2: Pixar's Universal Scene Description (USD)
Universal Scene Description (USD) is an open source framework developed by Pixar for exchanging 3D computer graphics data across different applications. It is designed to be flexible and extensible to other collaborative environments that run interconnected tools, such as NVIDIA Omniverse. More than a dozen companies from Apple, Nvidia, Adobe, to Unity support USD. The standard is on the cusp of becoming the solder that fuses all sorts of virtual and physical worlds into a metaverse.
To 3D and Beyond: Pixar’s USD Coming to an Industry Near You
Watch Introduction to Pixar's Universal Scene Description
OMNIVERSE DEVELOPER RESOURCE CENTER
Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming
Assignment: Developing a Tetris game with PixarUSD and Python Scripting in Omniverse Kit
Plumbing for the Metaverse with Universal Scene Description (USD)
It started at Pixar. Now it's the Apple-backed 3D file format viewed as HTML of metaverse
Getting Started with USD for Collaborative 3D Workflows
Outline Introduction
Overview of Pixar USD features and components
Understanding the USD composition
Preparing the Development Environment
Building and installing dependencies and components
Setting the environment variables for Python
Authoring USD
Creating a USD stage
Creating and editing prims
Referencing layers
Converting layers into different USD file formats
Traversing prims in a stage
Creating and editing variants
Applying transformations, animations, layer offsets, and shading
Working with Plugins and Examples
Modifying variant examples in Blender
Generating USD assets from Blender
Modifying USD scenes with Blender
Setting up and using Usdview plugin
Building schema classes
Part 3: Omniverse
OMNIVERSE DEVELOPER RESOURCE CENTER
Assignment: Developing a Tetris game with PixarUSD and Python Scripting in Omniverse Kit
Appendix D: Metaverse Major Players
Nvidia
Nvidia Announces Expansion of Omniverse to Consumer Internet
Decentraland
How to get started in the Metaverse? Decentraland Tutorial
The Metaverse Land Rush Is an Illusion
Sandbox
The Sandbox Vs Decentraland: Which Metaverse Is The Best?
The Sandbox vs Decentraland — Where Should You Set Your Bets
Meta
We can now explore Meta’s first virtual world
Project Cambria: Release Date, Latest News, Leaks, And More
Apple
Apple AR Headset: Release Date, Rumours And Latest News
Roblox
Roblox’s metaverse is already here, and it’s wildly popular
Unity
We’re the underlying tool set for creating the metaverse, Unity CEO says
Unity is buying VFX giant Weta Digital in preparation for the metaverse boom
Why Unity scooped up Weta Digital’s 3D tools for $1.6B
Unity's Weta acquisition doesn't need the Metaverse to make sense
Appendix E: Web3 and Metaverse Introduction and Theory
Video: What Is The Difference Between Web3 And The Metaverse?
Citi research report published in March 2022
The Metaverse: And How it Will Revolutionize Everything
The Metaverse: Prepare Now For the Next Big Thing!
Watch these videos to Understand the level 3D Graphics Technology has reached
![metaverse diagram](https://github.com/panaverse/panaverse.github.io/raw/main/metaverse.jpeg)
What is Metaverse
What’s All the Hype About the Metaverse?
The Metaverse Has Already Arrived. Here’s What That Actually Means
Explainer: What is the 'metaverse'?
The Metaverse could be a problem
Facebook, Walmart and How Companies Shouldn’t Set Up in the Metaverse
How Metaverse Works? Secrets of Metaverse Explained in Hindi
Metaverse is the Future
Nvidia CEO: The metaverse will be 'much, much bigger than the physical world'
3 Stocks to Buy With a $30 Trillion Metaverse Market on the Way
The Information estimates that the metaverse could be worth about $82B by 2025
The Metaverse Is Coming And It’s A Very Big Deal
The Players and the Development Platforms
What the Metaverse Means for Developers
Nvidia Omniverse vs Facebook Metaverse
What is Microsoft's Metaverse?
Microsoft and Nvidia are working on their own more practical metaverse
The Key To Unlocking The Metaverse Is Nvidia’s Omniverse
Clash of the Metaverse Titans: Microsoft, Meta and Apple
Metaverse… Closer Than You Think
What Web3?
Video: What is Web3 with Examples?
Metaverse and Web3
WEB 3.0 VS METAVERSE: SIMILARITIES AND DIFFERENCES YOU NEED TO KNOW IN 2022
Goldman Sachs Says Blockchain Is Key to Metaverse and Web 3 Development
Web 3.0 vs. Metaverse: similarities and differences
Metaverse Explained In 10 Mins I Why Will Web3 Be A 100x Opportunity?
Why NFTs Are The Keys To Accessing The Metaverse
Metaverse, NFT, And DeFi: Here's Why They Matter In The Blockchain World
MetaFi: DeFi for the Metaverse
Creator Economy of the Metaverse
Creator Economy of the Metaverse - Roblox, Unity, Unreal and more!
Evolution of the Creator Economy
How to Get Paid in the Metaverse Creator Economy Today
Metaverse in the Enterprise
7 ways the metaverse will change the enterprise
How the metaverse will let you simulate everything
Challenges of Metaverse that Needs to be Solved
The DeanBeat: The problem of the sniper and the metaverse
Assignment 1:
Read and Understand the above articles
Assignment 2:
Make a Metaverse presentation from the Articles you have read in Assignment 1 using Google slides. Please Donot share the slides with anyone except me, until I instruct you to do so.
Five reasons we are doing this:
- When making something we remember
- To make a summary of the material
- To teach others from this material
- Have reference material for ourselves
- To see who are the leaders and best workers in this group
Appendix E: Blender 3D Graphics
Blender development is being funded by heavyweights in the real-time 3D (RT3D) space such as Apple, Unity, AMD, Intel, Meta, NVIDIA, AWS, Epic Games, Adobe, Microsoft, and Decentraland. It is expected to become the standard asset creation tool for metaverse.
Blender Projects Textbook: Blender by Example 2nd Edition
Best Hardware Performance for Blender Rendering
Assignment 3:
Build a 3D Donut using Blender 3 as shown in these video tutorials.
Assignment 4:
Build a 3D Sword in the Stone using Blender 3 as shown in these video tutorials
Assignment 5:
Build a Viking Scene using Blender 3 as shown in chapter 2 of the Book Blender by Example 2nd Edition
Assignment 6:
Modeling a Time Machine using Blender 3 as shown in chapters 3 and 4 of the Book Blender by Example 2nd Edition
Assignment 7:
Build a Modern Kitchen using Blender 3 as shown in chapters 5, 6, and 7 of the Book Blender by Example 2nd Edition
Assignment 8:
Illustrating an Alien Hero with Grease Pencil as shown in chapter 8 of the Book Blender by Example 2nd Edition