Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Solidity Programming : Complete Smart Contract Masterclass

Posted By: ELK1nG
Solidity Programming : Complete Smart Contract Masterclass

Solidity Programming : Complete Smart Contract Masterclass
Published 12/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.59 GB | Duration: 5h 19m

Create Real World Smart Contract Use Cases : Supply Chain , Land Registration System etc.. with EVM Chains and Solidity

What you'll learn

High Level Blockchain Architecture

Ethereum virtual machine

Solidity Programing Language

Smart Contract Development

Creation of Smart contract for Land Registration System

Creation of Smart contract for Supply Chain management System

creation of a Smart contract for Decentralized Social media : LinkedIn Use case

Requirements

No programming experience needed

Description

The Best way to start a career in the Blockchain space it is by becoming Smart Contract / Blockchain Developer. The Blockchain developer is the one supposed to create solution by writing code on the Blockchain called smart contract. These smart contracts are piece of code that determine the logic of the Dapp (Decentralized Application). It is the brain of a dApp. As a smart contract developer, you need to know how to write effective smart contract, test them and deploy them into the Blockchain. with over 03 years both Smart contract Dev and Smart contract auditor I created this course to simplify or demystify the word of smart contract programing since many people from different background face difficulties to get into the Complex Blockchain programing world. I decided to work on real world Scenario smart contract such as Land registration systems and Supply Chain management to showcase the power of Blockchain beyond finance. In this course we will go through:1-/ Blockchain Architecture: where we will talk about smart contract components, deployment process, architecture of a Decentralized Application, Ethereum virtual machine, payable and not payable transaction2-/ Introduction to Solidity Core concepts: at this level we will introduce the concepts of variable state variables, mapping, struct function, structs with some real and fun scenario3- /Projects: Here we will design and implement the real-world use cases like supply chain, Land registration via a smart contract and Decentralized Social media.If you want to start your career in the Blockchain space as a smart contract developer this is the Solidity programing course you need , that will help you have a solid understanding of Blockchain and Smart contract programing and achieve your goal

Overview

Section 1: Section1 : Introduction and Course Overview

Lecture 1 Preview

Lecture 2 Course Overview

Section 2: Section 2 : Blockchain and Smart Contract Architecture

Lecture 3 Smart Contract Component And Deployment Process

Lecture 4 Smart contract compilation Process

Lecture 5 Byte Code Interpretation

Lecture 6 Decentralize Application Architecture

Lecture 7 EVM Architecture

Lecture 8 Understanding the EVM

Lecture 9 Types Of Account in Ethereum

Lecture 10 Understanding the State of the Blockchain

Lecture 11 Payable and Not payable transactions

Lecture 12 Payable and not Payable transaction real world use case

Lecture 13 EVM Architecture and components

Section 3: Section 3 : Solidity Basics Programming language

Lecture 14 Presentation of the IDE

Lecture 15 Variable Presentation

Lecture 16 State variables

Lecture 17 Local Variables

Lecture 18 Struct

Lecture 19 Static Arrays

Lecture 20 Dynamic Arrays

Lecture 21 Mapping part 1

Lecture 22 Mapping part 2

Lecture 23 Mapping part 3

Lecture 24 Require and msg.sender

Lecture 25 Modifier Function

Lecture 26 Constructor function

Lecture 27 Function visibility

Lecture 28 Function visibility part 2

Lecture 29 Types of Functions

Section 4: Section 4 [Capstone Project 1] : Decentralized Supply Chain management

Lecture 30 Project Overview

Lecture 31 Creation of the product on chain

Lecture 32 First Test on the contract

Lecture 33 Creating the transport function

Lecture 34 Test Final

Section 5: Section 5 [Capstone Project 2] : Decentralized Land Registration System

Lecture 35 Overview of the project

Lecture 36 Land registration part 1

Lecture 37 Land Registration part 2

Lecture 38 Land Registration part 3

Lecture 39 Land Registration part 4

Lecture 40 Land Registration part 5

Section 6: Section 6 [Capstone Project 3] : Decentralized Social Media

Lecture 41 Creation of the function Create New User

Lecture 42 Creation of the function Create New Post

Lecture 43 Final Test

Beginner Solidity / Smart contract developer,Aspiring Blockchain developer,Crypto enthusiast willing learn more about smart contract,IT professional willing to transition from Web2 to Web3 with technical background,Project manager willing to understand how real world case can be implemented in Blockchain