COURSES
MBAData Science & AnalyticsDoctorate Software & Tech AI | ML MarketingManagement
Professional Certificate Programme in HR Management and AnalyticsPost Graduate Certificate in Product ManagementExecutive Post Graduate Program in Healthcare ManagementExecutive PG Programme in Human Resource ManagementMBA in International Finance (integrated with ACCA, UK)Global Master Certificate in Integrated Supply Chain ManagementAdvanced General Management ProgramManagement EssentialsLeadership and Management in New Age BusinessProduct Management Online Certificate ProgramStrategic Human Resources Leadership Cornell Certificate ProgramHuman Resources Management Certificate Program for Indian ExecutivesGlobal Professional Certificate in Effective Leadership and ManagementCSM® Certification TrainingCSPO® Certification TrainingLeading SAFe® 5.1 Training (SAFe® Agilist Certification)SAFe® 5.1 POPM CertificationSAFe® 5.1 Scrum Master Certification (SSM)Implementing SAFe® 5.1 with SPC CertificationSAFe® 5 Release Train Engineer (RTE) CertificationPMP® Certification TrainingPRINCE2® Foundation and Practitioner Certification
Law
Job Linked
Bootcamps
Study Abroad
MS in Data AnalyticsMS in Project ManagementMS in Information TechnologyMasters Degree in Data Analytics and VisualizationMasters Degree in Artificial IntelligenceMBS in Entrepreneurship and MarketingMSc in Data AnalyticsMS in Data AnalyticsMS in Computer ScienceMaster of Science in Business AnalyticsMaster of Business Administration MS in Data ScienceMS in Information TechnologyMaster of Business AdministrationMS in Applied Data ScienceMaster of Business Administration | STEMMS in Data AnalyticsM.Sc. Data Science (60 ECTS)Master of Business AdministrationMS in Information Technology and Administrative Management MS in Computer Science Master of Business Administration Master of Business Administration-90 ECTSMSc International Business ManagementMS Data Science Master of Business Administration MSc Business Intelligence and Data ScienceMS Data Analytics MS in Management Information SystemsMSc International Business and ManagementMS Engineering ManagementMS in Machine Learning EngineeringMS in Engineering ManagementMSc Data EngineeringMSc Artificial Intelligence EngineeringMPS in InformaticsMPS in Applied Machine IntelligenceMS in Project ManagementMPS in AnalyticsMS in Project ManagementMS in Organizational LeadershipMPS in Analytics - NEU CanadaMBA with specializationMPS in Informatics - NEU Canada Master in Business AdministrationMS in Digital Marketing and MediaMSc Sustainable Tourism and Event ManagementMSc in Circular Economy and Sustainable InnovationMSc in Impact Finance and Fintech ManagementMS Computer ScienceMS in Applied StatisticsMaster in Computer Information SystemsMBA in Technology, Innovation and EntrepreneurshipMSc Data Science with Work PlacementMSc Global Business Management with Work Placement MBA with Work PlacementMS in Robotics and Autonomous SystemsMS in Civil EngineeringMS in Internet of ThingsMSc International Logistics and Supply Chain ManagementMBA- Business InformaticsMSc International ManagementMBA in Strategic Data Driven ManagementMSc Digital MarketingMBA Business and MarketingMaster of Business AdministrationMSc in Sustainable Global Supply Chain ManagementMSc Digital Business Analytics MSc in International HospitalityMSc Luxury and Innovation ManagementMaster of Business Administration-International Business ManagementMS in Computer EngineeringMS in Industrial and Systems EngineeringMSc International Business ManagementMaster in ManagementMSc MarketingMSc Business ManagementMSc Global Supply Chain ManagementMS in Information Systems and Technology with Business Intelligence and Analytics ConcentrationMSc Corporate FinanceMSc Data Analytics for BusinessMaster of Business AdministrationMaster of Business AdministrationMaster of Business AdministrationMSc in International FinanceMSc in International Management and Global LeadershipMaster of Business AdministrationBachelor of BusinessMaster of Business Administration 60 ECTSMaster of Business Administration 90 ECTSMaster of Business Administration 90 ECTSBachelor of Business AnalyticsBachelor of Information TechnologyMaster of Business AdministrationMBA Business AnalyticsMSc in Marketing Analytics and Data IntelligenceMS Biotechnology Management and EntrepreneurshipMSc in Luxury and Fashion ManagementMaster of Business Administration (90 ECTS)Bachelor of Business Administration (180 ECTS)B.Sc. Computer Science (180 ECTS) MSc in International Corporate Finance MSc in Sustainable Luxury and Creative IndustriesMSc Digital MarketingMSc Global Supply Chain Management (PGMP)MSc Marketing (PGMP)MSc Corporate Finance (PGMP)MSc Data Analytics for Business (PGMP)MS Business AnalyticsMaster of Business AdministrationMS Quantitative FinanceMS Fintech Management
For College Students

Format

Fully Online

Recommended 10-15 hrs/week

8 Months

Start Date

Coming Soon

Starting at INR 10,059 /month

EMI Options

    About the Program

    Program Advisor/Masterclass Faculty

    Program Advisor/Masterclass Faculty

    Dr. Tae-Hoon Kim is an Associate Professor of Computer Information Technology at Purdue University. His current research interests are data driven simulation and decision making, AR development and application, and cybersecurity education.

    Dedicated Career Assistance

    Dedicated Career Assistance

    Receive 1:1 career counseling sessions, personalized feedback on your resume, access to job postings and more.

    Student Support

    Student Support

    Upgrad Buddy available throughout learning journey for all non academic and non technical queries.

    Program Overview

    Key Highlights

    Career Mentorship Sessions (1:1) with industry experts
    Career Mentorship Sessions (1:1) with industry experts
    High Performance Coaching(1:1)
    High Performance Coaching(1:1)
    Interview Preparation
    Interview Preparation
    Exclusive Job opportunities Portal
    Exclusive Job opportunities Portal
     Just-in-Time Interviews
    Just-in-Time Interviews
    Personalised Industry Sessions in small groups
    Personalised Industry Sessions in small groups
    AI Powered Profile Builder
    AI Powered Profile Builder
    Upgrad Buddy available throughout learning journey for all non academic and non technical queries.
    Upgrad Buddy available throughout learning journey for all non academic and non technical queries.
    4 Projects
    4 Projects

    "Our aim is simple: We strive to create high-impact, hands-on experiences that prepare students for meaningful and productive careers.”
    - Ronnie Screwvala, Co-Founder, upGrad

    Upgrad_logo__1641810739907

    Top Skills You Will Learn

    JavaScript, NodeJS, Git,Blockchain Fundamentals and Bitcoin view more

    Job Opportunities

    Blockchain Core Developer, Solidity Smart Contracts/Smart Coview more

    Who is this program for?

    Desirable Prior Experience
    Bachelor's degree completion e
    view more

    Minimum Eligibility

    High school diploma or equivalent required.
    You have basi
    view more

    Syllabus

    Best-in-class content by leading faculty and industry leaders in the form of videos, cases and projects

    Download Syllabus

    Programming Languages and Tools Covered

    upGrad in collaboration with Purdue University

    Blockchain Certificate Program
    Blockchain Certificate Program
    Click to zoom
    • Certificate from upGrad in collaboration with Purdue University
    • Receive hands-on exposure to industry-relevant case studies and assignments
    • Differentiate yourself from your peers with a global recognition

    Explore our Learning Platform

    Learn on an AI-powered & personalised platform with best-in-class content, live sessions & mentoring from leading industry experts.
    Explore our Learning Platform

    Instructors and Experts

    Learn from leading Blockchain faculty and industry leaders

    Syllabus

    Best-in-class content by leading faculty and industry leaders in the form of videos, cases and projects, assignments, and live sessions.

    Download Brochure
    300+
    Hours of Content
    12+
    Live Sessions
    4
    Projects

    JavaScript

    3 Weeks
    • Variables & Datatypes
    • Conditionals & Loops
    • Arrays, Objects & Functions
    • Intermediate JavaScript Concepts
    • ES6 - Introduction to Next-Gen JavaScript
    • Advanced JavaScript Concepts

    Fundamentals of Node.js

    1 Week
    • Introduction & Installation of Node.js
    • Core Concepts of Node.js
    • Modules & Packages

    Blockchain Basics

    1 Week
    • Basic Idea of Blockchain
    • Bitcoin Blockchain Network

    Blockchain Features

    1 Week
    • Blockchain Types, Immutability and Other Features
    • Smart Contracts and Blockchain Architecture

    Ethereum Fundamentals

    1 Week
    • Ethereum Architecture
    • Consensus and Forking
    • Transaction Flow and Challenges in Ethereum
    • Graded Questions
    • Additional Topics

    Smart Contract Development on Ethereum

    2 Weeks
    • Module Map
    • Writing Smart Contracts in Solidity
    • Setting Up a Private Ethereum Blockchain
    • Deploying Smart Contracts on a Blockchain
    • Tokens in Ethereum
    • Troubleshooting in Solidity
    • Graded Questions
    • Ganache

    Application Development on Ethereum

    1 Week
    • Module Map
    • Accessing Smart Contracts From the Front End
    • Practice Problems
    • Graded Questions

    Assignment/Project (dApp for Bank KYC System)

    1 Week
    • Graded Assignment
    • Graded Assignment Solution

    Hyperledger Fundamentals

    1 Week
    • Introduction to the Course
    • Fundamentals of Hyperledger
    • Hyperledger Fabric: Architecture
    • Highlights of Hyperledger Fabric
    • Graded Questions

    Fabric Network Setup

    1 Week
    • Problem Statement and the Pre-Setup Phase
    • Docker and Fabric Network Setup

    Chaincode Development

    2 Weeks
    • Introduction to Chaincode
    • Chaincode Deployment-Development Mode
    • Certnet Smart Contract: Complete Solution
    • Network Automation
    • Graded Questions- Chaincode Development
    • Advance Chaincode Development

    Application Development on Hyperledger Fabric

    2 Week
    • Fabric SDK for Node.js
    • Common Connection Profile
    • Node Applications
    • Graded Question - Application Development
    • Node Server & UI
    • Practice Problems
    • Graded Questions

    Assignment/Project (Property Registration System)

    1 Week
    • Problem Statement

    UPSTAC App Architecting and Deployment

    2 Weeks
    • Practice Problems
    • Lecture Notes
    • Interview Questions

    Architecting a DeFi Application

    3 Weeks
    • Assessments
    • Interview Questions & Lecture Notes
    • Project Documents

    Other Blockchain Frameworks and Their Use Cases

    1 Week
    • Practice Problems
    • Lecture Notes
    • Interview Questions

    Assignment/Project (Vehicle Collateralized Loans)

    1 Week
    • Introduction
    • Assignment

    Capstone Project (Drug Counterfeiting Problem)

    4 Weeks
    • Blockchain for Detecting Counterfeit Drugs
    • Problem Statement
    • Solution Code

    Industry Projects

    Learn through real-life industry projects sponsored by top companies across industries
    • Engage in collaborative projects with student–mentor interaction
    • Benefit by learning with expert mentors
    • Receive personalized subjective feedback on your submissions to facilitate improvement

    The upGrad Advantage

    Personalized and dedicated support to help you master blockchain skills
    benefits

    Learning Support

    Learning Support
    Industry Mentors
    • Receive unparalleled guidance from industry mentors, teaching assistants, and graders
    • Receive one-on-one feedback on submissions and personalized feedback on improvement
    Student Support Team
    • Dedicated upgrad buddy to assist with non technical and non academic queries.
    • For urgent queries, use the Call Back option on the platform.
    benefits

    Networking

    Networking
    Peer Networking
    • Fun-packed, informative, and career-building sessions by industry professionals and professors
    • Group activities with your peers and alumni
    Industry Networking
    • Live sessions on various industry topics every two weeks with industry experts
    • One-on-one discussion and feedback sessions with industry mentors

    Admission Process

    Only three simple steps to complete the enrollment process:

    upGrad students work at

    Program Fees

    ₹ NaN (Including Taxes)

    View Plans

    Empowering learners of tomorrow

    Start Referring

    Refer someone you know and receive Gift Vouchers worth up to INR 15,000!

    *Referral offer is valid only on the Blockchain Certificate Program.

    Based on upGrad NPS response data obtained from ~1252 learners, between 2nd Oct'21 to 18th Oct'21 for upGrad courses*. The review was performed by Deloitte Touche Tohmatsu India LLP. upGrad is a platform to facilitate program delivery by educational institutions and is not a college or a university itself. *programs.upgrad.com/disclaimer_courselist

    Frequently Asked Questions

    PROGRAM ELIGIBILITY

    Who is this program for?

    Desirable Prior Experience 

    • Bachelor's degree completion encouraged & having worked in a Tech role previously is desirable 
    • Hands-on experience with C++/Java/Javascript/Python & advanced Data structures & Algorithms recommended

    Important Note

    This program covers JavaScript, Blockchain Concepts, Ethereum & Hyperledger Fabric from scratch.  So if you are already experienced in working with these tools & technologies, then this program may not be best suitable for you. You can check out our curriculum for more details. 

    What are the minimum eligibility requirements for this program?

    • High school diploma or equivalent required
    • You have basic intuitive understanding of any high-level programming language (C++, Java, JavaScript, Python) & basic Data Structures & Algorithms (linear data structures such as Arrays, Linked lists etc. & Knowledge of algorithms - Sorting & Searching). 
    • You are self-driven and highly motivated to learn and can commit an effort of at least 10-15 hours per week.
    • Professional level fluency in English.
    • Access to a computer & stable Internet connection

    What is the admission process?

    Step 1: Complete the application.

    Fill out the application form with your academic and career details.

    Step 2: Take the entrance test.

    The entrance test will assess your problem solving and basic programming skills including variables, functions and booleans

    Step 3: Receive the offer letter and reserve your seat.

    Reserve your seat with a payment of INR 25,000 to enroll in the program.

    PROGRAM FEES AND FINANCIAL POLICIES

    How much do I need to pay to reserve my seat in the program?

    The enrollment deposit is INR 25,000.

    What is the program fee/tuition?

    The program fee/tuition is INR 260,000 + GST.

    What is the refund policy?

    Refund Policy:

    1. You can claim a refund of the course fee any time before the Batch Start Date by visiting www.upgrad.com and submitting your refund form via the "My Application" section under your profile. A processing fee of INR 10,000  will be levied. No refund is permitted once a batch has started.

    2. Student must pay the full fee within seven (7) days of payment of the deposit amount or Batch Start Date, whichever is earlier; otherwise, the admission letter will be rescinded.

    3. Request for refund as per point no. 1 of the refund policy must be sent via email in the prescribed refund request form. The refund will be processed within 30 working days of submitting the duly signed refund form, after being duly approved by the Academic Committee.

    Will I have to pay any extra amount for the EMI transaction?

    If you are availing 0% credit card EMIs, upGrad will not charge any processing fee or down payment for these transactions. Your bank may levy GST or other taxes on the interest component of the EMIs.

    Can I use my international credit card for 0% credit EMIs or credit card EMIs?

    Only Indian bank credit cards can be used. But you can pay the amount using the credit card option in one shot/part payments and later you can convert into EMIs from your respective bank. The tenures and interest charged will depend upon your bank. upGrad will not charge any processing fee or down payment for these transactions; this will purely be between you and your bank.

    How can I opt for credit card EMI if my bank is not listed in 0% credit card EMIs or credit card EMIs?

    You can pay the amount using the credit card option in one shot/part payments and later you can convert into EMIs from your respective bank. The tenures and interest charged will depend upon your bank. upGrad will not charge any processing fee or down payment for these transactions.

    upGrad Learner Support

    For Indian Nationals
    For Foreign Nationals
    We are available 24*7