Ethereum and Solidity: The Complete Developer's Guide

Udemy MOOC / Non-credit USD 94.99
Enroll now →
Ethereum and Solidity: The Complete Developer's Guide

About this course

Smart Contracts? They're here.  The Ethereum Blockchain?  Covered.  Solidity?  Yep! There can be no understating it: Ethereum and Blockchain technology is the most disruptive force in years.  Companies cannot hire developers who understand blockchain technologies fast enough, but there are a tiny number of resources published to help you truly understand what blockchains are used for, let alone build apps with them.  That's the purpose of this course: to be the best resource online for learning about Ethereum, blockchains, and how to build apps with this new technology. The development community is still figuring out the best way to use Ethereum in the creation of new and exciting apps.  I spent a tremendous amount of time to research and create best practice for interfacing with Ethereum from Javascript.  I can't overstate it enough; this course will show you the best and most easily repeatable patterns for creating production-ready apps with Ethereum. What tools and libraries are used? The Ethereum tech ecosystem is in constant change.  Don't be fooled by other courses that mention how you'll learn a dozen different libraries!  Every library that you'll use with Ethereum breaks and is deprecated on a near-weekly basis!  Instead, this course will teach you how to assemble your own boilerplate package to develop, compile, and test Smart Contracts.  By learning the core technologies, you'll be prepared to adjust to Ethereum no matter how the ecosystem changes. What is Ethereum? Ethereum is a cryptocurrency much like Bitcoin, and it has been heralded as Bitcoins successor.  Whereas Bitcoin currently has issues scaling with an increasing backlog of transactions, Ethereum i

What you'll learn

  • understanding of blockchain technology
  • ability to create smart contracts
  • knowledge of using Solidity for application development
  • skills to set up a development environment for Ethereum

Course objectives

  • to teach the core concepts of Ethereum and blockchain
  • to enable students to build and test smart contracts
  • to familiarize students with the tools and libraries used in Ethereum development

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.