Hacker Hero Logo
  • Home
  • Groups
Javascript Track JS Fundamentals Event Listeners
course image

Javascript Track

  • Overview

    • Overview
    • How the course is structured
    • Core Building Blocks
  • JS Fundamentals

    • Hacker Hero Challenges
    • ES5
    • Objects
    • Scope and Hoisting
    • Understanding Scope and Hoisting
    • ES6 Let/Const
    • CallBacks
    • Callback Challenges I
    • Objects and Callbacks
    • Ninja Battle
    • Event Listeners
    • Drawing Circles
    • querySelector & querySelectorAll
    • Quiz
    • JS dQuery
  • JS OOP

    • Overview
    • OOP in ES5 and ES6
    • Prototypes
    • Bike
    • Going back in time
    • JS Circles in ES5/6
    • cLibrary
    • Inheritance
    • Quiz
    • Objection Your Honor
    • JS Circles with Shapes
    • Musical Instruments
  • JS Advanced

    • Assignment by reference
    • Immediate Function
    • Closures
    • Arrow function
    • 9 Ways of Printing
    • Asynchronous Callbacks
    • Quiz
    • Callback Exercises
    • Promises
    • Async and Await
    • 3 Versions
    • OOP Design Patterns
    • Quiz
    • Advance Algorithm
  • Node.js

    • Intro
    • Use Cases
    • Installation
    • NPM
    • FS and HTTP
    • Node Server
    • Routing Pages
    • Cinema
    • Node Modules
    • Quiz
    • String Module
    • String Module in ES6
    • Media File Module
  • Express

    • Overview
    • Enter Express
    • Views
    • Express Cinema
    • EJS Cinema
    • EJS Awards
    • HTTP
    • POST, GET, & SESSION
    • Package Managers
    • Dependencies
    • Quiz
    • Visitor
    • Feedback Form
    • Free Coupons
    • Debugging Express + MySQL
    • Ajax and CORS
    • Cryptocurrency
  • Socket.io

    • Overview
    • Socket Analogy
    • Using Sockets
    • Feedback Form Revisited
    • Io, Emits and Broadcasts
    • Quiz
    • Real-time Donation
    • Chatrooms
    • Color Theme
    • Word Chat Game
    • Virtual Recitation
    • Multiplayer Game
  • Framework

    • Overview
    • Making Express MVC
    • Cars
    • Login and Registration
    • EnableProfiler
    • Ajax: Sports Players
    • Introducing Optional Content
    • (Optional) Postgres
    • (Optional) Redis
    • (Optional) MongoDB
    • (Optional) Product Dashboard
  • Docker and Containerization

    • Introduction
    • Overview
    • Docker
    • Install Docker (Mac)
    • Install Docker (Windows)
    • Dockerfile
    • Dockerize Project
    • Docker Compose
    • Services
    • Quiz
    • Dockerize Express
    • VS Code Debugger
    • Fix FirstPlusLength
    • (Alternative) For low specs
  • TDD

    • Introduction
    • Overview
    • What is TDD?
    • Writing Your First Test
    • Hacker Hero Challenges
    • Unit Testing
    • Pre-testing
    • (Optional) Post-testing
    • Integration Testing
    • Selenium Webdriver
    • Quiz
    • Login
  • Advance Git

    • Overview
    • Git (Revisited)
    • Git Branching
    • Git Ready
    • Centralized VCS
    • Distributed VCS
    • Git Out Bug!
    • Working with GitHub PR
    • Quiz
    • Combining Two PRs
    • Distributed PR with TDD
  • Continuous Integration

    • Overview
    • Introduction to CI
    • GitHub Actions
    • Scripting in YML
    • Push Action
    • PR Action
    • (Optional) Debug Docker in Action Push
    • Jenkins
    • Tool Preparation
    • Setup Jenkins Push
    • Push Trigger
    • (Optional) Docker Push Trigger
    • Setup Jenkins PR
    • Quiz
    • PR Trigger
    • Wrap-up
  • Career Enhancement

    • Agile Methodology
    • PIQ

Event Listeners

chevron_left Prev Nextchevron_right
Challenge Successfully Created
LIVE

Join Now

Login

To continue with the course, you must first log in.

Log In with Google Log In with Facebook
By logging in, I agree to Hacker Hero's Terms of Service and Privacy Policy.
hackerhero logo Warning image for maintenance

Oops!

We apologize for the inconvenience. We encountered an internal error or misconfiguration and was unable to complete your request.

To continue, please reload the page. Thank you!

Reload