Intro to Programming Ethereum ĐApps

In this course, we'll show you how to create your first Smart Contract with Ethereum

  • 5.0 / 5 (1 ratings)
  • Published
  • Updated
Video Lessons

10 Videos

Course Instructor
Avatar Image

Nate Murray

Founder \newline

How The Course Works


You can take the course from anywhere in the world, as long as you have a computer and an internet connection.


Learn at your own pace, whenever it's convenient for you. With no rigid schedule to worry about, you can take the course on your own terms.


Join a vibrant community of other students who are also learning with Intro to Programming Ethereum ĐApps. Ask questions, get feedback and collaborate with others to take your skills to the next level.


Learn in a cohesive fashion that's easy to follow. With a clear progression from basic principles to advanced techniques, you'll grow stronger and more skilled with each module.

Course Overview

What you will learn
  • How to use Ethereum

  • How to build your first smart contract

  • How to use web3 to connect with your browser

  • How to mine on a test network

  • How to write Solidity code

  • How to compile Solidity code

In this course, we'll walk through what Ethereum is, how to write smart contract - code that describes an agreement between parties. We'll start by creating a local test network, mining some Ether and then sending value between the accounts.

After that, we'll talk about Solidity, Ethereum's smart contract programming language. We'll build our first smart contract and interact with it on the commandline.

After that, we'll hook up to our smart contract to our web browser to build a UI using web3 and JavaScript.

Our students work at

Course Syllabus and Content

Module 1

Getting Started with Ethereum

4 Lessons 14 Minutes

Module 3

Connecting Etherum and the Browser

2 Lessons 15 Minutes

Meet the Course Instructor

Nate Murray

Nate Murray

Founder \newline

Purchase the course today

One-Time Purchase

Get lifetime access to this course

Intro to Programming Ethereum ĐApps
  • Discord Community Access
  • Full Transcripts
  • Money Back Guarantee

newline Pro Subscription


Get unlimited access to the course, plus 60+ newline books, guides and courses. Learn More

Intro to Programming Ethereum ĐApps

Charged monthly. Free to cancel anytime

  • Discord Community Access
  • Full Transcripts
  • Money Back Guarantee


  • Unlimited access to 60+ newline Books, Guides and Courses
  • Interactive, Live Project Demos for Every newline Book, Guide and Course
  • Complete Project Source Code for Every newline Book, Guide and Course
  • Best Value 🏆
Error: Can't find product newline-basic-subscription-monthly. Please contact [email protected]

Frequently Asked Questions

Who is this course for?

This course is for developers who want to learn about Ethereum and create their first smart contracts. It's expected that you know how to program already - JavaScript is a good option, though developers from other languages should have no trouble following along.

What if I need help?

You can ask us questions anytime through the community Discord channel or by sending us a message.

Intro to Programming Ethereum ĐApps