Course

Blockchain

The State University of New York

This specialization introduces learners to the revolutionary technology of blockchain and its impact on decentralized application programming. The course covers foundational blockchain concepts, smart contract design and implementation, decentralized application development, and industry-wide blockchain frameworks.

Participants will gain a comprehensive understanding of blockchain technology, including its cryptographic underpinnings and its potential for enabling decentralized applications on the Ethereum platform. The program is ideal for programmers, designers, and anyone interested in exploring the potential of blockchain technology.

  • Understand and work with smart contracts
  • Design and program smart contracts and decentralized applications
  • Develop innovative application models using blockchain technology

Certificate Available ✔

Get Started / More Info
Blockchain
Course Modules

This specialization consists of four courses, covering foundational blockchain concepts, smart contract design and implementation, decentralized application development, and industry-wide blockchain frameworks.

Blockchain Basics

A learner will recognize foundational concepts of blockchain and apply these program concepts on the blockchain. The course emphasizes understanding the cryptographic underpinnings and the potential of blockchain technology.

Smart Contracts

This course will equip learners with the skills to design, code, deploy, and execute smart contracts. Participants will gain practical experience in implementing smart contracts on the blockchain.

Decentralized Applications (Dapps)

Participants will be prepared to design and develop end-to-end decentralized applications (Dapps) through this course. They will learn the methods and tools for developing decentralized applications on the blockchain.

Blockchain Platforms

This course provides learners with an understanding of the broader blockchain ecosystem. Participants will gain insights into industry-wide blockchain frameworks and their applications.

More Software Development Courses

APIs Explorer: App Engine

Google Cloud

Explore App Engine with APIs Explorer for hands-on practice in configuring, deploying, and firewall rule management.

Deploy Microservices using Spring Cloud Framework

Coursera Project Network

Deploy Microservices using Spring Cloud Framework is a hands-on project focusing on creating and managing microservices with Spring Cloud, enabling scalable and...

Java Testing: An Introduction to TDD

LearnQuest

This course provides a comprehensive introduction to Test Driven Development (TDD) in Java, emphasizing a test-first approach to building enterprise applications...

The Raspberry Pi Platform and Python Programming for the Raspberry Pi

University of California, Irvine

Explore the Raspberry Pi Platform and Python programming for IoT device development. Learn about hardware, Python coding, and Linux operating system setup for practical...