course image

LIVE Blockchain Bootcamp [Beginner + Advanced]

5.0
·

80 weeks

·

Live Course

Become A Blockchain Ninja

Your Instructor

Instructor profile photo

Kshitij

Making Developer's Life Easy

Course Overview

🚀 Unlock the Future with Our 6-Month LIVE Blockchain Bootcamp! 🚀

In this 6-month course, we'll delve into the world of blockchain technology, equipping you with the skills to become a proficient blockchain developer. We'll explore new blockchain concepts and implement them using the Solidity and Rust programming languages. Throughout the course, you'll work on five+ major full-stack blockchain projects. By the end of the program, you'll receive a Full-Stack Blockchain Developer Certificate, validating your expertise.

Unlike other courses, we go beyond just teaching syntax. We focus on understanding the underlying concepts behind each topic, empowering you to create any decentralized application (DApp) of your choice.

Course Glimpse: In this course, we will explore the two Blockchain Ecosystems - 

  • Ethereum Ecosystem
  • Solana Ecosystem

Let's take a closer look at what you'll cover in this 6-month duration:

Ethereum Ecosystem:

  • Solidity Basics: Dive into the fundamentals of blockchain technology, understanding how it works and its practical applications. Get started with Solidity, the programming language used for Ethereum smart contracts.
      

  • Solidity Advance: Advance your skills in Solidity by learning advanced techniques to write secure and efficient smart contracts.

  • Building a Voting Smart Contract: Dive into a hands-on project to create a secure and transparent voting smart contract.

  • Solidity OOPs: Delve into Solidity Object-Oriented Programming (OOPs) concepts.

  • ERC-20, its variants, and token sales: Explore ERC-20 standards, token variants, and token sales mechanisms.

  • Token Marketplace Project: Explore the creation of a token marketplace where a user can sell and buy cryptocurrency and automate it using Chainlink.

  • Integration of Contract: Integrate the Voting and Token Marketplace Contract where a voter can vote when he buys some cryptocurrency.

  • Full-Stack Voting Project: Create a full-stack voting application using MERN, ethers Js, and solidity.

Advance Blockchain Section:

  • Deep Dive Into EVM: Begin by unraveling the architecture of the Ethereum Virtual Machine, exploring its various components and their roles in executing smart contracts. Gain insight into the EVM's stack-based architecture, instruction set, and memory model.

  • Advance Solidity: Yul and Assembly Language: Explore Yul syntax, structure, and purpose in the context of smart contract development. Gain insight into how Yul facilitates low-level manipulation of Ethereum Virtual Machine (EVM) bytecode.

  • Advanced Solidity: Smart Contract Gas Optimization: Learn how to analyze the gas cost of different operations and constructs in Solidity smart contracts.

  • ERC721, its variants, marketplaces, and staking: Begin by unraveling the ERC721 token standard and its significance in the world of blockchain technology.

  • NFT Marketplace Project: Build interactive interfaces for browsing, searching, and purchasing NFTs, and implement features for user authentication, account management, and payment processing.

Defi Ecosystem Section:

  • Introduction to DeFi and DeFi Application Development
  • AMM Architecture and Mathematics: Understanding the mathematical models and graphs behind AMMs in detail.
  • Crypto Trading Project: Creating a crypto trading practical project to understand how DeFi works behind the scenes.
  • Implementing a Liquidity Management Frontend with Web3: A Guide to Building a User Interface for Adding and Removing Liquidity
  • Metamask Wallet Extension Project: Dive into the world of blockchain wallet development by creating your own Metamask wallet extension.

Solana Ecosystem:

  • Solana Blockchain: Understand the core principles and architecture of the Solana blockchain platform.

  • Creating a Solana Dapp Project: Understand the fundamentals of the Solana blockchain platform, including its architecture, consensus mechanism, and key features.

  • NFT Minting Project: An NFT (Non-Fungible Token) minting project on Solana involves creating a platform where users can create (or "mint") unique digital assets

  • DeFi CrowdFunding Project: A DeFi (Decentralized Finance) crowdfunding project on Solana aims to create a platform where startups or projects can raise funds from a decentralized network of investors.

Polkadot and Substrate:

  • Polkadot and Substrate: From understanding the fundamentals of Polkadot's interoperable network to mastering the Substrate framework for building custom blockchains.

Bonus Features:

  • Access to recorded sessions for convenient learning anytime, anywhere.
  • Interactive slide notes for comprehensive revision and study.
  • Exclusive support from our vibrant Code Eater Telegram Community.
  • Certification upon successful completion of the course, showcasing your expertise to the world.

Prerequisite: To enroll in this course, you must have a basic understanding of programming concepts like variables, data types, and loops in at least one programming language.

Note: JavaScript, and MERN will be taught live in the bootcamp. And if time permits, Rust will also be taught live; otherwise, recordings will be shared for it.

Course Schedule:

  • Start Date: June 18th, 2024
  • End Date: Jan 30th, 2025
  • Schedule: Tuesday, Thursday, and Saturday (TTS) - 8:30 pm to 10 pm (IST) (Note - Timings and Dates are tentative)

Course Validity: 2 years

Don't miss this opportunity to gain comprehensive knowledge and practical experience in blockchain development.

What you'll get out of this course

checkbox

Learn how to create any Blockchain Applications Of Your Choice

checkbox

Learn about Ethereum Development By Creating Projects

checkbox

Learn about Solana Development By Creating Projects

checkbox

Launch your own cryptocurrency using the Ethereum and Solana

checkbox

Learn DeFi by creating Crypto Trading Platform, Wallet Extension, and other projects

checkbox

Learn about NFT, NFT minting and create an NFT marketplace

checkbox

Learn Foundry to manage your dependencies, compile your project, run tests, deploy, and interact with the chain

checkbox

Learn to create smart contracts in Yul and Assembly

checkbox

Learn about Polkadot and Substrate

checkbox

Practice Labs for more focused and practical learning

Course content

1

Blockchain Fundamentals

8 items

8 lectures
2

Solidty Introduction Part - A

9 items

9 lectures
3

Solidity Introduction Part - B

9 items

9 lectures
4

Voting and Twitter Smart Contract Projects

12 items

12 lectures
5

Wallet in Solidity Project

5 items

5 lectures
6

Solidity Intermediate & Solidity OOPs

5 items

5 lectures
7

ERC20 Token and Solana Advance

9 items

9 lectures
8

Proxy Contract and Token Marketplace Project

6 items

6 lectures
9

HTML,CSS and JavaScript

16 items

16 lectures
10

JavaScript

5 items

5 lectures
11

Express JS and React Js

5 items

5 lectures
12

React JS

2 items

2 lectures
13

MongoDB and Voting Dapp

6 items

6 lectures
14

Voting Dapp

5 items

5 lectures
15

EVM Deep Dive

4 items

4 lectures
16

Week 17

1 item

1 lecture
17

No Class

6 items

6 lectures
18

Stellar London Hackathon

1 item

1 lecture
19

EVM and YUL

6 items

6 lectures
20

Solidity Optimisation

7 items

7 lectures
21

Foundry

7 items

7 lectures
22

ERC721 & NFT contract

4 items

4 lectures
23

NFT Project

4 items

4 lectures
24

Rust Fundamentals

20 items

20 lectures
25

NFT with Foundry

4 items

4 lectures
26

Rust Projects and Rust Advance

19 items

19 lectures
27

Rust Projects and Solana

6 items

6 lectures
28

Token Creation and Anchor Framework

8 items

8 lectures
29

To Do and Voting Application in Solana

4 items

4 lectures
30

TypeScript

4 items

4 lectures
31

DeFi

4 items

4 lectures
32

AMM

4 items

4 lectures
33

Building Server in Rust

2 items

2 lectures
34

Week 46

6 items

6 lectures
35

Zero Knowledge Proof Project

7 items

7 lectures
36

Week 47

1 item

1 lecture
37

Crypto Wallet Extension Project

17 items

17 lectures
38

Native Rust on Solana

5 items

5 lectures
5.0

Hear From Other Students

The instructor described each term in a simple format and provided sophisticated notes. Additional recorded resources were also provided which was good for new developers.

Shubham Gajbhiye

Your course is really amazing Kshitij bhaiya, you have explained things from scratch and then to an advanced level in a very well-planned manner, now I gained confidence that after completing the projects that you gave in the assignment, I made by myself I will be having confidence that I can apply for internships when you teach, I feel like my college teachings should be like your teaching, just to the point according to job work. Thanks a lot for covering a lot of things in this course, when I started learning blockchain, some person on LinkedIn told me to go through your course to learn from scratch, I watched your 6-hour video and solidity videos, and I gained a lot of knowledge, but I just wanted to have 1:1 interaction with a person to ask my doubts, and during boot camp, you really helped me a lot and solved all of my doubts, even smaller, thanks a lot for amazingly teaching me. After you taught advanced solidity and erc20 token, now when I look at smart contracts online, I can read and understand the function easily.

Jatin

Sir, I Thanks to you for launching this course at this price. Some are selling blockchain courses with 10 projects at price of 15k to 20k. This course was amazing. I enjoyed it and learned a lot from it. in 2 months I didn't expect that I could develop a DAPP with proper Learning. The price and content of this course make this course most affordable and valuable.

Shivam Singh

It's a superb course, especially for a Non-CSE background candidate like me. I am very much grateful to you sir.

Anam

One of the best courses I ever witnessed in my life. No one can share this valuable course at an affordable price, special thanks to kshitij sir... The best tutor in the blockchain field. For me, kshitij sir is God gifted guru🖤. Thank u very much for offering this type of course. We guys really enjoyed every video sir...

Harikrishna Badavath

Your Instructor

Kshitij profile photo

Kshitij

Making Developer's Life Easy

Kshitij is a Blockchain Instructor and Developer with a wealth of experience in the blockchain industry. He has delivered specialized blockchain training to prestigious companies such as VISA and has been instrumental in enhancing the products of various blockchain startups and established firms. Kshitij's expertise extends beyond corporate training; he is also the founder of the widely recognized YouTube channel, Code Eater. With a subscriber base of over 95,000 blockchain enthusiasts, Code Eater has become a cornerstone in the blockchain education community. Through his channel, Kshitij has empowered thousands of students to master blockchain development, many of whom have secured positions in leading blockchain multinational corporations (MNCs) and innovative startups. Code Eater's mission is to make the life of developers easy by providing quality education.

Frequently Asked Questions

What are the prerequisites of this course?
How many projects we will create?
Will the classes be live?
Will the recordings of the live class be available?
What is the duration of the course?
Is there any refund policy?
Will the classes be in Hindi?

Build your tech brand with live classes, coding labs, and more.

Terms of Service / Privacy Policy