Skip to content
Learn with Hassan

Building Applications with AI

Learn modern application-building workflows that use AI at each stage of development.

Overview

A practical introduction to building web applications with AI tools. Participants work through the path from a screen and a data model to a small working application, and learn enough of the fundamentals to stay in control of it.

Who it is for

  • Students and beginners in software development
  • Non-engineers who want to build internal tools
  • Designers and product professionals

Learning objectives

  • Understand the basic parts of a web application
  • Use AI tools to create interfaces and logic
  • Work with data in a small application
  • Publish a simple application

Topics and modules

  1. Module 1

    How applications work

    • Frontend and backend
    • Data and storage
    • Hosting basics
  2. Module 2

    AI-assisted building

    • Generating interfaces
    • Adding logic
    • Fixing errors
  3. Module 3

    From prototype to application

    • Connecting data
    • Basic testing
    • Publishing

Practical exercises

  • Create a working interface from a written description
  • Add data and logic to a small application
  • Publish the application and gather feedback

Expected learning outcomes

  • Build a small application with AI assistance
  • Understand what the generated code is doing at a high level
  • Know how to continue learning independently

Bring this program to your group

Each program can be shaped around your learners, their experience, and your goals.