WSQ , IBF, SkillsFuture, PEI Approved Training Provider

Web Application with Flask

Embark on a journey to master web application development using Flask, one of Python's most powerful micro-frameworks. This hands-on course begins by guiding you through the essentials of setting up Flask as a web API middleware, creating simple web APIs, and testing them using Postman. You will then delve into Flask's templating framework, learning how to integrate data and variables, implement control structures, and manage static files to create dynamic and responsive web pages.

As you advance, you will explore the creation of RESTful APIs, working with JSON data, HTTP methods, and status codes, along with implementing and testing variable rules. The course culminates with deploying your Flask application to Heroku, a leading cloud platform. By the end of this course, you will have the skills to build, test, and deploy professional-grade web applications using Flask.

Certificate

All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

No funding is available for this course

For WSQ funding, please checkout the details at WSQ Web API integration with Python Flask

Course Code: C393

Fee

$350.00 (GST-exclusive)
$381.50 (GST-inclusive)

The course fee listed above is before subsidy/grant, if applicable. We will apply for the grant and send you the invoice with nett fee.

Course Date

Course Time

* Required Fields

    Duration

    2 months (Full Time)

      Assessment

      3 hours onine assessment after each module

        Class (No of teacher: student): 1:20

          Intake

          • 3 Nov 2025 to 29 Sep 2026
          • 4 May 2026 to 26 June 2026
          • 2 Jan 2026 to 2 Mar 2026
          • 2 Mar 2026 to 27Apr 2026

          Enrolment Requirement

          • Age: 21 years old and above
          • Language Proficiency: At least C6 for GCE "O" Level English
          • Academic: At least C6 for GCE "O" Level in any 3 subjects

          Graduation Requirement

          • Attendance: 75%
          • Assessment: Passed

          Post-Course Support

          • (TESTING) We provide free consultation related to the subject matter after the course.
          • Please email your queries to enquiry@tertiaryinfotech.com and we will forward your queries to the subject matter experts.

          Course Cancellation/Reschedule Policy

          • You can register your interest without upfront payment. There is no penalty for withdrawal of the course before the class commerce.
          • We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% for any paid amount.
          • Note the venue of the training is subject to changes due to availability of the classroom

          Course Details

          Topic 1 Get Started on Flask

          Use Flask as Web API Middleware

          Create a Simple Flask Web API

          Test the Flask Web API on Postman

          Topic 2 Render Web Template

          Utilize Flask Templating Framework

          Integrate Data and Variables to Template

          Implement Control Structures and Functions

          Integrate Static Files

          Topic 3 Create REST API

          Work with JSON Data

          HTTP Methods and Status Code

          Implement Variable Rules

          Test URL Rules

          Topic 4: Deploy to Heroku

          Install Heroku CLI

          Install Git

          Deploying Flask app to Heroku

          Course Info

          Prerequisite

          This is a intermediate level course. The following prerequisite is assumed

          Software Requirement

          Please download and install the following software prior to the class

          Job Roles

          • Web Developer
          • Backend Developer
          • Python Developer
          • API Developer
          • Full Stack Developer
          • Software Engineer
          • Web Application Developer
          • Cloud Engineer
          • DevOps Engineer
          • System Administrator
          • Technical Lead
          • Software Architect
          • Application Developer
          • Technical Consultant
          • Solutions Architect
          • Deployment Engineer
          • Integration Specialist
          • Frontend Developer
          • Product Engineer
          • Web API Specialist

          Trainers

          Terence Ee: Terence Ee is a ACTA certified trainr that has delivered IT training in Singapore and Myanmar. He has also facilitated faith formation courses for Christians in Singapore and Myanmar. As a trainer, his mission is to co-create insightful and actionable learning experiences with his learners.His current areas of focus include project management, information security management, quality management and office productivity applications.

          Terence has more than 25 years of corporate IT experience. He has held senior management roles in the public and private sectors. He holds a Master of Science in Technology Management, a Bachelor of Science in Computer and Information Sciences, a Diploma in Family Education, and the Advanced Certificate in Training and Assessment (ACTA). Part of his spare time goes towards tutoring his children in their studies (while learning a thing or two along the way). He is also imparting to them the essential skills for thriving in a digital world.

          Teh Siew Yee: Teh Siew Yee is a seasoned leader in data science and digital transformation, with over 20 years of experience driving organisational strategy, talent development, and the design of data ecosystems across Asia Pacific and global markets. He has successfully led cross-geographical teams and collaborated with industry leaders from the US, UK, China, India, Japan, South Korea, Australia, and beyond, focusing on leveraging data to achieve business objectives and optimize operations.

          With expertise spanning predictive modeling, machine learning, deep learning, and IoT, he has hands-on experience in data architecture, engineering, and analytics. He has also developed comprehensive training programs, equipping all levels of an organisation— from C-suite to working-level employees— with the skills needed for digital transformation. His industry experience covers sectors such as tech, education, finance, aerospace, and eCommerce, making him a sought-after expert in data-driven business strategy.

           

          Write Your Own Review

          You're reviewing: Web Application with Flask

          • Reload captcha