Cover Image for ETH-Crash-Course: Ethereum From Zero to Smart Contracts
Cover Image for ETH-Crash-Course: Ethereum From Zero to Smart Contracts
23 Went

ETH-Crash-Course: Ethereum From Zero to Smart Contracts

Hosted by SM Web Systems, Myles Traut & Mukhtar Meer
Google Meet
Registration
Past Event
Welcome! To join the event, please register below.
About Event

​Go from zero blockchain knowledge to building and testing smart contracts on Ethereum.

​Learn the fundamentals, then ship real code.

SM Web Systems Blockchain Support Group
Join WhatsApp Group

​Event Description
Ethereum is the foundation of modern Web3 — but getting started can feel overwhelming.

​ETH Crash Course is an 8-week, structured, developer-focused program designed to take you from zero knowledge to building, testing, and understanding smart contracts.

​Each session builds on the last, combining clear fundamentals with practical implementation, so you don’t just learn concepts, you learn how to actually build on Ethereum.

​By the end of the course, you’ll understand how Ethereum works under the hood, how to write Solidity contracts, and how to test and secure them using modern tooling.

​This course is facilitated by SM Web Systems and led by Myles Traut, bringing practical, real-world developer insight into every session.


​What You Will Learn

​• How Ethereum works at a fundamental level
• Key blockchain concepts: decentralization, transactions, gas
• How the Ethereum Virtual Machine (EVM) executes code
• How to write smart contracts in Solidity
• How to deploy and interact with contracts
• How to test contracts using Foundry
• Core smart contract security principles
• Understanding ERC standards (ERC-20, ERC-721, ERC-1155)
• How to build real-world smart contract projects


​Course Format

​This is a live, structured learning experience designed for developers.

​• 8 weeks total (1 module per week)
• Each session builds progressively
• Focus on both concepts + hands-on development
• Practical examples and real workflows
• Designed to give you a clear mental model + real coding ability


​Who Should Attend

​• Developers with no blockchain experience
• Web2 developers (JavaScript, Python, etc.)
• Beginners interested in Solidity
• Builders exploring Web3
• Anyone who wants to understand Ethereum and smart contracts from first principles


​Instructor

​Myles Traut

​Myles is an experienced Ethereum developer with practical expertise in smart contract development, testing, and blockchain architecture.

​In this course, he will guide you through the full journey, from understanding core concepts to building and testing smart contracts using modern tools and best practices.


​Facilitator

​SM Web Systems

​SM Web Systems is focused on empowering developers through practical, high-impact technical education and builder-focused programs in emerging technologies.


​Schedule

​Start Date: 28 April
Duration: 8 Weeks

​Day: Every Tuesday
Time: 7:00 PM – 8:00 PM (Live Online)

​Each module is covered in a dedicated weekly session.


​Course Modules

​Module 1 — Foundations: What is Ethereum?
Blockchain basics, decentralization, Ethereum vs other chains, accounts, transactions, gas

​Module 2 — Understanding the EVM
EVM fundamentals, execution model, storage vs memory, transaction lifecycle

​Module 3 — Introduction to Solidity
Contract structure, variables, functions, mappings, structs, events, modifiers

​Module 4 — Smart Contract Lifecycle
Writing, compiling, deploying, interacting, verifying
Tools: Foundry, Forge, Anvil, Cast
Testing fundamentals

​Module 5 — Testing Smart Contracts with Foundry
Unit testing, failure testing, access control, ERC-20 testing, fuzz testing, reentrancy testing

​Module 6 — Security Fundamentals
Reentrancy, overflows, access control, best practices

​Module 7 — ERC Standards
ERC-20, ERC-721, ERC-1155, interfaces

​Module 8 — Mini Projects
Simple Storage
Simplified ERC20
Voting Contract


​Why Attend

​Ethereum skills are in high demand — but most resources are fragmented or overly theoretical.

​This course gives you:

​• A clear learning path
• Practical, developer-first teaching
• Real tools used by professionals
• The ability to build, test, and understand smart contracts confidently


​Start your journey into Ethereum development.

​Register now and learn how to build smart contracts from scratch. 🚀

23 Went