Course Details
Course Details
What You'll Learn
Topic 1: Integrating Claude Cowork with Digital Marketing Systems Using MCP Tools
Topic 2: Creating Reusable Claude Skills for Digital Marketing Content and Workflows
Topic 3: Analysing Marketing Performance and Generating Data-Driven Insights
Course Info
Prerequisite
Basic computer and file-management skills are expected. Familiarity with basic programming concepts, including variables, functions and control flow will help you follow the exercises.
Software Requirement
Install and test the listed software before class. Confirm the required version and account or licence access in your joining instructions. Cloud and AI services may charge subscription or usage fees.
Also prepare the tools needed for the practical exercises:
Confirm the version, account permissions and any API usage budget with the trainer before class.
Hardware Requirement
Bring a Mac capable of running the trainer-specified Xcode version, its power adaptor and reliable internet access. Windows computers cannot run Xcode natively. An iPhone is optional unless the trainer specifies device testing.
Job Roles
Job Roles
- Programmers
- Developers
- Mobile Apps Developers
- Apple Watch Developers
Trainers
Trainers
Dr. Muhammed Siraj is a cybersecurity specialist and academic with 15 years of experience, serving as Senior Lecturer in the Department of Informatics and Director of Graduate and Continuous Education at Academic City University in Accra. He holds a PhD in Security in Computing from Universiti Putra Malaysia, where his research focused on blockchain security, an MSc in Information and Communication Technology from Aalborg University in Denmark, and a degree from the University of Ghana. He is a licensed independent assessor with Ghana's Cyber Security Authority, holds leadership roles in national cybersecurity and privacy professional bodies, and is certified as a Certified Ethical Hacker (CEH), Computer Hacking Forensic Investigator (CHFI) and Certified Data Protection Supervisor (CDPS). Before joining Academic City, he served as Acting Director of ICT and Data Protection Supervisor at Wisconsin International University College. His expertise spans penetration testing, digital forensics, incident response, malware analysis, cryptography, cloud and IoT security, zero trust architecture, cyber threat intelligence, data protection, and governance, risk and compliance.
Dr. Siraj's research interests cover blockchain, cybersecurity, distributed computing, consensus protocols and machine learning, with published work on blockchain consensus security, smart-contract privacy preservation for sensitive records in the cloud, and new consensus mechanisms. This background gives him a distinctive perspective on artificial intelligence: as organisations adopt AI tools, agents and data-driven automation, he helps learners understand how to protect the data these systems depend on, recognise new attack surfaces, and put sound governance, privacy and access controls in place so that AI can be used safely and responsibly. In the classroom he connects technical practice with regulation, privacy and human factors, drawing on real-world security and data-protection cases to show how concepts apply in professional settings, and his experiential, hands-on teaching style has made him a trusted trainer for students and working professionals alike.
Shipping an iOS app means getting far more than the code right, from data models and checkout to sign-in, icons and App Store review, and Dr. Alfred Ang has been through that full journey many times. Dr. Ang is CTO of Tertiary Infotech Academy Pte Ltd in Singapore, the training organisation behind Tertiary Courses, and works as a full-stack AI developer, Agentic AI solution architect and corporate trainer who builds products end to end, from front end and back end to databases, cloud deployment and native mobile apps. The public portfolio at github.com/alfredang, now more than 300 repositories, includes a long list of native SwiftUI apps live on the App Store: a marketplace app for booking home-cooked dining experiences, a tutor search app, a business-card scanner with Vision OCR, Apple Intelligence parsing and Apple and Google sign-in, an AI planner that adds tasks by voice using on-device Apple Intelligence, a document scanner, a travel expense tracker and a practice-exam client for iPhone and iPad. Several are built with MVVM architecture, CloudKit sync or MapKit, and one runs a CI/CD pipeline that auto-submits new builds to the App Store. On the commerce side, Dr. Ang built a full-stack certification practice-exam platform with multi-gateway checkout through Stripe, PayPal and other gateways, plus the course-registration platform behind the Tertiary Courses sites in Singapore, Malaysia and Ghana. Much of this work is now vibe coded with AI assistants, then carefully reviewed before release.
This course distils that experience into a two-day build of a complete SwiftUI shopping app. Learners set up Xcode alongside Cursor, GitHub Copilot and Claude, cover the SwiftUI essentials that matter for AI-assisted development, scaffold the ecommerce app from a single prompt and pick up prompting patterns that keep generated Swift clean and maintainable. The product catalogue comes next: designing data models with AI, generating grid and list views, building detail pages with images and pricing, and adding search, filtering and categories, then iterating on the interface through follow-up prompts. The third topic tackles the shopping cart and checkout, managing cart state in SwiftUI, quantities and a cart badge, building the checkout flow, integrating Stripe payments with AI assistance and handling order confirmation and errors, an area where Dr. Ang's experience with live payment gateways keeps the advice grounded. Finally, learners add user sign-in including Sign in with Apple, order history and a profile screen, use AI for debugging and unit testing, polish the app with icons and a launch screen and prepare it for App Store submission. Dr. Ang teaches as a working developer: describe the feature, let the AI draft it, then read, run and correct the result in the simulator, with honest pointers on the review pitfalls that commonly delay an app. Learners leave with a working ecommerce app and a repeatable workflow for the next one. Along the way, learners also see how to structure the project so future features can be added by prompt without breaking existing screens. To see the native apps behind this course, explore Dr. Ang's public portfolio at https://github.com/alfredang
Review
Customer Reviews (5)
- Very useful course Review by Course Participant/Trainee
-
The trainer is an expert in the subject and shared many practical insights from real projects. (Posted on 2/12/2026)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 informative Review by Course Participant/Trainee
-
The course content was comprehensive and up to date. The practical exercises were the best part. (Posted on 1/11/2026)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 - Well structured course Review by Course Participant/Trainee
-
Good hands-on training with plenty of examples. I feel much more confident applying these skills now. (Posted on 9/20/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 - Would attend again Review by Course Participant/Trainee
-
Excellent delivery and good balance between theory and practice. Learned a lot in a short time. (Posted on 8/28/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 - Clear and easy to follow Review by Course Participant/Trainee
-
Great course materials and well-paced lessons. The exercises really helped me understand the topic. (Posted on 4/21/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