In this course, you'll learn how to build software with Gemini, Google’s generative AI. The best part is: Anyone can do this. It’s okay if you've never written code before. You just need to be curious and motivated, and we'll help you get from zero to app.

Vibe Coding for Beginners: From Zero to App

What you'll learn
Set up development tools in Google Cloud.
Use Gemini to write functional code.
Test and debug code written by Gemini.
Create an app ready for real-world use.
Details to know

Add to your LinkedIn profile
February 2026
4 assignments
See how employees at top companies are mastering in-demand skills

There are 6 modules in this course
In this module, you'll discover the learning objectives for the course.
What's included
1 plugin
In this module, you'll learn how to create a project in Google Cloud, develop a website with Firebase, and change that website with Gemini.
What's included
1 assignment1 app item4 plugins
In this module, you'll learn how to use Gemini CLI, a powerful AI agent for coding. You'll use it to build a more interesting website and fix bugs on the site.
What's included
1 assignment1 app item4 plugins
In this module, you'll learn how to use Gemini CLI to add new features to an app. You'll learn how to add an archive and implement security measures to the website.
What's included
1 assignment2 plugins
In this module, you'll learn how to create a PDF invoice generator for the website. You'll see how to create and use context that enables Gemini CLI to add this feature to the website.
What's included
1 assignment1 app item4 plugins
Resources to help learners continue developing their skills.
What's included
1 plugin
Instructor

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy
Frequently asked questions
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.
More questions
Financial aid available,

