UrbanPro
Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

true
true

Blockchain Fundamentals for Software Development

No Reviews Yet

Course type: Instructor led Course

Platform: UrbanPro

Course ID: 382995

Course type: Instructor led Course

Platform: UrbanPro

24 Hours of Live Interactive classes

On-the-go learning with Mobile App

₹ 12,000

No Reviews Yet

About the Course

This course aims to help you understand Blockchain technology and make yourself ready to program in the same. 

 

  1. Introduction to Blockchain
    1. What is blockchain?
    2. Why blockchain is required?
    3. Is blockchain the same as bitcoin?
    4. Centralized, Distributed, Decentralized functionalities
    5. Distributed Ledger
    6. Advantages of blockchain
    7. Limitations of blockchain
  2. Types of Blockchain
    1. Permissioned blockchain
    2. Permissionless blockchain
    3. Consortium blockchain
  3. Cryptography basics
    1. Cryptographic hash
    2. Digital Signatures
    3. Symmetric vs asymmetric cryptosystems
    4. Public Key Infrastructure (PKI)
    5. Certificate Authorities (CA)
    6. Digital Signature Certificates (DSC)
    7. Lab: Cryptography basics
  4. Key Concepts in Blockchain
    1. Consensus mechanisms: PoW, PoS
    2. Blockchain forking
    3. Blockchain mining
    4. Merkle Tree
    5. Transactions
    6. Types of Nodes
  5. Blockchain Evolution
    1. History of Blockchain
    2. Meta coins and Alt coins
    3. Blockchain 1.0 (Bitcoin)
    4. Blockchain 2.0 (Ethereum)
    5. Blockchain 3.0 (Hyperledger, Corda)
  6. Introduction to Bitcoin
    1. Bitcoin address
    2. UTXO
    3. Wallets - hardware, software, paper
  7. Introduction to Ethereum
    1. Smart contract?
    2. Ether
    3. Gas
    4. Bitcoin vs Ethereum
  8. Solidity
    1. Introduction to Solidity
    2. Lab: Solidity
    3. Lab: Smart contract
  9. DApps
    1. Introduction to DApps
    2. Lab: Remix
    3. Lab: Metamask
    4. Lab: Geth
    5. Creating a coin
    6. Lab: Truffle
    7. Lab: Ganache
    8. More on DApps
  10. Web3.js
    1. Introduction to Web3.js
    2. Lab: web3.js
    3. Lab: Smart contract
    4. Introduction to Web3.0
    5. Lab: Web 3.0
    6. Lab: Using a web page to interact with the blockchain
  11. Introduction to Hyperledger
    1. Identity management
    2. Privacy and confidentiality
    3. Efficient processing
    4. Chaincode functionality
  12. Hyperledger Fabric Model
    1. Assets, Chaincodes, Privacy, Ledger features
    2. Security and Membership services
    3. Consensus
  13. Types of peers
    1. Committing peer
    2. Endorsing peer
    3. Leading peer
    4. Anchor peer

Trainer's Availability

Trainer will work with you to schedule classes, after the course had been paid for. The general availability of the Trainer is given below.

Indian Standard Time(IST)

About the Trainer

Puneet Bakshi picture

Avg Rating

0 Reviews

0 Students

1 Courses

Puneet Bakshi

M.Tech. (Computer Science and Engineering)

18 Years of Experience

I am in the industry for around 18 years now and at present is a joint director in one of the leading research and development organization. I like to teach in my free time. My expertise is in blockchain, security, cryptography and algorithms. I have worked extensively in these areas and have taught these subjects to australian and indian students.

Reviews

No reviews currently Be the First to Review

Discussions

Puneet Bakshi picture

Puneet Bakshi

No Reviews Yet

24 Hours of Live Interactive classes

On-the-go learning with Mobile App

₹ 12,000

Hurry, only a few seats left!

Free Demo class

Enquire about this Course

Please enter only Characters as Name.

Please enter valid email address.

Please enter valid mobile number.

Verify mobile number to view courses
An account already exists with this !

We have sent an OTP to . Please enter the OTP below to continue.

RESEND

Please enter OTP.


Or, verify your number by giving a missed call within 00 : 00 mins

080-66-0844-42

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more