Paribu Hub - Smart Contract & Solidity Bootcamp
100% free
15 weeks
Online
Turkish
Location
Online
Next cohort
Cohort 1
Application deadline
05 September 2023
Paribu Hub - Smart Contract & Solidity Bootcamp
100% free
15 weeks
Online
Turkish
General Info
Welcome to the Paribu Hub - Smart Contract & Solidity Bootcamp! 🚀
Are you interested in unlocking the power of decentralized applications and revolutionizing the world of blockchain technology? If so, you've come to the right place! Our bootcamp is designed to equip you with the knowledge and skills necessary to dive into the exciting world of smart contracts and Solidity programming.
Paribu Hub aims to create a collegial environment through events, workshops and other social events to bring together people of like mind to start their journey! If you are one of them make sure to apply!
Join us on this exhilarating journey to becoming a proficient smart contract developer and unleash the potential of blockchain technology! Let's build the future together. Are you ready to code the world of tomorrow? 🌍💻
Curriculum
Week 1
-Â Web3 Fundamentals & Web3 Developing
- Why should you learn blockchain?Â
- Cryptography in Blockchain
- What is Web1 and its problems?
- Web2 vs Web3 / Centralized vs Decentralized
- What is Blockchain? / Layers of a Blockchain
- What are Dapps?
- Popular Tokens - Bitcoin/Ethereum/Solana
- Proof of Work vs Proof of Stake
- Token Types - Fungible / Non-Fungible
- What is Defi?
- Basically Consensus Models (Nakamoto Consensus)
- What are DAOs?
-Â Web3 Developing
- What is a Smart Contract?
- Technical Structure of a Smart Contract
- Technical Structure of dApps
- Understanding Smart Contracts Nature
- Smart Contracts in Web
- Web3 Developer Roadmap
- Introduction to Smart Contract Developing
- DeFi - NFT Workshop in Projects
Week 2
-Â Introduction to Solidity
- Writing Smart Contracts
- Variables
- Constructor
- Structs
- Mapping
- Modifier
- Events
- Inheritance
- Libraries
Week 3
- Solidity in Advance, Development Environments
- ERC-20, 721, 1155
- OpenZeppelin
- Hardhat
- Ethers.js
- Testing
- Contract Deploying
- Interacting with Smart Contracts
Week 4
- Frontend for dApps
- React
- Ethers.js
- Web3.js
- Full Stack Blockchain dApp
- Useful APIs
Week 5&6
-Â Secure Smart Contract Development
- Smart contract security
- Past hacking incidents and precautions
- Practices for writing secure smart contracts
Join our community
FAQ
Location
Online
Next cohort
Cohort 1
Application deadline
05 September 2023