PRODUCT DESCRIPTION
Ethereum Solidity Training particularly focuses on Blockchain Application by using Ethereum framework and its Turing – complete scripting language “Solidity” which recently have become front-runner. Blockchain Application becomes much more secure with combination of Ethereum and Solidity Programming Language.
OBJECTIVES
- Understanding the use of Ethereum and other Cryptocurrency
- Understanding the comparison of Distributed Apps to Web Apps
- Creating Connection of Ethereum Smart Contracts with HTML/CSS/JS Web Application
ADVANTAGES
- Solidity Programming Language is more secure
- Deployment of own DApp, Coin and Blockchain
- Expertises in basic and intermediate smart contracts
- Basic Overview of Truffle Framework
- Pros and Cons of Truffle Framework
- Concept of Installing and Importing Truffle-Contract
- Basic Environment Setup Concept in Detail
- Using Contract Abstraction API in Detail
- Creation of Contract Instances
- Understanding Contract Instance API
- Truffle Installation Concept
- Initialization of Truffle
- Contract Compilation Scenario
- Files Configuration concept in detail
- Concept of Deploying Contracts
- Files Migration Concept
- Dealing with writing migrations
- Overview of Unit Testing Contracts
- Concept of writing Test in Javascripts
- Concept of Writing Test in Solidity
- Sending Ether to Test Contract
- Concept of Running Test
- Understanding Package Management
- Package Management using NPM
- Package Management using EthPM
- Concept of Using Truffle Console
- Running External Scripts in truffle’s Context
- Using Truffle’s build pipeline
- Running an external command
- Running custom function
- Understanding Truffle’s default builder
- Concept of Building Clients
- Overview of Truffle Server