Ethereum Developer: Build A Decentralised Blockchain App

Ethereum Developer: Build A Decentralised Blockchain App

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 4.5 Hours | 800 MB

The Most Comprehensive Course On Building A Decentralised Blockchain Application. Learn Solidity & Become A DApp Dev!

Have you heard the term Blockchain & Smart Contracts?

How about hearing about the Solidity programming language?

Maybe you’ve been hearing about Decentralised Blockchain Apps?

Whatever your motivation to start on your journey with developing decentralised Blockchain apps, you’ve come to the right place to get started on it.

Ethereum Developer: Build A Decentralised Blockchain App, is the most comprehensive course on building a decentralised blockchain application anywhere on the web.

It’s the one place with everything you need to get started with developing decentralised Blockchain apps through the path of least resistance, and become an early adopter who has the chance to experience its rise in popularity.

This is an effective and practical course that will take you from zero knowledge on developing decentralised Blockchain apps, to become an active early adopter who can develop Ethereum based Blockchain apps.

While there are plenty of guides scattered around the web, it’s hard to find a focused Ethereum Developer video course like this one that is updated regularly, and on top of that is instructed by two instructor who have a great understanding of this world.

Nothing is kept a secret. We take you through step by step on how to build a decentralised Blockchain app. On top of that you’ll have access to us on-demand through the course discussion board should you encounter any issues.

This course is designed for anyone who wants to become an early adopter of the emerging decentralised Blockchain apps market. So if you’ve heard about decentralised Blockchain apps but have yet to get involved, you’re in the right place to jump in.

Here is the software that we use throughout the course:

You will learn how to use Solidity 3, Truffle 2 and write a complete distributed Application using Angular.

Table of Contents

We Want To Give You An Introduction To This Course Before Diving In
1 Here8217s What You8217ll Achieve By Completing This Course
2 This Is How The Course Is Structured To Help You Achieve The Learning Goals
3 Just A Reminder To Let You Know The Technology Is Still In BETA

Lets Discuss The Blockchain Foundations As You8217ll Be Building Upon This
4 You May Be Wondering What The Blockchain Exactly Is So Let Me Explain
5 These Are The Differences Between A Public_ Consortium & Private Blockchain
6 Lets Now Move Onto Covering Exactly What Smart Contracts Are

Ethereum Ecosystem – An Overview
7 Intro_ The Ethereum Ecosystem Of Frameworks_ Apps and Tools
8 Let’s Talk About Blockchain Nodes such as Go-Ethereum_ Parity and CPP-Ethereum
9 Let’s See How Websites Can Interact With The Blockchain
10 What Is Solidity Exactly_
11 We Talk About Remix – The Web-Based Solidity IDE
12 How Is Web3_js and Eth_js Connected To The Ecosystem
13 What Is Truffle and How Is It Different From Web3_js_
14 Is Anuglar_ Vue_js_ React or Redux Connected To Blockchain Development_
15 How Does Webpack or Browserify Fit Into This_
16 Here Is What You Have Learned In This Section

We Work With MetaMask
17 Let’s Introduce MetaMask and What You Can Do With It
18 This Is How You Install MetaMask
19 Let Me Show You Around In MetaMask
20 This Is How You Get Ether For The Rinkeby Test-Net
21 We Send Ether Around With MetaMask
22 This Is Exactly How MetaMask Is Interacting With The Browser
23 Let’s Warp This Section Up

What Are DApps And How Do They Fit In The Ecosystem_
24 This Is What We Are Talking About
25 This Is Ethereum On A Basic Level
26 Let’s Talk About Unstoppable Applications
27 This Is How Solidity Works On A Basic Level
28 Let’s Have A Look At A Practical Example How This Could Work
29 Why It’s Important To Have Logic And Currency On The Same Blockchain
30 These Are Classical Examples For Distributed Applications
31 This Is How Access To The Blockchain Works
32 Here Is What You Learned In This Section

Let’s Introduce Remix – The Web-Based Solidity IDE
33 Let Me Introduce What You Will Learn
34 This Is The Remix Overview
35 This Is How You Add New Files And Browse Your Files In Remix
36 This Is The Main Editing Window
37 Let’s Talk About The Contract Details In The Compilation Tab
38 All You Need To Know About Running Solidity Files in Remix
39 Let’s Talk About The Log Window in Remix
40 I’ll Show You The Debugging Functionality
41 Let Me Quickly Talk About The Static Analysis
42 Here You Can Get Further Support
43 Let Me Wrap It Up

Understand Ethereums Basics To Get Started With It
44 Lets Discuss What Mist Is As Well As How It Works
45 You Must Be Made Aware Of What Ether And Accounts Are
46 Here8217s How To Compile_ Deploy And Instantiate Contracts
47 Lets Get Started With Configuring_ Running & Working With The Go Ethereum Client
48 We Want To Now Cover Account Management And Mining
49 It8217s Time To Understand The Different Phases Of Contract Deployment
50 We8217re Now Going To Show You How To Interact With A Contract Once Its Deployed
51 So Now You8217re Going To See The Exact Setup Process For A Private Network
52 Assignment #1 – Understand Ethereums Basics To Get Started With It

We Will Now Move Onto Covering All Aspects Of Solidity With You
53 Lets Kick This Lecture Off With Explaining The DApp We8217re Going To Create
54 Here Are Contract Classes_ Functions And Conditionals Explained
55 We Must Now Cover Inheritance And Abstract Contracts
56 You Must Understand Libraries So Lets Jump Into It
57 Types_ Arrays_ Structs and Mappings Are Something You Must Understand
58 Lets Now Jump Into Global Variables
59 Learn More About How Debugging Works With Us Here
60 Assignment #2 – We Will Now Move Onto Covering All Aspects Of Solidity With You

In This Section We8217re Moving Onto Ethereum IDE_ Web3 & Truffle
61 Here8217s Your Introduction And Setup Instructions For Truffle
62 Lets Now Show You The Communication Between Contracts and Websites
63 Lets Now Cover Web3 And Communication From HTML pages
64 It8217s Time To Integrate Web3 And Angular_js
65 Assignment #3 – In This Section We8217re Moving Onto Ethereum IDE_ Web3 & Truffle

It8217s Time To Move Onto The Implementation Of Web3 & Truffle
66 Lets Now Work On Setting Up An Enviornment For Our App
67 We Will Now Setup Test Cases For Our App
68 Lets Define The Pages We Need For Example An Index Page
69 Let Me Show You How To List The Users Transactions
70 Here Is How To React To Events In Our App
71 Assignment #4_ It8217s Time To Move Onto The Implementation Of Web3 & Truffle

Let Us Now Round This Course Up Before Concluding
72 Here8217s An Example Of The App You Should8217ve Now Created
73 Let Us Now Outline Your Next Steps Having Completed This Course
74 Bonus Lecture_ Next Steps To Take