Course Highlights
- A blockchain is a decentralized, distributed, and often public, digital ledger consisting of records called blocks that are used to record transactions across many computers.
- Emerging Tech Space
- Pervasive amount of Job opportunities
- Plays Vital role in Cybersecurity
- Job Roles-
- Core Blockchain Developer
-
Skill Type
-
Course Duration
-
Domain
-
GOI Incentive applicable
-
Course Category
-
Nasscom Assessment
-
Placement Assistance
-
Certificate Earned
-
Badge Earned
-
Content Alignment Type
-
NOS Details
-
Mode of Delivery
Course Details
What will you learn in Blockchain course?
- Blockchain and different applications in blockchain
- Public and private blockchain
- Ethereum Blockchain
- Ethereum environment
- Smart contracts for Solidity programming
- Writing real smart contract with Solidity
- Hyperledger
- Hyperledger Faric
- Hyperledger environment
Why you should take Blockchain course?
- Blockchain is a universal infrastructure that can store or transfer information anywhere in the world.
- It also integrates smoothly with existing systems and processes, making the technology viable for global implementation and expanding your international career opportunities.
Who should take Blockchain course?
- Freshers from computer science and IT Background
- Working professional
Curriculum
Blockchain Introduction, Trading in current system, Centralised, Decentralised and Distributed System, Origin and History of Blockchain, Why we need Blockchain, How Distributed ledger will work, CryptoEconomics, Signatures, Proof of Work, Proof of State, Zero Knowledge Proof Types of Blockchain, Blockchain Applications, Cost of transactions, Use cases in Blockchain Ethereum Blockchain, Introduction, Elements ofEthereum, Ethereum Transactions, Ethereum Virtual Machine, Messages, Ethereum Network, Clients and Wallets Ethereum Environment -Remix IDE, Ropsten network, MetaMask, Truffle, Web3.js, Setting up of Private Network
- Introduction to Solidity – Working of Solidity Program, import statements, Data types
- Lab Session – Solidity Programs using Datatypes Operators, Function
- Lab Session – Solidity Programs using Functions and operators References and Mapping
- Lab Session – Solidity Programs using References and mapping Constructors, Enums,Events
- Lab Session – Solidity Programs using Constructors, Enums and Solidity Events Smart contract using Remix IDE,ATOM IDE and testrpc
- Lab Session - Smart contract using Remix IDE,ATOM IDE and testrpc Smart Contract using Atom IDE, ROPSTEN Network and Metamask
- Lab Session – Create a Smart contract and deploy it in Ropsten network Hyperledger Introductiontion to Blockchain
Tools you will learn in Blockchain course
- Ganache
- Meta mask
- Window power shell
- NodeJS
- visual studio code