I'm David. Software engineer, and course creator.
With my time, I focus on making high quality software and learning experiences.
See more details about my experience here.
⭐ Check out my online courses ⭐
So far, I've made 18 on the Blockchain, Ethereum, React, JavaScript, and more.
Join 315,000 students from over 200 countries!
Excellent course! David does a great job. His style and content are very engaging, and his ability to demistify things other teachers gloss over makes this course #1 in my book.
- B. C.
React JS and Redux Bootcamp
Excellent! The basic blockchain code is introduced early on. Explanations are very clear
- D. A.
Build a Blockchain and a Cryptocurrency | Full-Stack Edition
What a fantastic journey! I learned a lot about blockchain and I really appreciated the way David integrated it with Javascript... Awesome!
- G. B.
Build a Blockchain and a Cryptocurrency from Scratch
Outstanding course - I have a fully working and tested blockchain thanks to this course! David was super helpful in the Q & A and did an excellent job of breaking everything down.
- M. R.
Build a Blockchain and a Cryptocurrency from Scratch
Amazing course, not only serves as an approach for TDD but also refreshes a lot of React / Redux concepts on the road. Really enjoyed it, great work and thanks!
- N. T.
React - Mastering Test Driven Development
Next.js and React 18 Bootcamp | Build a Production Site
Build a production Next.js and React 18 site, w/ server and client components, React 18 hooks and Next.js hooks, & more.
Python, JS, & React | Build a Blockchain & Cryptocurrency
Build a blockchain and cryptocurrency with Python, JavaScript, and React! Backend and frontend web development included!
Ethereum Tutorial: Ethereum & Smart Contracts from Scratch
Build your own version of Ethereum! Create a project with smart contracts, a blockchain, cryptocurrency, and more!
React JS and Redux Bootcamp - Master React Web Development
Learn React.js and Redux the right way. Dive into the React engine, create 5 apps, and become a React web developer.
Build a Blockchain and a Cryptocurrency | Full-Stack Edition
Full-stack blockchain programming course! A backend + frontend with Node.js, Jest, Express, React, Heroku, & more!
Docker - Introducing Docker Essentials, Containers, and more
Create and run Docker containers, and build multi-container applications. Compose, Networks, Swarm, Cloud, & more!