Skip to content

Get Africoders on your phone

Smart Contracts with Solidity cover
Intermediate Blockchain

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
Free
466 enrolled · 4.50 rating

Instructor: tunde

Log in to Enroll Course Q&A →
Help Center