Skip to content
UdemyGame Development FundamentalsPaid courseAll LevelsCertificate

Smart Contract Development: CryptoDoggies Token Game (Udemy.com)

Develop Web3 & Solidity Applications on the Ethereum Blockchain

Created by: Nathan Glover

Last updated January 2019

icon
What you will learn

  • Development Pipeline - Full stack understanding of how to create and deploy smart contract applications.
  • Unit Testing - How to Unit Test smart contracts before deploying to an Immutable state.
  • Solidity Basics - General Overview of the functionality the Solidity language provides.
  • Development Tools - How to use Truffle, Web3 and Remix to speed up development.
  • Frontend Interface - How to create a simple frontend that supports MetaMask for your end users to interact with.

How it compares

Against the other 281 rated Udemy courses in Game Development Fundamentals on CourseDuck:

  • Rating3.7 out of 5higher than 2% of them
  • Reviews97#211 of 282 by number of reviews
  • Length3.6 hoursshorter than 80% of them
  • Last updatedJanuary 2019earlier than 81% of them

icon
Course Description

I'm sure you've heard of CryptoKitties, the first highly successful Ethereum Smart Contract and Distributed Application (DApp) that took the world by storm!.

There is no denying that Ethereum and the amazing opportunities that come from writing Smart Contracts will only get bigger and more disruptive in the coming years as it continues to grow.

Learn How To Use:

  • Solidity - The programming language used to write smart contracts
  • Truffle - The most popular way to develop smart contracts
  • MetaMask - Browser extension to interact with your smart contract
  • Bootstrap / JavaScript - You'll build your own website using common web frameworks and languages.
  • ERC721 Token Standards - You'll build your own ERC721 compliant Token that can be traded on the Ethereum blockchain.

I wrote this course for people who want to step through each of the steps required to implement their very own ERC721 Token called CryptoDoggies. Each of the Doggies created is completely unique and can be sold and collected on the Ethereum Blockchain.

By the end of this course you will have deployed your very own CryptoDoggy contract, and be fully capable in creating anything you can dream of using the amazing power of Ethereum Smart Contracts.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Nathan Glover

Creator of ALL things AWESOME!

Bachelor of Technology with a Major in Computer Systems and Networking, I've always had a strong desire to make amazing things with the technical skill I learn.

I've recently taken up developing Ethereum Smart contracts using the Solidity programming language and have deployed a number of small successful distributed applications (DApps).

When I'm not writing distributed and immutable code, I'm usually soldering electronics and writing code for some of my IoT home automation projects, and also working on Unity3D game development.

icon
More courses by Nathan Glover

$19.99

$59.99

icon
More Game Development Fundamentals courses

$94.99

$19.99

$89.99

$59.99

$13.99

$94.99

icon
Reviews

3.7

97 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Dejan Cikara on 3/12/2021

Too much skipped parts in my opinion, and when you try this yourself, even by writing literally same codes and command you find too much mistakes and obsticles you can't find how to overcome. In paid courses it should be different.

By Lennard Mulder on 2/11/2020

This course seems outdated. For example: the downloadable github repo is missing the folder named node_modules.

By Tushar Budhe on 1/9/2020

Lot of open issue, good explanation about block chain. But unit testing is very poor and I have face lot of issue in development. I have to figure out by myself.

By Marc Hunziker on 2/14/2019

this course is for programmers only. there is barely an explanation about the higher logic/architecture or an explanation about the folders and all its files.. where are they coming form ? i have no clue... i think this course is good for people already understanding programing and then they watch this course how he shows quickly what lines of codes he writes and thats it.

By Senthamil V on 9/26/2018

Real world use case for Ethereum. Instructor is knowledgeable & have good experience in programming. I recommend for intermediate developer who has already knowledge on solidity programming. Not for beginners

By Yv Veee on 9/18/2018

Too fast and not enough explanations. It would have been nice if you could first explain what the contract will do and what we will implement instead of injecting random token pricing , etc.

By Steve Becerra on 6/16/2018

Very informative for developing an ERC721 token, but this is not a beginner's course. The instructor talks fast and covers boilerplate code, setup, and dependencies quickly. I highly recommend you take Stephen Grider's "Ethereum and Solidity: The Complete Developer's Guide" course first, as preparation for this one.

By John Driscoll on 5/5/2018

The initial course material can be intimidating but the best feature of this course is the instructor ... his clarity, enthusiasm, willingness to help students. His explanations are succinct and effective.

By Pavon Dunbar on 4/19/2018

I love how this course is succinct, quick, and to the point. Instructor does a great job explaining the topics covered all while staying on average under 6 minutes for each video lecture. Great resource to learn smart contract development in Solidity. I would HIGHLY RECOMMEND anyone interested in learning Solidity to pick up this course. Kudos to the instructor! Keep up the great work!

By Rico Beti on 3/6/2018

This course provides a practical introduction to programming smart contracts. After a quick guide on how to set up the development environment, it dives straight into the implementation details of a fun app and gives step-by-step instructions on how to achieve the proposed functionality, giving you a finished product by the end of the course.

Showing all 10 reviews on CourseDuck

Read all 97 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 74 / 100