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
53 RSVP'd
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.
Thursday, November 7, 2024
7:30 AM – 11:30 AM (UTC)
7:30 AM | 1. HTML, CSS, and JavaScript Basics |
8:30 AM | Client-Server Architecture |
9:00 AM | Understanding Promises and Concurrency in JavaScript |
9:30 AM | API-KEY Generation & Introduction to Gemini SDK |
10:00 AM | Putting It All Together: Building the Web App |
10:30 AM | Deployment of the Web App |
Google Developer Groups on Campus Hansraj College
Organizer
Google Developer Groups on Campus Hansraj College
Tech Lead
Google Developer Groups on Campus Hansraj College
Tech Co-Lead
Google Developer Groups on Campus Hansraj College
Tech Co-Lead
Organizer
Contact Us