Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf Study, Virtual ClassroomVideo and Text Based

Course Overview

upGrad offers the Executive PG Programme in Software Development - Specialisation in Blockchain in partnership with IIIT, Bangalore, to help you master Blockchain skills. This widely recognised course spans 13 months and is delivered online. You’ll learn from world-class industry experts and educators and hone your skills in 10+ programming languages and tools.

The Software Development - Specialisation in Blockchain training syllabus uses projects, case studies, and videos to cover multiple key topics, including OOD, experiential learning, JavaScript, Blockchain applications, Hyperledger Fabric, DeFi applications, and more. The curriculum also includes capstone and industry projects for maximum practical experience.

While completing the course will grant you the Software Development - Specialisation in Blockchain PGP certificate, you can further obtain 2 other certifications as well. These will be available when you undertake the DSA Career Transition Bootcamp and Data Science & Machine Learning programmes, which are free and optional. 

Finally, upGrad will also provide you with 360-degree job assistance services to secure employment after finishing the Software Development - Specialisation in Blockchain online course. 

The Highlights

  • IIITB’s certification
  • LJMU’s Master’s degree
  • upGrad’s offering
  • 2 optional certifications 
  • Exclusive content access
  • 360-degree career assistance
  • Access to job fairs 
  • Taught by world-class faculty
  • 1-on-1 industry mentorship 
  • Doubt-resolving via Q&A forum
  • 3 industry projects
  • 500+ hours of learning content
  • Capstone project
  • Career Transition Bootcamp

Programme Offerings

  • Capstone Projects
  • Career Services
  • 500+ hours of course content
  • Renowned instructors
  • Hands-on industry projects
  • Q&A forum

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesIIIT Bangalore
  • The Software Development - Specialisation in Blockchain course fee is Rs. 2,49,000 (including taxes). 
  • You can pay via EMIs starting at Rs. 5,898/month.
  • No-Cost EMI options are available as well.

Executive PG Programme in Software Development - Specialisation in Blockchain fee structure

Particulars 

Fees

Programme fee

Rs. 2,49,000


Eligibility Criteria

To join the Software Development - Specialisation in Blockchain programme, you must be a graduate with a Bachelor’s Degree. A 50% average score or higher is compulsory (equivalent passing marks will be accepted as well). No prior experience in coding is needed for this course.

Moreover, you will get the Software Development - Specialisation in Blockchain course certificate after completing the entire course curriculum.

What you will learn

Programming skillsKnowledge of AlgorithmsKnowledge of Blockchain

The Software Development - Specialisation in Blockchain PGP syllabus develops your foundation in these concepts: 

  • Programming language basics
  • Experiential learning 
  • OOD (object-oriented design)
  • Algorithms and data structures
  • JavaScript
  • Basics and applications of Blockchain
  • Building distributed applications on Hyperledger Fabric
  • Architecting Blockchain applications
  • Distributed computing

Who it is for

The Executive PG Programme in Software Development - Specialisation in Blockchain is suitable for: 

  • Analysts
  • Technical Leads
  • IT professionals
  • Software Developers
  • Engineers

Admission Details

  • Reach the Software Development - Specialisation in Blockchain training course through visiting the link - https://www.upgrad.com/blockchain-certification-pgd-iiitb/
  • Click on ‘Apply Now.
  • Provide your phone number and OTP to proceed. Alternatively, you can continue with your email ID.
  • Fill in your selected course name and work experience to proceed to the application form.
  • Fill the form with the required information and click on ‘Save and Continue’.
  • Pay the training fee to enrol.

Application Details

You must fill up and submit the Software Development - Specialisation in Blockchain programme application to enrol. This will require your full name, gender, email address, birth date, state of residence, city name, country name, educational qualifications (PG/UG or both), and total work experience.

The Syllabus

  • Fundamentals of Programming Language with basic data structures (Java)

  • Abstraction and Encapsulation
  • Inheritence and Polymorphism
  • Arrays, Array Lists & Linked Lists
  • Assignment (optional)

  • Tools: Github, IntelliJ, Git, Java, JUnit
  • SDLC and Agile Methodology
  • Version Control and Testing
  • Object-oriented Design
  • Assignment: OOAD

  • Tools: IntelliJ and Java
  • Algorithm Analysis + Recursion
  • Stacks and Queues
  • Searching and Sorting (Divide and Conquer included)
  • Graphs and Graph Algorithms
  • Dictionaries and Sets (BSTs, Trees, Hashtable, and Heaps)
  • Mandatory Assignment
  • Soft Skills: Communication and Interview Skills
  • Dynamic, Greedy Programming - Optional
  • Exam Week( Course 2, 3, 4)

  • Interview Skills

  • Internet and Networking Basics
  • JavaScript

  • Blockchain Basics
  • Node Fundamentals
  • Blockchain Features
  • Smart Contract Development in Ethereum
  • Ethereum Fundamentals
  • Assignment/Project
  • DApp Development in Ethereum
  • Tools: Truffle, Ethereum, Solidity, Remix IDE, Ganache, Wallets, Metamask

  • Fabric Network Setup
  • Hyperledger Fundamentals
  • Chaincode Development
  • Assignment/Project
  • DAPP Development
  • Tools: YAML, Express, Node, Hyperledger Fabric, Docker
  • Exam week

  • UPSTAC Covid App Architecting and Deployment
  • Architecting a DeFi application
  • Other blockchain frameworks and their use cases.
  • Assignment/Project (Vehicle Collateralized Loans)

  • Capstone Project

Instructors

IIIT Bangalore Frequently Asked Questions (FAQ's)

1: What is the time requirement for this course?

You must dedicate at least 12-15 hours every week to finish this programme. 

2: Can I attend this programme at IIITB?

No. This is a fully online course.

3: Are no-cost EMIs available?

Yes, you can use no-cost EMIs to pay the training fee.

4: Can this certification help me pursue desirable job roles?

Yes, the course is built to help you pursue coveted job rules like JavaScript Developer, Blockchain Developer, NodeJs Blockchain Developer, Solidity Developer, etc.

5: How many live sessions are included in the curriculum?

The Executive PG Programme in Software Development - Specialisation in Blockchain offers over 10 live sessions.

Articles

Back to top