Micro-Credential in Full Stack Web Development

Offered by School of InfoComm Technology

Skills-Based Modular Course / 6 months to 1 year

Course Information
Learning Outcomes
Course Schedule
Lesson Plan
Trainer Profile
Certification
Entry Requirements
Course Fees

Course Information

Programme Information:

This programme is designed to provide learners with comprehensive knowledge and practical skills in both front-end and back-end web development. This programme will cover three main modules as stackable Skills-Based Modular Courses: (1) Front-End Development, (2) Server-Side Development, and (3) Databases. By the end of the course, learners will be able to build, deploy, and manage full stack applications, integrating all layers of web technology from the user interface to the server and database management.

Skills-Based Modular Courses (SBMC) 

The Skills-Based Modular Courses (SBMCs) are bite-sized part-time courses for individuals to acquire new skills or deepen relevant skills, without the need to pursue a full diploma. The SBMCs are modules selected from part-time diploma programmes and candidates may choose to complete the remaining modules within the validity period to be awarded the full diploma qualification. The validity period is 5 years for a CET Diploma, up to 4 years for an Advanced Diploma, and 2 years for a Specialist Diploma and Diploma (Conversion).

Individuals may take the SBMCs in any order to qualify for the micro-credential. Please view Lesson Plan to find relevant SBMC.

Learning Outcomes

On completion of the course, you should be able to:

  • Build a full stack applications by integrating front-end interfaces, server-side applications, and databases, utilizing APIs and modern web frameworks
  • Design, implement and manage database systems to meet business requirements
  • Undertake a substantial project involving full stack development

This programme is also available as part of our Diploma Programme, visit: /courses/diploma-in-full-stack-development/ to learn more.

 

Course 
Schedule

SBMC: Databases

Course Schedule:

Next Intake: 23 Nov 2024 to 7 Dec 2024

Application Period: 11 July 2024 to 30 September 2024

Time: Selected weekdays (Tue – Thu) Evening 6.30pm to 9.30pm and Saturdays Full day 9am to 6pm

Delivery Mode: Classroom, Synchronous eLearning, Asynchronous eLearning

Venue: Ngee Ann Polytechnic/Online

 

SBMC: Server-Side Development

Course Schedule:

Next Intake: 14 Dec 2024 to 15 Feb 2025

Application Period: TBC

Time: Selected weekdays (Tue – Thu) Evening 6.30pm to 9.30pm and Saturdays Full day 9am to 6pm

Delivery Mode: Classroom, Synchronous eLearning, Asynchronous eLearning

Venue: Ngee Ann Polytechnic/Online

 

SBMC: Front-End Development

Course Schedule:

Next Intake: Q2 2025

Application Period: TBC

Time: Selected weekdays (Tue – Thu) Evening 6.30pm to 9.30pm and Saturdays Full day 9am to 6pm

Delivery Mode: Classroom, Synchronous eLearning, Asynchronous eLearning

Venue: Ngee Ann Polytechnic/Online

 

Ngee Ann Polytechnic reserves the right to reschedule / cancel any programme, modify the fees and amend information without prior notice.

Lesson Plan

Lesson Plan:

  • Module – Front-End Development (TGS-2024041896)
    • This module provides students with the knowledge and skills needed to develop responsive user interfaces and build front-end applications using languages and tool such as HTML5, CSS3, JavaScript and other modern front-end web frameworks. Students will learn how to consume and integrate third-party APIs in their applications. Students may also learn in practice how to clearly document and present the projects they have built, using up-to-date project/code management and source control tools like Git. User experience concepts in front-end applications will also be covered in the module. The focus of this module is to develop and strengthen skills in development of front-end applications with care for user experience.
  • Module – Server-Side Development (TGS-2024041892)
    • This module provides students with the fundamental knowledge and skills required in server-side development. It will also cover the integration of back-end system with databases, possibly external systems as well as consuming data from web application protocol interfaces (APIs). Towards the end of the module, it may also introduce to the students how their knowledge in server-side development can be applied in applications with various front-end interfaces; this allows students to flexibly apply their server-side development concepts and skill learnt in developing back-end systems of various uses.

Please click here to Apply.

  • Module – Databases (TGS-2024041893)
    • Today’s business organisations depend on information systems in virtually all aspects of their businesses. Corporate databases are set up to hold the voluminous business transactions generated by these information systems. This module introduces students to the underlying concepts of database systems and on how to model and design database systems that reflect business requirements. Skills to be taught include data modelling technique, transformation of data model to relations, normalization technique and SQL (structured query language).

Please here click to Apply.

Trainer's Profile

Malcolm Yam

Malcolm graduated from the Nanyang Technological University of Singapore with a Bachelor’s in computer science (Hons) and has delved in web technologies for 10 over years. Malcolm teaches full stack web development, social media and branding and immersive media in the Diploma of Immersive Media and Game Design. Malcolm has been a full-time lecturer with the Polytechnic since 2016. He is the coach for the Ngee Ann Polytechnic World Skills (Web Technologies) team. Malcolm also undertakes consultancy work, working with companies such as Canon to create full-fledged applications. He has also been the lead user experience designer for in-house applications.

Er Poi Voon

Dr Er Poi Voon received her PhD from National University of Singapore in 2017. She is currently working as a lecturer with the School of InfoComm Technology in Ngee Ann Polytechnic. Prior joining Ngee Ann Polytechnic, Dr Er was a Research Fellow with the Department of Electrical and Computer Engineering in National University of Singapore. Her research interest are in machine condition monitoring, data analytics, and artificial intelligence.

Certification

A Statement of Result will be issued for each SBMC completed.


A Certificate of Completion will be awarded to participants who complete and pass all 3 modules within a period of 2 years.


 


Entry Requirements

Applicants with any of the following qualifications are invited to apply for the course:

Applicants with any of the following qualifications are invited to apply for the course:

The following GCE ‘O’ Level grades and with at least 1 year of relevant work experience:

English Language (Grade 1-7)

Mathematics (Grade 1-6)

Any two other subjects (Grade 1-6)

Or NITEC with GPA ≥ 3.5

Or NITEC with GPA ≥ 3.0 and at least 1 year of relevant work experience

Or Higher NITEC with GPA ≥ 2.0

Or Higher NITEC with GPA ≥ 1.5 and with at least 1 year of relevant work experience

Or NITEC in Technology or Services with GPA >= 3.5 and with at least 1 year of relevant work experience

Or Higher NITEC in Technology or Services with GPA >=2.0 and with at least 1 year of relevant work experience

Or relevant Advanced WSQ Certificate (or higher) and Level 6 WSQ Workplace Literacy SOA and Workplace Numeracy SOA and with at least 1 year of relevant working experience

Or applicants with at least 2 years of relevant working experience may apply for the course

Course Fees

Funding period for this course is from 31 January 2024 to 31 Dec 2024.

SkillsFuture Credit

All Singaporeans aged 25 and above can use their $500 SkillsFuture Credit from the government to pay for a wide range of approved skills-related courses. Visit the SkillsFuture Credit website to choose from the courses available on the Training Exchange course directory.

Skills-Based Modular Courses (SBMCs) are bite-sized part-time courses for individuals to acquire new skills or deepen relevant skills, without the need to pursue a full diploma. Refer here for course fees for SBMCs.

Ngee Ann Polytechnic reserves the right to reschedule/cancel any programme, modify the fees and amend information without prior notice.

(Course fee is payable upon acceptance. It is inclusive of 9% GST and subject to review.)

 

DATABASES  
Applicants / Eligibility Fees
Full Course Fee $627.84
Singapore Citizen Sponsored by $73.15
Singapore Citizen Aged 40 & Above $73.15
Singapore Citizen Aged Below 40 $188.35
Singapore PR $188.35

 

SERVER-SIDE DEVELOPMENT  
Applicants / Eligibility Fees
Full Course Fee $1883.52
Singapore Citizen Sponsored by SME $219.46
Singapore Citizen Aged 40 & Above $219.46
Singapore Citizen Aged Below 40 $565.06
Singapore PR $565.06

 

FRONT-END DEVELOPMENT  
Applicants / Eligibility Fees
Full Course Fee $1255.68
Singapore Citizen Sponsored by SME $146.30
Singapore Citizen Aged 40 & Above $146.30
Singapore Citizen Aged Below 40 $376.70
Singapore PR $376.70

 

 

 

Applicants / Eligibility Fees