[NP-CTFSD-SAS] (SCTP) i.am-vitalize Full Stack Developer (Synchronous & Asynchronous e-learning) (Full-Time) (TA-eligible)

Offered by School of InfoComm Technology

Certifiable Courses

About Course
Course Structure
Financial Matters

About Course

Course Objectives

- Understand Software Development Life Cycle and the most popular methodologies in software development.
- Learn the key roles within the Software Development Life Cycle
- Utilize Design thinking to create an MVP and prototyping for software deployment.
- Learn architecture design concepts
- Learn Databases and various SQL commands
- Learn HTML, CSS and Javascript for front-end skill set
- Learn how to build the back-end using NodeJS/Express
- Learn Relational Database and data concepts
- Learn SQL and No-SQL Database
- Learn Java programming
- Learn Python and how it is applied in Data Science
- Learn the different messaging protocols like Websocket and MQTT
- Learn software development tools like GitHub
- Learn containerization and considerations for cloud based deployments
- Learn concepts of QA testing including automated and manual tests
- Learn feature tracking tools for collaboration between developers and for code maintenance

Course Description

This course will equip you with all the key skills and technical know-how to kickstart your career as a Full Stack Developer.
You will learn to develop and deploy your own applications and practice working with the technologies behind them.
In this programme, you will learn the entire software development process which enables a Full Stack developer to take an idea and turn it into a finished product independently.
You will also learn the methodology that you can adopt to augment your skills in the front-end and back-end development domains.
Prior programming experience is preferred so that you could quickly skill up and begin a new career in a highly in-demand area.
The courses in this programme will help you develop skill sets in a variety of technologies including: HTML with CSS, JavaScript, GitHub, DevOps, CI/CD, Python programming, Databases, SQL, Java, websockets and
MQTT and more.
With the capstone project, you will see how you can apply the knowledge and skills to develop a self sufficient application using front-end and back-end technologies and deploy them.

Course Structure

TPG course reference No.

TGS-2022017701

(SCTP) i.am-vitalize Full Stack Developer (Synchronous & Asynchronous e-learning) (Full-Time) (TA-eligible)
(SCTP) i.am-vitalize Full Stack Developer (Synchronous & Asynchronous e-learning) (NP-CTFSD-SAS)
It will equip you with all the key skills and technical know-how to kickstart your career as a Full Stack Developer. You will learn to develop and deploy your own applications and practice working with the technologies behind them. In this programme, you will learn the entire software development process which enables a Full Stack developer to take an idea and turn it into a finished product independently. You will also learn the methodology that you can adopt to augment your skills in the front-end and back-end development domains.

The courses in this programme will help you develop skill sets in a variety of technologies including HTML with CSS, JavaScript, GitHub, DevOps, CI/CD, Python programming, Databases, SQL, Java, Websockets and MQTT and more.

Financial matters

Course fees payable (incl. GST & excl. supplementary fee)

Description (SCTP) i.am-vitalize Full Stack Developer (Synchronous & Asynchronous e-learning) (Full-Time) (TA-eligible) Total course fee
Full Course fee $16,350.00 $16,350.00
Additional course fee funding support $1,155.00 $1,155.00
SkillsFuture Mid-Career Enhanced Subsidy $1,905.00 $1,905.00
SkillsFuture Baseline Funding for Singapore Citizen aged below 40 $4,905.00 $4,905.00
SkillsFuture Baseline Funding for SPR $4,905.00 $4,905.00

GST rate

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

Payment option

The first payment needs to be made after accepting the offer.

Allowed payment by

The course fee allows to be paid by:
Post-Secondary Education Account (Adhoc withdrawal form);
Post-Secondary Education Account (Standing order form);
SkillsFuture Credits (SFC);
Credit card (e-payment);
Debit card (e-payment);
PayNow (e-payment).

Refund and withdrawal policy

  • Please note that a 100% refund will be available if the withdrawal request is submitted more than or equal to 14 days before the course start date.
  • Please note that a 50% refund will be available if the withdrawal request is submitted less than 14 days before the course start date.
  • Please note that no refund will be available if the withdrawal request is submitted on or after the course start date.