Udemyintermediatees

Flutter + Gemini: Aplicaciones con inteligencia artificial

Learn Gemini API integration with NestJS! Explore image handling, form uploads, streams, futures, JSON, and Riverpod annotations. Practical use cases included.

4.8(36)
420students
8h 15m
Certificate
Fernando Herrera
Fernando HerreraA Full-Stack Developer & Teacher

Course Content

Flutter + Gemini: Aplicaciones con inteligencia artificial is an intermediate-level Udemy course taught by Fernando Herrera. It runs 8h 15m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.8 out of 5 from 36 reviews, with 420 students enrolled. It is a paid course, first published May 2025.

Unlock the power of AI in your mobile apps with Flutter and Gemini AI! This comprehensive course provides a step-by-step guide to building intelligent mobile applications, leveraging the capabilities of Google's Gemini AI, powered by a robust backend built with NestJS.

Learn to seamlessly integrate cutting-edge artificial intelligence into your mobile projects, from the fundamentals to advanced use cases. You'll gain practical skills in:

  • Building a Modern Chat Interface: Create a sleek and responsive chat UI in Flutter using Riverpod (with detailed annotations).
  • Gemini AI Integration: Connect your mobile app to Gemini AI via a secure API developed with NestJS.
  • Real-time Responses with Streaming: Implement streaming responses to deliver a fluid and engaging user experience.
  • Image Handling: Send and process images within your Flutter app using Flutter and NestJS.
  • Conversational Context Management: Maintain conversation context across multiple turns for more natural interactions.
  • AI Image Generation & Editing: Generate and edit images using Gemini AI directly within your application.
  • Custom Use Cases: Develop personalized applications, such as trivia generators with JSON-based responses.

Course Structure:

  • Practical, Modular Sections: Well-structured sections covering both frontend (Flutter) and backend (NestJS) development.
  • Code Source Included: Access the complete source code at the end of each module for hands-on learning.
  • Real-World Gemini Integration: Learn to integrate with Gemini AI, including authentication with Google Cloud for secure API key management.
  • Modern Development Techniques: Master techniques like DTOs, streams, multipart form data, and in-memory history for efficient and scalable applications.
  • Production-Ready Projects: Build real-world, production-ready projects that you can adapt and use as a foundation for your own applications.

This course is perfect for Flutter developers with a basic understanding who are eager to elevate their skills and incorporate AI-powered features into their mobile apps. Learn to create truly intelligent and engaging mobile experiences.

$ whoami — the devs behind tutorialsearch.io

Want AI in your product? Hire the team behind TutorialSearch.io

LLM features, RAG, agents and automation wired into a real product — built by the devs who shipped this site.

5.0(13)
6h 15m
expert
5.0(60)
7h 13m
all
5.0(57)
51h 4m
beginner
5.0(72)
11h 37m
all