Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
JavaScript for Beginner Programmers and Web Developers

SAT Score Range

6 sessions

+11

This series was cancelled by the tutor on November 17, 2024. We're very sorry–you can explore more Computer Science series here. All 1:1 and group chats related to this series are disabled 7 days after the last session.

About

Welcome! This is a course for teaching the JavaScript programming language, a widely used programming language for adding functionality to web applications. This course will serve as an introduction to programming with JavaScript, and each week, you'll learn new topics on programming basics, webpage manipulation through the DOM and other features that will enable you to power-up your websites.

No prior web-development experience is expected, but a basic understanding of HTML and CSS is recommended.

Tutored by

Ahmed A 🇿🇦

Certified in 6 topics

View Profile

I am a high school student from Sudan, living in South Africa, with a passion for invention, martial arts and helping others. My life's goal is to master anything that runs on electricity, including robotics, electrical circuits, and even computer software and hardware.

Schedule

✋ ATTENDANCE POLICY

You are free to attend/skip whichever sessions you want.

SESSION 1

27

Sep

SESSION 1

Web Development

Web Development

Fri 5:00 PM - 6:20 PM UTCSep 27, 5:00 PM - 6:20 PM UTC

Introduction to JavaScript, variables, functions, operations and expressions.
SESSION 2

29

Sep

SESSION 2

Web Development

Web Development

Sun 5:00 PM - 6:20 PM UTCSep 29, 5:00 PM - 6:20 PM UTC

Functions in depth, conditional statements and loops.
SESSION 3

4

Oct

SESSION 3

Web Development

Web Development

Fri 5:00 PM - 6:20 PM UTCOct 4, 5:00 PM - 6:20 PM UTC

Order of operations, Scopes and Functions in depth.
SESSION 4

13

Oct

SESSION 4

Web Development

Web Development

Sun 5:00 PM - 6:00 PM UTCOct 13, 5:00 PM - 6:00 PM UTC

Debugging, error-handling with try-catch statements.
SESSION 5

18

Oct

SESSION 5

Web Development

Web Development

Fri 5:00 PM - 6:20 PM UTCOct 18, 5:00 PM - 6:20 PM UTC

String manipulation and methods, Objects, Arrays and Object / Array Methods
SESSION 6

25

Oct

SESSION 6

Web Development

Web Development

Fri 6:00 PM - 7:20 PM UTCOct 25, 6:00 PM - 7:20 PM UTC

String manipulation and methods, Objects, Arrays and Object / Array Methods

Public Discussion

Please log in to see discussion on this series.

Sep 27 - Oct 25

5 weeks

60 - 80 mins

/ session

SCHEDULE

Fridays

5:00PM