Build an App with AI: stage 2

Have an idea for a web app but not sure how to bring it to life? Have you heard of vibecoding, or coding in English? In this hands-on, project-based course, you’ll learn how to build a working web application using the most up to date AI tools. It’s never been easier to turn your concept into reality—no prior experience needed. Part 1 focusses on fundamentals concepts and building purely front end web apps. Part 2 focusses on...

Read more
Choose a starting date

Learning modes and locations may be different depending on the course start date. Please check the location of your chosen course and read our guide to learning modes and locations to help you choose the right course for you.

  • Start Date: 04 Nov 2026
    End Date: 02 Dec 2026
    Wed (Evening): 18:30 - 21:30
    In Person
    Location: Keeley Street
    Duration: 5 sessions (over 5 weeks)
    Course Code: CPPY53
    Tutors:  Craig Kirkwood
    Full fee £299.00 Senior fee £239.00 Concession £194.00
    Add to Wish List
  • Start Date: 10 Mar 2027
    End Date: 21 Apr 2027
    Wed (Evening): 18:15 - 21:15
    In Person
    Location: Keeley Street
    Duration: 5 sessions (over 7 weeks)
    Course Code: CPPY52
    Tutors:  Craig Kirkwood
    Full fee £299.00 Senior fee £239.00 Concession £194.00
    Add to Wish List

Any questions? computing@citylit.ac.uk or call 020 4582 8438

Please note: We offer a wide variety of financial support to make courses affordable. Just visit our online Help Centre for more information on a range of topics including fees, online learning and FAQs.

Book your place
In stock
SKU
250995
Full fee £299.00 Senior fee £239.00 Concession £194.00

What is the course about?

In this short course you will:

  • Define your own project from the start—no cookie-cutter tutorials. This will be more like an art class than a traditional programming course.

  • You’ll work in a modern developer “studio” environment, so no setup or installation required—just code, anywhere, anytime.

  • Learn how to use AI as your collaborator.

  • Come with an idea, leave with an app - This is your chance to combine human creativity and artificial intelligence—and see what you’re capable of achieving.

  • Part 1 will focus on simple front end only web apps.

  • Part 2 will have you build a more complex, more complete (FE/BE) web app.

What will we cover?

  • Week 1 - Front ends and back ends

  • Week 2 - Plan your end-to-end web app

  • Week 3 - Generate your front end

  • Week 4 - Generate your back end

  • Week 5 - Integration Testing and Best Practices

  • Week 6 - Show off your app!

What will I achieve?
By the end of this course you should be able to...

By the end of this course you should be able to...

  • Extend your knowledge of Web Development: Extend your familiarity with HTML, CSS, and JavaScript

  • Front end + Back end Skills: Understand the FE/BE architectural pattern and how it can be used to design a complete web app

  • AI-Assisted Coding: Use two different AI agents to build your FE and BE logic and tie those modules together

  • Economics: what you have to pay for, how to charge your customers

  • Testing and Deployment: Learn how to manage and test a complete end-to-end web app

What level is the course and do I need any particular skills?

Part 1 of Build an App with AI is a prerequisite for this course.

How will I be taught, and will there be any work outside the class?

Instruction will be done through lectures, in-class exercises, and a few homework assignments.

Are there any other costs? Is there anything I need to bring?

City Lit tuition is the only cost and there’s nothing you need to bring. You may choose to subscribe to an AI development service, such as Replit or AI Studio, however, those paid services are optional and at your discretion.

When I've finished, what course can I do next?

City Lit offers a variety of progression courses in this subject area. Please click here to view our courses.

Disclaimer: Use of Third-Party Software
This course might require you to either use your own personal account or create an account for the purposes of this course. City Lit cannot accept any responsibility for any failings of the third party or provide technical support. Whilst using the software you will be responsible for abiding by the providers terms and conditions and maintaining your own work.

Craig Kirkwood
We’re sorry. We don’t have a bio ready for the tutor of this class at the moment, but we’re working on it! Watch this space.

Please note: We reserve the right to change our tutors from those advertised. This happens rarely, but if it does, we are unable to refund fees due to this. Our tutors may have different teaching styles; however we guarantee a consistent quality of teaching in all our courses.