WSQ , IBF, SkillsFuture, PEI Approved Training Provider

WSQ - Build Modern RESTFUL API Applications with AI Assisted Programming

This WSQ Build Modern RESTFUL API Applications with AI Assisted Programming training equips learners with essential skills to design, develop, and integrate modern web services using FastAPI. Participants will learn to plan API-level integrations, draft comprehensive integration strategies with the aid of AI tools, map data flows using OpenAPI standards, and implement secure routing and authentication for robust application connectivity.

Through hands-on practice, learners will build and test FastAPI endpoints, apply asynchronous programming, and incorporate AI feedback to refactor and improve code quality. The course also covers unit, integration, and load testing with AI assistance, enabling performance evaluation and debugging. Participants will gain the confidence to identify and resolve API integration issues using logging, monitoring, and optimization techniques to enhance overall system reliability and efficiency.

Learning Outcomes

By end of the course, learners should be able to:

  • LO1: Formulate application integration plans to connect data and functionalities of web services using FastAPI.
  • LO2  Program and evaluate FastAPI for API-level integrations of existing applications.
  • LO3: Evaluate the end-to-end integration process and validate FastAPI performance through effective testing procedures.
  • LO4: Diagnose and troubleshoot integration issues to optimize FastAPI functionality.

Course Brochure

Download WSQ - Build Modern RESTful Web Apps with FastAPI Brochure

Skills Framework

This course follows the guideline of  Applications Integration ICT-DIT-4003-1.1  under ICT Skills Framework

Certification

  • Certificate of Completion from Tertiary Infotech - Upon meeting at least 75% attendance and passing the assessment(s), participants will receive a Certificate of Completion from Tertiary Infotech.

  • OpenCerts from SkillsFuture Singapore - After passing the assessment(s) and achieving at least 75% attendance, participants will receive a OpenCert (aka Statement of Achievement) from SkillsFuture Singapore, certifying that they have achieved the Competency Standard(s) in the above Skills Framework.

WSQ Funding

WSQ funding is only applicable to Singaporeans and PR. Subject to eligibility, the funding support is subjected to funding caps.

Effective for courses starting from 1 Jan 2024
Full Fee GST Nett Fee after Funding (Incl. GST)
Baseline MCES / SME
$900.00 $81.00 $531.00 $351.00

Baseline: Singaporean/PR age 21 and above
MCES(Mid-Career Enhanced Subsidy): S'porean age 40 & above

Upon registration, we will advise further on how to tap on the WSQ Training Subsidy.


You can pay the nett fee (after the WSQ training subsidy) by the following :

SkillsFuture Enterprise Credit (SFEC)

Eligible Singapore-registered companies can tap on $10000 SFEC to cover out-of-pocket expenses.Click here to submit SkillsFuture Enterprise Credit

SkillsFuture Credit (SFC)

Eligible Singapore Citizens can use their SFC to offset course fee payable after funding but the $4,000 Additional SFC (Mid-Career Support) cannot be used. Click here for SkillsFuture Credit submission

UTAP

Eligible NTUC members can apply for 50% of the unfunded fee from UTAP, capped up to $250/year and for members aged 40 and above, capped up to $500/year. Click here to submit UTAP

PSEA

Eligible Singapore Citizens can use their PSEA funds to offset course fee payable after funding.

To check for Post-Secondary Education Account (PSEA) eligibility for this course, Visit SkillsFuture (course code: TGS-2025052277)
  • Scroll down to “Keyword Tags” to verify for PSEA eligibility.
  • If there is “PSEA” under keyword tags, the course is eligible for PSEA.

Once you are eligible for PSEA, please download and fill up the PSEA Withdrawal Form and email to us. 

Course Code: TGS-2025052277

Fee

$900.00 (GST-exclusive)
$981.00 (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

* Required Fields

Post-Course Support

  • 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: Planning Web Service Integration with FastAPI

  • REST API and integration concepts
  • Use AI assistants to draft integration plans
  • Map data flows with OpenAPI
  • Design routing and authentication

Topic 2: Developing FastAPI Integrations

  • Set up FastAPI projects
  • Build endpoints for data access
  • Use async and dependency injection
  • Refactor with AI assistant feedback

Topic 3: Testing and Validating FastAPI APIs

  • Create test cases with AI assistants
  • Run unit, integration, and load tests
  • Analyze performance metrics
  • Optimize based on test results

Topic 4: Debugging and Optimizing FastAPI

  • Identify issues with AI assistant help
  • Debug routing and serialization errors
  • Apply logging and monitoring tools
  • Enhance performance and reliability

Final Assessment

  • Written Assessment
  • Practical Performance

Course Info

Promotion Code

Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.

Minimum Entry Requirement

Knowledge and Skills

  • Able to operate using computer functions
  • Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)

Attitude

  • Positive Learning Attitude
  • Enthusiastic Learner

Experience

  • Minimum of 1 year of working experience.

Target Age Group: 18-65 years old

Minimum Software/Hardware Requirement

Software:

TBD

Hardware: Window or Mac Laptops

Job Roles

  • Web Application Developer
  • Full Stack Developer
  • API Developer
  • Software Engineer
  • Backend Developer
  • Integration Specialist
  • Solutions Architect
  • Application Support Engineer
  • DevOps Engineer
  • Middleware Developer
  • Systems Analyst
  • IT Consultant
  • API Security Specialist
  • Cloud Integration Engineer
  • Data Engineer
  • Quality Assurance Engineer
  • Technical Support Specialist
  • Python Developer
  • Database Administrator (DBA)
  • Cybersecurity Analyst

Trainers

Mohamed Afiq Bin Mohamed Ismail: Mohamed Afiq Bin Mohamed Ismail is a software engineer and entrepreneur with strong expertise in full-stack web development, system architecture, and API-driven applications. A graduate of Singapore Management University with a Bachelor of Science (Information Systems, Cum Laude), he is the founder of PlayTours Pte. Ltd. and has led engineering teams at Janio Asia, where he developed large-scale logistics and data management systems. Recognized in Forbes 30 Under 30 Asia (2021) for enterprise technology innovation, Afiq brings a wealth of experience in developing cloud-native, high-performance applications using Python, JavaScript, and Firebase.

In this course, Afiq guides learners through the principles of building modern RESTful APIs integrated with AI-assisted development tools such as GitHub Copilot. His sessions focus on practical coding, system scalability, and real-world software deployment workflows. Learners benefit from his hands-on approach to writing clean, efficient, and maintainable APIs while leveraging AI to accelerate development and improve productivity.

Solomon Soh Zhe Hong: Solomon Soh Zhe Hong is a data scientist, AI engineer, and corporate trainer with a strong track record in applied machine learning, deep learning, and AI-driven software development. He has worked with organizations such as IBM, Ernst & Young, and Workforce Optimizer, where he led R&D initiatives involving NLP, computer vision, and optimization algorithms. Solomon holds double degrees in Economics and Psychology (Summa Cum Laude) from Singapore Management University and advanced certifications in AI engineering, data science, and cloud computing.

In this course, Solomon combines his AI and software engineering expertise to teach learners how to build intelligent RESTful APIs that integrate AI models and automation workflows. His sessions emphasize best practices in API design, deployment, and data integration using AI-assisted coding. Learners gain practical skills to develop scalable, production-ready APIs that support real-time data analysis and AI model interaction.

Teh Siew Yee: Teh Siew Yee is an AI and data analytics leader with over 25 years of experience in digital transformation and software implementation across banking, manufacturing, and aviation sectors. She has held senior leadership roles at Standard Chartered Bank, Hewlett-Packard, and SIA Engineering, driving innovation in data analytics, automation, and AI adoption. With a Master of IT in Business (Artificial Intelligence) from Singapore Management University and WSQ ACLP certification, Siew Yee is well-versed in Python, cloud-based systems, and data-driven software architecture.

In this course, Siew Yee helps learners understand how AI-assisted programming tools like GitHub Copilot can streamline RESTful API development. Her sessions focus on applying AI for code generation, automation, and data processing within API architectures. Learners acquire a structured approach to building scalable, secure, and intelligent APIs capable of supporting AI-enhanced business applications.

Peter Goh: Peter Goh King Hian is a software architect and technology consultant with over 20 years of experience in full-stack development, mobile app engineering, and system integration. He has led development projects for organizations such as NTUC FairPrice, People’s Association, and Resorts World Sentosa, specializing in building robust applications using Node.js, Angular, and iOS/Android platforms. A graduate of the University of Tasmania with a double major in Computer Science and Information Systems, Peter is also an experienced trainer in cloud computing, programming, and mobile development.

In this course, Peter teaches the practical aspects of designing and implementing RESTful APIs for modern applications, enhanced by AI-assisted development techniques. His sessions emphasize practical coding practices, data structuring, and secure integration across front-end and back-end systems. Learners gain real-world insight into developing efficient, scalable APIs using both traditional coding methods and AI-enhanced programming workflows.

Terence Ee: Terence Ee is an experienced technology strategist, consultant, and educator with over 25 years of experience in IT management, enterprise systems, and digital transformation. He previously served as Chief Information Officer at the Supreme Court of Singapore and Vice President of Information Systems at Senoko Energy. Terence holds a Master of Science in Technology Management and is a certified ACLP trainer specializing in technology-driven innovation and system architecture. His expertise lies in guiding professionals to apply modern development frameworks and digital tools effectively within organizational settings.

In this course, Terence helps learners bridge software architecture, automation, and AI in the context of modern API design. His sessions emphasize planning, governance, and implementation strategies for developing AI-enhanced RESTful systems. Learners gain both the technical foundation and strategic perspective to build, deploy, and manage intelligent APIs that support data-driven and scalable business solutions.

Write Your Own Review

You're reviewing: WSQ - Build Modern RESTFUL API Applications with AI Assisted Programming

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha

You May Be Interested In These Courses

WSQ - Python Fundamental Course for Beginners

WSQ - Python Fundamental Course for Beginners

536 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
WSQ - Build and Deploy Python Applications with Vibe Coding

WSQ - Build and Deploy Python Applications with Vibe Coding

171 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
WSQ - Building Your First Machine Learning Model with Python and Tensorflow

WSQ - Building Your First Machine Learning Model with Python and Tensorflow

9 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
WSQ - Vibe Coding for Multi-Agent AI Systems

WSQ - Vibe Coding for Multi-Agent AI Systems

9 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
WSQ - Data Analytics and Visualization with Python

WSQ - Data Analytics and Visualization with Python

96 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
WSQ - Create RESTful APIs and Web Apps with Python Flask

WSQ - Create RESTful APIs and Web Apps with Python Flask

7 Review(s)
$700.00 (GST-exclusive)
$763.00 (GST-inclusive)
WSQ - Python Text Mining and Analytics: Transforming Text into Insights

WSQ - Python Text Mining and Analytics: Transforming Text into Insights

3 Review(s)
$720.00 (GST-exclusive)
$784.80 (GST-inclusive)
WSQ - Python Programming for Finance

WSQ - Python Programming for Finance

42 Review(s)
$1,000.00 (GST-exclusive)
$1,090.00 (GST-inclusive)