From Ideas to Apps:
AI as Your Coder

Learn to think like a programmer, without becoming one. Describe your ideas clearly and let AI write the code.

This course is designed for non-programmers who want to bring their ideas to life. Through practical workshops ("ateliers"), students explore real problems from their studies or work, using AI tools like Copilot and ChatGPT to generate code. Focus on logic and clarity, not syntax. Course materials will be available in English, French, Spanish, and Arabic.

For Non-Programmers
English, French, Spanish & Arabic
Practical & Interactive

⚙️ How This Course Works

A new approach to learning programming concepts through clarity and AI collaboration

Think in Clear Steps

Learn to break down problems into inputs, outputs, and logical sequences. Understanding the "what" and "why" matters more than memorizing syntax.

AI as Your Assistant

Use Copilot, ChatGPT, or similar tools as your "programmer." Describe what you want in natural language, and AI generates the code for you.

Build Real Projects

Create small but practical tools: automate Excel tasks, build web pages, design simple applications. Each project solves a real problem.

Test & Iterate

Run your code, see what works, fix what doesn't. With AI, you can quickly refine and improve until your solution is perfect.

👥 Who Is This For?

This course welcomes anyone curious about technology, regardless of technical background

This course is designed for non-IT students and professionals from diverse fields including business, management, science, arts, and beyond. Whether you're a student, entrepreneur, researcher, or creative professional, these workshops will help you:

  • Automate repetitive work – Save time by letting AI build macros, scripts, and tools for you
  • Understand developers and AI tools – Communicate better with technical teams and know what's possible
  • Build small tools independently – Create simple applications without needing to learn full programming syntax

All workshop materials will be available in English, French, Spanish, and Arabic, making the content accessible to a wider audience.

🛠️ Workshops

Independent, hands-on sessions you can follow in any order. More workshops will be added over time.

01
Web Development

Build Your First Web Page with AI

Design a simple web page—whether it's a personal profile, mini landing page, or information page—using AI to generate the HTML and CSS. Describe the structure you envision in natural language, and watch as AI transforms your vision into working code. Along the way, you'll learn fundamental concepts: how HTML provides structure, how CSS adds style, and how clear descriptions lead to better results.

EN, FR, ES & AR
HTML Structure CSS Styling AI Prompting Web Basics
Start This Workshop
02
Mobile App

Build a Simple Mobile App with Expo and React Native

Build a simple memo app that runs on your phone using Expo and React Native—no prior mobile development required. You’ll set up an Expo project, design a clean interface, save notes with local storage, and test everything in real time with Expo Go.

EN, FR, ES & AR
Expo React Native Local Storage Real Device Testing
Start This Workshop
03
Automation

Automate Excel with AI

Excel remains one of the most widely used tools in enterprises worldwide. In this workshop, you'll learn to automate repetitive Excel tasks using AI—no manual coding required. Describe what you want to automate, let AI generate VBA code, and use VS Code with Copilot for the best development experience. You'll understand what macros are, how VBA works behind the scenes, and build a complete automated Excel solution you can share and use at work.

EN, FR, ES & AR
Excel Macros VBA Basics Automation AI Prompting
Start This Workshop

More Workshops Coming Soon

Additional workshops on data analysis, simple app development, and other practical topics will be added regularly. Each will follow the same hands-on, AI-assisted approach.

Data Analysis Simple Apps More Topics

📚 About This Course

From Ideas to Apps: AI as Your Coder is organized as a series of hands-on workshops (ateliers) that can be used in classroom settings or accessed online by any non-programmer student. Each workshop is self-contained and focuses on solving real-world problems using AI-assisted development.

Guided by the Teacher

The instructor helps analyze problems and craft effective AI prompts, ensuring students understand the "why" behind each step.

AI Writes the Code

Students use tools like Copilot or ChatGPT to generate most of the code, focusing on clarity and logic rather than syntax.

Students Test & Refine

Through testing and iteration, students learn to improve their solutions and develop a programmer's mindset.