Create Ethereum & Blockchain Applications Using Solidity

Learn about everything there is to know about Ethereum and Blockchain Based Applications and How To Program Them. A step by step process is used to show explain every facet of these topics. Gain a...

  • All levels
  • English

Course Description

Learn about everything there is to know about Ethereum and Blockchain Based Applications and How To Program Them. A step by step process is used to show explain every facet of these topics. Gain a good understanding of the following concepts with this course: What Solidity Is? How To Create Blockchain Applications? What Blockchain is? How Blockchain works? What is Bitcoin? What is Ether...

Learn about everything there is to know about Ethereum and Blockchain Based Applications and How To Program Them. A step by step process is used to show explain every facet of these topics. Gain a good understanding of the following concepts with this course: What Solidity Is? How To Create Blockchain Applications? What Blockchain is? How Blockchain works? What is Bitcoin? What is Ethereum? Programming Blockchain Programs What are Cryptocurrencies? How Cryptocurrencies work? Alternative cryptocurrencies Cryptography basics Blockchain and Cryptocurrencies are fast becoming a worldwide Tour De Force that is taking all markets and industries by storm. This course will ensure you are not left behind in what is the greatest revolution and evolution in technology and economics of our time and maybe even of all time. This course will teach your everything about programming Decentralised Applications. You will receive all the knowledge to use and leverage the powerful technology behind these amazing and wonderful platforms.

What you’ll learn
  • What Solidity Is?
  • How To Create Blockchain Applications?
  • What Blockchain is?
  • How Blockchain works?
  • What is Bitcoin?
  • What is Ethereum?
  • Programming Blockchain Programs
  • What are Cryptocurrencies?
  • How Cryptocurrencies work?
  • Alternative cryptocurrencies
  • Cryptography basics

Covering Topics

1
Section 1 : Introduction To This Course

2
Section 2 : Ethereum Basics

3
Section 3 : History & Overview

4
Section 4 : Install Ethereum Client

5
Section 5 : Solidity Basics

6
Section 6 : Advanced

7
Section 7 : Other Uses Of Blockchain

8
Section 8 : Amazing Learning Resources

Curriculum

      Section 1 : Introduction To This Course
    1
    Course Introduction Preview
    2
    What Is Solidity?
    3
    What Is Blockchain?
    4
    Centralised vs Decentralised vs Distributed Systems
    5
    Is Blockchain Truly Decentralised and Distributed?
    6
    Structure of a Block
    7
    What Is a Hash? Preview
    8
    What Are Merkle Trees?
    9
    What Is a Ledger?
    10
    History of Blockchain
    11
    Why Use Blockchain?
    12
    What Are Cryptocurrencies?
    13
    What Is Cryptography?
      Section 2 : Ethereum Basics
    14
    What Is Ethereum & How Does It Differ To Bitcoin?
    15
    Advantages and Disadvantages Compared To Bitcoin
    16
    Ethereum vs Ethereum Classic
      Section 3 : History & Overview
    17
    What Are Smart Contracts? Preview
    18
    What Is Gas?
    19
    What Is Ethereum Mining?
    20
    What Are Ethereum Virtual Machines (EVM)?
      Section 4 : Install Ethereum Client
    21
    Setup On Mac OS X
    22
    Setup On Linux
    23
    Setup On Windows Preview
    24
    Remix Online IDE
    25
    Remix IDE Overview
      Section 5 : Solidity Basics
    26
    Simple Source Code Example
    27
    Comments Preview
    28
    Data Types
    29
    Variable Literals
    30
    Conditional Statements
    31
    Loops
    32
    Ether and Time Units
    33
    Function Calls
    34
    Special Variables and Functions
    35
    Arrays
    36
    Structs
    37
    Enums
    38
    Interfacing With Other Contracts
    39
    Constructor Arguments
    40
    Contract Inheritance
    41
    Multiple Inheritance and Linearization
    42
    Abstract Contracts
    43
    Visibility Specifiers
    44
    Accessor Functions
    45
    Function Modifiers
    46
    Events
    47
    Esoteric Functions
      Section 6 : Advanced
    48
    ICO (Initial Coin Offering)
    49
    2007/2008 Crisis
    50
    Cypherpunks
    51
    History of FIAT Currency
    52
    DAO (Decentralised Autonomous Organisations)
      Section 7 : Other Uses Of Blockchain
    53
    Education
    54
    Retail
    55
    Health Industry
    56
    Business
    57
    Governance
    58
    Last Will and Testament
    59
    Blood Diamonds
    60
    Housing
    61
    Proof of Ownership/Identity
    62
    Data Storage
      Section 8 : Amazing Learning Resources
    63
    Solidity GitHub
    64
    Blockgeeks
    65
    Codeburst
    66
    Learn X in Y minutes
    67
    Solidity Documentation
    68
    Remix Online IDE
    69
    BLOCKONOMI
    70
    MONAX

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.