Study material for Certified Smart Contract Developer (CSCD)
3.5 (16 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
133 students enrolled

Study material for Certified Smart Contract Developer (CSCD)

Certified Smart Contract Developer CSCD certification by Blockchain Council
3.5 (16 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
133 students enrolled
Created by Toshendra Sharma
Last updated 2/2018
English
English [Auto-generated]
Current price: $11.99 Original price: $99.99 Discount: 88% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 1 article
  • 15 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Get hired easily
  • Prove your Ethereum and Smart Contract Development skills & understanding

  • Grasp the deep understanding of Ethereum & how it works

  • Implement your skills in creating Smart Contracts over Solidity
  • Build your own Ethereum businesses with acquired knowledge of Development of Smart Contracts.
Requirements
  • Basics of Blockchain
  • Basics of Ethereum
  • Basics of Cryptocurrencies
  • Basics of any kind of programming language
Description

About Certification

** This is a supporting training material for the Certified Smart Contract Developer CSCD by Blockchain Council. This is the training material only. Certification is not the part of this training on Udemy. ** 

Have you heard of Ethereum & Smart Contracts?

Have you ever thought of writing smart contracts or your cryptocurrencies?

Do you know smart contracts are written in Solidity Programming Language?

Solidity is a programming language for writing smart contracts which run on Ethereum Virtual Machine on Blockchain. It is a contract-oriented, high-level language whose syntax is similar to that of JavaScript and it is designed to target the Ethereum Virtual Machine.

In this course, we will teach you everything related to Smart contracts, how to build one based on Blockchain application on Ethereum. We will learn what:

What is Ethereum, Smart Contracts & Blockchain?

What is Solidity & Ethereum Virtual Machine?

How to install & Setup Solidity Development Environment?

How to write first basic smart contracts?

Data types, control structure, functions, inheritance, mathematical operations, etc.

How to deploy & test smart contracts in Solidity?

Building Five Applications

ERC20 Token Development

Decentralised Investigation Report Filing System

A ToDo Smart Contract

A Smart Contract for buying and selling of Smart Contracts 

Voting Ballot on Blockchain

This course will enable you to build any Blockchain application on Ethereum using Solidity as Smart Contracts which is the most common language for writing Ethereum Blockchain.

Who this course is for:
  • Anyone interested in being Ethereum Developer
  • Anyone interested in building decentralized application (DApps)
  • Anyone interested in Learning Solidity Language for Smart Contracts
  • Anyone interested in learning how to build their cryptocurrency
Course content
Expand all 28 lectures 03:22:30
+ Introduction
3 lectures 31:15

In this lecture, we’ll be explaining about the basic topics about Blockchain in all possible ways.

Preview 18:15

In this video, we’ll be discussing about the differences between Private and Public Blockchain.

Private vs Public Blockchain
06:37

In this video, we’ll be understanding about the basic concepts about cryptocurrencies and how are they different from Blockchain.

What is Cryptocurrency?
06:23
+ Ethereum - An Introduction
4 lectures 14:46

In this video, we’ll try to understand what Ethereum is in all possible ways.

Ethereum - An Introduction
03:41

In this video, we’ll look into what Ether is, and try to know all of its Units.

What is Ether?
02:57

In this video, we’ll discuss what is gas in Ethereum, and why is it used for executing transactions in Ethereum.

What is the Gas in Ethereum?
03:33

In this video, we’ll try to look over what Ethereum Virtual Machine is, and why is it such an important part of this course.

What is EVM?
04:35
+ Smart Contracts & Its Concepts
3 lectures 14:25

In this video, we’ll be studying the most important part of this certification which is Smart Contracts, by understanding it in general language.

What is Smart Contract?
06:47

In this lecture, we’ll understand the general working of Smart Contracts.

How do Smart Contracts Work?
04:42

Here, we’ll look towards the concept of ERC20 and ERC20 Tokens which are currently an integral part of Ethereum.

ERC20 and ERC20 Tokens
02:56
+ Truffle Framework
6 lectures 42:28

This video involves the basic concepts of Truffle Framework, and making you all aware of the Points featured in Truffle.

Introduction to Truffle Framework
02:07

In this video, we’ll try to understand what Solidity is in general understanding.

What is Solidity?
02:06

In this lecture, we’ll be discussing about the various use cases of Ethereum in real life environment and scenarios where it can be implemented.

Use Cases of Ethereum
09:13

In this lecture, we’ll be discussing about the various use cases of Smart Contracts and where smart contracts can be used so as to make ease in their implementation.

Use Cases of Smart Contracts
09:41

In this lecture, we’ll practically have a look at how to set up a development environment over a machine for creation and development of Smart Contracts.

Setting Up Development Environment
13:21

In this lecture, we’ll look towards how to run a smart contract after development, over truffle and Remix or Parity.

Running a Smart Contract
06:00
+ Projects
10 lectures 01:38:03

In this lecture, we’ll try to look forward how to create an ERC20 Token and how to build its Smart Contract.

ERC20 Project Part - 1
17:47

This is a second part of the previous video. In this lecture, we’ll do testing and compilation of smart contract over truffle and Remix IDE.

ERC20 Token Part - 2
14:54

In this lecture, we’ll look forward for the development of Smart contract over a Decentralised Investigation Report Filing System so as to keep a track of all type of Reports filed by any user.

DIR Project Part - 1
05:56

This is a second part of the previous video. In this lecture, we’ll do testing and compilation of smart contract over truffle and Remix IDE.

DIR Project Part - 2
05:36

In this lecture, we’ll see how to create a ToDo Smart Contracts which maintains a record of day to day activities which need to be performed by the user and maintains a timeline to track those tasks.

ToDo Project Part - 1
07:57

This is a second part of the previous video. In this lecture, we’ll do testing and compilation of smart contract over truffle and Remix IDE.

ToDo Project Part - 2
06:49

In this lecture, we’ll try to create a Sellable Smart Contracts which can used by other smart contracts for Buying and Selling of smart contracts either to a specified Buyer or to make it public for buying or selling.

Sellable Project Part -1
11:42

This is a second part of the previous video. In this lecture, we’ll do testing and compilation of smart contract over truffle and Remix IDE.

Sellable Project Part - 2
08:19

In this video, we’ll practically create a Voting Ballot Smart Contract for making a Decentralised Voting System, which can be easily Verifiable by everyone and we’ll also what functional characteristics does it need to have.

Voting Ballot Project Part - 1
08:36

This is a second part of the previous video. In this lecture, we’ll do testing and compilation of smart contract over truffle and Remix IDE.

Voting Ballot Project Part - 2
10:27
+ Summary
2 lectures 01:34

This is the last lecture of our whole certification telling you about what next is to be followed or need to be done after this certification to make DApps and create applications on Smart Contracts through Web 3.0.

Summary
01:23
Join our Community
00:11