Welcome to Updraft!

Welcome to the course!

Solidity Developer

Blockchain Basics

1. Welcome to Updraft!
Welcome to the course! Duration: 6min
2. Best Practices
Best practices to follow! Duration: 9min
3. Meet The Instructors
Meet the lead instructors at Cyfrin: Patrick Collins and Ciara Nightingale! Duration: 1min
4. zkSync Sponsorship
Thanks to zkSync for being the lead sponsor of Updraft <3. Duration: 3min
5. What is a blockchain?
Introduction to blockchain technology, its evolution from Bitcoin to Ethereum, and the significance of smart contracts. Duration: 11min
6. The purpose of smart contracts
Exploration of the purpose of smart contracts, their advantages over traditional agreements, and their impact on various industries. Duration: 14min
7. Quick Recap
Let us recap what we have learned so far. Duration: 6min
8. Current smart contract landscape
Overview of the current landscape of smart contracts, their features like decentralization, transparency, and applications in different fields. Duration: 7min
9. Setup your wallet - making your first transaction
Guidance on setting up a Metamask wallet, understanding its interface, and the significance of secret recovery phrases in Ethereum transactions. Duration: 20min
10. Introduction to gas
Introduction to the concept of 'gas' in Ethereum, its role in transactions, and the mechanics of calculating transaction fees. Duration: 10min
11. How do blockchains work
Detailed explanation of the working of blockchains, the importance of hash functions, and the concept of blockchain immutability. Duration: 18min
12. Signing transactions
In-depth look at the process of signing blockchain transactions, the role of private and public keys, and their significance in maintaining security. Duration: 10min
13. Gas in depth
Further exploration into the concept of 'gas' in blockchain transactions, including gas limits, transaction fees, and Ethereum's EIP 1559. Duration: 10min
14. Blockchain Overview
Comprehensive overview of fundamental blockchain concepts including cryptography, node operations, consensus protocols, and scaling solutions. Duration: 19min
15. L1s L2s And Rollups
Everything you need to know about layer 1s, layer 2s, optimistic rollups and zero-knowledge rollups. Duration: 9min
16. Centralized Sequencers
Why centralized sequencers can be problematic. Duration: 1min
17. Rollup Stages
The stages of a rollup as defined by L2 Beat. Duration: 8min
18. Making Your First Transaction On zkSync
Add a chain to MetaMask and learn how to use a bridge on zkSync to bridge funds from Sepolia to zkSync Sepolia. Duration: 12min
19. Why zkSync Is Our Recommended Chain
All the reasons why zkSync is awesome! Duration: 4min
20. Congratulations
Celebratory conclusion of the blockchain basics series, highlighting the journey from theoretical understanding to practical application. Duration: 2min

Course Overview

About the course

What you'll learn

Blockchain fundamentals

Introduction to smart contract gas

Introduction to wallets

Transaction signatures

Smart contracts

Advanced gas concepts

Course Description

Who is this course for?

  • Blockchain users
  • Finance professionals
  • Software engineers
  • Web3 developers

Potential Careers

Security researcher

$49,999 - $120,000 (avg. salary)

Web3 developer

$60,000 - $150,000 (avg. salary)

Smart Contract Engineer

$100,000 - $150,000 (avg. salary)

Smart Contract Auditor

$100,000 - $200,000 (avg. salary)

Web3 Developer Relations

$85,000 - $125,000 (avg. salary)

Meet your instructors

Patrick Collins

Patrick Collins

Founder at Cyfrin

Web3 engineer, educator, and Cyfrin co-founder. Patrick's smart contract development and security courses have helped hundreds of thousands of engineers kickstarting their careers into web3.

Last updated on August 26, 2024

Testimonials

Students Reviews

Read what our students have to say about this course.

Chainlink

Chainlink

Chainlink

Gustavo Gonzalez

Gustavo Gonzalez

Solutions Engineer at OpenZeppelin

Francesco Andreoli

Francesco Andreoli

Lead Devrel at Metamask

Albert Hu

Albert Hu

DeForm Founding Engineer

Radek

Radek

Senior Developer Advocate at Ceramic

Boidushya

Boidushya

WalletConnect

Idris

Idris

Developer Relations Engineer at Axelar