Why Web App Development?

“There’s a huge demand for software engineering talent here”
“Some 50,000 ICT jobs are expected to be created in Singapore in the next few years”
– EDB Singapore, 2019

Want to get an ‘in’ with the Web Development industry? Get ahead with a web application development and a web design course from Singapore! With Web Development rising in importance every day as the world adapts to the digital age, there’s always an opportunity to learn and to do more with your skills. Smartcademy offers courses and certificates that are guaranteed to give your career a boost that you’re ready for.

Learn the ins and outs of the Software Development industry with industry experts and instructors that are aiming for you to be one of our top students here in Smartcademy. Ready to give it a shot?

Supported By:

TeSA Logo

Intro To Web App Development
Administered by the Infocomm Media Development Authority (IMDA), the CITREP+ funding support is eligible for Singapore Citizens and Permanent Residents. Valid for courses commencing from 1 April 2019. Terms and conditions apply. Please visit go.gov.sg/tesacitrep for full details.



  • Course will span across 7 lessons, each lesson will be 3 hours
  • Additional 3 hours of assignments & capstone project on top of the lessons
  • No prior programming background is required

Course Fees

Course fees TBC.

Funding Support

Eligible Singaporeans/PRs can apply for funding support up to 90% (T&C applies). ONLY Eligible Singaporeans who fits the criteria as a Student/Full-Time NSF/Just ORD can apply for funding support up to 100% (T&C applies). For more info, click here!

Tentative Course Schedule

Intro To Web App Development – June Intake 2021: (Live Webinar)

  • 5, 6, 12, 13, 19, 20, 26 June 2021
  • Saturday & Sunday: 9AM – 12PM or 12:30PM – 3:30PM
  • You can pick one of the time slots above
  • Kindly note that you have to commit to the time slot chosen for the above dates



CPD Certification Membership

We are honoured to be a member of the CPD accreditation body headquartered in the United Kingdom. Established in 1996, The CPD Certification Service is the independent CPD accreditation institution spanning across all sectors to complement the Continuing Professional Development policies of professional institutes and academic bodies.
Click here to verify our membership status.

Course Outline

Learning Objectives 1.0:

Introduction to Web App Development and Progressive Web App Fundamentals


  • Introduction to Web App Development
  • Types of Web App Development Frameworks
  • Introduction to Progressive Web App
  • What is Progressive Web App?
  • Why build a Progressive Web App?
  • How It Works
  • Application Shell
  • Service Worker
  • Web Content
  • Web Server
  • Local Storage
  • Introduction of Developer Tools (Visual Studio Code editor and Google Chrome browser)
  • Hello World Web App
  • Essential Building Blocks of Progressive Web App

Learning Objectives 2.0:

Internet Architecture and HyperText Mark Language 5 (HTML5)


  • Internet Architecture
  • Client-Server Model
  • Domain Name System
  • What is HyperText Markup Language 5 (HTML5)?
  • HTML5 Syntax (Tags and Attributes)
  • HTML5 File Structure
  • Types of HTML5 Elements
  • HTML5 Document Object Model
  • Portfolio Web App (Part 1)

Learning Objectives 3.0:

Cascading Style Sheets (CSS3) and Responsive Web Interface Design


  • What is Cascading Style Sheets (CSS3)?
  • CSS3 Syntax (Selectors and Declarations)
  • CSS3 File Structure
  • Types of CSS3 Selectors
  • Colours and Palettes
  • Typography
  • Layout with Flexbox
  • Responsive Web Design Basics
  • Responsive Web Design Patterns
  • Responsive Images
  • Multi-Device Content
  • Portfolio Web App (Part 2)

Learning Objectives 4.0:

Modern ES6 JavaScript Language (JS) and Web App Animations


  • What are ES6 JavaScript (JS)?
  • JavaScript Syntax (Variables and Expressions)
  • JavaScript File Structure
  • Types of JavaScript Elements
  • JavaScript Engine
  • What is Web App Animations?
  • Types of Web App Animations
  • CSS3-based animations
  • JavaScript-based animations
  • Portfolio Web App (Part 3)

Learning Objectives 5.0:

Data Flow Fundamentals, Application Programming Interface (API) and Representational State Transfer (RESTful)


  • Data Flow Fundamentals
  • How does Data Flow within Progressive Web App?
  • Application Programming Interface (API)
  • JavaScript Object Notation (JSON)
  • Representational State Transfer (RESTful)
  • HTTP Methods and Response Codes
  • Making Network Requests
  • Fetch
  • SDK
  • Promises
  • Async/Await
  • Portfolio Web App (Part 4)

Learning Objectives 6.0:

Database Fundamentals and Web Local Storage using IndexedDB


  • Database Fundamentals
  • Create, Read, Update and Delete (CRUD) operations
  • Web Local Storage
  • IndexedDB
  • Portfolio Web App (Part 5)

Learning Objectives 7.0:

Software Development Lifecycle Models and Software Testing


  • Software Development Lifecycle Models
  • Waterfall vs Agile
  • Rapid Prototyping
  • Minimum Viable Prototype
  • Types of Prototyping Techniques
  • Types of Validation Techniques
  • Lean Experiment
  • Software Testing
  • Portfolio Web App (Part 6)
  • Course Review and Summary

As Seen On

Course Instructors

Our web development course instructors are regarded as industry experts from their own respective branches and professions. They have helped build the course catered to individuals who are new and for those who have the background, no one gets left behind.

Paul Chor
Software Engineer

Take Your First Step Today

Apply Now

Kick-start Your Career in Software Engineering

Get ready to launch your career with Smartcademy’s web application development course from Singapore. We have in-house instructors who will help you become one of our best students.

Emerging Industry
Emerging Industry
Demand for Software Engineers is booming right now.
High Salary
High Salary
Salary can go up to S$120k for a mid-level Software Engineers.
Future Prospects
Future Prospects
Software Engineering will be at the forefront of tech revolution 4.0

According to EDB, some 50,000 ICT jobs are expected to be created in Singapore in the next few years. Michael Page also released that demand for technology jobs in Singapore rose by over 20% in the past 12 months.

apply now