https://github.com/trainingbypackt/professional_blockchain
Learn how distributed ledger technology, decentralization, and smart contracts impact your business
https://github.com/trainingbypackt/professional_blockchain
altcoin bitcoin blockchain blockchain-technology ethereum ganache openssl smart-contracts solidity testrpc
Last synced: 7 months ago
JSON representation
Learn how distributed ledger technology, decentralization, and smart contracts impact your business
- Host: GitHub
- URL: https://github.com/trainingbypackt/professional_blockchain
- Owner: TrainingByPackt
- License: mit
- Created: 2019-02-21T05:57:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-06T05:24:00.000Z (over 6 years ago)
- Last Synced: 2025-01-13T20:14:28.514Z (9 months ago)
- Topics: altcoin, bitcoin, blockchain, blockchain-technology, ethereum, ganache, openssl, smart-contracts, solidity, testrpc
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/TrainingByPackt/Professional_Blockchain/issues)
[](https://github.com/TrainingByPackt/Professional_Blockchain/network)
[](https://github.com/TrainingByPackt/Professional_Blockchain/stargazers)
[](https://github.com/TrainingByPackt/Professional_Blockchain/pulls)# Professional Blockchain
Professional Blockchain provides an introduction to all the relevant concepts of blockchain technology. You will get detailed insights into how blockchain works and the techniques that are used to build it. You will learn to develop decentralized applications and smart contracts using Ethereum, Solidity, Truffle, Ganache, and other relevant frameworks. Because the course provides a comprehensive knowledge of blockchain technology, it is a self-contained product that enables you to fully understand the technology.
# Professional Blockchain by **Imran Bashir**
## What you will learn
* Understand decentralization and its relationship with blockchain
* Use cryptography to provide security services
* Describe the inner workings of Bitcoin and alternative cryptocurrency
* Implement smart contracts
* Grasp how Ethereum blockchain works
* Develop decentralized applications using Solidity and other frameworks
* Examine applications of the blockchain technology beyond currencies
* Implement blockchain solutions including Hyperledger and Corda
* Explore the blockchain revolution, research topics and the future scope of blockchain technology
### Hardware Requirements
For an optimal student experience, we recommend the following hardware configuration:
* **Processor**: Intel Core i5 or equivalent
* **Memory**: 4 GB RAM
* **Storage**: 35 GB available space
### Software Requirements
You'll also need the following software installed in advance:
* **OS**: Windows 7 SP1 64-bit, Windows 8.1 64-bit or Windows 10 64-bit
* **Browser**: Google Chrome, Latest Version
* **OpenSSL 1.0.2g 1 Mar 2016 command line tool**
* **Remix IDE available at https://remix.etherum.org**
* **Ethereum Byzantium, geth client available from https://www.ethereum.org**
* **NodeJS V 8.9.3**
* **NPM V5.5.1**
* **Truffle framework from http://truffleframework.com**
* **Ganache http://truffleframework.com/ganache/**