NEthereum(C#) and Ethereum blockchain
What you'll learn
- How to make a decentralized application
- How to interact with Ethereum
- How to use Nethereum
Requirements
- has a basic Csharp knowledge
- has a basic ethereum blockchain knowledge
Description
Nethereum is a .Net development kit officially recommended by Ethereum, used to support access to Ethereum in .Net applications. In this course, we will mainly use the Nethereum development kit and use the C# language to develop .Net applications that support Ethereum.
The purpose of this course is to help .Net engineers quickly master the skills of developing Ethereum applications, and at the same time explain some of the core concepts of Ethereum, such as: accounts, transactions, and smart contracts, and more importantly, the most commonly used ERC20 Token.
In this course:
We will learn the basic elements of the Ethereum blockchain. How to create and protect our wallet, create our smart contract, deploy smart contract and interact with smart contract.
We will introduce how to use Solidity and Truffle Framework + Ganache to develop your own DApp and the correct way to set up a development environment.
We will learn how to use Nethereum to obtain blockchain information, create user wallets, deploy smart contracts, use smart contract methods, create ERC20 Tokens and operate ERC20 Tokens.
After completing this course, you will fall in love with Nethereum, Ethereum ecosystem and smart contract creation.
What you’ll learn
Learn the Solidity programming language
Learn how to write smart contracts in Solidity
Learn how to deploy smart contracts to EVM compatible blockchains
Learn how to test smart contracts in a local development environment
Who this course is for:
- C# Programmers looking to leverage blockchain technology for advanced apps
- Engineers who want to understand NEthereum and how to build apps with it
Instructor
我是一位全棧軟體工程師,目前在新加坡工作
Skills:
Front-end: Javascript, Jquery, CSS, AngularJS, AngularJS2, Typescript, ReactJS , Webpack, Gulp
Back-end: C#, NodeJS, MVC, ASP.NET, ASP NET Web API, WCF, Web Service, Restful API, python
DataBase : MsSQL, MySQL, MonogoDB, PostgreSQL, SQLite
Automatic testing : Selenium, Robot Framework
Unit testing : Supertest
Source code control : Git , SVN, TFS, SCM Manager
Marketing : Google Analysis, Adsense, AdWord
Other: Google Map, Openlayers, OpenStreetMap, GeoServer, MQTT, Kafka, firebase, Heroku