Cover Image for Urbe Campus - Hackathon prep bootcamp
Cover Image for Urbe Campus - Hackathon prep bootcamp
Hosted By
151 Going

Urbe Campus - Hackathon prep bootcamp

Hosted by urbe.eth
Registration
Past Event
Welcome! To join the event, please register below.
About Event

Urbe Campus 🎓

​​​Urbe Campus is a 4-day bootcamp where students and beginner developers will be able to go from zero to hero with their Web3 development skills. This event will not only cover the basics of solidity syntax, tooling setup, and dApps development, but also will allow all the students to be prepared to attend the ETHGlobal hackathon in Bangkok!

Please bring your own laptop as all the sessions will be hands-on.

​​​Agenda 🗓

  • ​​​November 8th (11am-4pm) - Intro

    • ​​Introduction to Blockchain

    • About Ethereum and EVM environments

    • What is a wallet? Why is needed?

    • How to create and start using a wallet

    • What is a transaction?

    • What is a smart contract? How to interact with them?

    • Introduction to Solidity

  • ​​​November 9th (11am-4pm)- Solidity

    • Hardhat development kit 

    • Solidity: Types, Functions, Storage, Arrays, Mappings, Structs, Imports, Inheritance

    • Building with OpenZeppelin Contracts (ERC20)

    • Code along: build a smart contract 

    • Hardhat: testing and contract deployment

  • ​​​​​November 10th (11am-4pm) - Frontend

    • ​​Building a dApp with Scaffold-ETH)

    • ​Frontend Setup

    • ​​Connecting to Blockchain, Using Viem and Wagmi

    • ​​Reading and Displaying Data

    • ​​Writing to Contracts

  • ​​​​​​​November 11th (10am-1pm) - Challenges

    • ​​Step by step on solving Speedrun Ethereum Challenge 1 using Scaffold ETH 2

    • ​Hackathon tips & tricks

​​​Enjoy coffee, tea, drinks and snacks during each bootcamp day!

Grand Finale inside Devcon

November 13th (3pm-5pm) we are hosting a 2 hours talk inside Devcon. We’ll showcase some inspiring experiences from urbe.eth community members, who will share their journeys in Web3 and the steps they took to succeed.

Pre-requisites (MANDATORY!) 📚

Make sure to know enough about Typescript and React as we won't have time to cover the basics of that during the bootcamp.

Reading list 📚

​​Venue 📍

​​Urbe Campus will be hosted in the 42 coding school campus in Bangkok

​​​Partners

ENS DAO the decentralized autonomous organization that governs the ENS protocol

42Bangkok the innovative coding school in Bangkok


​​​​About urbe.eth 🐺

​​​​urbe.eth is the Italian community for Web3 builders, based in Rome:

  • ​​Most notably, you may know us as the team behind ETHRome, which is returning on the 4-6th Oct 2024 (registrations open).

  • ​​Our goal is to spread knowledge, awareness and education around the Web3 & Blockchain ecosystem, involving builders who create and bring new value to the space.

  • ​​Our core activities include meetups, events, co-working days, traveling to hackathons & conferences and other educational activities.

​​​Get involved on Discord, or follow on Twitter and Farcaster.


​​​Disclaimer

​​By registering for the event, attendees authorize, free of charge, without limitations on time, place, or means as described here: https://shorturl.at/iMy26

Location
42 Bangkok
1 Thanon Chalong Krung, Khwaeng Lam Prathew, Khet Lat Krabang, Krung Thep Maha Nakhon 10520, Thailand
Hosted By
151 Going