

Weekly Core Program
Program D:
Interactive Web Design (JavaScript)
Learning on how the most popular language in front-end web development can provide the interactive and attractive website is surely interesting.
Key Information:
-
For 13 - 16 years old (No age restriction for Telebort alumni).
-
24 lessons (Weekly classes).
-
Prerequisite required (Either one of the criteria below is fulfilled):
-
Completed Telebort Core Programs A and C.
-
Having existing knowledge in programming.
-
New Intake:
-
June 2022
-
18th June 2022 (Tentative)
-
Every Saturday 5PM - 7PM
-
-
September 2022
-
18th September 2022 (Tentative)
-
Every Sunday 10AM - 12PM
-
-
December 2022
-
31st December 2022 (Tentative)
-
Every Saturday 2PM - 4PM
-
What’s included in this program?

Telebort Dashboard
Pre-recorded lesson videos with easily accessible lesson materials

Creative Hands-on Projects
Apply concepts learnt in lessons and create interesting projects

Blended Learning Model
Better self-preparation before attending weekly classes

Exclusive WhatsApp Support
Friendly assistance from Telebort community expert

Weekly Online Zoom Class
Meet up with instructors virtually to get feedback and debug projects

Certificate & Academic Transcript
Receive a certificate and academic transcript upon completion of the program
About this Program
In Program D, students will be exposed to Javascript, the most popular programming language in front-end web development. Javascript is essential to provide logic to web pages, making them interactive and attractive.
Students will learn to build interactive web pages using Javascript language and Document Object Model (DOM) to manipulate HTML elements. By the end of this program, students will be able to produce web pages that can request for user input, give responses to user input, display dynamic contents, and many more!
Course Structure
-
Duration: 24 lessons
-
Hour per lesson: 2 hours
-
Teacher-students ratio: 1 Teacher - 15 Students (Maximum)
-
Suggested Age: 13 to 16 years old (No age restriction for Telebort alumni)
-
Prerequisite (Either one of the criteria below is fulfilled):
-
Completed Telebort Core Programs A and C.
-
Having existing knowledge in programming.
-
You will be able to
-
Provide logic to web pages.
-
Make the web pages interactive and attractive.
Program Syllabus
Chapters
-
Chapter 1: Introduction to JavaScript
-
Chapter 2: Variable
-
Chapter 3: Operators
-
Chapter 4: Control Flow
-
Chapter 5: Loops
-
Chapter 6: Function
-
Chapter 7: Array
-
Chapter 8: Document Object Model (DOM)
-
Chapter 9: Object
-
Chapter 10: Event
.jpg)
Projects that you will build
E-Greeting Card
Students will create an E-greeting card which is programmed to have the function of opening and closing the card.
The E-greeting card content and image will also be customised by the student to convey their messages to their friends, family members or their teacher.

Calorie Calculator
Students will create a website that contains a calorie calculator which can analyse the number of calories a person needs to take a day based on their gender, weight, height and activity level.
In addition, students will also need to program the calorie calculator to have a validation feature in which the calculator will not count the calorie when certain text fields are not filled in by the user.

The Pet Haven
Students will create a website for an animal shelter that has a filtering function. The students will need to program the website to be able to display the cards that contain only specific animals when the button that contains a specific animal name is clicked.
Additionally, the students will also need to program a search box in the website in which the search box should be able to filter out the animal based on their name.

There are a lot more fantastic and interesting projects you will be exploring.
Sharing from our students.
Grab the opportunity and start coding at young!

He proposed an app “A Bowl of Rice” to solve the problem of World Hunger during the Prototype Presentation in Program B: Mobile Apps Development.
"I just want to thanks all the wonderful teachers in Telebort who helped me to overcome my challenges when I first started to learn coding. Moreover, I felt grateful that my parents sent me to Telebort which is a nice place to learn coding.
Joseph Leong Yen Joe, 15 years old
Penang, Malaysia
