Have an idea for a web app but not sure how to bring it to life? In this hands-on, project-based course, you’ll learn how to build a working web application using Python and AI tools. This course combines coding fundamentals with intelligent automation to help you turn your concept into reality—no prior experience needed.
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.
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.
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 Replit, so there’s no setup or downloads—just code, anywhere, anytime.
AI isn’t just a topic—it’s 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.
What will we cover?
Whether you’re a curious beginner or a budding developer, this course empowers you to bring your unique ideas to life. You’ll learn how to apply Python code, design interactive web interfaces, and integrate AI tools to accelerate your development process. Using Replit’s cloud-based development environment and its built-in AI agent, you’ll never code alone.
What will I achieve? By the end of this course you should be able to...
Python for Web Development: The essentials of Python programming in a web context
Frontend + Backend Skills: How to connect a user interface with Python logic
AI-Assisted Coding: Use an intelligent agent to write, debug, and explain code
Project Design & Delivery: Plan, build, and launch a working prototype of your own web app
What level is the course and do I need any particular skills?
There is one prerequisite: Intro to Python. This course is perfect for aspiring developers, creative thinkers, and anyone who wants to understand how to harness the power of AI and learn by building something real.
How will I be taught, and will there be any work outside the class?
Instruction will be done through lectures and in-class exercises. Homework assignments will be optional, for those who wish to dive deeper.
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.
When I've finished, what course can I do next?
City Lit offers a variety of progression courses in this subject area. Please click hereto 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.
Marc is an American software engineer based in London. His mission is building tools, tutorials, and online courses to help make computing, mathematics, and data science more accessible and more inclusive. Marc holds a Master of Engineering degree in Computer Science from Cornell University and a Bachelor of Arts degree in Mathematics from Rutgers University. He has over 40 years of experience as a professional software developer and engineering manager at Bell Labs, Lucent Technologies, and Google. Marc is a regular conference speaker and has taught, as an instructor or guest lecturer, at the University of Washington, University College London, Oxford University, London School of Economics, Howard University, University of Edinburgh, University of Exeter, and University of Surrey, among other institutions. Marc holds three patents and co-authored an O'Reilly book on Google Compute Engine. Marc's primary interests are Python Programming, Applied Mathematics, Web Development, Machine Learning/AI, Data Science, and Cloud Computing.
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.
product
https://www.citylit.ac.uk/build-an-app-with-ai-and-python1178362Build an App with AI and Pythonhttps://www.citylit.ac.uk/media/catalog/product/b/u/build-an-app-with-ai-and-python-cppy45-1024.jpg279279GBPInStock/Courses/Courses/Business, marketing & technology/Courses/Business, marketing & technology/Web design and programming/Programming/Courses/Business, marketing & technology/Web design and programming/Courses/New courses228512111408168717431228512111687<p>Have an idea for a web app but not sure how to bring it to life? In this hands-on, project-based course, you’ll learn how to build a working web application using Python and AI tools. This course combines coding fundamentals with intelligent automation to help you turn your concept into reality—no prior experience needed.</p>002576224Build an App with AI and Python279279https://www.citylit.ac.uk/media/catalog/product/b/u/build-an-app-with-ai-and-python-cppy45-1024_2.jpgInStockEveningMonKeeley StreetAvailable courses5-10 weeksWeekday2026-02-16T00:00:00+00:00Some experience, AdvancedFeb 2026Business, marketing & technologyCPPY51279279Build an App with AI and Python223181279Marc Cohenbuild-an-app-with-ai-and-python/cppy51-2526<p>Have an idea for a web app but not sure how to bring it to life? In this hands-on, project-based course, you’ll learn how to build a working web application using Python and AI tools. This course combines coding fundamentals with intelligent automation to help you turn your concept into reality—no prior experience needed.</p>0000-Available|2026-02-16 00:00:00<p>In this short course you will:</p><ul><li>Define your own project from the start—no cookie-cutter tutorials. This will be more like an art class than a traditional programming course..<br/> </li><li>You’ll work in Replit, so there’s no setup or downloads—just code, anywhere, anytime.<br/> </li><li>AI isn’t just a topic—it’s your collaborator.<br/> </li><li>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.</li></ul><p>Have an idea for a web app but not sure how to bring it to life? In this hands-on, project-based course, you’ll learn how to build a working web application using Python and AI tools. This course combines coding fundamentals with intelligent automation to help you turn your concept into reality—no prior experience needed.</p><p>Whether you’re a curious beginner or a budding developer, this course empowers you to bring your unique ideas to life. You’ll learn how to apply Python code, design interactive web interfaces, and integrate AI tools to accelerate your development process. Using Replit’s cloud-based development environment and its built-in AI agent, you’ll never code alone.</p><ul><li><strong>Python for Web Development: </strong>The essentials of Python programming in a web context<br/> </li><li><strong>Frontend + Backend Skills: </strong>How to connect a user interface with Python logic<br/> </li><li><strong>AI-Assisted Coding: </strong>Use an intelligent agent to write, debug, and explain code<br/> </li><li><strong>Project Design & Delivery: </strong>Plan, build, and launch a working prototype of your own web app</li></ul><p>There is one prerequisite: <a href="https://www.citylit.ac.uk/courses/introduction-to-python"> Intro to Python</a>. This course is perfect for aspiring developers, creative thinkers, and anyone who wants to understand how to harness the power of AI and learn by building something real.</p><p>Instruction will be done through lectures and in-class exercises. Homework assignments will be optional, for those who wish to dive deeper.</p><p>City Lit tuition is the only cost and there’s nothing you need to bring.</p><p>City Lit offers a variety of progression courses in this subject area. Please click <a href="https://www.citylit.ac.uk/media/wysiwyg/pdf/Web_Programming_Courses.pdf"><u>here</u> </a>to view our courses.</p><p>Disclaimer: Use of Third-Party Software<br/>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.</p>Web design and programmingProgrammingvirtual223279181CPPY51NONEMon16/02/26 - 23/03/2618:15 - 20:1518:1520:156 sessions (over 6 weeks)65-10 weeksEveningWeekdayKSKeeley StreetMarc CohenSome experience, AdvancedAvailable courses2026-02-16T00:00:00+00:00Feb 2026Business, marketing & technology279279Build an App with AI and Pythonbuild-an-app-with-ai-and-python/cppy51-2526<p>Have an idea for a web app but not sure how to bring it to life? In this hands-on, project-based course, you’ll learn how to build a working web application using Python and AI tools. This course combines coding fundamentals with intelligent automation to help you turn your concept into reality—no prior experience needed.</p>0000-Available|2026-02-16 00:00:00<p>In this short course you will:</p><ul><li>Define your own project from the start—no cookie-cutter tutorials. This will be more like an art class than a traditional programming course..<br/> </li><li>You’ll work in Replit, so there’s no setup or downloads—just code, anywhere, anytime.<br/> </li><li>AI isn’t just a topic—it’s your collaborator.<br/> </li><li>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.</li></ul><p>Have an idea for a web app but not sure how to bring it to life? In this hands-on, project-based course, you’ll learn how to build a working web application using Python and AI tools. This course combines coding fundamentals with intelligent automation to help you turn your concept into reality—no prior experience needed.</p><p>Whether you’re a curious beginner or a budding developer, this course empowers you to bring your unique ideas to life. You’ll learn how to apply Python code, design interactive web interfaces, and integrate AI tools to accelerate your development process. Using Replit’s cloud-based development environment and its built-in AI agent, you’ll never code alone.</p><ul><li><strong>Python for Web Development: </strong>The essentials of Python programming in a web context<br/> </li><li><strong>Frontend + Backend Skills: </strong>How to connect a user interface with Python logic<br/> </li><li><strong>AI-Assisted Coding: </strong>Use an intelligent agent to write, debug, and explain code<br/> </li><li><strong>Project Design &amp; Delivery: </strong>Plan, build, and launch a working prototype of your own web app</li></ul><p>There is one prerequisite: <a href="https://www.citylit.ac.uk/courses/introduction-to-python"> Intro to Python</a>. This course is perfect for aspiring developers, creative thinkers, and anyone who wants to understand how to harness the power of AI and learn by building something real.</p><p>Instruction will be done through lectures and in-class exercises. Homework assignments will be optional, for those who wish to dive deeper.</p><p>City Lit tuition is the only cost and there’s nothing you need to bring.</p><p>City Lit offers a variety of progression courses in this subject area. Please click <a href="https://www.citylit.ac.uk/media/wysiwyg/pdf/Web_Programming_Courses.pdf"><u>here</u> </a>to view our courses.</p><p>Disclaimer: Use of Third-Party Software<br/>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.</p>Web design and programmingProgrammingconfigurable
14081687Programminghttps://www.citylit.ac.uk/courses/technology-science-and-business/web-design-and-programming/programming1/2/285/1211/1687/14081/Courses/Business, marketing & technology/Web design and programming/Programming