Skip to content
This repository has been archived by the owner on Sep 11, 2020. It is now read-only.

blockchainpsu/blockchain-essentials-spring2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blockchain Essentials

A Blockchain@PSU Workshop

Description

Blockchain Essentials aims to teach a complete beginner the concepts of blockchain and decentralized development through a practical, interactive mode of instruction.

At the end of the course, you should be able to:

  • Understand the concepts underlying blockchain, including hashing, digital signatures and proof-of-work
  • Create and work on full-stack projects
  • Write smart contracts and use them in decentralized apps (commonly referred to as DApps)
  • Work with frameworks designed for DApps, including Truffle and web3

Contents

Each day of the workshop is given its own folder in the repository. Folders will include template code when applicable, which are meant to either be downloaded or forked and used on their own.

The topics are as follows:

Topic Description
Introduction Workshop Overview, Bitcoin Case Study
Full-Stack Development with JavaScript Communication between client and server, NodeJS, basic UI prototyping
TBD TBD

Contributing

If you see any glaring errors, such as typos or conceptual mishaps, feel free to open an issue or make a pull request. If you'd like to join our team at Blockchain@PSU, fill out this form.

Join our Slack to stay in touch.

About

Template code for Blockchain Essentials workshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •