Skip to content

David Joseph Katz

Software Engineer

icon
David Joseph Katz Courses

React JS Web Development - The Essentials Bootcamp

$11.99

Visit
Docker - Containers, Images, Compose, Kubernetes, and more!

$74.99

Visit
Essentials in JavaScript ES6 - A Fun and Clear Introduction

$12.99

Visit
The Full JavaScript & ES6 Tutorial - (including ES7 & React)

$13.99

Visit
Build a Blockchain and a Cryptocurrency from Scratch

$69.99

Visit
Build a Blockchain & Cryptocurrency | Full-Stack Edition

$10.99

Visit
Vue JS 2.0 - Mastering Web Apps

$74.99

Visit
React JS - Mastering Redux

$11.99

Visit
React - Mastering Test Driven Development

$11.99

Visit
Node, SQL, & PostgreSQL - Mastering Backend Web Development

$12.99

Visit
Python, JS, & React | Build a Blockchain & Cryptocurrency

$109.99

Visit
React Hooks Tutorial - Master React Hooks Development

$11.99

Visit
Learn JavaScript, Get Hired | The Essentials

Free

Visit
Master Full-Stack Web Development | Node, SQL, React, & More

$64.99

Visit
React JS and Redux Bootcamp - Master React Web Development

$54.99

Visit
Ethereum Tutorial: Ethereum & Smart Contracts from Scratch

$69.99

Visit
Learn JavaScript, Get Hired | The Full Bootcamp

$69.99

Visit

icon
Most Recent Review

Honestly i am LOVING this course! But I have to say to instructor: "Buddy, its 2025. Python and its related libraries have updated dramatically. Even with your Requirements.txt file having the versions I need, the Python VENV has other libraries which conflicts and I cant run Flask. I had to keep downgrading every library one by one and STILL Flask didnt work. Other way dont work. If I use latest Python libraries, your code errors out because some of your coding is designed for old Python and I dont know what to change. A re-do would be great. no extra video, just tweak your codes to incorporate the new Python and share github link for us"
- Review by Shah Ahmed on Python, JS, & React | Build a Blockchain & Cryptocurrency

icon
Instructor Bio

David is a software engineer at Upstart (formerly Zendesk), with a Bachelor of Computer Science from the University of San Francisco.

David has gained valuable experience from the tech industry. By incorporating the best practices he has learned at work, he hopes to create the highest quality learning experiences possible.

Feel free to connect with David! He is always curious about the cool project you're working on. And he loves to discuss ideas on how to build impactful technology.