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.








