Urbe Campus - Hackathon prep bootcamp
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