The Complete Solidity Course - Blockchain - Zero to Expert
Master Solidity and Smart Contracts - Blockchain Development: 2022 - Programming & Ethereum - Code Along - DApplications
4.55 (2282 reviews)

23 762
students
17 hours
content
Oct 2022
last update
$79.99
regular price
What you will learn
Code along and become an advanced and confident Solidity developer from scratch
Get interview-ready by understanding how Solidity and the EVM (Ethereum Virtual Machine) really works under the hood
Solidity fundamentals: variables, if/else, operators, boolean logic, functions, arrays, modifiers, loops, strings, and more
Public & Private visibility (correctly securing data), struct and enums, special global and blockchain variables, suffixes, and addresses
The Ethereum Virtual Machine (EVM) and assembly (low level language), events and logging blockchain emissions, send vs transfer methods, scoping and more
Object-oriented programming: constructor functions, contract and classes, interfaces, abstract contracts (virtual and override), inheritance, and hash tables
Blockchain Functionality: modifier functions, cryptographic functions, fallback functions, and function overloading
advanced Patterns and topics: the withdrawal pattern, restricted access, error handling
Get support and make connections online with an active focused community with developers and mentors
Professional Blockchain techniques working with the Ethereum network and Web3 for debugging, deployment, and compiling with Remix IDE Ethereum.
How to problem solve and dig through documentations like a developer
How to write code with templated models (abstract contracts) and clearly document your thought process
Practice your skills with 30+ challenges and assignments (source code solutions included)
Course Gallery




Charts
Students
Price
Rating & Reviews
Coupons Issued
Enrollment Distribution
Comidoc Review
Our Verdict
The Complete Solidity Course - Blockchain - Zero to Expert effectively lays a foundation for Solidity development. It accommodates learners of all backgrounds, balancing theoretical concepts with practical exercises. Although minor oversights in select areas require additional self-study, the breadth and interactive nature of this course offer an engaging starting point—or stepping stone—for aspiring Ethereum developers.
What We Liked
- Comprehensive coverage of Solidity fundamentals, object-oriented programming, Blockchain functionality, and advanced patterns
- Rich in exercises, assignments, and real-world scenarios, with source code solutions for practice
- Access to an active community, supporting problem-solving, documentation analysis, and personal skill enhancement
- Catering to beginners while providing value for seasoned programmers
Potential Drawbacks
- Select sections lack depth, require students to learn additional resources or self-exploration
- Minor issues in example explanations, potentially causing confusion and hindering exercise completion
- Inadequate menu visibility during lessons that might affect interaction and following along with the instructor
Related Topics
4261752
udemy ID
24/08/2021
course created date
27/08/2021
course indexed date
Bot
course submited by