Bitcoin And Cryptocurrency Bootcamp
Tags: Bitcoin
From Mining and the Blockchain to Ethereum and Smart Contracts
Last updated 2022-01-10 | 4.6
- Understand the personal and business applications of Blockchain- Smart Contracts
- DApps
- and Tokens
- Explain Bitcoin and Ethereum to your parents/grandparents/dog
- Purchase your own cryptocurrency (if you want
- but no pressure otherwise!)
What you'll learn
* Requirements
* REQUIRED: A computer or mobile device* and a tolerance for bad jokes.
* NOT REQUIRED: Coding Experience
* Math
* and Cryptography are NOT REQUIRED
* BONUS: Basic understanding of Internet Drama
* World of Warcraft
* and Memes
Description
Do you like learning about fascinating technology? Are you considering investing in Bitcoin or Ethereum? Are tired of wondering what the heck the Blockchain is? Or maybe you'd just like to hold your own in a conversation on cryptocurrencies at the office?
This course is for students who wish to confidently navigate the rapidly evolving world of cryptocurrency, and it's taught by developers who love technology, rather than investors looking to pitch you. Many courses focus on teaching you how to purchase Bitcoin, but very few explain how it works or why it has become so popular.
The course begins with a basic overview of the history, concepts and vocabulary of cryptocurrency: What it is, how to acquire it, how to send and receive it, how it differs from differs from stocks and bonds, and what the heck a miner is. With that foundation, you will be ready to take on cryptocurrency's more advanced concepts: mining, forks, digital signatures, hashing functions, smart contracts, tokens, and distributed applications (DApps).
This structure makes our course suitable for students of all levels. No math or coding experience is necessary.
By the end of this course, you'll have no trouble answering the following questions:
- What is a Bitcoin? Can I touch it? Where do I get some?
- What is Ethereum? (and, yes, how to buy it)
- How and why cryptocurrency Mining works.
- What exactly happens behind the scenes in a Bitcoin transaction?
- What is a Blockchain? What can it do? What can't it do?
- What is a Smart Contract? What can it do? What can't it do?
- What is an Ethereum Token?
- What i the difference between Bitcoin and Bitcoin Cash
- What is an Address? A Wallet? A Private Key?
- What is SHA-256? RSA? ECDSA? Why does it matter?
- What is a Digital Signature and why does it prevent someone from stealing my Bitcoin?
- What the heck is Segwit?
This is not a course designed to pitch Bitcoin, Ethereum, or a token! This is a course taught by developers who love technology, rather than investors looking to pitch you.
This course is for information purposes only. It is not intended to be investment advice.
Who this course is for:
- People looking to expand their understanding of Bitcoin, Ethereum, and the Blockchain
- Anyone with a curiosity for how cool things work!
- People who want to learn how to buy Bitcoin or Ethereum
- People considering purchasing/investing in cryptocurrencies
- People interested in Digital Currency
- People, in over their head, who need to present a Blockchain App to investors tomorrow morning
Course content
13 sections • 111 lectures
Introductions. Start Here! Preview 01:27
Course Overview: IMPORTANT! Preview 03:59
Bitcoin in 3 Minutes Preview 05:07
Supplement: Slides PDF Preview 00:01
Types of Currencies Preview 05:28
Quiz: Types of Currencies
Digital Money Preview 09:13
Quiz: Digital Money
Creating Our Own Digital Currency: RainbowCoin Preview 05:45
Problems with RainbowCoin Preview 05:37
Earlier Attempts at Cryptocurrencies Preview 07:08
Introduction to Bitcoin Preview 09:50
Acquiring Bitcoin - Three Ways Preview 09:30
Quiz: Acquiring Bitcoin
A Bitcoin Transaction in Depth Preview 08:55
Quiz: A Bitcoin Transaction in Depth
A Real Transaction - Kevin Sends Colt Bitcoin :) Preview 14:58
What Happened After We Hit Send? Preview 07:14
Quiz: What Happened After We Hit Send?
An Overview of Mining Preview 10:35
Quiz: An Overview of Mining
Introduction To Cryptography Preview 08:25
One Way Functions Preview 05:04
Quiz: One-Way Functions
This optional quiz will help us familiarize ourself with functions, a core building block of the underlying structure of Bitcoin.
Thumbprints: A Wedding Cake Mystery Preview 05:30
Introduction to Hashing Functions Preview 06:36
Properties of SHA-256 and Other Hash Functions Preview 09:48
A Demo of SHA-256 and Moby Dick Preview 04:16
DEMO: Verifying a Download With SHA-256 Preview 07:02
Hashing Passwords Demonstration Preview 06:32
Review: SHA-256 and Hash Functions
Introduction to Blocks Preview 08:28
Introducing the Blockchain Preview 09:47
Quiz: Introducing the Blockchain
Demo: The Interactive Block Explorer Preview 07:23
Mining: How and Why Preview 06:52
Quiz: Mining: How and Why
Introducing The Nonce Preview 10:48
Quiz: The Nonce
HashCash Overview Preview 05:35
Quiz: Hashcash
Demo: HashCash Illustrated Preview 06:55
Quiz: Hashcash Targets
Demo: Proof Of Work Interactive Preview 03:12
What are Target and Difficulty? Preview 12:41
Demo: HashCash Mini Mining Walkthrough Preview 05:29
Review: Mining
Mining Rewards Preview 08:15
Orphan Blocks Preview 07:40
Tamper Resistance Preview 10:49
Quiz: Tamper Resistance
Double Spends Preview 06:47
Quiz: Double Spends
Block Size and Fees Preview 08:07
Symmetric Key Cryptography Intro Preview 04:52
Quiz: Symmetric Key Cryptography
The World of Public Key Cryptography Preview 07:14
Demo: Simple Public Key Example Preview 05:09
Quiz: Public Key Cryptography
RSA and ECDSA and Some Math! Preview 05:36
Quiz: Math Basics for RSA
This quiz covers simple examples of the two mathematical concepts necessary to understand RSA: Exponents and the Modulus Operator.