VTC Legacy
Home / Programming

Ethereum Programming Intermediate

by David Saenz
80 lessons7 chapters4.8 hReleased 201854 free
Start the free chapter

This course is designed to teach you Ethereum an open-source, public, blockchain-based distributed computing platform featuring smart contract functionality.rnrnWelcome to cutting edge develop for the CryptoUniverse. In this course you will learn how to Program and Develop with Ethereum. Ethereum is a platform that is intended to allow people to easily write decentralized applications (Đapps) using blockchain technology.rnrnWe will take a look at every component that makes Ethereum possible and learn how to leverage this Technology. We will build and deploy DApps - Decentralized Applications. rnrnWe will look at the Solidity Programming Language. We will learn about Smart Contracts using Solidity which is a domain-specific language of choice for programming contracts in Ethereum. rnrnWe will Develop a Ethereum Smart Contract using Solidity, we will deploy our Smart Contract to our simulated blockchain using Ganache - formerly testrpc. Ganache will be used as our personal blockchain for Ethereum development. We will create a client to connect to our Smart Contract using HTML5, CSS, and Javascript.rnrnBuilding upon the previous course we will delve further into Ethereum Applications.

Course content

Welcome1 lessons
Solidity Programming22 lessons
Solidity Programming Intermediate31 lessons
Ethereum Clients11 lessons
Smart Contracts Basic13 lessons
Wrap Up1 lessons
Credits1 lessons