Skip to content

Repository files navigation

JavaScript Learning Journey

This repository documents my beginner-level JavaScript practice completed as part of a 300-hour QA learning project between April and August 2026.

It combines course-based exercises, independent practice, and QA-oriented JavaScript tasks in one structured repository.

Repository Structure

  • codecademy/ – exercises and small projects from the Codecademy JavaScript course
  • codefinity/ – exercises completed during my Codefinity learning path
  • free-code-camp/ – JavaScript practice projects from freeCodeCamp
  • hyperskill-projects/ – exercises and beginner projects from Hyperskill
  • javascript-for-qa-automation/ – structured JavaScript exercises focused on QA scenarios, API response data, validation functions, objects, and asynchronous operations
  • js-core-maintenance/ – short revision exercises covering core JavaScript concepts
  • my-own-projects/ – independent JavaScript mini-projects

Topics Practiced

  • Variables and data types
  • Conditional statements
  • Loops
  • Functions, return values, and scope
  • Arrays and array methods
  • Objects
  • JSON and API response data
  • Basic validation logic
  • Promises and asynchronous JavaScript
  • async and await
  • Problem-solving through coding exercises

QA Learning Context

The QA-oriented exercises include working with test data, filtering API responses, writing simple validation functions, processing objects and arrays, and understanding asynchronous operations.

JavaScript was studied as a technical foundation for understanding web applications, API checks, and potential future work with QA automation tools such as Playwright.

Purpose

The purpose of this repository is to document my JavaScript learning progress and keep course-based exercises, independent practice, and QA-focused tasks organized in one place.

Status

Learning stage completed – August 2026

The repository is retained as a record of my JavaScript foundations and can be expanded if I return to QA automation in the future.

About

JavaScript practice repository documenting my learning journey and building foundations for future QA automation.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages