course-banner-img Data Analytics-10

Specialist Diploma in Full Stack Web Development

Topic:ICT, Media & Design, Others

Course Type:Part-Time Diploma and Post-Diploma Courses

Register interest
Download PDF for print

Overview

  • Course Date:

    15 Apr 2024 to 31 Mar 2025
  • Registration Period:

    21 Dec 2023 to 29 Feb 2024
  • Time:

    12:00 AM to 12:00 AM,
    300 hours (1 year)
  • Mode of Training:

    Facilitated Learning (Face-to-Face/ Online Synchronous) and Asynchronous E-Learning
  • Venue:

    Singapore Polytechnic (facilitated classroom training) and Online E-Learning
  • Funding:

    Eligible for SkillsFuture Credit

Please note that once the maximum class size is reached, the online registration will be closed. You may register your interest and be notified when there is a new run.

Class schedule:
Up to 2 evenings a week
6.30pm to 9.30pm

Course Duration: 
300 hours (1 year)

Please refer to Academic Calendar.

 

Enquiries
Email: ptenquiry@sp.edu.sg

For course specific details, please contact the course manager:
Name: Magdalene Lim Seot Huang
email: Magdalene_LIM@sp.edu.sg

Lunch-Time Online Course Briefing
Date: 26 February 2024 (Monday)
Time: 12pm
Online Briefing at 
Click here to join the meeting

The purpose of the briefing is for interested applicants to ask questions regarding the course before applying to it.
A short briefing will also be conducted to give an overview of the course.

To attend the briefing session, please email to the course chair at Magdalene_Lim@sp.edu.sg to indicate your interest.

Course Objective

Singapore’s move towards a digital economy and a Smart Nation will bring many new opportunities and good jobs for all Singaporeans. The Infocomm Media 2025 Master Plan has highlighted that software development is one of the key job areas that requires manpower. To ensure that every Singaporean will be ready to take advantage of such opportunities, the government has launched initiatives such as skills future to help all adults, upskill and reskill themselves in digital and technological skills.

This course, Specialist Diploma in Full Stack Web Development (NSFSW) will provide an opportunity for participants to upskill and reskill themselves in web development technology.

Participants will learn modern web technologies such as Progressive Web Apps (PWAs), React JS, React Native and Node.js to deliver optimised and reliable web solutions. This course focuses on using one programming language, JavaScript, to develop both the front-end and back-end. Participants will specialise using this one standard language from front-end to back-end. Effectively, participants just need to learn one way of creating applications and subsequently utilise their code and skillsets to create applications for any deployment target. Learning JavaScript is a crucial skill for any web developer, as it is one of the most popular programming languages.

At the end of this course, participants will be able to develop responsive web applications with web services support from the back-end and integrate both the front-end and back-end before hosting it on the cloud.

Participants are required to bring a computer notebook when attending lessons, as you may need it to access the e-learning materials, write reports, etc.

This course aims to train participants in the current technologies of full stack web application development. The 3 focused areas are:

  1. Responsive web design and user interaction design.
  2. Front-end and back-end development, including persistent storage.
  3. Design, develop and deploy a full stack web application.

Course Outline

This course is uniquely designed to support participants who want to further their education while maintaining their professional commitments. Our course consists of 5 (five) well-structured modules that will be delivered in a way that suits your busy schedule. With 70% of the course content being asynchronous, you can learn at your own pace while still having the opportunity to interact with your lecturers and peers at regular check-in periods. Moreover, our online learning materials are designed to be data-driven to facilitate differentiated learning and cater to the diverse needs of our participants to help them reach their full potential. The remaining 30% of the course would be conducted either onsite at our campus or online. All these aspects make our course an ideal choice for working adults who value flexibility, quality, and innovation in their education.

This course consists of 2 post diploma certificates (PDCs). Each PDC will consist of two modules and the details are as follows:

Please click here for Module Synopsis 

PDC 1 Certificate in Front-End Development

Module 1: Front-End Web Development **

Module 2: Web and Mobile Programming

PDC 2 Certificate in Back-End Development

Module 1: Web Development using Frameworks

Module 2: Back-End Development and Deployment

Module 3: Capstone

Participants must complete PDC1 before they can progress to PDC2.

**Module Exemption 

  • Participants who have completed Certificate in Web Application Design – PDC1 from Specialist Diploma in Web Development Technology will be granted exemption for module “Front-End Web Development” when they enroll into this course
  • Participants who have completed both PDC1 and PDC2 from the Diploma (Conversion) in Web & Programming will be granted exemption for module “Front-End Web Development” when they enroll into this course.

Minimum Requirements

Applicants graduated from a local public sector educational institution (PSEI) and met the following entry requirements are invited to apply for the Specialist Diploma in Full Stack Web Development:

  • Diploma or higher qualification in information technology (IT); or
  • IT-related discipline; or
  • other disciplines with at least 2 years of IT-related working experience


Recognition of Prior Learning


Applicants who do not meet the entry requirements may apply for admission to the course by producing evidence of at least 5 years relevant working experience or supporting information to ascertain their competency readiness. Eligible applicants who are shortlisted may have to go through an interview and/or entrance test.

The Polytechnic reserves the right to shortlist eligible applicants and admit applicants who perform well in the interview and/or entrance test.

Certification / Accreditation


Upon completion of the modules in each semester, the participant will be awarded one Post-Diploma Certificates (PDC) respectively.

Upon successfully acquiring the two PDCs within 2-year validity period, the participant will be conferred a Specialist Diploma in Full Stack Web Development qualification from Singapore Polytechnic.

Suitable for

The Specialist Diploma in Full Stack Web Development (NSFSW) is a 1 year part-time course, tailored for IT Diploma/Degree holders who want to learn front-end, hybrid mobile and back-end development for implementing multi-platform solution.

Course Fees

The course fees payable above are inclusive of 9% GST rate.

Applicants/Eligibility Certificate in Front-End Development Certificate in Back-End Development Total Course Fees
SINGAPORE CITIZENS BELOW THE AGE OF 40 $529.74 $647.46 $1,177.20
SINGAPORE CITIZENS AGED 40 AND ABOVE $353.16 $431.64 $784.80
SINGAPORE PR $1,486.22 $1,816.49 $3,302.71
SME-SPONSORED SINGAPORE CITIZENS $367.74 $449.46 $817.20
SME-SPONSORED SINGAPORE PR $446.72 $545.99 $992.71
OTHERS / REPEAT STUDENTS $3,767.04 $4,604.16 $8,371.20

*SC - Singapore citizen          ** PR - Permanant resident

SkillsFuture Mid-Career Enhanced Funding and Enhanced Training Support for Small and Medium Enterprises (SMEs). For details, please refer to here.


Other Fees Payable:

 
 
Other Fees Payable 
(Incl. GST)
SINGAPORE CITIZENSSINGAPORE PR AND OTHERS
Examination Fee-$16.35
Miscellaneous Fee$7.63$7.63
Statutory Licence Fee (CLASS)$1.02$1.02
Insurance Fee (GPA)$2.29$2.29


- The fees shown are indicative as they are based on prevailing funding policies and subject to review.

- Post Diploma Module Certificate fee is payable on a semester basis.

Refund Policy:
- Withdraw within 2 weeks before semester commencement, 50% refund of paid course fee.
- Withdraw on or after date of semester commencement, no refund of paid course fee.

Please note that other fees paid are non-refundable.


Application Procedure

1. For self-sponsored applicants, please click on the “Register” button to apply for the course. You will be directed to Skills Training & Enhancement Portal (STEP), the official portal to manage all your course activities. Please note that you will be prompted to sign in with Singpass/Student ID.
 
2. For company-sponsored applicants, please approach your company's Human Resource (HR) team to put in the application through the company portal using CorpPass at STEP (polite.edu.sg). You may only apply after receiving the registration link from your company's HR.
 
3. Your application does not guarantee acceptance into the course. Your acceptance into the course is dependent on meeting the course requirements and course vacancy.
 
4. Non‐Singaporeans must possess a valid Employment Pass / Work Permit / Dependant Pass throughout the course duration. You would need to bear the full risk of non-completion should your pass expire and subsequently lapse within the duration of the course.
 
5. You will be notified by email on the application outcome 6 weeks after the application’s closing date. 
 
6. PACE Academy course schedules, including course trainer, course fees and course availability are subject to change.

7. PACE Academy reserves the right to cancel or postpone any course at short notice; & at its absolute discretion without assigning any reason for such cancellation/postponements. In the event that the applicant’s chosen course is cancelled prior to its commencement, PACE Academy will make a full refund of course fees already paid by the applicant.

8. The data provided to Singapore Polytechnic will be kept strictly confidential and will be used for the purpose of course administration. The data may be passed on to the relevant organisations that require the information related to the course. 

Courses that may also interest you