
Begin with AI and ML basics and three plus hours of content, covering artificial intelligence, machine learning, neural networks, deep learning, natural language processing, token embedding, and generative AI concepts.
Vertex AI is a comprehensive GCP platform for AI development and deployment, with AutoML, scalable infrastructure, and evolving AI agents integrated with BigQuery and GCS.
Explore the Vertex AI console, navigate Model Garden and Studio, enable the recommended services, deploy models and endpoints, and build AI applications with Agent Engine.
Explore Google model family under the Gemini umbrella, including text, image, and video models like 2.5 Pro and Imogen, with retirement timelines and model IDs for access.
Explore options to access gen AI models via web console, code, and fine-tuning with Vertex AI and Google AI Studio, emphasizing lightweight prototyping for beginners.
Explore Google AI Studio's playground to prompt Gemini models, switch models, and tailor outputs with temperature, thinking mode, and system instructions.
Learn how to access models outside Google AI Studio using the Gemini API key, and generate code in your language of choice to prompt the model from your program.
Create an API key in Google AI Studio, and manage projects, billing, and usage. Choose between free tier and tier one projects, and link billing in the Google Cloud Console.
Create and name an API key in Google AI Studio, select a project and tier, view the full key id, and copy or delete it for use in Python.
Access a Gemini model from Python with the Google Gen AI SDK by installing the SDK, setting the API key in the environment, and streaming prompt responses.
Create your own ai apps in Google AI Studio using the build ai apps feature, generate ready-to-run code, and deploy Tuneify AI from an uploaded image.
deploy your AI app using Google AI Studio's deploy app, link it to Cloud Run, and share a live URL; then delete services to avoid costs.
Explore authenticating to Vertex AI with GCP beyond Gemini keys, using service accounts, Workload Identity, and notebooks like Colab Enterprise and AI workbench.
Learn how to authenticate to GCP as an individual user using gcloud, application default credentials, and IAM to access Vertex AI models from your laptop or cloud shell.
Learn to use the Google Gen AI SDK and Google JNI library to access Gemini and other models, authenticate with a Gemini API key, and generate content.
Explore how token counts and model choice affect costs in Gemini, including input, output, and candidate tokens, plus the pro thinking budget and its impact.
Learn to limit the model's thinking budget using the generate content config, disable or cap thinking with zero, 300, or higher values to manage tokens and cost.
Limit the language model's output tokens with max output tokens and understand how truncation shapes the final response, while considering the thinking budget.
Explore how to manage language model randomness by adjusting temperature and top P/top K within Google's model ranges, using the Generate Content config for math precision or creative tasks.
Learn to manage safety settings in the generate content config, setting thresholds for harm, hate speech, harassment, and other categories to block outputs.
Set up system instructions to assign a persona to a language model, such as a history expert, for detailed outputs. Use a generate content config class to share context.
Learn to implement streaming responses with generate content stream in Python, printing the language model's output word by word and enabling interactive, chart-like applications.
Explore nano banana, Google's Gemini 2.5 flash image model with an image extension, a fast multimodal tool that creates high-quality images, like a cat riding a bike.
Edit an image using the nano banana multimodal model with an image and a text prompt, then save the edited cat image with a new name showing a red shoe.
Generate a five-second video from a prompt using the Veo model, then download the mp4 to a local directory, and note token usage and cost for longer prompts.
Learn to summarize a YouTube video using Gemini 2.5 flash by feeding a URL or an uploaded file, and generate a concise three-sentence video summary.
Discover how grounding with external sources, especially Google Search, lets a language model access real-time data and overcome knowledge cutoffs.
Explore using a custom function tool with an llm to schedule meetings by defining a schedule meeting function with attendees, date, time, topic, and let the model generate invocation arguments.
Install Gemini CLI by following the quick start docs for your OS, then run the npm install after ensuring Node.js is installed.
Learn how to authenticate and use the Gemini CLI after installation, including Google login, API key, and Vertex AI options, plus running in Cloud Shell or Linux.
Explore Gemini CLI options, including authentication, model switching with the model sub-command, and testing MCP servers, then review interactive and non-interactive usage and token statistics.
Authenticate to the Gemini CLI with a Gemini API key, then compare quotas and options including Google login, Vertex AI, Gemini Go, and build versus pre-tier projects.
Learn how to authenticate the Gemini CLI with Vertex AI by configuring Google Cloud project and location, then use Vertex AI for seamless login and automatic authentication.
Explore Gemini CLI in Cloud Shell to create, document, and manage GCP resources with gsutil, gcloud, buckets, IAM permissions, and MCP servers.
Install the Gemini Code Assist plugin to enable code, debug, fix, and document tasks in your preferred IDE, such as PyCharm or VS Code.
Explore how to use Gemini code assist in a Python project, including adding documentation to the current file, generating new code and tests, and debugging across multiple files.
Explore GCP notebook options: Colab Enterprise and Workbench. Choose Colab Enterprise for lightweight, quick-start training; opt for Workbench for a JupyterLab IDE with deeper training and GPU or TPU support.
Explore Colab Enterprise within Vertex AI, learn to create or import notebooks, access sample notebooks and the gallery, filter by Gemini, and review runtimes, templates, and execution schedules.
Explore how Colab Enterprise uses runtimes and runtime templates to create and manage virtual machines for notebooks, including default and custom templates, idle shutdown, and cost considerations.
Schedule and execute notebook tasks in Colab Enterprise by creating recurring or one-time intervals, using cron-like frequencies, and saving outputs to a storage bucket.
Learn how Colab Enterprise schedules and executes notebook runs, view outputs in cloud bucket paths and timestamps, and configure templates and intervals for scalable executions.
Connect a notebook to a Google Cloud Storage bucket, read a CSV with the storage client, and optionally write files, enabling easy training workflows from Colab Enterprise.
Learn how Colab Enterprise authentication uses lockdown credentials to access GCS buckets and resources with your login, or switches to GCP-managed runtimes when disabled, requiring service accounts or ADC login.
Explore workbench in Vertex AI, create and customize an instance, choose machine types and JupyterLab versions, and learn access control and service account best practices.
Explore the GCP Vertex AI workbench and JupyterLab, using a Compute Engine VM to access BigQuery, clone Vertex AI samples from GitHub, and train models with TensorFlow or PyTorch.
Create schedules and monitor executions in the workbench, selecting machine type and environment, and configure five-minute intervals with cron or scheduling options to store outputs in a bucket.
Create and monitor a schedule that runs a notebook as a custom training job every five minutes. First execution initializes the environment, then subsequent runs proceed normally.
Explore how to build, train, and deploy ML models on GCP using Vertex AI and services. Learn data storage options, training approaches, deployment strategies, and Pub Sub Dataflow for streaming.
Compare cloud storage and database options for machine learning workflows, from object storage to BigQuery and Firestore, then evaluate training and deployment options across Vertex AI services.
Explore Vertex AI services by linking data to a GCS bucket or BigQuery, train models with AutoML or custom options, register them in the model registry, and deploy via endpoints.
Learn to create and configure datasets in Vertex AI, choosing region and data type (image, tabular, text, video) for supervised or unsupervised training; text and video datasets are deprecated.
Train a regression model to predict house prices from features like size, bedrooms, bathrooms, age, and neighborhood quality, using a CSV dataset uploaded to a GCS bucket.
Create a Vertex AI dataset for tabular regression, upload the CSV to a GCS bucket, import the data, generate statistics, and prepare for model training.
Train a new AutoML regression model using your dataset to predict house price from features like bedrooms, bathrooms, and size, with automatic data type detection and a random 80/10/10 split.
Deploy your trained Vertex AI model to an endpoint, export the saved model to a bucket, split traffic between versions, and enable monitoring and explainability to detect inference drift.
Import a dataset from a BigQuery table, create a US central region dataset, auto detect the schema, and train a regression model with AutoML by selecting the target column.
Train a text classifier on a 10,000-record dataset with features like age, income, and location to define a low, medium, or high class, using Gemini tuning in Vertex AI Studio.
Tune your model in Vertex AI Studio with the income class dataset, using base model 2.5 flashlight in Europe West1 and json line training.json with a 100-record validation.
Review a completed tuning run for an income class model on Gemini 2.5 flashlight, showing strong accuracy, low loss, and then deploy to income class endpoint via the model registry.
Test your tuned Vertex AI endpoint to predict income class from salary and credit score, using the Python code sample and invoking the endpoint ID in Vertex AI Studio.
Label seven vegetable types across 700 images to create an image-based classification dataset for training. Prepare the dataset for upload to a GCP bucket in the next lecture.
Import image data into GCP, prepare a CSV with image paths and labels, and create a single-label image dataset in Vertex AI to train a classifier.
Train your image classification model in Google Vertex AI with AutoML, using a dataset split of 80/10/10 and cloud deployment, and begin training with eight node hours.
Deploy your image classification model from the model registry to an endpoint, configure region and resources, and monitor deployment progress, noting export limitations and private deployment options.
Test your model demonstrates deploying an image-based classifier on Vertex AI, encoding images in base64, sending requests via curl, and verifying predictions with confidence scores for carrot and broccoli.
*** Vertex AI now rebranded to Agent Platform. We have already included all the changes ***
With All New 2026 Vertex AI features - Including Google AI Agents Tools ( Google ADK) , MCP and A2A, Code with Gemini
Leap your career ahead with Machine Learning and Gen AI world of GCP
Learn how to use Vertex AI for all you machine learning and generative AI implementation. Join the force of fastest growing Enterprise AI solutioning Platform
Includes a complete Machine Learning and AI refresher for absolute beginners. Don't worry if you have no knowledge on Machine Learning and Gen AI concepts. You will learn it all HERE
Learn all about GCP products for machine learning and AI. Comprehensive course with more than 95% practical implementation
Course is full of easy to understand programming contents.
Products covered in the course:
Vertex AI
Agentic AI
Google Agent Development Kit (ADK)
Gen AI Development with Gemini
Now ADK 2.0 Included
AI Agents in GCP
Auto ML
Vertex AI Search
Vector Search
RAG Engine
Dataset
Training with Vertex AI
Custom training with pre-built container
Custom training with custom container
Inference a Model
Model Registry
Vertex AI Endpoints
Vertex AI Pipeline
Create Pipeline with Kubeflow
Workbench
Colab Enterprise
Google AI Studio
Vertex AI Studio
Batch Inference
Model Tuning
Accessing Gemini model from Python
Accessing Imagen model from Python
GCP solutions for Machine Learning
AutoML from Big Query
Regression Learning with AutoML
Image Classification with AutoML
Text Classification with Gemini Tuning
Importing a Docker Image from Artifact Registry and Training
Importing a Docker Image from Artifact Registry and Deploying
Develop AI Agents using Google ADK
Integrate Langchain tools into Google ADK
Deploy AI Agents in Vertex AI Agent Engine
Deploy AI Agents in GCP Cloud Run
MCP implementation with GCP and AI Agents
MCP Database Toolbox ( Also called Gen AI Toolbox for Databases)
Agent to Agent (A2A) Communication with Google ADK
Email and Q&A support for any doubt..Happy to Help :)