Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore Google Gemini CLI as a free alternative to premium AI coding tools through this hands-on 28-minute tutorial that demonstrates building a complete Spring Boot application from scratch. Install and set up Google's terminal-based AI assistant, which offers 1,000 free requests per day with just a Google account, then follow along as a real web application is constructed using JTE templates, Spring Security, and OAuth2 authentication. Learn to integrate GitHub OAuth2 authentication within minutes using AI assistance, configure Tailwind CSS styling through AI-generated Maven setups, and discover the practical advantages and limitations of free versus premium AI coding assistants. Compare the performance and capabilities of Google's open-source CLI against established paid alternatives like Claude Code while building a functional web application. Gain insights into whether free AI coding tools can effectively compete with premium options, understand the setup process for OAuth2 authentication, and master the integration of modern styling frameworks through AI guidance. Access provided resources including the official Google Gemini CLI blog post and GitHub repository to continue your exploration of this free development tool.
Syllabus
0:00 Introduction - Why Free Matters
2:15 Installing Gemini CLI
4:30 First Impressions & Setup
7:45 Building Spring Boot App
12:20 Adding OAuth2 Authentication
16:10 Styling with Tailwind CSS
19:30 Final Results & Comparison
22:15 Pros & Cons Analysis
Taught by
Dan Vega