Made with React 18, Next.js, TypeScript, CSS Modules, & JavaScript
{ David_Katz ∕ }


David Katz - Software Engineer and Coding Course Creator
Hello world

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.






Feedback from my Students

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

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

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

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

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

React - Mastering Test Driven Development