Week 1: Blockchain fundamentals – history, principles, and cryptography basics.
Week 2: Cryptographic techniques – hashing, encryption, digital signatures.
Week 3: Distributed systems and consensus algorithms (Proof‑of‑Work/Stake).
Week 4: Introduction to Bitcoin blockchain concepts.
Week 5: Ethereum fundamentals – smart contracts and Solidity basics.
Week 6: Setting up a blockchain development environment (Truffle, Ganache, Remix).
Week 7: Solidity programming – variables, functions, and contract structure.
Week 8: Advanced Solidity – inheritance, modifiers, events, and error handling.
Week 9: Deploying smart contracts on Ethereum test networks.
Week 10: Introduction to Hyperledger Fabric – architecture and basic chaincode.
Week 11: Hands‑on: Setting up a Fabric network.
Week 12: Integration lab: Build and deploy a simple decentralized application (DApp).
Week 13: Advanced smart contract development – security practices and testing.
Week 14: DApp development – integrating smart contracts with frontend (web3.js).
Week 15: Decentralized Finance (DeFi) – protocols, DEX, lending platforms.
Week 16: NFT standards and marketplace development (ERC‑721, ERC‑1155).
Week 17: Layer‑2 solutions – sidechains, state channels, and scalability.
Week 18: Advanced consensus and interoperability techniques.
Week 19: Smart contract auditing – tools and manual review techniques.
Week 20: Blockchain performance optimization.
Week 21: Legal and regulatory aspects of blockchain.
Week 22: Integration project – develop a secure DApp with advanced features.
Week 23: Guest lectures: Trends and case studies in blockchain.
Week 24: Mid‑project review and security audit.
Weeks 25–28:
Project ideation: Define a comprehensive blockchain solution (DeFi, NFT, or cross‑chain).
Architecture design, smart contract planning, and team formation.
Weeks 29–32:
Frontend integration and advanced feature implementation.
Testing, performance tuning, and iterative security audits with mentor feedback.
Weeks 33–36:
Final integration, deployment on testnet/mainnet, and full documentation.
Prepare a detailed case study and present the final capstone to industry experts.
Understand blockchain fundamentals and distributed ledger technology.
Develop and deploy smart contracts and decentralized applications.
Explore consensus algorithms, cryptography, and network security in blockchain.
Investigate real-world blockchain applications and integration strategies.
At LeapSchool, we understand that choosing a course can be challenging. Our academic advisors are available to help you assess your interests and career goals. You can also explore our detailed course guides, watch sample sessions, and read our courses details to guide your decision.
Getting started is simple! Just enroll in the course of your choice through our website. Once you’ve completed the enrollment process, you’ll gain immediate access to our interactive learning platform and introductory modules.
Not at all! Our programs are designed for learners at all levels. We provide foundational content for beginners while also offering advanced modules for those with prior experience.
Our live sessions are held online, allowing you to interact in real time with instructors and fellow learners. If you’re unable to attend a live session, recordings are available so you won’t miss a beat.
At LeapSchool, we believe that quality education should know no boundaries. That’s why our courses are available for just $10 per month globally and at a special rate of NGN15,000 for students in Nigeria. We’re on a mission to empower Africans and learners worldwide, making world-class education accessible to everyone.
Our courses are designed to provide an immersive, hands-on learning experience with durations ranging from 6 to 9 months. This carefully structured timeline ensures you gain the practical skills and comprehensive knowledge needed to excel in your chosen field.
support@leapschool.africa, hello@leapschool.africa
+234 704 963 3364, +234 902 708 0742, +234 704 474 1071
Deleware, United States
8 The Green, Ste A, Dover, Delaware, 19901 United States.
Lagos State, Nigeria
Block 59, Plot 12B Kusenla Rd, Ikate, Lekki Lagos.
42 Olowu St, Opebi 101233, Ikeja, Lagos, Nigeria.
Imo State, Nigeria
87, Tetlow Road, After School Road Junction Owerri, Imo State.