Published 1/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 1.58 GB | Duration: 2h 30m Build ChatGPT/ChatBot App in Flutter using OpenAI Rest API
What you'll learn This Flutter course is a complete guide that helps learn and build a fully functioning Flutter application with Rest Api. Rest API integration CRUD operations Teaching how to write Clean-code and avoid Boilerplate code Provider state management Requirements A good Knowledge in Flutter and Dart is strongly recommended Description Important NOTE: This course is not a data science course, this course is relying on the OpenAI API which is the App that created ChatGPT.This course covers how to integrate the Rest API in a Flutter application.The course mostly focuses on the REST API integration in FlutterCourse prerequisites:Basic knowledge in programming to get started A basic understanding of Flutter and good knowledge are recommendedHow this course can be of help:Gaining more knowledge in Flutter and Rest API integrationBuilding a ChatBOT AppHTTP requestsJSON serializationAutomatic list scrollingError HandlingClean and Clear designThe minimum amount of code, with Provider state managementWhat's in the course:Provider State managementClean code and avoid Boilerplate codeManaging and updating packagesListViewsThemingFlutter general AppBarFlutter Material DesignFlutter ListView BuilderCourse structure:approximately 3 hours of content and updated regally Requirements:Windows application development OR Mac application development Access to a computer with an internet connection.and you are ready for the journeylove learning about applying cutting-edge algorithms to practical cases!What Should I Expect After this Course?:The ability to build functional appsNew information regarding Flutter And API integrationNote that the course builds on windows, so I didn't have a chance to cover the IOS configurations! But feel free to ask anything about it. I will be there to help. Overview Section 1: Introduction Lecture 1 Introduction Lecture 2 2. App demonstration Lecture 3 Social Media and must-watch tutorials for prerequisites Lecture 4 Source code on Github Lecture 5 Source code on github detailed Lecture 6 MUST WATCH TRICKS AND TIPS Section 2: App Setup - Implement the UI Code Lecture 7 Important NOTE Lecture 8 Add the required packages Lecture 9 Setting up the application Lecture 10 Start building the chat screen Lecture 11 Build the chat widget Lecture 12 Implement the modal bottom sheet Lecture 13 Create the dropDownButton and optimize the previous code Section 3: Rest API And State Management using Provider Lecture 14 Explain the API documentation and test it using Postman Lecture 15 Write a Function to get the model repsonse Lecture 16 Implement the Models model class/enhance the previous function/ Errors Handling Lecture 17 Start displaying the all Models using FutureBuilder Lecture 18 Implement the Models provider Lecture 19 Implement the chats model and allow the user to send a message Lecture 20 Start displaying the sent/received chats on screen Lecture 21 Scroll the chat List to the end Lecture 22 Animate the bot response like chatGPT Lecture 23 Implement the Chat Provider Lecture 24 Show the error, and not allow the user to send an empty message Section 4: Extra Lecture 25 Change the app launcher icon Lecture 26 Native splash screen Flutter and Dart learning cravers,Anyone who want to understand how to integrate Rest API in a Flutter app,Anyone who is interested in ChatGPT integration in Flutter