Decentralised AI Bootcamp

Learn the fundamentals of AI and integrate it with web3 development!

  • Join our newest course and delve into AI agents, model training, decentralised computing and more!

  • New cohort starting 3rd March 2025, and taking place Monday - Thursday at 17:00 - 18:30 GMT.

Register

Learn from Industry Experts

Build a Project

Build a Portfolio

Get a Certificate

Hands-on Homeworks

Online Classes

Support via Discord

Learn from Industry Experts • Build a Project • Build a Portfolio • Get a Certificate • Hands-on Homeworks • Online Classes • Support via Discord •

Curriculum

Week 1: Foundations of AI

• Intro to AI & Decentralized AI •

• Web3 & AI Applications •

• Machine Learning Basics •

• Building a Simple Chatbot •

Week 2: Interactive AI Apps

• React Frontend Basics •

• Building & Deploying Chat Apps •

• Text-to-Image & Audio APIs •

• Multimodal AI Chatbot •

Week 3: Running LLMs

• Local & Cloud LLM Execution •

• Open-Source AI Models •

• Serving AI Locally •

• Advanced Prompt Techniques •

Week 4: Fine-Tuning & RAG

• Fine-Tuning & LoRAs •

• Frontend/Smart Contract Integration •

• NestJS and Angular •

• Coupling and Oracles •

Week 5: AI & Blockchain

• Blockchain Basics & EVM •

• Smart Contracts & Oracles •

• Verifiable AI & Transparency •

• Blockchain-Backed AI Integration •

Week 6: Advanced Topics

• AI on Decentralised Storage •

• Federated Learning & IMOs •

• Blockchain for AI Provenance •

• Tokenised AI Agents •

Week 7: Sponsor Workshops

• Completely dedicates to guest lectures from our bootcamp partners and sponsors •

Week 8: Project Week

• Completely dedicated to building a final group project with the knowledge gathered during the course •

Eligibility and Selection Process

  • The Q1 2025 cohort of the Decentralised AI Bootcamp, starting on 3rd March, will take place weekly, Monday - Thursday from 17:00 to 18:30 GMT.

    The bootcamp will last until 24th April.

  • Only 50 selected individuals for each cohort. Be sure to stand out!

  • Participants are selected based on their applications. Make sure your GitHub and LinkedIn look good!

  • Basic Knowledge of Programming: Applicants should have a foundational understanding of programming principles.

    Familiarity with AI: Expertise in machine learning and AI technology of course isn’t required, but having a basic grasp of the concepts involved will be highly beneficial, mostly because the bootcamp will dive straight into technical problems at hand.

    Commitment to Complete the Programme: The eight-week course is intensive, covering various complex topics. Participants must be committed to completing the entire curriculum, including weekly homework, workshops, and a final project.

    Ability to Engage in Hands-on Learning: The program involves practical, hands-on learning experiences. Candidates should be prepared and capable of engaging actively in these activities.

    Willingness to Collaborate and Learn in a Group Setting: Since the programme includes sponsor-led workshops and possibly group activities, applicants should be open to collaborative learning environments.

  • No point in dry lecturing without any practical work in a bootcamp! All the participants will work on weekly homeworks with their teams, as well as on the final project during the final week of the bootcamp.

  • The bootcamp is completely free!

    You are required to stake a 250 USDC deposit if accepted—the full deposit will be returned after successful graduation!

  • The Bootcamp is designed to be a part-time commitment. Other than 90-minute daily sessions, you’re required to check Discord for any updates and group tasks.

  • All successful bootcamp graduates receive a certificate, either as a PDF or as an NFT. It serves as an official graduation certificate, which means you can feature it on your CV and LinkedIn profile.

Teacher

Matheus Pagani

A former Encode hackathon participant, Matheus leads Venture Miner, an early-stage venture studio for blockchain and AI solutions.

Students also applied for:

Register
Apply to Participate