Mô tả

Mike Meyers and the Total Seminars Team, your source for the best IT industry courses, bring you TOTAL: Building an Ethereum Blockchain App with one of our most popular authors, Michael Solomon, Ph. D., CISSP, PMP, CISM.

This is NOT a boring voice-over-PowerPoint course. Michael speaks to you and presents the material in an engaging interactive style that will keep you interested and make it easier to understand. Check out the free sample lectures and you will see the difference.

With 30+ years of experience in security, privacy, blockchain, and data science, and an energetic presentation style, Michael takes his proficiency and consolidates it into this informative and engaging course.


This course starts with an explanation of blockchain and Ethereum and their applications. You'll then learn how to create an actual Ethereum dApp (decentralized application) using a real world supply chain example. This course dives into coding a "smart contract," and Michael walks through the steps one at a time, so this course is great for novices and experienced programmers alike.


WHY SHOULD I TAKE THIS COURSE?

Did you know:

  • Spending on blockchain solutions is estimated to jump from $1.5 billion in 2018 to over $16 billion in 2024

  • 26% of companies plan on investing between $1 million and $5 million in blockchain technology

  • 32% of companies are currently in the development stage of blockchain projects

Whether you're an executive who can see the trends happening here, or a tech who's interested in understanding this new technology, or a geek looking to expand their coding knowledge, this course is for you.

The first wave of the "Bitcoin blockchain" has come and (mostly) gone, but now there's a greater implication for blockchain technology, and Ethereum is the word everyone needs to know. Find out how this technology will change YOUR industry. Learn to code smart contracts using Solidity, that will revolutionize business processes as we know them today.

What are you waiting for? Grab this course now!


WHAT'S INCLUDED?

  • Over 10 hours of video

  • PDF of notes for each chapter

  • Downloadable project files with the sample code so you can follow along

  • A real-world project where you learn how to code a smart contract for an actual supply chain solution

  • End-of-chapter quizzes to test your knowledge

  • Q&A section where you can ask any questions you might have

  • 30-day money-back guarantee

  • Lifetime access

  • Certificate of completion


WHAT'S COVERED?

  • Learn the basics

    • Chapter 1 - What is Blockchain?

    • Chapter 2 - What is Ethereum?

  • Understand Ethereum and its development tools

    • Chapter 3 - The Ethereum Ecosystem & Development Lifecycle

    • Chapter 4 - Ethereum Development Tools

    • Chapter 5 - Your Ethereum Wallet

  • Learn how to build an Ethereum dApp

    • Chapter 6 - Building Your First Ethereum App

    • Chapter 7 - Learning About Smart Contracts

    • Chapter 8 - Your Supply Chain Smart Contract dApp

    • Chapter 9 - Testing Ethereum Apps

    • Chapter 10 - Deploying and Maintaining Ethereum Apps

    • Chapter 11 - Integrating Non-Blockchain Apps with Ethereum


Sign up today!


Bạn sẽ học được gì

Blockchain is the latest buzzword, and it’s not just about cryptocurrency any more

We'll start simple, learning all about blockchain and Ethereum.

For those who want to dig deeper, you'll also learn to code a smart contract with Solidity using a real-world example

For the beginners, you'll walk you through the parts of Ethereum, coding basics, the software development life cycle,

For the more experienced, you can skip right to where you code your own smart contract using Solidity

You'll learn everything you need to know to create your very own dApp, or decentralized application

You'll learn to write smart contracts: Go Ethereum (Geth) blockchain client, Ganache test blockchain,

You'll also learn Truffle development environment, and Microsoft Visual Studio Code IDE

You'll also create an Ethereum wallet using MetaMask and learn how to connect to private and public blockchains, including mainnet

Understand blockchain mining, tokens and ether (ETH), initial coin offerings (ICOs), the Ethereum Virtual Machine, gas prices and limits, and more

Yêu cầu

  • There are no specific prerequisites as the course covers all the topics in detail
  • A basic familiarity with programming, particularly JavaScript, is helpful but not necessary

Nội dung khoá học

11 sections

What is Blockchain?

16 lectures
Introduction to Building an Ethereum Blockchain App
01:58
The Beginning of Blockchain
05:00
Currency and Cryptocurrency
04:49
Why Use the Blockchain?
05:47
Blockchain Data and Blocks
06:02
Blockchain Immutability
02:55
Blockchain Consensus
02:06
Building the Blockchain Story
03:01
Hashes
06:23
What is a Chain of Blocks?
03:58
Finding the Nonce
05:16
Blockchain Mining
03:22
Arriving at Consensus
05:27
Public vs. Private Blockchains
03:10
Distributed Processing and Blockchain Solutions
05:35
Chapter 1 – What is the Blockchain Quiz
6 questions

What is Ethereum?

11 lectures
Introduction to Ethereum
02:44
Ethereum in Financial Services
07:24
Ethereum in Digital Identity Management
05:14
Ethereum in Industry Applications
05:53
Ethereum in Government
02:57
Ethereum Smart Contracts
03:26
Ether and the Initial Coin Offering (ICO)
05:30
Decentralized Autonomous Organization (DAO)
03:00
The Ethereum Ecosystem
06:19
Building Blockchain Apps
05:02
Chapter 2 – What is Ethereum Quiz
5 questions

The Ethereum Ecosystem & the Development Lifecycle

11 lectures
Parts of the Ethereum Blockchain
10:42
Smart Contracts
04:58
Smart Contract Languages
04:12
What are Virtual Machines?
05:47
The Ethereum Virtual Machine (EVM)
02:47
Fueling Your Code with Gas
04:45
Tools for Ethereum SDLC
02:43
Blockchain Client
02:41
Writing and Testing Your Code, Part 1
04:34
Writing and Testing Your Code, Part 2
06:36
Chapter 3 – Ethereum Ecosystem and Development Lifecycle Quiz
5 questions

Ethereum Development Tools

6 lectures
Your Ethereum Development Toolbox
04:06
Installing Geth Lab (CLI Blockchain Client)
04:00
Installing Ganache Lab (Test Blockchain)
06:28
Installing Truffle Lab (Development Environment and Testing Framework)
05:58
Installing Microsoft Visual Studio Code Lab (IDE)
04:49
Chapter 4 – Ethereum Development Tools Quiz
4 questions

Your Ethereum Wallet

6 lectures
What is an Ethereum Wallet?
02:03
Types of Ethereum Wallets
05:52
Web and Desktop Wallets
06:47
Mobile, Hardware, and Paper Wallets
08:40
Installing MetaMask
05:25
Chapter 5 – Your Ethereum Wallet Quiz
5 questions

Building Your First Ethereum App

5 lectures
Preparing Your First Truffle Project
06:55
Writing a Simple Smart Contract
11:10
Compiling Your Simple Smart Contract
09:30
Deploying Code and Invoking Functions
08:48
Chapter 6 – Building Your First Ethereum App
5 questions

Learning About Smart Contracts

15 lectures
Smart Contracts Review
02:56
What is Supply Chain?
06:57
Supply Chain Challenges and Blockchain Solutions
06:58
Blockchain Solution Examples
04:04
Ethereum Tokens
06:25
Your Supply Chain Project
08:18
Exploring Solidity
11:12
Defining Types of Data
04:37
Data Types Lab
08:50
Solidity Data Modifiers, Part 1
04:04
Solidity Data Modifiers, Part 2
05:40
Revisiting Gas
06:08
Controlling Flow
12:29
Handling Errors
05:12
Chapter 7 – Designing Smart Contracts
5 questions

Your Supply Chain Smart Contract dApp

19 lectures
Designing Your Supply Chain App
04:19
What are dApps?
06:25
Token Smart Contract Details
07:29
Supply Chain Smart Contract Details
06:19
Smart Contract Road Map
01:49
Token Smart Contract Data Lab, Part 1
06:40
Token Smart Contract Data Lab, Part 2
08:32
Supply Chain Smart Contract Data Lab, Part 1
04:38
Supply Chain Smart Contract Data Lab, Part 2
03:15
Token Smart Contract Functions Lab, Part 1
05:01
Token Smart Contract Functions Lab, Part 2
04:06
Supply Chain Smart Contract Functions Lab, Part 1
09:41
Supply Chain Smart Contract Functions Lab, Part 2
08:36
Using Events
06:30
Implementing Events
04:48
More on Ownership
08:23
Designing for Security
09:09
Implementing Minimal Functionality
06:17
Chapter 8 – How to Write Smart Contracts with Solidity Quiz
6 questions

Testing Ethereum Apps

11 lectures
Blockchain dApp Testing
09:53
Deploying Your dApp to a Test Blockchain Lab
07:44
Writing Tests for Ethereum dApps
05:45
Command-Line Testing Lab, Part 1
03:56
Command-Line Testing Lab, Part 2
11:21
Command-Line Testing Lab, Part 3
03:23
JavaScript Testing
07:52
Logging and Handling Errors
07:10
Logging Activity in Smart Contracts
04:39
Fixing Bugs in a dApp
05:12
Chapter 9 – Testing Ethereum Apps Quiz
4 questions

Deploying and Maintaining Ethereum Apps

7 lectures
Test Blockchains
08:17
The Live Blockchain (Mainnet)
04:56
Connecting to Multiple Blockchains and Infura Lab
05:09
Configuring Truffle and Infura Lab
05:58
Funding Your Account Lab
04:26
Deploying to the Live Blockchain
08:15
Chapter 10 – Deploying and Maintaining Ethereum Apps Quiz
5 questions

Integrating Non-Blockchain Apps with Ethereum

6 lectures
Blockchain and Database Storage
10:53
Execution and Flow in dApps and Traditional Applications
04:45
Blockchain Incorporation Design Goals
05:57
Integration Considerations for Incorporating Blockchain
06:22
Interface Considerations for Incorporating Blockchain
04:22
Chapter 11 – Integrating Non-Blockchain Apps with Ethereum Quiz
3 questions

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.