Smart Contracts with Solidity
This comprehensive course will take you from beginner to confident practitioner in Smart Contracts with Solidity. You'll learn industry-standard techniques and best practices used by professionals worldwide.
Through hands-on projects and real-world examples, you'll gain the skills needed to succeed in today's competitive tech landscape. Our curriculum is designed by industry experts with years of experience.
By the end of this course, you'll have a portfolio of projects to showcase your abilities and the confidence to apply your knowledge in professional settings.
Course Syllabus
Week 1: Introduction & Setup
- Lesson 1: Install Solidity and get your environment ready Preview 18min
- Lesson 2: Wallets, keys, and addresses Preview 24min
- Lesson 3: Transactions, gas, and fees 19min
Week 2: Core Concepts
- Lesson 1: Write and deploy a simple contract 13min
- Lesson 2: Token standards and transfers 11min
- Lesson 3: Test contracts before mainnet 21min
- Lesson 4: Secure contract patterns 15min
- Lesson 5: Build a minimal dApp front end 12min
- Lesson 6: Ship a blockchain project checklist 13min
Week 3: Hands-On Practice
- Lesson 1: Write and deploy a simple contract 19min
- Lesson 2: Token standards and transfers 10min
- Lesson 3: Test contracts before mainnet 13min
Week 4: Intermediate Techniques
- Lesson 1: Write and deploy a simple contract 10min
- Lesson 2: Token standards and transfers 14min
- Lesson 3: Test contracts before mainnet 10min
- Lesson 4: Secure contract patterns 14min
Week 5: Advanced Topics
- Lesson 1: Write and deploy a simple contract 20min
- Lesson 2: Token standards and transfers 9min
- Lesson 3: Test contracts before mainnet 25min
- Lesson 4: Secure contract patterns 10min
Week 6: Real-World Projects
- Lesson 1: Write and deploy a simple contract 21min
- Lesson 2: Token standards and transfers 10min
- Lesson 3: Test contracts before mainnet 25min
- Lesson 4: Secure contract patterns 11min
Week 7: Best Practices
- Lesson 1: Write and deploy a simple contract 9min
- Lesson 2: Token standards and transfers 20min
- Lesson 3: Test contracts before mainnet 12min
- Lesson 4: Secure contract patterns 13min
- Lesson 5: Build a minimal dApp front end 19min