fullscreen background
Skip to main content

Summer Quarter

Summer Registration Opens May 18
shopping cart icon0

Courses


« Back to Professional & Personal Development

TECH 36 — Vibe Coding: Using AI for Programming

Quarter: Summer
Instructor(s): Ray Villalobos
Duration: 5 weeks
Location: Online
Date(s): Jul 16—Aug 13
Class Recording Available: Yes
Class Meeting Day: Thursdays
Grade Restriction: NGR only; no credit/letter grade
Class Meeting Time: 5:30—7:00 pm (PT)
Tuition: $355
   
Refund Deadline: Jul 18
 
Unit(s): 0
   
Enrollment Limit: 55
  
Status: Registration opens May 18, 8:30 am (PT)
 
Quarter: Summer
Day: Thursdays
Duration: 5 weeks
Time: 5:30—7:00 pm (PT)
Date(s): Jul 16—Aug 13
Unit(s): 0
Location: Online
 
Tuition: $355
 
Refund Deadline: Jul 18
 
Instructor(s): Ray Villalobos
 
Grade Restriction: NGR only; no credit/letter grade
 
Enrollment Limit: 55
 
Recording Available: Yes
 
Status: Registration opens May 18, 8:30 am (PT)
 
AI tools are changing how software gets built, making the process faster and accessible to people without a coding background. This course introduces vibe coding, a concept-first approach where you create applications and websites by guiding AI tools instead of writing code yourself. You will learn how to write clear prompts, review AI output, and direct iterative changes while the AI handles the technical details.

Through hands-on sessions, you will build working projects using AI powered development environments. We will cover practical methods for refining ideas, fixing issues, and managing updates as your project grows. The focus is on staying in control of the creative process while using AI to handle the heavy lifting. By the end of the course, you will be able to work effectively with AI to build functional applications and websites, even if you are new to coding.

This course is designed for beginners and non-programmers. No coding experience is required, though basic familiarity with simple concepts is helpful. This course relies on third-party AI tools that are not managed or supported by Stanford. Students will need to use these tools for assignments. Some tools have free versions or trials, but students may need to upgrade if usage limits are reached. Typical costs range from $25–$100 per month. See the syllabus for more details.

RAY VILLALOBOS
Senior Staff Instructor, LinkedIn Learning

Ray Villalobos is a full-stack design/development teacher. At LinkedIn Learning, he teaches courses on AI, full-stack development, and GitHub. His content is designed to help learners build practical skills and advance their careers in AI and software development. Villalobos led a workshop at the 2022 GitHub Universe conference and previously served as director of multimedia at Entravision, where he built a network of radio and television station websites.

Textbooks for this course:

There are no required textbooks; however, some fee-based online readings may be assigned.