Workshop on Integration of Gemini API for Web-Apps

Hansraj College, Mahatma Hans Raj Marg, Delhi, 110007

GDG on Campus Hansraj College - Delhi, India

The "Workshop on Integration of Gemini API for Web-Apps" is a dynamic two-day training session designed for developers and enthusiasts looking to build web applications that leverage Google's Gemini API. The workshop focuses on hands-on learning, where participants integrate Gemini’s chat capabilities and image summarization features into web apps, while gaining a strong foundation in webdev

Nov 7, 7:30 – 11:30 AM (UTC)

53 RSVP'd

Key Themes

AIGeminiWeb

About this event

Workshop on Integration of Gemini API for Web-Apps


The event begins with essential topics, starting with the core building blocks of web development: HTML, CSS, and JavaScript. These foundational skills provide participants with the tools to create interactive and visually appealing web pages. As the workshop progresses, the content expands to more advanced concepts, including:

Gemini API Integration:

Participants are introduced to Google's Gemini API, exploring its potential for powering conversational interfaces and AI-driven features.

Practical exercises guide attendees through integrating Gemini’s chat capabilities and image summarization features into their web apps, covering API setup, request handling, and response management.

Client-Server Architecture:

The workshop covers the basics of client-server communication, teaching attendees how to structure the interactions between the client (frontend) and server (backend) for efficient, scalable web applications.

Hands-on sessions focus on making API calls, managing server responses, and integrating Gemini with server-side components to create a seamless user experience.

Concurrency and Promises in JavaScript:

A key focus of the workshop is understanding asynchronous programming in JavaScript. Participants learn to work with Promises, async/await, and manage concurrency in their web applications.

Practical coding exercises help attendees handle multiple API requests efficiently, ensuring smooth interactions with Gemini’s services and optimizing web app performance.

Building and Deploying Projects:

Throughout the workshop, participants work on a live web app project that integrates Gemini’s AI capabilities.

By the end of the session, attendees have the knowledge and tools to deploy their projects to a live server, enabling them to share their work with others and apply the skills learned in the workshop to real-world applications.

The event emphasizes hands-on experience, with instructors offering personalized support as attendees build their own projects. By the end of the workshop, participants not only gain proficiency in web development basics but also acquire the skills to integrate cutting-edge AI technologies like Gemini into their web apps.

When

When

Thursday, November 7, 2024
7:30 AM – 11:30 AM (UTC)

Agenda

7:30 AM1. HTML, CSS, and JavaScript Basics
8:30 AM Client-Server Architecture
9:00 AMUnderstanding Promises and Concurrency in JavaScript
9:30 AMAPI-KEY Generation & Introduction to Gemini SDK
10:00 AM Putting It All Together: Building the Web App
10:30 AMDeployment of the Web App

Speakers

  • Rakshit Rabugotra

    Google Developer Groups on Campus Hansraj College

    Organizer

  • Mayank Yadav

    Google Developer Groups on Campus Hansraj College

    Tech Lead

  • Deepanshu Saini

    Google Developer Groups on Campus Hansraj College

    Tech Co-Lead

  • Parth Ratra

    Google Developer Groups on Campus Hansraj College

    Tech Co-Lead

Partner

Ordinateur — The Computer Science Society, Hansraj College logo

Ordinateur — The Computer Science Society, Hansraj College

Organizer

  • Rakshit Rabugotra

    Organizer

Contact Us