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
https://chat.whatsapp.com/JOnblGNycGaAHWMOcysiBg

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