Course Details
Course Details
What You'll Learn
Topic 1: Getting Started with AI Vibe Coding for Geofencing
Topic 2: Building Maps and Location Features with AI
Topic 3: Geofencing Logic and Real-Time Events with AI
Topic 4: Building and Deploying a Geofencing App with AI
Course Info
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:
You will need the following for this course:
- Node.js (LTS) – free
- Visual Studio Code – free
- An AI coding assistant with a free tier, e.g. GitHub Copilot Free in Visual Studio Code
Hardware: Windows PC or Mac laptop
Job Roles
Job Roles
- Market Research Analyst
- Digital Marketing Specialist
- SEO Strategist
- SEM Manager
- Web Analyst
- Content Marketing Manager
- E-commerce Manager
- User Experience (UX) Researcher
- Performance Marketing Specialist
- Growth Hacker
- Product Manager
- Brand Strategist
- Conversion Rate Optimizer
- Customer Acquisition Specialist
- Media Planner
Trainers
Trainers
Location-aware apps form a strong part of the portfolio of Dr. Alfred Ang, a full-stack AI developer, Agentic AI solution architect and corporate trainer who serves as Chief Technology Officer of Tertiary Infotech Academy Pte Ltd, the Singapore training organisation behind Tertiary Courses. Building end to end, from front ends and back ends to databases, cloud deployment and native mobile apps, Dr. Ang has shipped several map-based products with the help of AI coding assistants. A native iOS running app on the App Store tracks runs by GPS with a live MapKit route and spoken milestones, with an Android version in Kotlin and Jetpack Compose. Car park availability apps for iOS and Android plot live transport data on Apple Maps and Google Maps, while EV charging point finders do the same for nearby chargers. A bus arrivals app, an MRT journey planner with GPS nearest-station detection and a weather app with current-location detection add further experience with location services and permissions. A food-sharing app places listings on a map with time windows, and the HR app Dr. Ang built for the academy includes clock-in and clock-out attendance, a classic geofencing use case. A low-code IoT platform powered by n8n connects ESP32 and Raspberry Pi devices over MQTT and HTTP for real-time control. These projects, among more than 300 public repositories on GitHub, were built quickly by directing AI assistants with clear requirements. Each app had to handle permissions, accuracy and battery life on real phones.
AI Vibe Coding for Geofencing draws directly on that experience of building map and location features with AI. Dr. Ang starts by setting up the vibe-coding workflow: choosing an assistant such as Cursor, GitHub Copilot or Claude, describing the app in plain English and reviewing the plan it proposes. In the second topic, learners build maps and location features, displaying the user's position, adding markers and drawing circular and polygon zones, while learning how location permissions and accuracy settings behave on real devices. The third topic tackles geofencing logic and real-time events: detecting entry and exit, handling GPS jitter so alerts are not triggered repeatedly, logging events and sending notifications to a back end. The final topic brings everything together in a working geofencing app that is tested and deployed, with practical scenarios such as attendance check-in, delivery alerts or asset monitoring. Dr. Ang shares lessons learned from publishing location apps to the App Store and Google Play, including battery usage, background limits and user privacy, so learners design responsibly from the start. Teaching is hands-on: Dr. Ang demonstrates a prompt, explains the generated code, and then each learner builds the feature into their own project, testing as they go. By the end, everyone has a functioning geofencing application and a repeatable way to build location features with AI. Learners also see how to store location data responsibly and explain its use to app users. To see the map and location apps that inform this course, visit https://github.com/alfredang
Review
Customer Reviews (8)
- Well structured course Review by Course Participant/Trainee
-
I found the course extremely useful and relevant to my job. Highly recommend it to others. (Posted on 17/06/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 - Great learning experience Review by Course Participant/Trainee
-
The trainer was knowledgeable and explained the concepts clearly with real-world examples. (Posted on 13/04/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 - Knowledgeable trainer Review by Course Participant/Trainee
-
Very informative and interactive. The small class size meant we got a lot of personal attention. (Posted on 17/01/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
Write Your Own Review
- Recommended Courses