Weekly Core Program

Program E:

Advanced Web Development

Learning the Back-End Web Development  to explore more about server, application and database in a very informative way!

Coming Soon

About this Program

   • • • • • • 

In Program E, students will be able to learn Advanced Web Development(Back-end) such as creating their own API, getting data from others API, Database, Authentication, Web hosting. Students will learn Node.js, one of the most popular back-end server environment together with related node packages. Beside that, students will learn the Web application tool Firebase by Google to deal with the integrated services like Database and Authentication. Essentially, students will be able to create their own web server using Node.js to run dynamic websites.

Course Structure

   • • • • • • 
Duration: 24 lessons
Hours per Lesson: 2 hours
Class Size: 20 to 34 students
Suggested Age: 13 to 16 years old (No age restriction for Telebort alumni)
Prerequisite: Either 
completed Telebort Core Programs A, C, and D or having existing knowledge in programming

What will you learn

   • • • • • • 

  • Make a web server using Node.js.

  • Create a dynamic website with Authentication and Database using Firebase.

Program Syllabus

   • • • • • • 

Program E is exclusively designed for students to understand the client-server-database model through coding with Node.js and able to create their own API. Then, students are introduced to how to make a dynamic website with Database, Authentication and Web Hosting using one of the most powerful Web Application Tool(Firebase). Ultimately, students are able to make a dynamic website with their own web server which applies both front-end (which they have learned in Programs C & D) and back-end.

Program E icon.png

Project in Class

  • • • • • • 

Superheroes vs Supervillains
My First Server
Weather App
Telebort Blog