Udemy - Solidity Smart Contracts: Build DApps In Ethereum Blockchain
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size2.4 GB
- Uploaded Bytutsnode
- Downloads32
- Last checkedDec. 07th '20
- Date uploadedDec. 05th '20
- Seeders 12
- Leechers16
Description
For the past couple of years there hasn’t been a bigger brake through in the IT world than the one that the Blockchain technology has made. The extremely fast growth of the industry, market and the technology itself leads to enormous shortage of programmers that truly understand the blockchain. Along with the blockchain smart contracts have emerged and with them – Solidity.
The idea of this course if to give you the easiest and best practices in becoming a blockchain developer. We will be focusing on the smart contracts development with Solidity in the Ethereum ecosystem.
You will learn to create your first smart contracts in the Ethereum blockchain even if you are a complete beginner and you know nothing about programming or Solidity.
I will show you the online IDE Remix to create your first smart contracts and we will go through all the features that Solidity provides us as a programming language.
You will also be able to set up your environment to start coding with Solidity on your local machine. I will show you what settings and configurations I used to set up my VSCode and how to successfully install Truffle on Windows.
After that I will teach you the basics of the Truffle Framework and how to make it work with Ganache as your own private Ethereum blockchain network.
We will also test out our Solidity smart contracts behavior with unit testing with Chai and Mocha. If you are a serious developer you need to know that your code is working the way you expect it does.
When you are finished you will be able to create your own first decentralized application with Solidity and Truffle.
While other courses are filled in with unnecessary information that make them hard to navigate through and leave you confused, this course will take you step by step from a complete beginner to a master of Solidity and smart contracts creation in the Ethereum ecosystem.
In this course:
We’ll learn the essentials of the Ethereum blockchain. How to make and protect our wallets as well as mastering Metamask as our main Ethereum wallet in the creation of our smart contracts.
We will go through the basic and advanced concepts of the Solidity language. We learn in depth how you can build your own smart contracts and test them out instantly in Remix.
I will teach you how to use Metamask as your Ethereum wallet and I will give you security advice that will keep your crypto assets secure.
We will also go through how you can develop your own DApp with Solidity and the Truffle Framework + Ganache as your virtual blockchain and the right way to set up your development environment.
I will teach you the basics of the IPFS network and we are going to create our own dApp application for file storage (UPDATE)
We will learn the essentials in DApp development with Solidity as well as unit testing of our smart contracts, so we can make sure our code behaves the way we expect.
You will have assignments that will help you out understand the material better with actual practice and not only passive consumption. After you finish this course you will fall in love with Solidity, Ethereum ecosystem and the smart contracts creation.
You will learn how to deploy your dApp using Heroku and make it go live on the web
Who this course is for:
People That Want To Master Smart Contracts & Solidity
Everyone Who Wants To Learn More About Blockchain Technology
Requirements
Basic Knowledge of Javascript and NPM (Recommended)
A Mac, PC, or Linux Machine
Last Updated 6/2019
Files:
Solidity Smart Contracts Build DApps In Ethereum Blockchain [TutsNode.com] - Solidity Smart Contracts 8. DAPP CREATION IPFS File System Storage (Decentralized File Storage System)- 6. Creating the User Interface.mp4 (108.5 MB)
- 1. Introduction To IPFS.mp4 (31.4 MB)
- 1. Introduction To IPFS.srt (4.3 KB)
- 2. Saving Data With JavaScript and Infura Public Gateway.mp4 (28.3 MB)
- 2. Saving Data With JavaScript and Infura Public Gateway.srt (4.3 KB)
- 3. Starting the Solidity Drive Project.mp4 (17.9 MB)
- 3. Starting the Solidity Drive Project.srt (3.3 KB)
- 4. Creating Our Smart Contract.mp4 (49.0 MB)
- 4. Creating Our Smart Contract.srt (7.1 KB)
- 4.1 SolidityDrive smart contract in GitHub.html (0.1 KB)
- 5. Cleaning Things a Bit and Adding Dependencies.mp4 (84.2 MB)
- 5. Cleaning Things a Bit and Adding Dependencies.srt (8.4 KB)
- 5.1 GitHub.html (0.1 KB)
- 5.2 solidity-drive-app v1.zip (340.4 KB)
- 6. Creating the User Interface.srt (9.9 KB)
- 6.1 solidity-drive-app v2.zip (340.6 KB)
- 6.2 GitHub.html (0.1 KB)
- 7. Configure getWeb3.js.mp4 (16.2 MB)
- 7. Configure getWeb3.js.srt (1.7 KB)
- 7.1 GitHub.html (0.1 KB)
- 8. Making The getFiles Function.mp4 (66.0 MB)
- 8. Making The getFiles Function.srt (7.6 KB)
- 8.1 GitHub.html (0.1 KB)
- 8.2 solidity-drive-app v3.zip (340.8 KB)
- 9. IPFS Config and onDrop event.mp4 (73.1 MB)
- 9. IPFS Config and onDrop event.srt (7.6 KB)
- 9.1 solidity-drive-app-v4.zip (711.3 KB)
- 9.2 GitHub.html (0.1 KB)
- 10. Debugging React Application Inside Chrome Dev Tools.mp4 (64.4 MB)
- 10. Debugging React Application Inside Chrome Dev Tools.srt (6.4 KB)
- 11. OnDrop Function Finished.mp4 (66.1 MB)
- 11. OnDrop Function Finished.srt (7.2 KB)
- 11.1 solidity-drive-app v5.zip (351.1 KB)
- 11.2 GitHub.html (0.1 KB)
- 12. Rendering Our Files.mp4 (108.3 MB)
- 12. Rendering Our Files.srt (11.9 KB)
- 12.1 GitHub.html (0.1 KB)
- 12.2 solidity-drive-app v6.zip (351.3 KB)
- 13. Re-render When We Change Accounts.mp4 (28.0 MB)
- 13. Re-render When We Change Accounts.srt (3.1 KB)
- 13.1 GitHub.html (0.1 KB)
- 13.2 solidity-drive-app-FINISHED.zip (351.8 KB)
- 1. What is Ethereum.mp4 (26.5 MB)
- 1. What is Ethereum.srt (3.5 KB)
- 2. The Ethereum Ecosystem - What Are Blocks.mp4 (69.2 MB)
- 2. The Ethereum Ecosystem - What Are Blocks.srt (69.2 MB)
- 3. Opening An Ethereum Wallet.mp4 (71.9 MB)
- 3. Opening An Ethereum Wallet.srt (10.3 KB)
- 4. Different Kinds Of Wallets.mp4 (52.2 MB)
- 4. Different Kinds Of Wallets.srt (5.2 KB)
- 5. Metamask And What Is GAS.mp4 (59.1 MB)
- 5. Metamask And What Is GAS.srt (7.9 KB)
- 1. Contracts, Constructors & Functions.mp4 (55.4 MB)
- 1. Contracts, Constructors & Functions.srt (11.2 KB)
- 2. REMIX PRACTICE Creating First Smart Contract With Solidity And Remix.mp4 (48.3 MB)
- 2. REMIX PRACTICE Creating First Smart Contract With Solidity And Remix.srt (8.5 KB)
- 3. ASSIGNMENT First Smart Contract.html (1.7 KB)
- 4. Variables In Solidity.mp4 (32.7 MB)
- 4. Variables In Solidity.srt (7.2 KB)
- 5. REMIX PRACTICE Variables.mp4 (39.7 MB)
- 5. REMIX PRACTICE Variables.srt (5.8 KB)
- 6. ASSIGNMENT Variables Practice.html (1.3 KB)
- 7. Getters & Setters.mp4 (13.4 MB)
- 7. Getters & Setters.srt (2.9 KB)
- 8. ASSIGNMENT Getters And Setters Practice.html (1.4 KB)
- 9. Arrays.mp4 (17.8 MB)
- 9. Arrays.srt (3.2 KB)
- 10. ASSIGNMENT Array Contracts Practice.html (1.8 KB)
- 11. Memory vs Storage.mp4 (17.5 MB)
- 11. Memory vs Storage.srt (3.5 KB)
- 12. ASSIGNMENT Memory VS Storage Practice.html (0.7 KB)
- 13. Mappings In Solidity.mp4 (19.6 MB)
- 13. Mappings In Solidity.srt (3.8 KB)
- 14. ASSIGNMENT Mappings Practice.html (1.5 KB)
- 1. What Are Structs.mp4 (10.7 MB)
- 1. What Are Structs.srt (2.2 KB)
- 2. ASSIGNMENT Structs.html (0.8 KB)
- 3. Error Handling & Restrictions.mp4 (33.0 MB)
- 3. Error Handling & Restrictions.srt (5.2 KB)
- 4. ASSIGNMENT Error Handling & Restrictions.html (2.3 KB)
- 5. Modifiers.mp4 (18.6 MB)
- 5. Modifiers.srt (3.2 KB)
- 6. ASSIGNMENT Modifiers.html (1.5 KB)
- 7. Libraries.mp4 (18.0 MB)
- 7. Libraries.srt (2.9 KB)
- 8. ASSIGNMENT Libraries.html (3.0 KB)
- 9. Global Variables In Solidity.mp4 (25.2 MB)
- 9. Global Variables In Solidity.srt (3.7 KB)
- 10. CHEATSHEET Global Variables.html (3.3 KB)
- 11. Abstract Contracts, Inheritance and Interfaces.mp4 (23.6 MB)
- 11. Abstract Contracts, Inheritance and Interfaces.srt (4.3 KB)
- 12. ASSIGNMENT Abstract Contracts, Inheritance and Interfaces.html (1.4 KB)
- 13. Events.mp4 (23.4 MB)
- 13. Events.srt (4.2 KB)
- 14. ASSIGNMENT Events.html (1.9 KB)
- 1. Environment Setup - Truffle, Ganache & VSCode.mp4 (27.9 MB)
- 1. Environment Setup - Truffle, Ganache & VSCode.srt (2.8 KB)
- 2. VSCode Settings & Extensions - What I Use.mp4 (24.2 MB)
- 2. VSCode Settings & Extensions - What I Use.srt (3.4 KB)
- 3. Truffle Project Creation, Ganache & Contract Deployment.mp4 (37.2 MB)
- 3. Truffle Project Creation, Ganache & Contract Deployment.srt (5.3 KB)
- 4. Truffle Compile, Migrate & Create Commands.mp4 (52.2 MB)
- 4. Truffle Compile, Migrate & Create Commands.srt (6.8 KB)
- 5. More Truffle Commands.mp4 (68.4 MB)
- 5. More Truffle Commands.srt (7.2 KB)
- 1. Installing Skeleton &
Code:
- udp://inferno.demonoid.pw:3391/announce
- udp://tracker.openbittorrent.com:80/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://torrent.gresille.org:80/announce
- udp://glotorrents.pw:6969/announce
- udp://tracker.leechers-paradise.org:6969/announce
- udp://tracker.pirateparty.gr:6969/announce
- udp://tracker.coppersurfer.tk:6969/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://9.rarbg.to:2710/announce
- udp://shadowshq.yi.org:6969/announce
- udp://tracker.zer0day.to:1337/announce