Companies Home Search Profile

Ethereum Blockchain Solidity Smart Contracts Web3 and Dapps

Focused View

Ryan Dhungel

9:14:13

151 View
  • 1 - Course Overview.mp4
    02:10
  • 2 - BlockchainEthereumSoliditySmartContractsAndDapps.pdf
  • 2 - Download PDF and Source Code.html
  • 2 - final-source-code.zip
  • 3 - What is Blockchain.mp4
    05:13
  • 4 - Mining Blocks in a Blockchain Network.mp4
    03:40
  • 5 - Node Operators.mp4
    02:21
  • 6 - Consensus Mechanisms POW vs POS.mp4
    02:32
  • 7 - What is Ethereum.mp4
    01:48
  • 8 - What is Gas in Ethereum.mp4
    01:35
  • 9 - Other Networks to Deploy Ethereum Contracts.mp4
    01:25
  • 10 - SPDX Licence and Solidity Version.mp4
    06:55
  • 11 - Write Your First Smart Contract.mp4
    04:27
  • 12 - Environment Account and Gas Limit.mp4
    04:55
  • 13 - Deploy The Smart Contract in Remix IDE.mp4
    08:30
  • 14 - Counter Contract.mp4
    10:55
  • 15 - Visibility Types.mp4
    01:34
  • 16 - Function Modifiers in Solidity.mp4
    04:50
  • 17 - Solidity Variables.mp4
    07:33
  • 18 - Local State and Global Variables.mp4
    10:43
  • 19 - Getting Help from Google and ChatGPT.mp4
    04:06
  • 20 - Constants.mp4
    05:17
  • 21 - Immutable.mp4
    06:44
  • 22 - Constructor.mp4
    02:11
  • 23 - Reading and Writing to State Variables.mp4
    03:44
  • 24 - Ether and Wei.mp4
    05:41
  • 25 - Gas.mp4
    03:19
  • 26 - If Else.mp4
    07:53
  • 27 - Mapping.mp4
    11:24
  • 28 - Nested Mapping.mp4
    03:21
  • 29 - Arrays Struct and Enums.mp4
    06:20
  • 30 - Arrays.mp4
    06:57
  • 31 - Struct.mp4
    10:50
  • 32 - Enums.mp4
    09:37
  • 33 - Calldata.mp4
    04:03
  • 34 - Require Revert and Assert.mp4
    09:25
  • 35 - Custom Error.mp4
    05:12
  • 36 - Understanding Function Modifiers.mp4
    06:43
  • 37 - OnlyOwner Function Modifier.mp4
    08:17
  • 38 - Events.mp4
    09:22
  • 39 - Inheritance.mp4
    06:37
  • 40 - Virtual and Override.mp4
    02:41
  • 41 - Interface.mp4
    14:01
  • 42 - Payable.mp4
    09:50
  • 43 - Solidity with Remix Wrapup.mp4
    04:53
  • 44 - Local Development Environment with Hardhat.mp4
    11:28
  • 45 - Write Smart Contract in Hardhat.mp4
    04:49
  • 46 - Compile Smart Contract using Hardhat.mp4
    07:14
  • 47 - Deploy Smart Contract using Hardhat.mp4
    05:36
  • 48 - The Deployer.mp4
    06:39
  • 49 - Deploy using Different Account Address.mp4
    09:54
  • 50 - Writing Test for Smart Contract using Chai.mp4
    12:13
  • 51 - Building Frontend with React and NextJs.mp4
    06:10
  • 52 - How to Interact with Blockchain from Website Theory.mp4
    02:56
  • 53 - Metamask Wallet and Account Creation.mp4
    08:38
  • 54 - Connect to Metamask.mp4
    08:00
  • 55 - Calling Smart Contract using EthersJs.mp4
    10:48
  • 56 - Adding Hardhat Network and Importing Account in Metamask.mp4
    12:38
  • 57 - UI Update on Smart Contract Calls.mp4
    06:30
  • 58 - Sepolia and Alchemy.mp4
    09:07
  • 59 - Adding Sepolia Network in the Frontend.mp4
    13:29
  • 60 - Using Sepolia Network in Frontend.mp4
    03:38
  • 61 - Etherscan API Key.mp4
    03:36
  • 62 - Verify Contract Code Programatically.mp4
    06:16
  • 63 - Gas Reporter and Upcoming Project.mp4
    03:50
  • 64 - What is ERC20 Token.mp4
    04:32
  • 65 - Code Explanation ERC20.mp4
    04:47
  • 66 - Trying ERC20 Token Functionalities.mp4
    10:15
  • 67 - Trying Approve Allowance and Transfer From Functions.mp4
    06:56
  • 68 - Web3 and Dapp.mp4
    03:01
  • 69 - ERC20 Hardhat Project.mp4
    06:43
  • 70 - Deploying to Mainnet directly from Remix.mp4
    08:03
  • 71 - Compile and Deploy ERC20.mp4
    09:01
  • 72 - Frontend Setup with React and NextJS.mp4
    04:00
  • 73 - Wallet Connect using React Moralis.mp4
    08:30
  • 74 - Auto Generate ABI and Contract Address.mp4
    07:05
  • 75 - Getting Contract Info using EthersJs.mp4
    11:11
  • 76 - Using ENV Variables.mp4
    03:45
  • 77 - Bootstrap CSS to Style the Dapp.mp4
    05:31
  • 78 - Code Organization.mp4
    03:08
  • 79 - Token Info Component.mp4
    02:46
  • 80 - Web3UIKit Connect Button.mp4
    05:58
  • 81 - Get Balance.mp4
    07:43
  • 82 - Import Token in Metamask.mp4
    01:30
  • 83 - Current User Token Balance.mp4
    03:32
  • 84 - Transfer Token Form.mp4
    07:53
  • 85 - Transfer Token to User Accounts.mp4
    11:54
  • 86 - Toast Notifications and Loading State.mp4
    06:22
  • 87 - Balance Check of any Account.mp4
    07:04
  • Description


    [With 68 Page PDF Booklet] Beginners Guide to Learn Solidity Programming, Smart Contracts, Blockchain, Web3 and Dapps

    What You'll Learn?


    • Master Solidity programming and create powerful smart contracts for Ethereum blockchain
    • Gain a comprehensive understanding of the Ethereum blockchain and its underlying technology
    • Learn how to build decentralized applications (Dapps) using the Ethereum platform
    • Develop practical skills in writing and deploying smart contracts on the Ethereum network
    • Acquire knowledge of Web3 technologies and their integration with Ethereum blockchain
    • Discover the potential of blockchain technology and its real-world applications
    • Get hands-on experience in building blockchain-based solutions using Solidity and Web3
    • Explore the principles and concepts behind smart contracts and decentralized systems
    • Gain the ability to create and interact with smart contracts through real-world examples
    • Understand the fundamentals of Dapp development and leverage the power of Ethereum for building decentralized applications

    Who is this for?


  • Aspiring blockchain developers looking to dive into Ethereum and Solidity programming
  • Entrepreneurs interested in understanding the potential of blockchain technology for their business
  • Software engineers seeking to expand their skill set with blockchain and smart contract development
  • Students and researchers curious about the inner workings of blockchain and decentralized applications
  • Cryptocurrency enthusiasts who want to gain a deeper understanding of Ethereum's ecosystem
  • Professionals in finance, law, or consulting industries exploring the applications of blockchain technology
  • Existing programmers interested in transitioning their skills to blockchain development
  • Individuals seeking to explore the world of decentralized finance (DeFi) and NFTs
  • Project managers and tech leads involved in blockchain-based projects
  • Anyone with a passion for technology and a desire to learn about Ethereum, smart contracts, and Dapp development
  • What You Need to Know?


  • No prior programming experience required - suitable for beginners
  • Basic understanding of blockchain technology is helpful but not mandatory
  • A computer with internet access and the ability to install necessary software
  • Willingness to learn and explore the world of Ethereum and smart contracts
  • Familiarity with basic programming concepts would be advantageous
  • Eagerness to understand the principles and functionalities of decentralized applications
  • Openness to dive into Solidity programming language and its syntax
  • Curiosity to explore the potential of Web3 technologies in blockchain development
  • Motivation to apply acquired knowledge in real-world blockchain projects
  • More details


    Description

    Comprehensive Course with Additional PDF: Amplify Your Learning with an In-Depth Guide and Code Samples

    SOLIDITY SMART CONTRACTS

    Join my comprehensive course, "Ethereum Blockchain Solidity Smart Contracts Web3 and Dapps," and embark on a transformative journey into the world of blockchain technology. Designed as a complete beginner's guide, this course empowers you to learn Solidity programming, write smart contracts, understand blockchain concepts, explore Web3 tools, and build decentralized applications (Dapps) that revolutionize industries.

    The course begins with an introduction to Solidity programming, starting from absolute basics. You'll be guided through the process of writing Solidity code and creating simple smart contracts using the Remix IDE, a user-friendly development environment. By mastering Solidity syntax, data structures, and functions, you'll gain a solid foundation for advanced contract development.

    Next, we dive into local development environments using Hardhat, a popular framework for Ethereum smart contracts. You'll learn how to set up and configure Hardhat, enabling you to build, deploy, and test your contracts in a local environment. With hands-on exercises and tutorials, you'll gain practical experience in local contract development, ensuring your code is robust and error-free.

    Expanding your skills further, this course covers testing your smart contracts locally and on testnets. You'll learn how to validate the functionality and behavior of your contracts using popular testing frameworks. By gaining expertise in local and testnet testing, you'll ensure the reliability and security of your smart contracts before deploying them to the Ethereum mainnet.

    But that's not all—our course takes you deeper into Solidity programming, exploring advanced topics and techniques. You'll learn how to handle complex data structures, implement inheritance, manage contract upgradeability, and handle security considerations. With comprehensive coverage of Solidity programming, you'll be well-equipped to build sophisticated and secure smart contracts.

    In addition to Solidity, this course delves into Dapp development and Web3 integration. You'll understand the architecture and components of Dapps, exploring their interaction with the Ethereum blockchain. By leveraging Web3 libraries and tools, you'll learn how to seamlessly integrate your Dapps with the Ethereum network, enabling decentralized and transparent applications.

    To further enhance your learning experience, this course also includes ERC20 token development. You'll discover the fundamentals of token standards, with a particular focus on the widely-used ERC20 standard. Through step-by-step guidance, you'll design, deploy, and manage your own ERC20 crypto token on the Ethereum blockchain, gaining practical experience in token creation and management.


    ADDITIONAL PDF

    This comprehensive learning experience not only provides in-depth lectures and hands-on practice but also includes an exclusive PDF booklet titled "Blockchain Ethereum Solidity Smart Contracts & Dapps". This meticulously crafted booklet serves as a valuable companion, encompassing all course lectures, additional materials, code samples, and detailed explanations.

    Inside the PDF, you'll find a wealth of resources carefully designed to enhance your understanding and application of Solidity programming. Each concept covered in the course is accompanied by insightful explanations, illustrative code snippets, and practical examples, empowering you to become proficient in writing smart contracts.

    By the end of this course, you'll have acquired a comprehensive understanding of Ethereum blockchain, Solidity programming, Dapps, Web3 integration, and ERC20 token development. Whether you're aspiring to become a blockchain developer, interested in building decentralized applications, or simply looking to expand your programming skills, this course provides the knowledge and practical expertise to succeed. Enroll now and unlock the potential of Ethereum blockchain!

    Who this course is for:

    • Aspiring blockchain developers looking to dive into Ethereum and Solidity programming
    • Entrepreneurs interested in understanding the potential of blockchain technology for their business
    • Software engineers seeking to expand their skill set with blockchain and smart contract development
    • Students and researchers curious about the inner workings of blockchain and decentralized applications
    • Cryptocurrency enthusiasts who want to gain a deeper understanding of Ethereum's ecosystem
    • Professionals in finance, law, or consulting industries exploring the applications of blockchain technology
    • Existing programmers interested in transitioning their skills to blockchain development
    • Individuals seeking to explore the world of decentralized finance (DeFi) and NFTs
    • Project managers and tech leads involved in blockchain-based projects
    • Anyone with a passion for technology and a desire to learn about Ethereum, smart contracts, and Dapp development

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Ryan Dhungel
    Ryan Dhungel
    Instructor's Courses
    Ryan Dhungel is a Web Developer from Sydney, Australia. He builds Web apps using JavaScript, Node JS, React JS, Vue JS, Laravel and other emerging platforms.He also wants to make the entire Web Development process enjoyable and productive at the same time by producing well explained practical Tutorials and Training packages for fellow developers.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 86
    • duration 9:14:13
    • Release Date 2023/07/11