Verse Logo
WEB Dev - Verse'26WEB - V'26
HomeSessionsAssignmentsCode ExamplesMembersLeaderboardAboutContact

Team WEB - Verse'26

Transform from absolute beginner to confident, portfolio-ready web developer in 16 weeks. Master modern web technologies through hands-on projects.

Quick Links

  • Sessions
  • Assignments
  • About
  • Contact

Resources

  • MDN Web Docs
  • W3Schools
  • GitHub
  • CodePen
© 2025 Abdelrhman Nasr. All rights reserved.
Back to Sessions
Week 9JavaScript Power
3 hours

JavaScript Foundation - The Language of the Web

Master JavaScript fundamentals and syntax

Learning Objectives

  • Understand JavaScript basics
  • Use variables and data types
  • Apply operators correctly
  • Manipulate strings
  • Debug with console

Topics Covered

  • 1
    JavaScript Introduction and ECMAScript
  • 2
    Browser Developer Console
  • 3
    Script Inclusion Methods (defer, async)
  • 4
    Console Methods (log, warn, error, table)
  • 5
    Variables (var, let, const)
  • 6
    Data Types (string, number, boolean, undefined, null, object, array)
  • 7
    Operators (Arithmetic, Assignment, Comparison, Logical, Ternary)
  • 8
    String Methods (length, charAt, toUpperCase, toLowerCase, trim, includes, slice, split, replace)

Assignment

String Manipulator Program

Create a string manipulator console program that takes user input and applies 10+ different string methods. Log formatted results and practice all operators.

Resources

  • • JavaScript Basics MDN
  • • String Methods Reference
View All Assignments
Previous SessionNext Session