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)
- will recommend Review by Course Participant/Trainee
-
. (Posted on 9/10/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 8/6/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 8/6/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 8/6/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
-
Time management. keep to time very over run (to slow in morn session, rushed in pm still unable to complete), more practical hands on less theory. Cut down intro to ChatGPT (Posted on 7/11/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 - Great work Allen.Thanks for the great course Review by Course Participant/Trainee
-
The slides are too long (Posted on 7/11/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
-
The first part of the course was rather heavy and theoretical. Suggest to have more hands-on learning throughout. (Posted on 7/11/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 6/29/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 6/29/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
-
Slides can be better in layout visual (Posted on 6/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 6/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 6/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 6/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
-
Focus more on digital marketing. Reduce d no of e exercises on the Create and refining perimeters (Posted on 6/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 6/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 - Great course. Review by Course Participant/Trainee
-
More time to master the skills in video creation. (Posted on 6/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 - Thank you so much for the comprehensive information! Review by Course Participant/Trainee
-
Thank you so much for the comprehensive information! (Posted on 6/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 5/30/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 5/30/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 5/30/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








