Skip to content
Learners.Center
CoursesPathsPricing
Sign inGet started
Menu
CoursesPathsPricingAboutContact
Sign inGet started
git commit●fetch()●SELECT *●HTTP 200●localhost:3000●branch●flexbox●POST /api●INDEX●status 404●merge●JSON●git commit●fetch()●SELECT *●HTTP 200●localhost:3000●branch●flexbox●POST /api●INDEX●status 404●merge●JSON●
JavaScript Basics
M1Getting startedFree
  • What is JavaScript?
  • Where JavaScript runs
  • Your first script
M2Values & variablesLocked
  • Variables: let & const
  • Core data types
  • Strings & template literals
M3Functions, arrays & objectsLocked
  • Functions
  • Arrow functions
  • Arrays
  • Array methods: map, filter, forEach
  • Objects
M4Logic, the page & the webLocked
  • Conditionals & loops
  • The DOM: reaching the page
  • Events: reacting to the user
  • Hands-on: run JavaScript live
  • Fetch & JSON: data from the web
M5Modern JavaScriptLocked
  • Destructuring & spread
  • Promises & async / await
  • Modules: import & export
M6JavaScript in the browserLocked
  • Handling errors with try / catch
  • Storing data with localStorage
  • Timers: setTimeout & setInterval
Courses/JavaScript Basics/Your first script

Getting started · Lesson 3 of 22

Your first script

Loading lesson…

Learners.Center

Learn by doing.

A product by DreamyHook Digital Media.

Learn
All coursesCareer pathsPricingVerify a certificateProgrammingPythonHTML & CSS
Account
DashboardProfileSettingsSign inGet started
Company
AboutChangelogContactPrivacy PolicyTerms & ConditionsCancellation & Refunds

© 2026 Learners.Center — a product by DreamyHook Digital Media. Made for curious beginners.