|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/build-chatgpt-app-in-flutter-using-openai-api/
课程评论:没有评论
课程名称:使用OpenAI API在Flutter中构建ChatGPT应用 课程概述:本课程侧重于如何在Flutter应用中集成OpenAI API,开发者将学习如何将Rest API与Flutter结合起来。重要提示:本课程不是数据科学课程,而是聚焦于Flutter中REST API的集成。因此,推荐参与者具备基本编程知识及Flutter的基础理解。 课程帮助: - 深入了解Flutter与REST API的集成 - 构建聊天机器人应用 - 学习HTTP请求和JSON序列化 - 实现自动列表滚动和错误处理 - 设计简洁、清晰的用户界面 - 最小化代码量,使用Provider状态管理 课程内容: - Provider状态管理 - 清晰代码和避免冗余代码 - 列表视图管理与更新 - 主题设计 - Flutter常规AppBar与Material Design - Flutter ListView构建 课程结构: 课程总时长约为3小时,并定期更新。 要求: - 需要Windows或Mac应用开发经验 - 拥有一台可以连接互联网的计算机 课程目标: 完成课程后,学员将能够构建功能完整的应用,并获取关于Flutter和API集成的新知识。请注意,课程主要基于Windows开发,未涵盖iOS配置,但学员可以随时提问,我会提供相应的支持。
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.