The Solana & Blockchain Ecosystem

Blockchain Engineering

Duration

9 Months

Commitment

20hrs/Week

Start Date

26th May 2025

One-time Fee

N90,000

Course Curriculum

Phase 1: Foundations (Weeks 1–12)
  • 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).

Phase 2: Advanced Specialization (Weeks 13–24)
  • 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.

Phase 3: Capstone & Industry Exposure (Weeks 25–36)
  • 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.

Program Requirement

  • Access to a Computer or Laptop with Stable Internet
  • Consistent weekly commitment to lectures, coding labs, and project work.
  • Ability to engage in interactive learning and collaborative activities.
  • Basic knowledge of computer operations and file management.
  • Ability to dedicate 8-15 hours per week to lectures, assignments, and hands-on projects.
₦579,900 ₦10,000 Monthly 

What You’ll Learn

  • 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.

Materials Included

Got a question? we’re here to help

Frequently asked
questions

I’m not sure which course is right for me. What should I do?

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.

How do I start my learning journey at LeapSchool?

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.

Do I need any prior technical experience to enroll

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.

How are live classes conducted?

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.

How much does it cost to take a course?

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.

How long do the training programs last?

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.