Build Your First App

Rapid Prototyping Applications with v0 + Cursor

About the Course

Learn how modern apps come to life by building your own from the ground up. This beginner-friendly class introduces rapid prototyping with v0 and Cursor, two powerful AI-assisted tools that make it easier than ever to turn an idea into a working application. Each session blends short lessons with hands-on creation so you can design a user interface, generate the code behind it, and see your app run by the end of class.

The class is designed for high school students but is open to anyone ages 13 and up, including adults who want to explore app development in a more creative and accessible way. No prior experience is required, but students will need to bring a laptop (Mac or PC).

Homeschool students who take this class along with either Build Your First Game can count the two together as one credit of computer science if they attend the full semester. A syllabus is available for that purpose; contact us to request a copy before the class begins.

Why Come?

📱 Learn how modern apps are created
⚡ Build a working prototype in v0
💻 Use Cursor to turn your prototype into real code
🤝 Create alongside other students and aspiring developers
🌱 Walk away with a project you can keep building on

Location:

Bletchley Commons
411 University Ridge
Greenville, SC 29601

Course Details
Calendar Icon Eduhub X Webflow Template | Brix Template
When:
Tuesdays
Jan 13 - Apr 28
Time Icon Ligth Eduhub X Webflow Template | Brix Template
Start:
4:30 PM
Time Icon Ligth Eduhub X Webflow Template | Brix Template
End:
5:30 PM
Location Icon Eduhub X Webflow Template | Brix Template
Where:
411 University Ridge

Course Outline

Build an App Like Netflix

Create a home view inspired by Netflix with featured sections, categories, and bold visuals.

Learn how v0 generates polished layouts and how to customize structure, spacing, and design.

Build an Infinite Scroll App Like TikTok

Design an endless scrolling feed that shows posts or videos you choose.

Learn how list layouts, cards, and content feeds work in modern apps.

Build a Sign-Up and Profile Experience Like Instagram

Make a clean sign-up and profile experience with images, details, and editable settings.

Learn how user input components, forms, and multi-section layouts work.

Build a Messaging App like Discord

Create a chat-style interface with message bubbles, avatars, channels, and input areas.

Learn common patterns behind messaging apps and how chat layouts are structured.

Build a Habit Forming App like Duolingo

Design a habit tracker or streak app with tappable progress, goals, and daily check-ins.

Learn about toggles, counters, and simple interactive behaviors.

Build a Storefront App like Amazon or Etsy

Create a mini storefront with product cards, ratings, item descriptions, and a favorites list.

Learn how grid layouts, product displays, and organized content work.

Build a Music App like Spotify

Design a music-style interface that includes album art, playlists, and player controls.

Learn advanced component styling and how to build clean, organized interfaces.

Build a Travel App like Airbnb

Create a browsing app that lets users explore places, events, or items using large images and filters.

Learn how discovery views and clean visual layouts are designed.

Build a Financial App like Robinhood

Design a simple dashboard with charts, stats, trends, and fast-glance panels.

Learn how dashboards organize information and how to structure visual summaries.

Build an App like Apple Notes

Create an app where users can save notes, thoughts, to-dos, or simple journal entries.

Learn how apps store and display user-created items even without a complex backend.

Build a Reviews App like Goodreads

Design a review app where users can rate movies, games, books, or anything else you care about.

Learn ratings, input forms, and how multi-view layouts organize content.

Build a Gallery App like Pinterest

Create a gallery interface with large images, collections, and save-for-later features.

Learn how visual grid layouts work and how to build a clean image-focused app.

Build a Stories App like Snapchat

Create a Stories-style interface with tiles, streak indicators, and quick-view media sections.

Learn how apps display time-based content, highlights, and attention-grabbing UI patterns.

Build a Video App like Youtube

Design an app inspired by YouTube with a video feed, thumbnails, creator info, and recommended sections.

Learn how media apps structure content, organize thumbnails, and highlight recommended items.

Build Any App You Want

Take your favorite idea and build your own custom app. This might be a better concert ticket app or a way to find friends who like the same games or music or something entirely new.

Learn how to combine ideas from previous weeks and generate something original using AI and v0.

Register To Attend

Please see the course requirements and dates above before registering to attend. If you have multiple attendees, please sign them up separately.

Thank you! Your registration has been received!
Oops! Something went wrong while submitting the form.