Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

#1 Complete Blockchain, Cryptocurrency, Wallet Development

via Udemy

Overview

Build a Blockchain and Cryptocurrency like Bitcoin Using C# , Asp.Net Core , Web Api and Mobile Wallet app using Xamarin

What you'll learn:
  • Can make your own Cryptocurrency
  • Able to make wallet app
  • Will able to use the Cryptocurrency as payment gateway in any site

Caution: Each Student will need to purchase The Project which is not belongs to this Course. I have used paid Project on this Course.

I have Copy+Pasted the code from the paid Project.

How to create your Own Cryptocurrency.This is the complete Cryptocurrency making Course based on blockchain technology using C#..

Here, What You will Learn:

> How Miner’s can join the Network

> How Proof Of Work function Works by solving Cryptographic puzzle based on Sha256 algorithm

> How real-time transactions is added to the mempool

> How Mining Works and Generates New Coins

> How Transactions are added in a Block after Mining

And:

> How new block is added in BlockChain after adding transactions in a Block

> How System resolve the conflicts from a longest chain by validating each block along with verifying each transactions

[ Consencus: “How Longest chain Win” ]

> How Signature of a Transaction get verified

By using public key

> How public and private keys get generated using RSA algorithm

> How Client User generates Signature using Private key

And:

> How Wallet Transaction Works

> How "Blockchain Client" for users to generate wallets and send coins

> How to Buy digital content from Online Shopping Site using this cryptocurrency

> How user can check Life-time Transaction and balance

> How user can send coin to another user using mobile wallet after scanning QR Code

> How user can generate QR Code image to send/receive coins

And many more….

Why Cryptocurrency is the Future?

All you need is to generate public and private keys then save it in order to make transaction.

[No Need Bank to follow complex process]

Anyone can receive money using their publicKey only.

And anyone can send money using wallet app to generate signature using privateKey.

This is the most easiest way to transfer money within seconds. In near future the process will be so efficient that user will able to make transaction using human body parts [Artificial Intelligance]

InitialStory:

Anyone who will download the script can join the network by broadcasting the network and they are recognized as Miner. At genesis(initial) 1st block, only miner will have few coins. So, 1st miner will give coins to new user . Thus transactions will take place and then Miner will mine the transactions and system will give few coins to miner as reward. This way new coins get generated. Whole information is saved in miner’s machine.

You will understand whole process once I will explain blockchain theory and You will better understand once you finish building Cryptocurrency application with me.

How this Coin will Get Real Values

If Miners confident with this script and start joining the network and if so many users do transaction with real fiat currency that time this cryptocurreny will have real values. It’s totally based on trust and faith..

And coin values also follows demand and supply rules of economic…

Course Summary

Within This Course:

Module 1: I will explain Blockchain Theory

Module 2: I will build BlockChain application then expose through web api.

Module 3: I will build blockchain client application to interact with BlockChain api’s

Module 4: I will Build Shopping Site using asp.net core, SignalR

Module 5: I will build Mobile Wallet app using Xamarin to buy digital contents from the shopping site.

What technology is used infront-end?

  • Jquery , Ajax

  • HTML &RazorCode

What technology is used in back-end?

  • c#,Linq

  • ASP .NET-MVC Core

  • Asp.NET Web Api

What tools you will need?

  • Visual Studio2017

  • ASP.NET Core 2.0will need to be installed in your Machine

  • AnybrowserWhatever you like most

WhyI applied My Plugin toAsp .NET Core application:

  • Cross-platformneeds.

  • High-performanceand scalable systems.

  • Allcoding best practices(asynchronous programming, dependency injection)

Within this course I will Show: How powerful and complexcross-platformreal-time blockchain and cryptocurrencyapplication we can build using asp.net core, web api and also mobile wallet using Xamarin

I’m always updating this course with fresh content, too.

It’s no secret how technology is advancing at a rapid rate. New, more powerful hardware and software are being releasedevery day, meaning it’s crucial to stay on top with the latest knowledge.

That’s why I’m always adding new, up-to-date content to this course atno extra charge. Buy this course once, and you’ll have lifetime access to it and any future updates (which are on the way as we speak).


Taught by

Toufiq Elahy

Reviews

3.8 rating at Udemy based on 123 ratings

Start your review of #1 Complete Blockchain, Cryptocurrency, Wallet Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.