Flutter 3.0 Rest API crash course build a News app from zero

所在平台: Udemy

课程主页: https://www.udemy.com/course/flutter-30rest-api-crash-course-build-a-news-app-from-zero/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Flutter 3.0 REST API速成课程:从零构建新闻应用 课程概述: 本课程将教你如何从零开始为Android平台开发一个完全功能的应用程序,专注于竖屏模式。同时,课程还涵盖了如何在Flutter应用中整合REST API。所使用的API包括新闻REST API和Firebase实时数据库REST API。 课程 prerequisites: - 基础编程知识 - 基础Flutter知识,推荐具备良好的Flutter知识 课程亮点: - 学习Flutter与REST API的集成 - 理解HTTP请求与JSON序列化 - 实现查询搜索,并直接从API获取结果 - 实现排序与分页 - 添加书签功能 - 错误处理 - 设计清晰的新闻应用界面 - 开发一个可用的、可部署的全面功能应用 课程内容: - 简化复杂用户界面设计 - Provider状态管理 - Firebase实时数据库REST API - 编写清晰的代码,避免冗余代码 - 状态管理:使用setState、通过回调提升状态、全局访问、使用Provider和ChangeNotifier的范围访问 - 导航与自定义导航 - 动画导航与动画效果 - 管理和更新包 - 列表视图与多状态UI - Dart编程语言:基础与中高级主题 - 逐步构建Flutter移动应用程序的理解 - 设计、构建和调试Flutter应用 - 使Flutter应用与实时数据库进行通信 - 构建健壮的Flutter应用 - Flutter AppBar、Material Design、Row与Column、ListView Builder与支付网关 课程结构: 大约7小时的内容,定期更新 课程要求: - Windows或Mac平台的应用开发 - 访问计算机并连接互联网即可开始学习 - 热爱将前沿算法应用于实际案例的学习 学习期望: - 能够构建完全功能的应用程序 - 了解Flutter与API集成知识 请注意,本课程主要在Windows上进行,没有覆盖iOS配置,但欢迎随时询问相关问题,我会尽力协助。

课程评论(0条)

课程详情

This course cover how to make a Fully Functional app for Android in portrait mode. Moreover it also cover how to integrate the Rest API in a Flutter application.The used API's are:News Rest APIFirebase real-time database Rest APICourse prerequisites:Basic knowledge in programming to get started Basic knowledge of Flutter and a good knowledge is recommendedHow this course can be of help:Gaining more knowledge in Flutter and Rest API integrationHttp requestsJson serializationSearch using query, and get the results directly from the APISorting byPaginationAdd to BookmarksError HandlingLearn how to make a News app with clear designA fully functional app that is ready for use and deploymentWhat's in the course:Complex UI has done simplyProvider State managementFirebase Real-time database Rest APIClean code and avoid Boilerplate codeState Management: setState, lifting state up via callbacks, global access, scoped access with Provider and ChangeNotifierNavigation & Custom navigationAnimated NavigationAnimationManaging and updating packagesListViews and multiple UI statesDart Programming Language - Fundamentals and intermediate & expert topicsHow to understand Flutter Mobile Development by building apps incrementally.How to design, build, debug Flutter appsHow to get Flutter apps to communicate with a real-time databaseHow to build robust apps with FlutterFlutter AppBarFlutter Material DesignFlutter Row and ColumnFlutter ListView Builder Payment gatewayCourse structure:approximately 7 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 a fully 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.

课程标签

0人关注该课程

主题相关的课程