Solidity Smart Contract Developer (EVM)
Solidity Smart Contract Developer (EVM)
This course is a session on writing Blockchain-based Smart Contracts using the Ethereum Virtual Machine (EVM) and an introduction to DApps. The program allows candidates to demonstrate the knowledge and skills to build EVM Smart Contracts using the Solidity language and Remix development environment.
Who is this course for?
Solidity Smart Contract Developer (EVM) is for professionals with programming experience who want to learn and demonstrate the ability to develop and deploy Solidity Smart Contracts. Also, understand how to perform the development, compile, and deployment section of the Smart Contract lifecycle.
This course is particularly great for developers looking to advance their understanding and capability within the blockchain community and/or industry. After the course, you can attain a Certificate of Completion validating your participation and Solidity Smart Contract Developer Microcredential.
CAREER PROSPECTS:
- Working as a developer building Blockchain Smart Contracts and Web3 applications and the opportunity to achieve higher salaries.
- Get hired over those with no Blockchain knowledge skillset
- You can even start a project of your own!
QUESTIONS WE’LL EXPLORE
- As an Ethereum Blockchain developer, how will Blockchain impact my industry and Career?
- In what types of environments will developers work?
- Who are the participants in a Smart Contract application?
- Will transitioning to Blockchain be difficult for my team?
- What EVM Blockchain development tools are available?
Courses in this Certificate Program
- 7 Hours Total
- OnDemand: 7 Hours
- Live Online: 2 Hours +
- $249
Courses in this Program | Hours | Delivery Method |
---|---|---|
Student Orientation | 1 Hour | LIVE Online (optional) |
Solidity Smart Contract Development (EVM) | 7 Hours | OnDemand Instructor Supported |
Live Instructor AMA - bi-monthly | 1 Hr + | LIVE Online (optional) |
Additional Options (Add Ons) | ||
Solidity Smart Contract Workshop | 3 Hours | LIVE Online Enroll below with Workshop, $495 |
Upcoming LIVE Instruction Dates
Instructor AMA Friday November 15 2024
Friday | 1 Hour | 2:00-3:00 PM EST (11:00 AM PT, 6:00 PM GMT) Attend LIVE to learn directly from...
November 15 @ 2:00 pm - 3:00 pmInstructor AMA Friday December 6 2024
Friday | 1 Hour | 2:00-3:00 PM EST (11:00 AM PT, 6:00 PM GMT) Attend LIVE to learn directly from...
December 6 @ 2:00 pm - 3:00 pmInstructor AMA Friday December 20 2024
Friday | 1 Hour | 2:00-3:00 PM EST (11:00 AM PT, 6:00 PM GMT) Attend LIVE to learn directly from...
December 20 @ 2:00 pm - 3:00 pm
LEARNER OUTCOMES:
- Understand the fundamentals of Blockchain and Smart Contracts.
- Hand-on experience with the Remix development environment for the EVM.
- Work with Solidity files, constructs, data, and results.
- Compile and deploy Smart Contracts to virtual runtime environments.
- Learn the intricacies of Smart Contract execution.
- Recall and compare various Blockchain use cases in different sectors.
- Learn the strategy to make use of Blockchain DApps and the development environments.
Certificate of Completion: Solitiy Smart Contract Developer (EVM) – 7 Hours
Certification Prep: Focus Area Certification Exam Competencies:
- 50% of the material for Blockchain Smart Contract Developer Certification
- 25% of the material for Algorand Developer Certification
- 25% of the material for Hedera Hashgraph Developer Certification
- 10% of the material for Master Blockchain Developer Certification
TRAINING OUTLINE
Blockchain Technology Overview
- Smart Contracts
- Decentralized Applications
- Tokenization and DeFi
- Ethereum Virtual Machine (EVM)
Introduction to Ethereum Development Tools
- Remix
- Truffle
Solidity Development Language
- Contract Architecture
- Data Types
- Functions
- Control Structures
- Wallets
- addresses
- Payments
Programming in Solidity Using Remix
- Remix Console and Modules
- Remix Compiler
- Reusable Libraries
EXERCISES
SMART CONTRACT 1
- Developing the First Smart Contract, writing functions, and returning data
SMART CONTRACT 2
- Adding additional functionality to a Smart Contract with more data and more functions.
SMART CONTRACT 3
- Detailed exploration of Smart Contracts with user addresses
SMART CONTRACT 4
- Using enums data types to update state conditions
SMART CONTRACT 5
- Using structs and mappings to create custom data types and manage them.
SMART CONTRACT 6
- Introduction to making payments to other users
SMART CONTRACT 7
- Send virtual cryptocurrency to another user address
SMART CONTRACT 8
- Transfer cryptocurrency when certain conditions are true
SMART CONTRACTS 9, 1 0 AND 11
- Use ERC-20 standard to create fungible tokens. Explore development options such as imported reusable libraries.
SMART CONTRACTS 12 AND 13
- Use ERC-721 standard to create non-fungible tokens. Explore the metadata associated with each NFT. Also look into such options as imported reusable libraries for NFTs.
OPTIONAL SMART CONTRACT 14
- A Smart Contract for voting. This Smart Contract will be used in a web based user application, distributed application or DApp.
DEMO OF A DECENTRALIZED APPLICATION (DAPP)
- A DApp that calls the voting Smart Contract, Smart Contract 14
DEMONSTRATIONS OF SMART CONTRACTS AND DAPPS RUNNING ON THE HEDERA AND NEAR NETWORKS.
- A demonstration of a Smart Contract compiled into a Hedera DApp project and a demonstration of the DApp.
- The next demonstration is a look at a NEAR Protocol Smart Contract an
Bundled Certification Programs related to this course
Certified Blockchain Smart Contract Developer
Program Info
- Dates: Rolling Enrollment
- Location: LIVE Online & OnDemand
- Tuition: $245 or $495 with Workshop
- Tuition Assistance
- 7 Total Hours
Additional Information
- Module Quizzes and Knowledge Checks
- Guest Lectures & Networking
- Student Orientation
- LIVE Online Instructor AMAs
- Certification Exam Prep
- Available, not included: LIVE Online Workshop
Certification Competencies
Review all W3CB Focus Areas Certification Exam Competencies.
- 50% towards Blockchain Smart Contract Developer Certification
- 25% towards Algorand Developer Certification
- 25% towards Hedera Hashgraph Developer Certification
- 10% towards Master Blockchain Developer Certification
Certification Tracks
CERTIFIED BLOCKCHAIN SMART CONTRACT DEVELOPER
- Introduction to Blockchain Scrum Master
- Blockchain Development Decision
- Introduction to DevOps
- zk-SNARKS Essentials
- Smart Contract Security
- Solidity Smart Contract Developer (EVM)
- Understanding L1 and L2 Blockchains
- Exam Voucher: W3CB Blockchain Solidity Smart Contract Developer Certification
CERTIFIED HEDERA HASHGRAPH DEVELOPER
- Hedera Hashgraph Enterprise Strategist
- Setting up Your Hedera Hashgraph Developer Environment
- Hedera Hashgraph Developer
- Solidity Smart Contract Developer (EVM)
- Exam Voucher: W3CB Hedera Hashgraph Developer Certification
CERTIFIED ALGORAND DEVELOPER
- Algorand Enterprise Strategist
- Setting up Your Algorand Developer Environment
- Algorand Developer
- Solidity Smart Contract Developer (EVM)
- Exam Voucher: W3CB Algorand Developer Certification
Book (optional):
- Kindle or in Print