Paulo Dichone

Packt Expert

Paulo Dichone

Paulo Dichone is a software engineer and educator with expertise in Android, Java, Flutter, and AWS Cloud technologies. He holds a computer science degree and has taught software development and cloud computing to a global audience.

44 Courses by Paulo Dichone

Cover image for ADK Mastery - From Beginner to Advanced Agent Development

ADK Mastery - From Beginner to Advanced Agent Development

Master the ADK: Build, Deploy, and Optimize Advanced Agents for Real-World Applications

Gain a solid foundation in ADK and learn how to build intelligent agents from the ground up. Explore key concepts, hands-on development, and advanced techniques like memory management and callbacks. By the end, you'll be ready to create and deploy agents for real-world applications.

Packt | 2025 | 160 min

Cover image for AI & LLM Engineering Mastery - GenAI, RAG Complete Guide

AI & LLM Engineering Mastery - GenAI, RAG Complete Guide

Master Generative AI, Transformers, LangChain & RAG from Scratch to Deployment

Explore the world of Generative AI and large language models from the ground up. You'll move from foundational concepts to building and deploying real-world AI applications using tools like Transformers, LangChain, and OpenAI. No prior experience with AI is required, making it accessible for anyone ready to dive in.

Packt | 2025 | 1096 min

Cover image for AI Enhancement with Knowledge Graphs - Mastering RAG Systems

AI Enhancement with Knowledge Graphs - Mastering RAG Systems

Unleashing the Power of Knowledge Graphs in RAG Systems

Explore how knowledge graphs can supercharge RAG systems and AI applications. You'll set up your environment, work with Neo4j, and learn to build, manage, and query knowledge graphs. By the end, you'll be ready to integrate these tools into real-world projects and boost your data science expertise.

Packt | 2024 | 156 min

Cover image for Android Jetpack Compose - Build Android Native UIs Fast

Android Jetpack Compose - Build Android Native UIs Fast

Kotlin Android App Development: Hilt and Dagger, ROOM DB, ViewModel, Navigation, and Clean Architecture

Explore how to build modern Android apps using Jetpack Compose and Kotlin. Start from the basics of composable functions and state management, then progress to creating full-featured native UIs. Gain hands-on experience with real app projects while mastering essential development tools and architecture patterns.

Packt | 2022 | 1558 min

Cover image for Architecting AI Solutions - Scalable GenAI Systems for the Future

Architecting AI Solutions - Scalable GenAI Systems for the Future

Master scalable Generative AI architectures and unlock the future of intelligent systems

Explore the world of scalable Generative AI by learning how to design, deploy, and manage robust, cloud-native systems. Gain practical experience with advanced architectures and real-world applications, while mastering strategies for security, resilience, and cost optimization.

Packt | 2024 | 159 min

Cover image for Building Autonomous AI Agents with LangGraph

Building Autonomous AI Agents with LangGraph

Master AI Agents with OpenAI and LangGraph

Discover how to build intelligent AI agents using OpenAI and LangGraph. You'll move from foundational concepts to advanced techniques, applying what you learn through hands-on projects. By the end, you'll have the skills to create practical AI solutions for real-world tasks.

Packt | 2024 | 180 min

Cover image for Building Smarter Systems - Multimodal RAG with GPT-4 for Search & Recommendations

Building Smarter Systems - Multimodal RAG with GPT-4 for Search & Recommendations

Leverage GPT-4 and Multimodal RAG to Build Cutting-Edge Search and Recommendation Systems

Discover how to create advanced search and recommendation systems by combining GPT-4 with multimodal Retrieval-Augmented Generation. You will learn to integrate text and image data, build scalable AI workflows, and deliver smarter, context-aware solutions for real-world applications.

Packt | 2024 | 95 min

Cover image for ChatGPT Mastery - Crafting Effective Prompts for Optimal Results

ChatGPT Mastery - Crafting Effective Prompts for Optimal Results

ChatGPT Wizardry: Empower your creativity, craft dynamic conversations, and code with AI brilliance

Unlock the full potential of ChatGPT by learning how to craft effective prompts for creative writing, coding, and innovative projects. Build practical skills in prompt engineering to streamline your workflow and spark new ideas using AI. Whether you want to write, code, or brainstorm, you'll discover how to get the best results from ChatGPT.

Packt | 2023 | 137 min

Cover image for Claude API for Developers - Building Intelligent Applications

Claude API for Developers - Building Intelligent Applications

Build AI-Powered Applications with Claude API and Advanced Techniques

Explore how to use Claude API to build smart applications through practical coding and real-world projects. You will learn to create AI chatbots, document analysis tools, and scalable systems using advanced techniques. Move from basic integration to production-ready AI solutions with a focus on best practices.

Packt | 2026 | 177 min

Cover image for Code the Future AI-Powered App Building with No-Code & Full Stack Tools

Code the Future AI-Powered App Building with No-Code & Full Stack Tools

Build Full-Stack AI-Powered Apps with No-Code and Full-Stack Tools

Discover how to build AI-powered apps from the ground up using modern no-code and full stack tools. You'll learn to connect OpenAI, Supabase, n8n, and Stripe to create real, production-ready applications. From automating workflows to handling payments, you'll gain practical experience every step of the way.

Packt | 2025 | 484 min

Cover image for Crafting AI Agents with Persistent Memory - The Ultimate Guide

Crafting AI Agents with Persistent Memory - The Ultimate Guide

Build Smart Agents with Lasting Memory Using LangChain, LangMem, Mem0 & Supabase

Explore how to create AI agents that remember and learn over time. You'll move from understanding the basics of memory in AI to building advanced, context-aware agents using popular frameworks. By the end, you'll know how to make agents that feel smarter and more helpful in real-world situations.

Packt | 2025 | 238 min

Cover image for Deploy Intelligent AI Agents with Amazon Bedrock – Step-by-Step

Deploy Intelligent AI Agents with Amazon Bedrock – Step-by-Step

Build and Deploy AI Agents Seamlessly with Amazon Bedrock

Explore how to design, build, and deploy intelligent AI agents using Amazon Bedrock. You'll move from understanding the platform's core features to hands-on deployment of real-world AI solutions. By the end, you'll know how to bring generative AI agents into practical applications.

Packt | 2025 | 124 min

Cover image for Developing RAG Apps with LlamaIndex and JS

Developing RAG Apps with LlamaIndex and JS

Unlock the Power of LlamaIndex and JavaScript to Build Robust RAG Applications

Explore how to build Retrieval-Augmented Generation applications using LlamaIndex and JavaScript. You will set up your environment, master core LlamaIndex features, and create advanced querying systems. By the end, you will confidently develop and deploy a full-stack chatbot powered by NextJS.

Packt | 2024 | 174 min

Cover image for Django (Python) Web Framework - The Comprehensive Guide

Django (Python) Web Framework - The Comprehensive Guide

Build Powerful Web Applications with Django

Explore Django and discover how to build robust web applications using Python. Gain practical experience with core concepts like models, views, and templates while learning to manage databases and deploy projects. By the end, you'll know how to create, secure, and launch your own Django-powered sites.

Packt | 2024 | 827 min

Cover image for Essential Concepts of Vector Databases

Essential Concepts of Vector Databases

Mastering Vector Databases for Advanced Data Management

Explore the key concepts behind vector databases and learn how they differ from traditional database systems. Get hands-on with leading solutions like Chroma and Pinecone while discovering how to integrate them with advanced AI tools. Build practical skills for managing and analyzing complex data in modern environments.

Packt | 2024 | 261 min

Cover image for Flutter Web - Build a Diary Web App with Flutter and Cloud Firestore

Flutter Web - Build a Diary Web App with Flutter and Cloud Firestore

Use the prowess of Flutter 2.0, Dart, and Google Cloud Firestone to build adaptive web apps

Discover how to use Flutter and Dart to build a dynamic web app from scratch. You will create a diary application that connects to Cloud Firestore, handles user authentication, and supports adaptive layouts. By the end, you will know how to deploy your project to Firebase hosting.

Packt | 2021 | 571 min

Cover image for GraphQL and Apollo with Android: From Novice to Expert

GraphQL and Apollo with Android: From Novice to Expert

Build modern, flexible, and extensible APIs with GraphQL and Apollo

Discover how to build reliable and scalable APIs using GraphQL and Apollo while connecting them to Android apps. You will learn both the fundamentals and practical skills needed to create, deploy, and consume modern APIs with confidence.

Packt | 2020 | 671 min

Cover image for Harnessing LLMs & Text-Embeddings API with Google Vertex AI

Harnessing LLMs & Text-Embeddings API with Google Vertex AI

Master Google Vertex AI's Text-Embeddings API for Advanced AI Solutions

Discover how to use Google Vertex AI's Text-Embeddings API to build smarter AI solutions. You'll set up your environment, learn the ins and outs of embeddings, and put your skills to the test with practical projects. By the end, you'll know how to apply these tools to real-world tasks like text generation and information extraction.

Packt | 2024 | 111 min

Cover image for Harnessing Ollama - Create Secure Local LLM Solutions with Python

Harnessing Ollama - Create Secure Local LLM Solutions with Python

Master and Run Custom Ollama LLMs Privately on Your System with a ChatGPT-Like Interface

Explore how to set up and use Ollama for secure, local large language model solutions. You'll learn to customize and interact with models using Python, build real-world applications, and create private chat interfaces without relying on cloud services.

Packt | 2024 | 194 min

Cover image for Intro to AWS - Your First Steps in Cloud Computing

Intro to AWS - Your First Steps in Cloud Computing

Master Cloud Computing with AWS Essentials

Explore the essentials of cloud computing with a focus on AWS. You'll build a strong foundation in IT concepts, learn how to use core AWS services, and gain hands-on experience managing cloud infrastructure. Perfect for anyone eager to start working with cloud technology.

Packt | 2024 | 478 min

Cover image for Java 21 - Exploring the Latest Innovations for 2024

Java 21 - Exploring the Latest Innovations for 2024

Master the Latest Java 21 Features: From Record Patterns to Virtual Threads and Beyond

Stay ahead in your Java development journey by exploring the latest updates and innovations introduced in Java 21. Get hands-on with features like unnamed classes, pattern matching, virtual threads, and advanced memory management. Build practical skills that help you write cleaner, faster, and more modern Java code.

Packt | 2024 | 120 min

Cover image for Learn Java Design Patterns: The Complete Guide

Learn Java Design Patterns: The Complete Guide

Get to grips with Java design patterns and write robust and extensible software

Explore the world of Java design patterns and discover how to build software that is both robust and easy to extend. You will learn how to recognize, implement, and apply proven solutions to common software design challenges. Gain practical skills that help you write cleaner, more maintainable code.

Packt | 2020 | 587 min

Cover image for Master AWS DynamoDB

Master AWS DynamoDB

Master NoSQL Database Management with AWS DynamoDB

Explore AWS DynamoDB from the ground up, starting with environment setup and moving into advanced querying and index optimization. Get hands-on with the AWS CLI and SDK, and learn how to manage and fine-tune DynamoDB for high-performance, scalable applications.

Packt | 2024 | 207 min

Cover image for Master ChatGPT and OpenAI APIs By Building AI Tools in Python

Master ChatGPT and OpenAI APIs By Building AI Tools in Python

Crafting Intelligent Python Applications with ChatGPT and OpenAI APIs

Explore how to build intelligent Python applications using ChatGPT and OpenAI APIs. You'll move from understanding the basics of AI language models to creating your own AI-powered tools. Get hands-on with content creation, code generation, and prompt engineering as you unlock the potential of generative AI.

Packt | 2024 | 671 min

Cover image for Master Retrieval-Augmented Generation (RAG) Systems

Master Retrieval-Augmented Generation (RAG) Systems

Transform AI Applications with RAG: Expert Techniques in Information Retrieval and Generation

Explore the world of Retrieval-Augmented Generation and learn how to build smarter AI applications that combine information retrieval with advanced answer generation. Move from foundational concepts to sophisticated techniques, gaining practical experience along the way. By the end, you will know how to design, implement, and optimize RAG systems for real-world use.

Packt | 2024 | 99 min

Cover image for Mastering AI Agents for Databases

Mastering AI Agents for Databases

Integrate AI Agents with Databases using LangChain for Advanced Query Agents and Interactive Apps

Explore how to connect AI agents with databases using tools like LangChain and Streamlit. You'll learn to build, optimize, and deploy AI-driven solutions for real-world data management. Gain practical experience that will help you innovate and streamline database workflows.

Packt | 2024 | 137 min

Cover image for Mastering AWS CDK - Coding Cloud Architectures

Mastering AWS CDK - Coding Cloud Architectures

Build scalable and efficient cloud infrastructures using AWS Cloud Development Kit

Gain practical skills in building and managing cloud infrastructure using AWS Cloud Development Kit. Learn how to use familiar programming languages to define, deploy, and automate scalable cloud solutions. Move from foundational concepts to advanced, real-world projects that reinforce your understanding.

Packt | 2024 | 337 min

Cover image for Mastering AWS SAM and Lambda - A Complete Hands-on Journey

Mastering AWS SAM and Lambda - A Complete Hands-on Journey

Build, Deploy, and Scale Serverless Applications with AWS SAM and Lambda

Explore the world of serverless computing with a practical focus on AWS SAM and Lambda. Learn how to set up, build, deploy, and scale real applications using industry-standard tools. Gain hands-on experience with projects that reflect real-world cloud development challenges.

Packt | 2024 | 454 min

Cover image for Mastering Multi-Agent Development with AutoGen

Mastering Multi-Agent Development with AutoGen

Mastering Multi-Agent Systems with AutoGen: Build, Train, and Optimize Intelligent Agents

Explore the world of multi-agent systems as you learn to build, train, and optimize intelligent agents using AutoGen. Get hands-on with practical tools and techniques for creating agents that interact dynamically and handle complex workflows. Discover how to integrate human feedback to enhance agent performance in real-world scenarios.

Packt | 2024 | 216 min

Cover image for Model Context Protocol Unlocked - From Fundamentals to Advanced Customization

Model Context Protocol Unlocked - From Fundamentals to Advanced Customization

Master MCP Architecture and Server Development with Real-World Projects

Explore the MCP framework from the ground up and move into advanced server development. Get hands-on with real-world projects that teach you to build, deploy, and optimize MCP servers using different transport methods. Practical exercises ensure you're ready to apply your new skills in real scenarios.

Packt | 2025 | 297 min

Cover image for Ollama & DeepSeek Reasoning Model Masterclass

Ollama & DeepSeek Reasoning Model Masterclass

Learn to Run DeepSeek R1 Locally and Build Smart AI Apps Without the Cloud

Explore how to run DeepSeek R1 models locally and build smart AI apps without relying on the cloud. You'll learn how to set up your environment, understand model architecture, and integrate advanced language models into your own projects. Practical coding walkthroughs and real-world examples help you gain hands-on experience.

Packt | 2025 | 103 min

Cover image for Preprocessing Unstructured Data for LLMs and RAG Systems

Preprocessing Unstructured Data for LLMs and RAG Systems

Unlock the Power of Unstructured Data for LLMs and Retrieval-Augmented Generation Systems.

Explore the essential steps for preparing unstructured data to work effectively with large language models and retrieval-augmented generation systems. Gain practical experience handling diverse document formats and learn how to extract and organize valuable information for advanced AI applications.

Packt | 2024 | 181 min

Cover image for Production LLM Monitoring: Observability, Tracing & Cost Optimization

Production LLM Monitoring: Observability, Tracing & Cost Optimization

Mastering LLM Observability Tracing and AI Cost Control in Production Systems

Gain the skills to monitor and optimize large language model systems in production. Discover how to track token usage, spot bottlenecks, and manage costs so your AI applications stay reliable and efficient. Learn practical techniques that help you keep your LLM-powered solutions running smoothly at scale.

Packt | 2026 | 155 min

Cover image for Python Mastery: Build Web Apps, Automate Tasks & Explore AI

Python Mastery: Build Web Apps, Automate Tasks & Explore AI

Master Python for web development, automation, and AI

Start your Python journey by learning the essentials and quickly move into building web apps, automating everyday tasks, and exploring AI. You'll go from setting up Python to creating real-world projects that showcase your new skills. By the end, you'll feel confident using Python for a variety of practical applications.

Packt | 2024 | 795 min

Cover image for ReactJS - The Beginner Masterclass

ReactJS - The Beginner Masterclass

Explore ReactJS from Basics to Advanced with Hooks, State Management, and Dynamic UIs

Get a solid foundation in ReactJS as you move from the basics to advanced topics like hooks and state management. You'll build dynamic user interfaces and connect your apps to real backends, gaining practical experience with hands-on projects. By the end, you'll be ready to create and deploy your own modern web applications.

Packt | 2024 | 484 min

Cover image for The 4 AI Agentic Design Patterns for AI Agentic Workflows - with Ollama Models

The 4 AI Agentic Design Patterns for AI Agentic Workflows - with Ollama Models

Mastering AI Agentic Design Patterns for Efficient Workflows with Ollama Models

Explore practical ways to design and optimize intelligent AI workflows using proven agentic patterns. Get hands-on with Ollama Models while learning to build scalable, efficient automation systems. Gain real-world skills that help you create smarter, more collaborative AI solutions.

Packt | 2025 | 107 min

Cover image for The Complete Flutter and Dart App Development Course

The Complete Flutter and Dart App Development Course

Learn Flutter - Google's mobile development framework - and build Flutter iOS and Android apps using a single codebase

Discover how to use Flutter and Dart to create mobile apps for both iOS and Android with a single codebase. You'll start from the basics and quickly move to building real apps, gaining practical skills that help you develop and launch your own cross-platform projects.

Packt | 2020 | 1290 min

Cover image for The Complete LangChain & LLMs Guide

The Complete LangChain & LLMs Guide

Master AI: Python & LangChain Projects with OpenAI LLMs

Explore how to use LangChain and large language models to build practical AI tools. You will move from setting up your environment to creating real-world applications like chatbots and document analyzers. Gain hands-on experience with AI-powered solutions using Python and OpenAI technologies.

Packt | 2024 | 523 min

Cover image for The Complete OpenAI Agent Builder Course - Create, Automate & Launch AI Agents

The Complete OpenAI Agent Builder Course - Create, Automate & Launch AI Agents

Create, Automate, and Deploy AI Agents with OpenAI's AgentKit and ChatKit

Explore how to build, automate, and launch AI agents using OpenAI's AgentKit and ChatKit. You'll learn how to create dynamic workflows, add interactive features, and deploy agents for real-world use. By the end, you'll be ready to develop and embed intelligent AI-powered solutions.

Packt | 2025 | 206 min

Cover image for The Comprehensive Android Developer Bootcamp

The Comprehensive Android Developer Bootcamp

Learn new Android APIs such as RoomDatabase, ML Kit for face recognition, Cloud Firestore, Firebase, Maps, and the Android Studio IDE (integrated development environment)

Explore Android app development from the ground up using Android Studio and Java. You'll work with popular APIs like RoomDatabase, ML Kit, Cloud Firestore, and Firebase to build practical apps. By the end, you'll be ready to turn your own app ideas into reality and understand how to bring them to life on Android devices.

Packt | 2020 | 2580 min

Cover image for The Docker Masterclass for Beginners

The Docker Masterclass for Beginners

Hands-On Docker Mastery: CICD, AWS, and Real-World Apps

Get comfortable with Docker by learning how to build, manage, and deploy containers from scratch. Explore real-world scenarios like deploying multi-tier web apps and automating workflows with CI/CD. By the end, you'll be ready to use Docker confidently in your own projects.

Packt | 2024 | 285 min

Cover image for Train Large Language Models Faster - Parallelism Deep Dive

Train Large Language Models Faster - Parallelism Deep Dive

Accelerating Large Language Model Training with Parallelism Techniques

Explore the world of parallelism in large language model training and discover how to speed up your workflows using advanced techniques. Dive into practical tools like PyTorch, DeepSpeed, and Runpod.io to efficiently train models across multiple GPUs. Build scalable and resilient AI systems with hands-on experience in optimizing and managing LLM training.

Packt | 2025 | 530 min

Cover image for Visual Design of UI & Backends with AWS Amplify Studio

Visual Design of UI & Backends with AWS Amplify Studio

Create Stunning Full-Stack Apps with AWS Amplify Studio

Explore how to design and build full-stack applications using AWS Amplify Studio. You'll learn to connect visually appealing user interfaces with powerful backend services, making it easier to manage data, authentication, and deployment. By the end, you'll be ready to create and launch your own dynamic web apps.

Packt | 2024 | 304 min

Cover image for Workflow Magic with AWS Step Functions - Automate Complex Tasks Effortlessly

Workflow Magic with AWS Step Functions - Automate Complex Tasks Effortlessly

Automate Complex Tasks Effortlessly with AWS Step Functions

Explore how to automate and orchestrate complex tasks using AWS Step Functions. Gain practical experience as you build, test, and debug workflows that streamline business processes. By focusing on real-world applications, you'll develop the confidence to automate tasks efficiently.

Packt | 2024 | 304 min