All Teachers / David Khourshid
David Khourshid

David Khourshid

Microsoft

David Khourshid is a Florida-based web developer for Microsoft, a tech author, and speaker. Also a fervent open-source contributor, he is passionate about JavaScript, CSS, animation, innovative user interfaces, and cutting-edge front-end technologies. When not behind a computer keyboard, he’s behind a piano keyboard or traveling.

David Khourshid's Courses

What They're Saying

The course is very interesting and helpful. It helped me understand the major pitfalls in state management, hooks, and the ways to solve them.
Oleg Luzenin
Oleg Luzenin
This is complex stuff but I think the course is really good. In many ways it explains state-management better than the javascript.-xstate course.
Anders Clark
Anders Clark
Thanks to David I was able to improve my concept on state management and how to improve performance and scalability
Paola Poggini
Paola Poggini
Feels like I just leveled up. Great course with a lot of useful information.
Kira Menshov
Kira Menshov
Great course! I learned a lot of about how can I minimized all states and useEffect and how to improved code to be more readable and easy to maintain.
polikus oka
Excellent workshop and straight to the point. The techniques for data normalization were a key takeaway in this course.
Andres Montero

Our courses are taught by experts from these top companies (and more)

Microsoft
Netflix
Stripe
Spotify