《Flutter从入门到进阶 实战携程网App 一网打尽核心技术》是一套面向移动端开发者打造的Flutter系统化实战课程,适合零基础入门Flutter、希望掌握跨平台开发技术,以及想通过真实项目提升开发能力的学习者。课程以携程类旅游App为核心实战项目,将Flutter基础知识、核心组件、页面开发、数据交互和项目架构等内容融入完整开发流程,让学习者在项目实践中逐步建立Flutter开发能力。
课程从Flutter开发环境搭建和基础语法开始,系统学习Widget、StatelessWidget、StatefulWidget、布局、容器、文本、图片、列表、滚动组件等核心内容,并深入理解Flutter的组件化开发思想。随着课程推进,将进一步学习页面导航、路由管理、状态管理、网络请求、异步编程、数据解析以及常见交互效果,帮助学员掌握实际App开发中经常使用的技术。
项目实战围绕携程网App的典型业务场景展开,通过真实页面进行开发训练,涵盖首页、酒店、旅游、机票、搜索、详情以及用户交互等模块。课程将页面拆分、组件复用、数据处理和业务逻辑结合起来,帮助学员理解大型应用如何进行模块化设计,并逐步掌握从页面搭建到功能实现的完整开发流程。
在进阶阶段,还会进一步关注项目工程化与性能优化,帮助学习者理解Flutter渲染机制、状态管理、组件复用、代码组织以及项目架构设计等内容。通过完整项目实战,将零散的知识点串联起来,让学员不仅会写Flutter页面,更能够独立完成具有一定复杂度的跨平台应用开发。
学完课程后,可以系统掌握Flutter从基础到进阶的核心技术,并积累旅游类App项目开发经验,为后续从事Flutter开发、跨平台应用开发以及大型移动端项目实践打下扎实基础。
课程截图:

课程目录:
└── 321 – Flutter从入门到进阶 实战携程网App(2020升级版)/ (8.21 GB)
├── 第1章 学习指南/ (44.72 MB)
│ ├── 1-1 课程介绍与学习指南_[3].mp4 (22.79 MB)
│ └── 1-2 项目需求分析,技术分解_[3].mp4 (21.92 MB)
├── 第2章 Flutter学习经验:Flutter快速上手指南/ (175.62 MB)
│ ├── 2-1 Android开发者如何快速上手Flutter开发_[3].mp4 (45.48 MB)
│ ├── 2-2 iOS开发者如何快速上手Flutter开发_[3].mp4 (46.61 MB)
│ ├── 2-3 React Native开发者如何快速上手Flutter开发_[3].mp4 (41.22 MB)
│ └── 2-4 前端开发者如何快速上手Flutter开发_[3].mp4 (42.32 MB)
├── 第3章 Flutter入门:开发工具准备与开发环境搭建/ (271.15 MB)
│ ├── 3-1 自测小作业(带着3个问题去学习)_.png (151.91 KB)
│ ├── 3-2 开发系统与工具选择_[3].mp4 (4.41 MB)
│ ├── 3-3 Flutter开发环境与iOS开发环境设置(Mac)_[3].mp4 (63.05 MB)
│ ├── 3-4 Android开发环境设置与Flutter插件安装(Mac)_[3].mp4 (56.31 MB)
│ ├── 3-5 Flutter开发环境与Android开发环境设置详解(Windows)_[3].mp4 (57.56 MB)
│ ├── 3-6 Flutter开发环境与Android开发环境设置实操(Windows)_[3].mp4 (59.25 MB)
│ ├── 3-7 Flutter开发工具使用指南_[3].mp4 (22.91 MB)
│ └── 3-8 本章小结-环境、工具、版本等问题_[3].mp4 (7.51 MB)
├── 第4章 Flutter必备Dart基础:Dart快速入门/ (512.10 MB)
│ ├── 4-1 Flutter之Dart概述_[3].mp4 (5.28 MB)
│ ├── 4-2 Flutter之Dart常用数据类型(数字、类型转换)_[3].mp4 (37.99 MB)
│ ├── 4-3 Flutter之Dart常用数据类型(字符串)_[3].mp4 (27.45 MB)
│ ├── 4-4 Flutter之Dart常用数据类型(布尔、List)_[3].mp4 (49.64 MB)
│ ├── 4-5 Flutter之Dart常用数据类型(Map)_[3].mp4 (29.57 MB)
│ ├── 4-6 Flutter之Dart常用数据类型(科普小姿势)_[3].mp4 (35.70 MB)
│ ├── 4-7 带你揭开Flutter中的面向对象(标准构造方法、初始化列表)_[3].mp4 (44.90 MB)
│ ├── 4-8 带你揭开Flutter中的面向对象(命名构造方法)_[3].mp4 (10.71 MB)
│ ├── 4-9 带你揭开Flutter中的面向对象(工厂构造方法)_[3].mp4 (24.94 MB)
│ ├── 4-10 带你揭开Flutter中的面向对象(命名工厂构造方法)_[3].mp4 (18.39 MB)
│ ├── 4-11 带你揭开Flutter中的面向对象(get和set、静态方法)_[3].mp4 (42.43 MB)
│ ├── 4-12 带你揭开Flutter中的面向对象(抽象类和方法)_[3].mp4 (21.38 MB)
│ ├── 4-13 带你揭开Flutter中的面向对象(mixins)_[3].mp4 (29.23 MB)
│ ├── 4-14 带你解锁Flutter中常用的Dart方法类型_[3].mp4 (43.17 MB)
│ ├── 4-15 带你了解Dart泛型在Flutter中的应用_[3].mp4 (47.19 MB)
│ ├── 4-16 有哪些可以用在Flutter上的编程技巧?_[3].mp4 (39.32 MB)
│ └── 4-17 小结_[3].mp4 (4.82 MB)
├── 第5章 Flutter入门:基础知识十六讲/ (1009.49 MB)
│ ├── 5-1 学习Flutter前应该具备哪些基础知识?_[3].mp4 (21.52 MB)
│ ├── 5-2 如何快速搭建和运行一个Flutter项目?_[3].mp4 (48.33 MB)
│ ├── 5-3 如何使用Flutter包和插件?_[3].mp4 (75.11 MB)
│ ├── 5-4 StatelessWidget与基础组件_[3].mp4 (70.80 MB)
│ ├── 5-5 StatefulWidget与基础组件_[3].mp4 (89.42 MB)
│ ├── 5-6 如何进行Flutter布局开发?_[3].mp4 (80.30 MB)
│ ├── 5-7 如何创建和使用Flutter的路由与导航?_[3].mp4 (75.24 MB)
│ ├── 5-8 如何检测用户手势以及处理点击事件?_[3].mp4 (76.51 MB)
│ ├── 5-9 如何导入和使用Flutter的资源文件?_[3].mp4 (27.74 MB)
│ ├── 5-10 如何打开第三方应用?_[3].mp4 (38.00 MB)
│ ├── 5-11 Flutter 页面生命周期实战指南_[3].mp4 (102.73 MB)
│ ├── 5-12 如何获取Flutter应用的生命周期?_[3].mp4 (51.67 MB)
│ ├── 5-13 如何修改Flutter应用的主题?_[3].mp4 (29.73 MB)
│ ├── 5-14 如何自定义字体?_[3].mp4 (42.79 MB)
│ ├── 5-15 拍照APP开发-拍照配置与AndroidX兼容处理_[3].mp4 (82.11 MB)
│ ├── 5-16 拍照APP开发-图片获取与图片展示_[3].mp4 (88.63 MB)
│ └── 5-17 本章小结_[3].mp4 (8.88 MB)
├── 第6章 Flutter入门:Flutter必备基础/ (634.96 MB)
│ ├── 6-1 自测小作业(带着9个问题去学习)_.png (145.73 KB)
│ ├── 6-2 学习构建Flutter实例项目_[3].mp4 (50.20 MB)
│ ├── 6-3 图片控件开发详解-1_[3].mp4 (43.01 MB)
│ ├── 6-4 图片控件开发详解-2_[3].mp4 (74.67 MB)
│ ├── 6-5 动画Animation开发指南-动画基础类_[3].mp4 (42.02 MB)
│ ├── 6-6 动画Animation开发指南-AnimatedWidget与AnimatedBuilder-1_[3].mp4 (57.67 MB)
│ ├── 6-7 动画Animation开发指南-AnimatedWidget与AnimatedBuilder-2_[3].mp4 (33.41 MB)
│ ├── 6-8 动画Animation开发指南-AnimatedWidget与AnimatedBuilder-3_[3].mp4 (30.70 MB)
│ ├── 6-9 动画Animation开发指南-Hero动画-1_[3].mp4 (96.56 MB)
│ ├── 6-10 动画Animation开发指南-Hero动画-2_[3].mp4 (118.25 MB)
│ ├── 6-11 Flutter调试技巧_[3].mp4 (83.22 MB)
│ └── 6-12 本章小结_[3].mp4 (5.11 MB)
├── 第7章 Flutter入门实战:APP导航框架与常用功能实现/ (277.36 MB)
│ ├── 7-1 自测小作业(带着5个问题去学习)_.png (113.36 KB)
│ ├── 7-2 APP首页框架搭建-Scaffold与PageView_[3].mp4 (49.65 MB)
│ ├── 7-3 APP首页框架搭建-项目实践_[3].mp4 (85.43 MB)
│ ├── 7-4 轮播图Banner功能开发_[3].mp4 (30.98 MB)
│ ├── 7-5 自定义AppBar实现滚动渐变_[3].mp4 (95.18 MB)
│ └── 7-6 本章小结_[3].mp4 (16.02 MB)
├── 第8章 Flutter进阶提升:网络编程与数据存储技术/ (240.37 MB)
│ ├── 8-1 自测小作业(带着7个问题去学习)_.png (129.54 KB)
│ ├── 8-2 基于Http实现网络操作_[3].mp4 (75.01 MB)
│ ├── 8-3 异步:Future与FutureBuilder实用技巧_[3].mp4 (62.62 MB)
│ ├── 8-4 JSON解析与复杂模型转换实用技巧_[3].mp4 (43.39 MB)
│ ├── 8-5 基于shared_preferences本地存储操作_[3].mp4 (53.42 MB)
│ └── 8-6 本章小结_[3].mp4 (5.80 MB)
├── 第9章 Flutter进阶提升:玩转列表组件/ (181.93 MB)
│ ├── 9-1 自测小作业 (带着5个问题去学习)_.png (110.34 KB)
│ ├── 9-2 基于ListView实现水平和垂直方式滚动的列表_[3].mp4 (38.83 MB)
│ ├── 9-3 基于ExpansionTile实现可展开的列表_[3].mp4 (44.82 MB)
│ ├── 9-4 基于GridView实现网格布局_[3].mp4 (22.49 MB)
│ ├── 9-5 高级功能列表下拉刷新与上拉加载更多功能实现_[3].mp4 (70.36 MB)
│ └── 9-6 本章小结_[3].mp4 (5.33 MB)
├── 第10章 Flutter进阶提升:Flutter混合开发/ (1.01 GB)
│ ├── 10-1 自测小作业(带着12个问题去学习)_.png (195.27 KB)
│ ├── 10-2 Flutter混合开发流程与创建Flutter module_[3].mp4 (31.71 MB)
│ ├── 10-3 Flutter Android混合开发实战-集成与调用_[3].mp4 (127.33 MB)
│ ├── 10-4 Flutter Android混合开发实战-调试与发布_[3].mp4 (79.64 MB)
│ ├── 10-5 Flutter iOS混合开发实战-集成与调用_[3].mp4 (143.73 MB)
│ ├── 10-6 Flutter iOS混合开发实战-调试与发布_[3].mp4 (73.69 MB)
│ ├── 10-7 Flutter通信机制&Dart端讲解_[3].mp4 (70.88 MB)
│ ├── 10-8 Flutter通信机制&Dart端实现_[3].mp4 (107.30 MB)
│ ├── 10-9 Flutter与Native通信-Android端讲解_[3].mp4 (96.50 MB)
│ ├── 10-10Flutter与Native通信-Android端实战_[3].mp4 (128.31 MB)
│ ├── 10-11 Flutter与Native通信-iOS端讲解_[3].mp4 (66.88 MB)
│ ├── 10-12 Flutter与Native通信-iOS端实战_[3].mp4 (89.49 MB)
│ └── 10-13 本章小结_[3].mp4 (14.10 MB)
├── 第11章 Flutter进阶实战:App首页功能开发/ (1.09 GB)
│ ├── 11-1 自测小作业(带着14个问题去学习)_.png (214.22 KB)
│ ├── 11-2 首页大接口细分_[3].mp4 (37.91 MB)
│ ├── 11-3 首页大接口相关模型实现_[3].mp4 (95.35 MB)
│ ├── 11-4 首页大接口Dao层实现和调用-1_[3].mp4 (88.83 MB)
│ ├── 11-5 首页大接口Dao层实现和调用-2_[3].mp4 (76.19 MB)
│ ├── 11-6 Flutter自定义组件开发_[3].mp4 (58.20 MB)
│ ├── 11-7 球区入口实现_[3].mp4 (66.28 MB)
│ ├── 11-8 基于自定义WebView实现H5混合开发-1_[3].mp4 (75.77 MB)
│ ├── 11-9 基于自定义WebView实现H5混合开发-2_[3].mp4 (42.24 MB)
│ ├── 11-10 基于自定义WebView实现H5混合开发-3_[3].mp4 (56.77 MB)
│ ├── 11-11 网格卡片功能实现&布局技巧-1_[3].mp4 (90.36 MB)
│ ├── 11-12 网格卡片功能实现&布局技巧-2_[3].mp4 (130.54 MB)
│ ├── 11-13 活动入口实现_[3].mp4 (51.44 MB)
│ ├── 11-14 底部卡片实现-1_[3].mp4 (66.59 MB)
│ ├── 11-15 底部卡片实现-2_[3].mp4 (69.64 MB)
│ ├── 11-16 加载进度条与下拉刷新的实现_[3].mp4 (98.86 MB)
│ └── 11-17 本章小结_[3].mp4 (13.82 MB)
├── 第12章 Flutter进阶实战:搜索模块开发/ (591.70 MB)
│ ├── 12-1 自测小作业 (带着7个问题去学习)_.png (123.95 KB)
│ ├── 12-2 基于TextField实现顶部SearchBar-1_[3].mp4 (82.84 MB)
│ ├── 12-3 基于TextField实现顶部SearchBar-2_[3].mp4 (115.46 MB)
│ ├── 12-4 搜索接口系分与搜索Dao层的实现_[3].mp4 (84.11 MB)
│ ├── 12-5 基于ListView实现搜索列表_[3].mp4 (130.53 MB)
│ ├── 12-6 搜索Item实现_[3].mp4 (40.73 MB)
│ ├── 12-7 动态Icon与富文本展示_[3].mp4 (120.46 MB)
│ └── 12-8 本章小结_[3].mp4 (17.46 MB)
├── 第13章 Flutter进阶拓展:开发包和插件开发/ (141.52 MB)
│ ├── 13-1 自测小作业(带着4个问题去学习)_.png (97.45 KB)
│ ├── 13-2 开发Flutter包和插件的流程步骤_[3].mp4 (32.21 MB)
│ ├── 13-3 Flutte包和插件的开发与发布_[3].mp4 (61.74 MB)
│ ├── 13-4 如何甄选Flutter包和插件_[3].mp4 (37.78 MB)
│ └── 13-5 本章小结_[3].mp4 (9.69 MB)
├── 第14章 Flutter进阶实战:智能AI语音搜索模块实现/ (752.80 MB)
│ ├── 14-1 自测小作业(带着9个问题去学习)_.png (175.59 KB)
│ ├── 14-2 Android Native SDK集成流程_[3].mp4 (91.94 MB)
│ ├── 14-3 iOS Native SDK集成流程_[3].mp4 (49.17 MB)
│ ├── 14-4 Flutter Plugin开发指南-Dart端实现_[3].mp4 (11.38 MB)
│ ├── 14-5 Flutter Plugin开发指南-Android端实现-1_[3].mp4 (89.97 MB)
│ ├── 14-6 Flutter Plugin开发指南-Android端实现-2_[3].mp4 (113.49 MB)
│ ├── 14-7 Flutter Plugin开发指南-iOS端实现-1_[3].mp4 (118.56 MB)
│ ├── 14-8 Flutter Plugin开发指南-iOS端实现-2_[3].mp4 (83.75 MB)
│ ├── 14-9 Flutter AI智能语音界面开发-1_[3].mp4 (51.75 MB)
│ ├── 14-10 Flutter AI智能语音界面开发-2_[3].mp4 (59.79 MB)
│ ├── 14-11 Flutter AI智能语音搜索功能实现_[3].mp4 (68.74 MB)
│ └── 14-12 本章小结_[3].mp4 (14.08 MB)
├── 第15章 Flutter进阶实战:旅拍模块实现/ (620.71 MB)
│ ├── 15-1 旅拍模块接口系分_[3].mp4 (35.32 MB)
│ ├── 15-2 旅拍模块Dao层设计_[3].mp4 (88.17 MB)
│ ├── 15-3 使用TabBar+TabBarView 实现旅拍可滑动切换多Tab_[3].mp4 (94.29 MB)
│ ├── 15-4 实现旅拍瀑布流布局-1_[3].mp4 (62.22 MB)
│ ├── 15-5 实现旅拍瀑布流布局-2_[3].mp4 (62.81 MB)
│ ├── 15-6 实现旅拍卡片布局-1_[3].mp4 (66.11 MB)
│ ├── 15-7 实现旅拍卡片布局-2_[3].mp4 (91.23 MB)
│ ├── 15-8 旅拍页面交互与我的页面实现_[3].mp4 (98.66 MB)
│ └── 15-9 本章小结_[3].mp4 (21.90 MB)
├── 第16章 Flutter进阶拓展:全面屏、折叠屏适配与兼容/ (265.19 MB)
│ ├── 16-1 启动白屏问题解决与启动屏开发-1_[3].mp4 (83.05 MB)
│ ├── 16-2 启动白屏问题解决与启动屏开发-2_[3].mp4 (20.32 MB)
│ ├── 16-3 Flutter 全屏幕适配指南_[3].mp4 (105.30 MB)
│ ├── 16-4 Flutter 折叠屏适配指南_[3].mp4 (52.68 MB)
│ └── 16-5 本章小结_[3].mp4 (3.84 MB)
├── 第17章 Flutter进阶拓展:打包发布Flutter应用/ (323.52 MB)
│ ├── 17-1 Flutter项目优化-1_[3].mp4 (58.43 MB)
│ ├── 17-2 Flutter项目优化-2_[3].mp4 (63.21 MB)
│ ├── 17-3 打包发布Flutter Android应用-1_[3].mp4 (71.56 MB)
│ ├── 17-4 打包发布Flutter Android应用-2_[3].mp4 (82.78 MB)
│ ├── 17-5 打包发布Flutter iOS应用_[3].mp4 (43.29 MB)
│ └── 17-6 本章小结_[3].mp4 (4.24 MB)
├── 第18章 Flutter进阶拓展:Flutter升级与适配指南/ (63.69 MB)
│ └── 18-1 Flutter升级与适配指南_[3].mp4 (63.69 MB)
├── 第19章 课程总结/ (47.99 MB)
│ └── 19-1 .课程总结_[3].mp4 (47.99 MB)
└── 课程资料/ (100.72 MB)
└── flutter_trip-master_.zip (100.72 MB)
侵权联系与免责声明: 1、本站资源所有内容均收集于网络,与本网站立场无关 2、本站所有资源收集于互联网,由用户分享,该帖子作者与IT课程网不享有任何版权,如有侵权请联系本站删除 3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责 4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。如有侵权请联系联系客服QQ:1960026872或登录本站账号进入个人中心提交工单留言反馈,我们将第一时间处理!
