Last updated 12/2018 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 362.97 MB | Duration: 4h 51m Learn the core concepts of cryptocurrency and its underlying Blockchain technology by implementing it in jаvascript
What you'll learn Learn the core concepts of Blockchain technology Learn to implement Blockchain using jаvascript Learn how Blockchain enabled applications work Learn the details of Bitcoin and Ethereum Requirements Basic knolwedge of jаvascript is required to implement coding examples Description It's the perfect time to start learning blockchain technology, and we've got the perfect course to help you master it! Originally designed by Satoshi Nakamoto for his Bitcoins, Blockchain has evolved to become something much bigger. It is no longer limited to implementations in cryptocurrencies, but instead is spreading its reach into other segments as well such as database, finance, IoT, and so on. So, what exactly is Blockchain? The term Blockchain refers to a list of records that constantly grow when more information is added to it. These blocks (chains of information) are linked and secured using cryptography. So, if you like to stay ahead of the technology boom and get your hands on the next best thing, this course is made just for you! The course has been designed from the ground up to give you simple and easy to understand course on Blockchain. Using a jargon free approach, you will learn what exactly Blockchain is, what are it's different implementations, how to get started with building your own blockchain application from scratch, and so much more! The focus of this effective guide will be to help you get a more hands-on approach that includes the supportive theory as well. However, we will not bore you with just theory that doesn't help you understand the implementations or even how to work with the technology once you finish this course. The course focuses on helping you learn the core concepts of Blockchains, including how the Blockchain is changing the way people trade, important cryptocurrencies such as Bitcoin and Ethereum, how a distributed ledger works and why big banks and software companies are excited about this technology. That's not all, you'll also get to learn practical applications of Blockchain by building a functional widget application from scratch. At the end of this course, you'll not only have a fantastic understanding of Blockchain technology, but you'll also know how to exactly utilize blockchain and build applications with it. That's not all. You'll also have access to resource files and you can even add the app we build in this course to your resume, which means you'll already start off with an app! So, enroll now and let's get started on building your very own Blockchain app! Overview Section 1: Introduction Lecture 1 Intro Section 2: Understanding concepts of Blockchain Lecture 2 Introduction to Blockchain Lecture 3 Shortcomings of current transaction system - Final Lecture 4 Emergence and working of Bitcoin Lecture 5 Traditional Business Network Lecture 6 Tracking ownership without Blockchain Part A Lecture 7 Tracking ownership without Blockchain Part B Lecture 8 Key Business Benefits Lecture 9 Building Trust with Blockchain Lecture 10 Why is it called Blockchain Lecture 11 Transaction records with Blockchain Lecture 12 Key Concepts Lecture 13 Participants and their roles Lecture 14 Working of Blockchain-F Section 3: Blockchain Enabled Applications Lecture 15 How Bitcoin and Blockchain different- F Lecture 16 Propelling Business with Blockchains Lecture 17 Blockchain in Action Use-Cases Lecture 18 Steps to create Blockchain Application Lecture 19 Decentralized Applications Lecture 20 Structure of Smart Contracts Section 4: Installation and Coding in JS Lecture 21 Etheureum Lecture 22 Geth and Installation Lecture 23 NodeJS and Solidity Lecture 24 Solidity Data Types Lecture 25 Creating Blockchain with JS Lecture 26 Analysing Output of Blockchain in JS Lecture 27 Checking if Blockchain is Valid through jаvascript Lecture 28 Proof-of work in Blockchain Section 5: Transaction workflow in Blockchain Lecture 29 Mining of Bitcoin Lecture 30 Generating headers in Bitcoin Lecture 31 Solving the Proof of Work Problem -F Lecture 32 Transaction Workflow Lecture 33 Unspent Transaction Output Lecture 34 Transactions on the Blockchain Lecture 35 Overview of Transaction on the network Lecture 36 Simple Payment Verification- Merkle Root Lecture 37 Finding a transaction using Merkle Root Lecture 38 Blockchain Forks Section 6: Developing Demo Bitcoin Widget Lecture 39 Bitcoin widget development with PHP Lecture 40 Designing HTML page Lecture 41 Logic for bitcoin widget Lecture 42 Analysing Output for Bitcoin widget Section 7: Developing Blockchain with NodeJS Lecture 43 Understanding Dapps Lecture 44 Structure of Dapps Lecture 45 Blockchain Demo Flow Diagram Lecture 46 Coding for block structure and plugins installation Lecture 47 Logic behind hashes of block Lecture 48 Coding a block structure Lecture 49 Understanding and coding Genesis Block Lecture 50 Initializing HTTP and P2P in blockchain Lecture 51 Calculation of hash Lecture 52 Building a valid blockchain Lecture 53 Latest Block From Blockchain Lecture 54 Bonus Lecture: More Interesting Stuff, Offers and Discounts Anyone who wants to learn the implementation details of cryptocurrencies like bitcoin and the underlying Blockchain technology will find this course very useful