[Pluralsight] Blockchain Fundamentals- Pluralsight
Blockchain Fundamentals- Pluralsight

Blockchain Fundamentals- Pluralsight

image description

Course Description

Hello, and welcome to Pluralsight! My name is Jan-Erik Sandberg, and I want to give you a quick overview of my course, Blockchain Fundamentals. It’s designed to help you get productive with blockchain development quickly in a practical way, and covers things like exploring the Ethereum blockchain, smart contract development, DAPP development, and how to create private blockchains. You'll also set up the development environment and all pre-requirements from a clean Microsoft Windows image, making the course easy to follow. After learning the basics, you'll create a fully functional sample application. Your sample application is a distributed application that ensures a secure and trustworthy product lifecycle trail for batches of food, using blockchain technology. With the sample application, you'll also learn how to share secrets between collaborating parties in a blockchain. Along the way, you’ll be using [list major tools being used]. When you’re done, you’ll be ready to create your o

wn blockchain contracts and distributed applications with a functional development environment that makes you productive for years to come. I look forward to working with you on Blockchain Fundamentals, here at Pluralsight.

What you will learn

Hi everyone. My name is Jan-Erik Sandberg and welcome to my course, Blockchain Fundamentals. I'm a COO at Visma Retail Software and the founder of Blockchain Rebels. Blockchain development is considered to be the next big thing after the invention of the internet. With blockchain you are able to make and distribute applications in a way that has never been possible before. Trust and financial transactions can be done between complete strangers with full transparency and reliability. In this course we are going to focus on the fundamentals of Blockchain development and a popular implementation of the technology called Ethereum. Some of the major topics we will cover include understanding blockchain, getting started with Ethereum, building and testing smart contracts, and distributed application development. We will even create a full end-to-end application that will demo all of the most important aspects of blockchain development. By the end of this course you will know everything you need to know to be productive with blockchain development including how to set up and configure your development environment from scratch. I hope you'll join me on this journey to learn one of the most interesting technologies out there with Blockchain Fundamentals here at Pluralsight.


Section 1: Course Overview

Section 2: Introduction

Section 3: Blockchain Concepts

Section 4: Introduction to Ethereum and DAPPS

Section 5: Setting up the Development Environment

Section 6: Understanding Smart Contracts

Section 7: Sample Application: FoodSafe

Section 8: Summary and Way Forward