HOT

Ethereum Development

The complete developer course on Ethereum Smart Contract Development with front end integration, security and unit testing

Image Description
Created by Blockchain Post
  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating
4.5 (80 ratings)
nullnull nullnull

30-day money-back guarantee

This course includes

12 h 57 min of video content
Beginner Difficulty
Perpetual Access
Access on mobile and Tablet
Share

Learning Objectives

Blockchain Programming
Ethereum Development
Truffle Suite
Web3 js
Design Patterns
Mining using Geth
Smart Contract Development
Solidity Programming Language
Frontend Integration
Open Zeppelin

Table of Contents

63 lectures
12 h 57 min
Introduction to Ethereum
02:03
Transaction flow of Ethereum
04:16
Difference between Ethereum and Bitcoin
09:26
Ethereum Virtual Machine-EVM
03:28
The concept of Gas
04:10
Introduction to Solidity
07:09
Remix IDE
15:16
Metamask Wallet
12:02
Types of Accounts
03:57
Types of Networks
05:47
Visibility Specifiers
05:38
Variables
01:04:08
Functions
40:50
Payable Functions and Addresses
13:44
Global Variables
10:01
Constructors
05:14
Fallback Function
06:25
Require statements and Modifiers
15:59
Events
17:13
Inheritence
12:35
Polymorphism
05:30
Abstract Contracts
04:22
Interfaces
11:17
Libraries
07:04
Calling one contract from another
19:09
Hands-on: Lottery Contract
56:31
Hands-on: Amazon Contract
25:12
Introduction to Web3
11:17
Hands-on : Interacting with blockchain via web3
42:08
Ganache
04:31
Installation of Truffle
04:27
Initiating a project on truffle
03:04
Writing a contract in VSCode using Truffle
05:02
Truffle Compile
08:39
Truffle Migrate
11:00
Infura
05:48
Deploying contract to testnet
19:10
Frontend integration demo
30:15
Hands-on : ERC 20
51:58
Hands-on : ERC 721
08:04
Introduction to Open Zeppelin Library
04:09
Safe Math using Open Zeppelin
06:04
Creating ERC 20 token using Zeppelin
08:29
Concept of Upgrading
03:43
Zeppelin OS
10:57
Introduction to Testing
05:13
Unit testing using Javascript
19:45
Self Destruct Pattern
13:22
Factory Pattern
05:02
Mapping Iterator
08:23
Withdrawal Pattern
10:08
Name Registry
04:09
Oracle Pattern
11:38
Overflow / Underflow attack
09:07
Re-entrancy attack
17:50
Transaction Origin
07:27
Cross Functional Race Attack
03:22
Smart Contract Auditing
03:21
Auditing using Smart Check
06:35
Installing Geth
02:35
Mining using Geth
12:05

Description

Blockchain Post's CERTIFIED ETHEREUM DEVELOPER MASTERCLASS is a flexible and comprehensive program with CERTIFICATE. The Developer course is designed for programmers and developers who want to take a comprehensive deep dive in writing smart contracts and building applications that interact with them. This course provides detailed overviews of Ethereum, smart contracts, and the development language, Solidity and much more

Are you looking for a complete package which deals with development of Blockchain, Ethereum, and Smart Contracts?

Are you bogged down by all the fragmented information on the internet about blockchain and lost your way in the path?

Do you need a simple step-by-step explanation of all the concepts of blockchain, like Ethereum, Smart Contracts, ICOs, etc.?

Do you wonder how blockchain technology can be developed for different use cases?

You are in the right place as this course will help you understand blockchain development from its ground levels to making you an expert.

Below are my promises to all my students!

1. From beginner to expert: You have already taken the first step towards succeeding in the blockchain space by searching for sources to learn about this fascinating technology. With a little help and structured learning, you can be an expert in no time. This course helps you do exactly that.

2. Updated ASAP: Blockchain is a technology that is growing rapidly and hence there are a lot of improvements happening on a weekly basis. I promise you that whenever there is a significant update in the industry that relates to your fundamental understanding of blockchain, I will update the video as soon as possible so that you get the best experience from this course!

3. In-course support: My passion for teaching will extend and I would be more than happy to support you in case you have any queries during the course. Support will be provided within a maximum of 48 hours along with LIVE Q and A sessions !

Why Blockchain?

I believe that blockchain has the potential to change the way businesses operate by creating new revenue models and it has the potential to give the power back into the hands of the consumer. With more and more people being worried about their privacy in the internet era and lack of trust in the ecosystem, I am sure blockchain will be the savior!

Blockchain, because of its properties like transparency, immutability, security, etc., has already started revolutionizing many industries and the first one to see a major impact is Financial Services followed by Supply Chain. It is time for all of us, irrespective of whether we are in business or technology to understand the power of this fascinating technology.

What are the course prerequisites?

  • Suggested to have a strong fundamental understanding of Blockchains

I hope that excites you! I would be glad to see you on the course!

Why wait when you get lifetime access and a 30 day, 100% money-back guarantee on Udemy!

Who this course is for:

  • Anyone into Technology or Business domains who wish to learn how blockchain can transform the world

About Instructor

Image Description

Blockchain Post

Blockchain Training Organization

I'm a Blockchain Trainer, Developer, and Architect. I am a self-taught developer and spend my days working in many different areas of Blockchain and Web Development from building Decentralized Applications, Smart Contracts, permissioned blockchain solutions, and full-stack development.

I'm extremely passionate about Blockchain and web development in all its forms and love training people on what I know. Looking to contribute to Internet 3.0.

I am fascinated with new technology and always strive hard to learn them and keep myself updated. I share my knowledge with others and train them so that I grow along with others.

Featured Reviews

Profile Picture
Aug 02, 2021

Sneha Naik

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating
Great course
Profile Picture
May 10, 2021

Yannick van Draanen

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating
Clear, detailed and straight to the point. Also good for people who have a basic understanding of blockchain. I do suggest you invest some time and go through youtube explainer videos before joining this