Let's explore functional programming in JavaScript, the features that make it possible, and different functional programming concepts to see why they are so .
To Register in Course you have to watch at least 30 Second of any lesson
What You'll Learn
-
Master JavaScript event handling to create interactive web applications using event listeners and event propagation techniques
-
Implement functional programming principles in JavaScript to write cleaner, more efficient, and maintainable code
-
Utilize higher-order functions and closures to manage events and callbacks effectively in JavaScript projects
-
Apply functional programming concepts such as immutability and pure functions to enhance code reliability and testability
-
Debug and troubleshoot JavaScript event-driven code to ensure seamless user interactions and optimal performance
-
Integrate JavaScript event management with DOM manipulation for dynamic and responsive user interfaces
-
Leverage functional programming patterns to simplify complex event workflows and state management in JavaScript
-
Optimize event handling performance to improve user experience and reduce application latency
-
Design modular JavaScript code using functional techniques for scalable and reusable event-driven components
-
Analyze real-world scenarios to implement effective event-driven solutions using JavaScript and functional programming
Course Content
26 Lessons • 4 h 21 m total
Introduction to JavaScript Event Listeners
JavaScript Event Bubbling and Propagation
JS Event target versus currentTarget
Built in JS handleEvent method
JavaScript Keyboard Events
MouseEnter and MouseLeave VS MouseOver and MouseOut
JavaScript Event relatedTarget Property
Creating and Dispatching Custom JS Events
JS Touch Events on Mobile Devices
Planning your DOM Event Targets
Removing Event Listeners
Building Right click Menus with JavaScript
Handling Global JavaScript Errors
Modifying Text As You Type with JavaScript
Using the TransitionEnd and AnimationEnd Events
Scrolling Pages with JavaScript and CSS
Intro to JavaScript Audio Effects on Webpages
Capture DOM Changes with MutationObservers
HTML5 Screen Orientation API
load VS DOMContentLoaded Event
clientX vs pageX vs screenX vs offsetX
Fine Tune your Touch Events with Passive mode
How to Build a Long Press Event
DOM Structures with Event composedPath
Controlling Copy Paste with JS
Monitor Events in Chrome Dev Tools
How to Get The Certificate
-
You must have an Account on the platform.
-
Complete all lessons.
-
Watch at least 50% of Lesson Duration.
-
Get your Certificate free 🎉 !
4.0
(173 reviews)
Overall rating
Reviews
Be the First One Review This Course
JavaScript Event Course Description
Let's explore functional programming in JavaScript, the features that make it possible, and different functional programming concepts to see why they are so .
Focus on Learning, Not Ads
Experience the full power of Mindluster with Premium.
No distractions, just pure education.
Get Mindluster Premium
Cancel your subscription anytime