Computer grid

Certificate in Blockchain Development

Certificate in Blockchain Development

Build with blockchain. Transform business.

Next Enrolment

February 14th

Tuition

$6,799

Overview

COVID-19 Updates and changes to program delivery. More information >

Work towards a career in blockchain development by participating in experiential learning activities that solve real-world blockchain challenges with this comprehensive, accelerated three-month program.

What is Blockchain Development?

Blockchain is a data structure that is decentralized, transparent, and mostly unalterable. It improves data integrity by using an entire network of computers to record and validate transactions. This technology initially became popular within commerce, but its potential is being realized across numerous industries, including supply chain management, healthcare, finance, and public administration, specifically with electronic voting systems.

What you will learn

Professionals looking to develop their blockchain development skill set or graduates of full-stack web development programs will benefit from hands-on experience solving real blockchain challenges in this comprehensive 3-month program.

Staying relevant in the quickly growing blockchain field also requires you to keep informed, innovative, and adaptable. You will learn to go beyond blockchain technology basics and develop essential cross-functional skills like solid communication and active learning so you can pursue new opportunities in this field.

Program Benefits

The 4-course, part-time Certificate in Blockchain Development was designed in partnership with industry leaders and is the only technical certificate delivered by a Canadian university. You will apply your knowledge through a unique capstone course at the end of the program and graduate with a portfolio of work, allowing you to demonstrate your talent and increase your career potential. You will also gain a rich network of professional contacts in your classmates and instructors through our unique student-cohort program model.

Format: Intensive
Delivery: Online coursework + required live online sessions
Live Session Schedule: Weekday evenings (Mon-Thurs 7:45 – 9:45 PM, EST)
Term Starts: Winter
Program Length: 3 months

 

Introducing Live Online Learning

To make our programming even more accessible, and to ensure the safety of students and instructors, we are now offering the in-class course components for professional programs completely online.

Career Potential

Blockchain has become one of the most revolutionary technologies, bearing significant benefits to businesses and individuals. The role of intermediary institutions like those used in banking, ride sharing, Spotify, hedge funds, and more, are diminished by this powerful technology.

Blockchain provides an unmatched level of encryption that makes transactions virtually immutable. This has intensified the demand for blockchain skills today. Now is the time to increase your blockchain development skills and elevate your career.

You can join a growing community of blockchain developers who improve the validity and transparency of transactions. There are many ways your blockchain development skills can drive business innovation and improvement:

  • Tracking sensitive products through the entire supply chain
  • Verifying personal identity
  • Building smart contracts across numerous sectors
  • Managing budgets and finances
  • Supporting direct transactions in the sharing economy
  • Safeguarding elections and good governance
  • Improving self-ownership and monetization of online data

Who should take this program?

The Certificate in Blockchain Development is optimal for you if you are a mid-career back-end developer with JavaScript experience, interested in career reskilling or advancement.

This program can also enhance your career if you have hands-on experience in full-stack web development, data engineering, network technology, enterprise architecture, and other related fields.

Learning Outcomes

By the end of the certificate, successful graduates will be able to:

  • Analyze appropriateness of blockchain for business use through development of a simplified qualification matrix.
  • Select the most suitable consensus mechanism and platform in developing a blockchain solution.
  • Scope out a project using the appropriate software development lifecycle methodology based on the project specifications and requirements.
  • Design a blockchain solution for a decentralized application including nodes, blockchain instance, and interface.
  • Design and develop a decentralized application on public and private blockchain in various sectoral contexts (e.g. currency, real estate, health).
  • Define specifications for and administer performance testing for blockchain solutions.
  • Collect and review metrics in diagnosing performance bottlenecks for blockchain technologies.
Enrolment Requirements

The Certificate in Blockchain Development is a direct registration program. No application process is required; simply enrol in the session of your choice to get started.

Courses

CSBC2000 Essentials of Blockchain Development and Security

Learn the fundamentals of blockchain technology. In this course, you'll explore the world of blockchain applications and how to get started with building your own. You'll also learn about the various applications of blockchain in real-world use cases.

12 Classes

36 Hours

CSBC2010 Smart Contracts and Decentralized Applications

Leverage what you know about server-side and back-end development to design a blockchain smart contract. In this course, you'll explore public blockchain application modeling, and create and deploy your own decentralized application based on Ethereum. In the process, you'll be introduced to Solidity, Ethereum's application development language, and expand your knowledge of cryptocurrency and ERC20, the technical standard used for smart contracts on Ethereum.

12 Classes

36 Hours

CSBC2020 Private and Consortium Blockchain for Enterprise

Explore the many blockchain use cases in private enterprise. In this course, you'll learn how to design, develop, deploy, and govern an enterprise blockchain DApp using Hyperledger Fabric. As part of this course, you'll delve into the fundamentals of scaling and securing a DApp to ensure it integrates seamlessly with other enterprise systems.

12 Classes

36 Hours

CSBC2030 Blockchain Development Capstone

A final course where students work end-to-end on a blockchain solution for a business, as part of their own start-up venture, or otherwise as an independent project. Students who choose to work with a business will have the project provided to them by the university and do not have to find the project themselves.

12 Classes

36 Hours

Instructors

Andy Leung photo

Andy Leung

MSc, BSc

Govind Mohan photo

Govind Mohan

Dhruvin Parikh photo

Dhruvin Parikh

BE

Tarun Sharma photo

Tarun Sharma

MSc, MBA

Advisory Council

Alisa Acosta photo

Alisa Acosta

BSc, BEd, MA, PhD. Director of Education, Blockchain Research Institute

Alexandru Gogan photo

Alexandru Gogan

BEng., MSc, MBET. Director of Engineering, Sherpa

Aly Kassam photo

Aly Kassam

MBA, BSc. Director of Product, OneLedger Technologies Inc.

Henry Kim photo

Henry Kim

PhD, MEng, BASc. Associate Professor of Decision Technologies, Schulich School of Business, York University

Marek Laskowski photo

Marek Laskowski

PhD. Chief Technology Officer, Novera Capital

Lana McGilvray photo

Lana McGilvray

Founding Partner, Purpose Worldwide

Ross McKee photo

Ross McKee

BA, LL.B. Partner, Blake, Cassels & Graydon LLP

Sotirius Liaskos

York University

Marc Lijour photo

Marc Lijour

Vice President, Capacity & Innovation Readiness, Information and Communications Technology Council

William Mougayar

Kin Ecosystem

Omid Sadeghi

York University

Shagufta Sayani

Ernst & Young

Jamiel Sheikh

Chainhaus

Certificate in Blockchain Development

Winter 2022

Course Details +

$6,799.00

Policies & More Information

Technology Requirements for Remote/Online Courses

Please review the technology and software requirements you will need to access our courses remotely.

Computer Requirements for this Program

This is a BYOD (Bring Your Own Device) program. We recommend your device meets or exceeds the following specifications:

  • 16GB RAM
  • 500GB free disk space
  • Intel Core i7 Quad-Core, or equivalent
  • Linux or macOS (MacBook)

At a minimum, your device must meet or exceed the following specifications:

  • 8GB RAM
  • 250GB free disk space
  • Intel Core i5 Quad-Core, or equivalent
  • Linux, macOS (MacBook), Windows 10 Enterprise 10 Enterprise 64-bit, or Windows 10 Pro 64-bit
Software

The list below provides an overview of the different software that may be used in our courses. As our program keeps up-to-date with current industry demands, please note the actual software used and taught within each program is subject to change.

  • Ethereum
  • SQL
  • MySQL
  • NoSQL
  • Solidity with Truffle
  • Hyperledger Fabric
  • Hyperledger Composer
  • Corda
  • Google Cloud Platform

Contact Us

Ask us anything about this program and we’ll get back to you within 2 business days.