Build Full-Stack Websites with AI
This course focuses on building, not just theory. Learners will complete a business website, a full-stack web application, and a final live project while learning how to use modern AI development tools throughout the process.
Course overview
What this course is designed to do
Build websites by building them. Over four weeks, youโll create a business website, a full-stack web application and a final live project. Along the way, youโll use AI development tools to help you write code, solve problems and improve your work. Youโll also learn the steps involved in taking a project from an idea to a website people can use.
Who itโs for
This course is open to all levels. Itโs for anyone who wants practical experience building websites and web applications, whether youโre starting out or looking to add AI tools to the way you work. Youโll focus on making things, while developing an understanding of how the pieces fit together.
- Beginners who want a practical introduction to web development
- People who want to build a website for a business or idea
- Developers who want to try AI-assisted ways of working
What youโll do
Youโll work on projects throughout the course, using Claude Code and Codex as tools to support your development. Youโll learn how to manage your work with GitHub, build responsive pages and add the features that turn a website into a full-stack application.
- Build a business website that works across screen sizes
- Create a full-stack application with a database, login system and dashboard
- Use AI to help debug issues and improve your projects
- Deploy a website with Vercel
- Learn how to purchase and connect a custom domain
- Bring what youโve learnt together in a final live project
By the end, youโll have worked through the process of building and launching a complete website, with projects you can continue to develop after the course.
What you'll be able to do
- Use Claude Code and Codex to build web projects
- Create and manage projects with GitHub
- Build responsive websites and full-stack applications
- Add databases, login systems, and dashboards
- Debug and improve projects using AI
- Deploy websites with Vercel
- Purchase and connect a custom domain
- Build and launch a complete website from start to finish
Hands-on learning
Practise each concept in class and apply it to work you can show.
Live instructor support
Ask questions, get unstuck and learn with feedback in real time.
Flexible ways to pay
Reserve your place with a deposit and pay the balance later.
Earn a verified certificate
Complete the course with at least 70% attendance, 80% of assignments submitted, and a 50% average score. Your certificate includes a public verification link and QR code.
Curriculum
What you'll learn, week by week
- 01
Introduction to Vibe Coding
3 lessons ยท 30 minโบ
- What is Vibe Coding?10 min
- How Websites Work10 min
- Introduction to AI Coding Tools10 min
- 02
Section 2: Building Your First Website
2 lessons ยท 20 minโบ
- Planning Your Website10 min
- Writing Prompts for AI10 min
- 03
Section 3: Customising Your Website
3 lessons ยท 30 minโบ
- Improving Website Design10 min
- Making Your Website Responsive10 min
- Adding Pages and Navigation10 min
- 04
Section 4: Publishing Your Website
2 lessons ยท 20 minโบ
- Introduction to Git and GitHub10 min
- Uploading Your Website to GitHub10 min
Your instructor
Ifiok-Obong Akpan
Data Scientist | Entrepreneur | Software Developer
