JavaScript, jQuery & AJAX Essentials
What you'll learn
- JavaScript basics: variables, functions, events, the DOM
- jQuery selectors, effects and event handling
- AJAX: talk to a PHP backend without reloading the page
Curriculum
01 JavaScript, the language (external foundation, hand-picked) Free lesson 2 lessons
02 jQuery from zero (Muhindo live classes) 5 lessons
03 AJAX: the magic behind modern apps (practice module) 4 lessons
Best taken after
You can start here whenever you like. These just cover the ground this course builds on.
Requirements
- Course 01
Description
HTML builds the page; JavaScript makes it alive. You will learn the JavaScript language first, then jQuery (still everywhere in real projects, including Bootstrap-era sites), then AJAX, loading data without refreshing the page.
Your instructor
Nine years building the systems that governments, hospitals, schools and farmers actually run on, and teaching thousands of people to build their own.
Frequently asked questions
How do I pay?
Pay with MTN Mobile Money, Airtel Money, or a Visa/Mastercard card, all handled securely through Flutterwave. Free courses need no payment at all.
Is it self-paced?
Yes, you learn on your own schedule. There are no live class times to catch; lessons stay available for the course's access window.
Do I get a certificate?
Yes, a certificate is issued automatically once you complete every lesson in the course, and you can verify it any time from its own link.
What if I get stuck?
Use the course's discussion Q&A to ask a question. I read and answer these myself.