LIVE Blockchain Bootcamp [Beginner + Advanced]
45 weeks
Β·Live Course
Become A Blockchain Ninja
Your Instructor
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

Learn how to create any Blockchain Applications Of Your Choice

Learn about Ethereum Development By Creating Projects

Learn about Solana Development By Creating Projects

Launch your own cryptocurrency using the Ethereum and Solana

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

Learn about NFT, NFT minting and create an NFT marketplace

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

Learn to create smart contracts in Yul and Assembly

Learn about Polkadot and Substrate

Practice Labs for more focused and practical learning
Syllabus
Blockchain Fundamentals Jun 18 β Jun 24
Solidty Introduction Part - A Jun 25 β Jul 1
Solidity Introduction Part - B Jul 2 β Jul 8
Voting and Twitter Smart Contract Projects Jul 9 β Jul 15
Wallet in Solidity Project Jul 16 β Jul 22
Solidity Intermediate & Solidity OOPs Jul 23 β Jul 29
ERC20 Token and Solana Advance Jul 30 β Aug 5
Proxy Contract and Token Marketplace Project Aug 6 β Aug 12
HTML,CSS and JavaScript Aug 13 β Aug 19
JavaScript Aug 20 β Aug 26
Express JS and React Js Aug 27 β Sep 2
React JS Sep 3 β Sep 9
MongoDB and Voting Dapp Sep 10 β Sep 16
Voting Dapp Sep 17 β Sep 23
Voting Dapp Sep 24 β Sep 30
EVM Deep Dive Oct 1 β Oct 7
Week 17 Oct 8 β Oct 14
No Class Oct 15 β Oct 21
Stellar London Hackathon Oct 22 β Oct 28
EVM Deep Dive Oct 29 β Nov 4
EVM and YUL Nov 5 β Nov 11
Solidity Optimisation Nov 12 β Nov 18
Foundry Nov 19 β Nov 25
Foundry Nov 26 β Dec 2
ERC721 & NFT contract Dec 3 β Dec 9
NFT Project Dec 10 β Dec 16
Rust Fundamentals Dec 17 β Dec 23
Rust Fundamentals Dec 24 β Dec 30
No Class Dec 31 β Jan 6
No Class Jan 7 β Jan 13
NFT with Foundry Jan 14 β Jan 20
Rust Projects and Rust Advance Jan 21 β Jan 27
Rust Projects and Rust Advance Jan 28 β Feb 3
Rust Projects and Rust Advance Feb 4 β Feb 10
Rust Projects and Solana Feb 11 β Feb 17
Token Creation and Anchor Framework Feb 18 β Feb 24
To Do and Voting Application in Solana Feb 25 β Mar 3
TypeScript Mar 4 β Mar 10
Week 39 Mar 11 β Mar 17
No Class Mar 18 β Mar 24
No Class Mar 25 β Mar 31
No Class Apr 1 β Apr 7
DeFi Apr 8 β Apr 14
AMM Apr 15 β Apr 21
Building Server in Rust Apr 22 β Apr 28
Week 46 Apr 29 β May 1
Hear From Other Students
Shubham Gajbhiye
Jatin
Shivam Singh
Anam
Harikrishna Badavath
Your Instructor
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?