Web3 Developer Course

1. Course Syllabus

Web3 Developer Course is a FREE course covering:

  1. Blockchain 101
  2. Build your own Blockchain
  3. Coding Basics
  4. Blockchain APIs
  5. Crypto APIs
  6. Web3 Technology Stack for Developers

2. Learning time

You can expect to spend around 1440 minutes / 24 hours on the learning. The course comprises:

  • Videos
  • Blog posts
  • Code samples
  • Practicals
  • Mindmaps & more

3. What is Web3?

Web 1.0 was the first generation of the World Wide Web from the early 1990s to around 2004. During this stage, most websites were static. These websites were created by businesses and consumed by users like you and me.

Web 2.0 is the current second generation of the World Wide Web. A large amount of content is user-generated e.g. social media content, blogs, reviews, etc. Most of this data is controlled and monetized by large companies like Google, and Meta (Facebook).

Web 3.0 is the latest generation of the World Wide Web and its focus is on decentralization. Web3 is expected to provide personalized content and also enable people to control and monetize their own data. Web 3 is:

  1. Trustless: This means that you trust code and not people & entities. This is enabled by the use of Blockchain Technology, and Smart Contracts.
  2. Crypto-native: Web3 uses crypto assets instead of banks & traditional payment processors.
  3. Decentralized: This means that "ownership" is with builders & users rather than large corporations.
  4. Permissionless: This means that everyone can access and participate in Web3 without any censorship.

Web3 is giving a massive boost to the Creator Economy by enabling artists, authors, filmmakers, musicians, and other content creators to connect directly with their supporters and collaborate without intermediaries.

4. Getting started with Web3 [Video]

Getting started with Web3 [63 mins]

5. Web3 Mindmap

Web3 Mindmap

Web3 mindmap by Rohas Nagpal

6. Tech Careers in Web3

How to build a Tech career in Web3 [46 mins]

Tip

For more on the salaries, skills & job profiles for Smart Contract Developers, Web3 Fullstack Developers, and Web3 Frontend Developers, read this post on the Blockchain Blog.