->

Smart Contracts Development And Projects With Ethereum

Last updated 5/2019MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 3.72 GB | Duration: 10h 6m


 

Build Blockchain projects and smart contracts by building decentralized applications using Ethereum

What you'll learn

Create a simple, functional decentralized application on the Ethereum network

Learn fundamental Blockchain programming concepts

Understand the Blockchain application development life cycle

Develop your ideas fast and efficiently using the Ethereum Blockchain

Make writing and deploying smart contracts easy and manageable.

Create your own cryptocurrency/token on the Ethereum Blockchain.

Build captivating web applications on top of the Ethereum blockchain.

Develop, test, and deploy secure smart contracts.

Assemble your own smart contract development production environment

Understand the allure of building decentralized web applications using Ethereum.

Discover the capabilities and potential of Ethereum smart contracts.

Requirements

Some knowledge of Java or javascript is required since the examples use a web front-end.

Basic knowledge of NPM would be beneficial.

Description

Ethereum is an open-source, public, blockchain-based distributed computing platform and operating system that includes smart contract functionality. It also allows you to build smart & efficient contracts integrating them within applications. Ethereum enables the development of efficient, smart contracts that contain code. These smart contracts can interact with other smart contracts to make decisions, store data, and send Ether to others.This comprehensive 3-in-1 course is a practical and easy-to-follow guide to building Blockchain currencies, contracts, and applications. To b with, you’ll learn fundamental Blockchain programming concepts and create a simple, functional decentralized application on the Ethereum network. You’ll work with private data in a Blockchain application as well as handle large files in a Blockchain application. By discovering the capabilities and potential of Ethereum smart contracts, you’ll finally build decentralized, transparent and fraud resistant Ethereum blockchain smart contracts.Towards the end of this course, you'll build Blockchain, Cryptocurrency, and smart contracts by building decentralized applications using Ethereum.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Blockchain Application Development in 7 Days, covers building Ethereum DApps Using Smart Contracts for Bners. Our course will teach you to build an online gaming application using the Ethereum Blockchain. Each 30-minute section will introduce fundamental Blockchain programming concepts as they relate to creating an online game, followed by practical exercises that customers can implement as homework assignments. With this course, you will learn core Blockchain application development skills, creating smart contracts, interacting with the Ethereum network, building user interfaces, and deploying your application to the Internet. This course supplies seven self-contained lessons taught in a practical, hands-on way. By the end of the course, you will be amazed at how much you have learned about Blockchain application development on the Ethereum network in just one week.The second course, Ethereum Projects, covers building Blockchain, Cryptocurrency, &and smart contracts by building decentralized applications using Ethereum. This course provides you with a clear approach to building cryptocurrencies, smart contracts, and decentralized applications. Throughout the course, we walk you through a detailed step-by-step process to build advanced Ethereum projects. Each project will teach you just enough about Ethereum to be productive right away. You will learn how tokenization works, how to think in a decentralized way, and how to build Blockchain-based distributed computing systems. You will build interesting projects with Ethereum such as wallets, copyright, secure data sharing, and more. By the end of this video, you will be able to tackle Blockchain challenges by implementing projects end-to-end using the full power of the Ethereum Blockchain.The third course, Creating Smart Contracts with Ethereum, covers building decentralized, transparent and fraud-resistant smart contracts. In this course, you’ll start by learning the Ethereum smart contract programming language Solidity and its capabilities. You’ll design, test, and deploy secure Ethereum smart contracts using the latest industry standards. Also, you’ll build dynamic front ends for web applications and configure your project infrastructure with smart contracts and the Ethereum blockchain. By the end of the course, you’ll have comprehensive knowledge in writing smart contracts and building applications that interact with them.Towards the end of this course, you'll build Blockchain, Cryptocurrency, and smart contracts by building decentralized applications using Ethereum.About the AuthorsWill Button has worked in software eeering and Information Technology since 1995. For the past 10 years, he has focused on scaling, performance, and automation for tech startups in healthcare, logistics, fitness, and more. During that , he has helped startups manage explosive growth, align expenses with funding, and control customer acquisition costs. Having turned his attention to Blockchain in 2017, Will is bullish about its long-term potential and the opportunities available for tech industry professionals. He believes we are at the forefront of the next big revolution in technology and shares his experience, skills, and knowledge with those ready to be part of it.Daniel Wise has worked in various career paths both domestic and abroad, and since then he focused on the tech field. He began his journey learning programming on Treehouse .com while he lived abroad in Busan, South Korea. His interest in tech began to grow after being accepted into the Flatiron School and returned to the USA to pursue this new career. He has gained experience in the tech field not just on the development side but on the business side as well. His experience and hard work running an indie game studio (known as Ultima Game Studios) paid off when their game demo was chosen to be exhibited at PAX East 2017. This experience in the gaming industry allowed him to utilize his talents in both development and marketing. Currently, he is a busy freelancer, handling projects in Unity development and also writing technical lessons to share his knowledge online. He believes that it is his duty to help others learn about tech/coding while creating projects and learning new things himself. He also assesses promotional ideas and strats for those looking to promote their businesses online.Drew Taylor has been a Bitcoin and Ethereum miner since February 2017, and Montreal's rapid growth in the fintech space has given him rich first-hand experience of the cryptocurrency industry. He also works as senior blockchain developer for Greenstream Networks. By constantly tackling new programming tools, Drew has developed a powerful learning curve that has allowed him to master web development, mobile development, cryptocurrency development, and blockchain development.

Overview

Section 1: Blockchain Application Development in 7 Days

Lecture 1 The Course Overview

Lecture 2 Installing Visual Code, Node.js, the Truffle Framework, Git, and Ganache

Lecture 3 Create Your First Contract

Lecture 4 Understand Basic Syntax

Lecture 5 Writing Your First Test

Lecture 6 Homework

Lecture 7 Understanding Variables

Lecture 8 Data Types in Solidity

Lecture 9 Using Variables in Code

Lecture 10 Understanding Solidity Operators

Lecture 11 Usage of Solidity Operators

Lecture 12 Homework

Lecture 13 Understanding Functions

Lecture 14 Function Visibility

Lecture 15 Using Functions to Execute Business Logic

Lecture 16 Understanding Modifiers

Lecture 17 Using Modifiers to Ensure Conditions Are Met

Lecture 18 Homework

Lecture 19 Understanding Unit Tests versus Integration Tests

Lecture 20 Testing Strats for Applications

Lecture 21 Creating Unit Tests in Solidity

Lecture 22 Creating Integration Tests in javascript

Lecture 23 Running Test Suites

Lecture 24 Homework

Lecture 25 Understanding the Role of javascript and React in a DApp

Lecture 26 Creating a React App from a Template

Lecture 27 Display Game State to Players

Lecture 28 Get Player Input from the UI

Lecture 29 Provide Feedback to the Player

Lecture 30 javascript Promises in a Networked Application

Lecture 31 Using web3.js to Communicate with the Ethereum Network

Lecture 32 Implementing javascript Functions in a User Interface

Lecture 33 Homework

Lecture 34 Understanding Wallets and Security

Lecture 35 Install and Configure MetaMask

Lecture 36 Understanding Gas Price and Gas Limits

Lecture 37 Viewing Blockchain Transactions on the Ethereum Network

Lecture 38 Understand Online and Offline Wallets

Lecture 39 Injecting the Web3 Provider

Lecture 40 Homework

Lecture 41 Understanding the Role of the UI and Smart Contract

Lecture 42 Deploying Smart Contracts to the Ethereum Network

Lecture 43 Obtaining Ether for Use in Test Networks

Lecture 44 Deploying the UI to AWS

Lecture 45 Homework

Section 2: Creating Smart Contracts with Ethereum

Lecture 46 The Course Overview

Lecture 47 Ethereum and the Blockchain Technology

Lecture 48 Adapting for Blockchain Programming

Lecture 49 Exploring Solidity – The Smart Contract Programming Language

Lecture 50 Interacting with the Blockchain Using MetaMask

Lecture 51 Working with Remix – The Solidity Browser IDE

Lecture 52 Compiling, Deploying, and Testing Smart Contracts Using Remix

Lecture 53 Incorporating Web3 and Infura into Smart Contract Applications

Lecture 54 Interacting with Smart Contracts Using Web3 and Infura

Lecture 55 Creating Complex Smart Contracts with Solidity – Part One

Lecture 56 Creating Complex Smart Contracts with Solidity – Part Two

Lecture 57 Exploring Solidity Types

Lecture 58 Using Function Modifiers

Lecture 59 Assertions, Control Structures, and ting Events

Lecture 60 Utilizing Solidity Mappings and Structs

Lecture 61 Building a Web Application on Top of the Ethereum Blockchain

Lecture 62 Bootstrapping a React Application and Incorporating Web3

Lecture 63 Building an Ethereum Application with React

Lecture 64 Demonstration of the Ethereum Application

Lecture 65 Setting Up an Ethereum Production Environment

Lecture 66 Unit Testing Smart Contracts with Truffle

Lecture 67 Verifying Smart Contract Code on Etherscan

Lecture 68 Deploying Over ENS

Section 3: Ethereum Projects

Lecture 69 The Course Overview

Lecture 70 Use Cases

Lecture 71 An Overview of Blockchain and Ethereum

Lecture 72 Potentials and Limitations

Lecture 73 Workflow Setup

Lecture 74 Starting a New Project

Lecture 75 Deploying and Testing Out Our First Project

Lecture 76 Syntax and Code Exploration

Lecture 77 Bug Fixing and Debugging

Lecture 78 Chag Our Application into a Better Payment Application

Lecture 79 Creating an ERC20 Token

Lecture 80 Deployment and Testing an ERC20 Token

Lecture 81 Implementing Other Token Standards

Lecture 82 Using Tokens and Executing Logic

Lecture 83 User Identity and Sensitive Data on the Blockchain

Lecture 84 Dealing with Files and Large Data on the Blockchain

Lecture 85 User Identity Verification with Blockchain

Lecture 86 Signing a Document on the Blockchain

Lecture 87 Ethereum Outside the Browser

Lecture 88 Ethereum and IoT

Lecture 89 Ethereum in Smartphone Applications

Lecture 90 Further Steps and Resources

This Course is perfect for:,IT Professionals, Developers, Software Eeers, Entrepreneurs, and Blockchain enthusiasts at all levels, who want to get themselves updated with the latest version of Ethereum 2 to build Blockchain, Cryptocurrency, and smart contracts by building decentralized applications using Ethereum.

HomePage:

https://www.udemy.com/course/smart-contracts-development-and-projects-with-ethereum/

 

 

 


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Themelli   |  

Information
Members of Guests cannot leave comments.




rss