Enroll Now | Limited Free Coupons



Ethereum Blockchain

Angular,Best Udemy Free Courses 2023,IT & Software,Tech and Progrmming

Ethereum Blockchain: Document Ownership Dapp With Angular 6

 

 

Requirements
  • Basic Blockchain knowledge , JavaScript or any other programming language.
 
Description

In this tutorial we are going to build a real-life document ownership app where the Ownership of the document can be proved by a party without the third party involvement.

What are you going to learn from this course:

  • What we are building
  • What is Smart Contract?
  • Remix and solidity: Online IDE

Let start our Smart Contract – 

pragma solidity ^0.4.24;

/**
 * @title RecordKeeper.
 * @author Dheeraj Pal.
 * @dev Application for record keeping.
 * @notice This application store and verify the authenticity of documents.
 */
contract RecordKeeper {
    

    
}

Diploma Structure-
pragma solidity ^0.4.24;

/**
 * @title RecordKeeper.
 * @author Dheeraj Pal.
 * @dev Application for record keeping.
 * @notice This application store and verify the authenticity of documents.
 */
contract RecordKeeper {
    
    /**
     * @notice structure of the diploma.
     */
    struct Diploma {
        string rollNumber;
        string firstName;
        string lastName;
        uint passingYear;
        uint percentage;
    }
    
    /**
     * @dev mapping used to store the the list of diplomas,
     */
    mapping(uint => Diploma) hashToDiploma;
    
}

Storing the Diploma 
Verifying the Diploma
Testing the contract


Angular Dapp:

  • Starting the new Angular app 
  • Web3 and bootstrap 
  • Serving the app 
  • Routes in Angular 
  • Angular form html field for Diploma 
  • Angular Forms Module for Dapp
  • Angular service for Web3 
  • Importing web3 
  • Metamask: talk to Ethereum
  • Get Account from Metamask 
  • Add Diploma on Blockchain
  • Verify Diploma 

Recommended: Top Udemy IT & Software Courses Udemy Coupon $10

  • Angular Modal – In this tutorial we are going to give a little css improvement to our application by using the ng-bootstrap modal. import the bootstrap in our app.module.tsimport { NgbModule } from ‘@ng-bootstrap/ng-bootstrap’;

 

 

By the end of the tutorial, you will be able to design how to define the architecture of a Blockchain dapp and develop one with your own business logic.

It Would be wonderful if you could leave a review for this course and feel free to ask questions if any

Who is the target audience?
  • This course is for people who are curious about Blockchain and want to learn Blockchain development by coding their own dapp (blockchain application). It will take you from beginner level to advance level of Blockchain development.

 

Ethereum Blockchain

 

Learn Ethereum Blockchain: Ownership Dapp

 

 

 


, ,


Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments