Course Details
Topic 1: Claude Code Architecture & RAG Foundations
- Overview of Agentic Coding and Claude Code architecture
- How Claude navigates codebases and uses tools (filesystem, terminal, GitHub, MCP servers)
- Memory persistence and cross-session context
- Understanding RAG chatbot architecture (embeddings, vector DB, backend, frontend, data flow)
- Creating and structuring
CLAUDE.mdfor persistent project knowledge - Managing context using file references, screenshots, and
escape,clear,compactcommands - Hands-on: Initialize RAG project and document architecture
Topic 2: Agentic Development, Testing & Git Workflows
- Planning-first development to improve Claude performance
- Using thinking mode for complex tasks
- Brainstorming with subagents
- Adding backend and frontend features to a RAG chatbot
- Writing automated tests and refactoring chatbot components
- Running parallel Claude sessions using Git worktrees
- Fixing GitHub issues and managing PRs with Claude Code integration
- Hands-on: Build feature branch, test, create and merge PR
Topic 3: Advanced Tooling, Automation & AI-Driven UI
- Using Claude Code hooks to execute pre/post tool commands
- Refactoring a Jupyter notebook into a production dashboard
- Connecting Claude to Figma MCP to import mockups and generate UI
- Building a web interface using Federal Reserve Economic Data
- Using Playwright MCP to automate browser testing and capture screenshots
- Iteratively improving UI design with Claude feedback
- Hands-on: Convert notebook to dashboard and auto-test UI with Playwright
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
- AI Developer
- Full Stack Developer
- Machine Learning Engineer
- Software Engineer
- DevOps Engineer
- AI Solutions Architect
- Backend Developer
- Frontend Developer
- Data Engineer
- Prompt Engineer
- AI Product Manager
- Technical Lead
- Automation Engineer
- Platform Engineer
- QA Automation Engineer
- Cloud Developer
- AI Research Engineer
- Developer Advocate
- Technical Consultant
- Engineering Manager
Trainers
James Lee Kin Nam: James Lee Kin Nam is a ACTA certified trainer. James has more than 20 years of progressive training experience in both corporate enterprises and educational institutes. He is certified by Adobe as an Adobe Certified Expert, Instructor and Web Specialist. He holds an Advanced Certificate in Learning and Performance (ACLP Certified Trainer / Assessor) in adult training. He is also an MOE Registered Instructor. Graduated in the area of Computer Studies and Multimedia Development, he specializes in graphics, animation and web technologies.
He was a former Adjunct Lecturer for Singapore Polytechnic, Web Developer for Nanyang Technological University (NTU) and Social Media & Content Specialist for Equinet Academy. He is currently an External Consultant & Training Associate at Boston Consulting Group. He has guided many users in the usage of Adobe applications and website development to achieve greater heights in their career advancement. With his knowledge and experiences, James has the ability to explain and simplify complex concepts. He will be able to make positive contributions to your learning journey.
Allen Wong: Allen Wong is a ACTA certified trainer. He is also a seasoned digital marketing strategist, He brings over eight years of experience across diverse industries - e-commerce, events, FMCG, real estate, and finance. 300% career-wide ROAS, peaking at 1000% in events, he has generated $2M in e-commerce revenue and over $5M in sales. An AI enthusiast and industry pioneer, Allen's innovative approach to data-driven marketing drives high-impact, cost-effective results.
Customer Reviews (135)
- Everything good Review by Course Participant/Trainee
-
Everything good (Posted on 1/30/2024)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 - will recommend Review by Course Participant/Trainee
-
James shared a API, if he has more interesting applications of API it will be helpful (Posted on 1/30/2024)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 - will recommend Review by Course Participant/Trainee
-
. (Posted on 12/28/2023)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 - Very interesting! Review by Course Participant/Trainee
-
Thanks for the excellent sharing! Really learnt a lot today. (Posted on 12/28/2023)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 - Perfect! Review by Course Participant/Trainee
-
Instructor is very engaging and knowledgeable (Posted on 12/28/2023)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 - might recommend Review by Course Participant/Trainee
-
. (Posted on 11/25/2023)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 - will recommend Review by Course Participant/Trainee
-
Maybe can just cover the content creation but can leave out the digital marketing part (Posted on 11/25/2023)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 - will recommend Review by Course Participant/Trainee
-
, (Posted on 11/24/2023)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 - will recommend Review by Course Participant/Trainee
-
. (Posted on 11/24/2023)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 - will recommend Review by Course Participant/Trainee
-
. (Posted on 11/24/2023)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 - All is good Review by Course Participant/Trainee
-
Allen able to cater to learner's needs with practical examples and illustrations.. (Posted on 11/24/2023)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 - will recommend Review by Course Participant/Trainee
-
. (Posted on 11/24/2023)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 - might recommend Review by Course Participant/Trainee
-
. (Posted on 11/24/2023)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 - might recommend Review by Course Participant/Trainee
-
. (Posted on 11/24/2023)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 - might recommend Review by Course Participant/Trainee
-
. (Posted on 11/24/2023)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 - will recommend Review by Course Participant/Trainee
-
Maybe can just cover the content creation but can leave out the digital marketing part (Posted on 11/24/2023)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 - will recommend Review by Course Participant/Trainee
-
Timing and talking pace (Posted on 11/24/2023)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 - will recommend Review by Course Participant/Trainee
-
. (Posted on 11/8/2023)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 - will recommend Review by Course Participant/Trainee
-
There is a lot of interesting content, maybe can start the course slightly earlier so as need not cramp everything towards the end (Posted on 11/8/2023)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 - will recommend Review by Course Participant/Trainee
-
. (Posted on 11/8/2023)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








