Flutter Websocket Connection With Riverpod

Posted By: ELK1nG

Flutter Websocket Connection With Riverpod
Published 9/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.17 GB | Duration: 2h 13m

Real-Time Data with Coinbase API

What you'll learn

Flutter

WebScoket

Riverpod

GoRouter

Requirements

Basic of Flutter

Basic of Riverpod

Basic of Stream

Description

Course Title: Flutter WebSocket Connection with Riverpod: Real-Time Data with Coinbase APIUnlock the power of real-time data in your Flutter applications! In this course, you’ll learn how to integrate WebSocket connections in Flutter using the popular Riverpod package for state management. We’ll work hands-on with the Coinbase WebSocket API, streaming live cryptocurrency data directly into your app.Throughout the course, you'll explore essential concepts like establishing and managing WebSocket connections, handling incoming data streams, and efficiently updating app state with Riverpod. You’ll also learn how to manage WebSocket events such as connection establishment, disconnections, and reconnections while ensuring a smooth user experience.The course also covers error handling, debugging WebSocket connections, and implementing best practices to optimize app performance when dealing with real-time data. By the end, you’ll have built a fully functional Flutter app that displays live crypto price updates, and you'll have the skills needed to implement WebSockets in any project.Whether you’re building trading platforms, live feeds, or chat applications, this course equips you with the tools to handle live data seamlessly. Perfect for Flutter developers looking to enhance their skillset, this course will take your expertise to the next level!See you guys in the next lesson.

Overview

Section 1: Introduction

Lecture 1 Support and Source Code

Lecture 2 Course Requirment

Lecture 3 Setup IDE

Section 2: Coinbase WebSocket

Lecture 4 Setup Project & Dependencies

Lecture 5 Setup Riverpod

Lecture 6 Setup WebSocket Connection

Lecture 7 Status Channel Repository

Lecture 8 Subscribe To Status Method

Lecture 9 Listen to To Status Stream Method

Lecture 10 Status Repository Provider

Lecture 11 Status Screen

Lecture 12 Status ViewModel

Lecture 13 Retry on Error

Lecture 14 Reset WebSocket Connection

Lecture 15 Price Repository

Lecture 16 Price ViewModel

Lecture 17 Price Screen

Lecture 18 GoRouter Provider

Lecture 19 Riverpod Lint

Flutter Developer