找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

2188

积分

0

好友

292

主题
发表于 3 天前 | 查看: 18| 回复: 0

课程简介

本课程是一门系统深入的Flutter进阶课程,旨在帮助开发者从原理层面掌握Flutter核心技术,并精通混合开发实战。课程内容涵盖Flutter核心原理(Widget生命周期、渲染原理、Key机制、Dart异步与多线程)、网络请求与状态管理、项目实战(通讯录、聊天界面等),并重点深入Flutter热重载原理、插件与Package开发,以及原生与Flutter混合工程构建与自动化等高级主题。通过本课程的学习,您将能够独立开发复杂的Flutter应用,深入理解其底层运行机制,并具备处理大型混合开发项目的能力,迈向高级移动开发工程师的行列。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 快速开始Flutter

第1-7节:环境搭建、工程创建、Widget基础、ListView初探等入门内容。

02 Flutter布局与状态管理

第8-12节:常用Widget、Row&Column布局、状态管理、Widget生命周期等。

03 项目实战-基础页面搭建

第13-18节:通讯录、聊天界面、我的页面等实战项目的UI搭建与导航。

04 Dart异步编程与网络

第19-24节:Future、Isolate、事件循环、网络请求封装与项目结合。

05 渲染原理与Key

第25-28节:Widget树、Element树、渲染原理、Key的作用与使用。

06 混合开发基础

第29-32节:原生嵌入Flutter、页面通信、退回原生、引擎初步了解。

07 插件与包开发

第33-35节:Package开发、Plugin开发、热重载挂载等。

08 热重载原理

第36-39节:热重载工具启动、增量文件传输、与引擎联调等底层原理。

09 混合工程进阶

第40-44节:混合工程构建、CocoaPods、工程自动化、本地存储等。

--- 点击展开详细目录 ---

PART1

第01节课-flutter进阶班-快速开始Flutter

  • 🎬 001-环境搭建-.mkv
  • 🎬 002-创建Flutter工程&Flutter优势-.mkv
  • 🎬 003-hello_flutter-.mkv
  • 🎬 004-自定义Widget-.mkv
  • 🎬 005-文字样式-.mkv
  • 🎬 006-MaterialApp-.mkv
  • 🎬 007-初探ListView-.mkv
  • 📦 211022-第一节课-flutter进阶班-快速开始Flutter-.zip
  • 📦 第一节课单独代码-.zip
  • 📦 第一节课单独资料-.zip

第02节课-flutter进阶班-常用Widget和弹性盒子布局

  • 🎬 000-环境变量配置补充-.mp4
  • 🎬 001-上节课回顾-.mp4
  • 🎬 002-抽取Widget-.mp4
  • 🎬 003-常用Widget-.mp4
  • 🎬 004-Flutter布局之Row&Column-.mp4
  • 📦 Flutter布局&状态管理-.zip
  • 📦 第二节单独资料-.zip
  • 📦 第二节课单独代码-.zip

第03节课-flutter进阶班-弹性盒子布局及状态管理及项目搭建

  • 🎬 000-上节课回顾(1)-.mkv
  • 🎬 001-Stack-.mkv
  • 🎬 002-Flutter的Widget状态管理-.mkv
  • 🎬 003-搭建项目-.mkv
  • 🎬 004-本地资源文件-.mkv
  • 📦 第三节课单独资料-.zip
  • 📦 项目实战-项目搭建 资料-.zip

第04节课-flutter进阶班-项目发现页面

资料和代码
  • 📦 004-项目实战-我的页面-.zip

  • 📦 第四节课代码-.zip

  • 📦 第四节课资料-.zip

  • 🎬 000-上节课回顾(2)-.mkv

  • 🎬 001-自定义cell-.mkv

  • 🎬 002-发现页面完善-.mkv

  • 🎬 003-cell点击切换界面-.mkv

  • 🎬 004-有状态的Cell-.mkv

  • 🎬 005-我页面的布局-.mkv

  • 🎬 006-我页面的头部-.mkv

第05节课-flutter进阶班-项目实战-通讯录及索引条

资料和代码
  • 📦 第五节课代码-.zip

  • 📦 第五节课备课代码-.zip

  • 📦 第五节课资料-.zip

  • 📦 项目实战-通讯录&索引条的资料-.zip

  • 🎬 001-通讯录导航栏-.mkv

  • 🎬 002-通讯录列表-.mkv

  • 🎬 003-显示分组cell的头-.mkv

  • 🎬 004-显示索引条-.mkv

  • 🎬 005-抽取索引条-.mkv

  • 🎬 006-选中索引条-.mkv

第06节课-flutter进阶班-滚动ListView 及聊天界面

资料及代码
  • 📦 006-滚动ListView&聊天界面导航栏的-.zip

  • 📦 第六节课代码-.zip

  • 📦 第六节课备课代码-.zip

  • 🎬 000-DartSDK向下兼容问题-.mkv

  • 🎬 001-滚动ListView-.mkv

  • 🎬 002-显示指示器-.mkv

  • 🎬 003-聊天页面导航条-.mkv

  • 🎬 004-准备网络数据-.mkv

  • 🎬 005-发送网络请求-.mkv

第07节课-flutter进阶班-聊天页面网络请求

资料和代码
  • 📦 007-聊天页面网络请求的-.zip

  • 📦 第七讲代码-.zip

  • 📦 第七讲备课代码-.zip

  • 🎬 001-Jason转模型-.mkv

  • 🎬 002-初识Future-.mkv

  • 🎬 003-利用FutureBuilder来渲染页面-.mkv

  • 🎬 004-网络请求处理-.mkv

  • 🎬 005-保持小部件的状态-.mkv

  • 🎬 006-Dart中的异步编程-.mkv

第08节课-flutter进阶班-网络多线程

第八节课资料和代码
  • 📦 008-网络多线程的副本-.zip

  • 🎬 001-Future的错误和状态-.mkv

  • 🎬 002-多个异步处理-.mkv

  • 🎬 003-Dart事件循环-.mkv

  • 🎬 004-Dart中的多线程Isolate-.mkv

  • 🎬 005-pubspec.yaml文件管理-.mkv

第09节课-flutter进阶班-网络及项目实战

资料和代码
  • 📦 009-网络&项目-.zip

  • 🎬 001-异步多线程结合-.mkv

  • 🎬 002-三方库dio下载-.mkv

  • 🎬 003-封装网路请求&切换项目请求库-.mkv

  • 🎬 004-自定义searchCell-.mkv

新建文件夹
  • 📦 010-SearchBar-.zip

  • 📦 第十讲代码-.zip

  • 📦 第十讲资料-.zip

  • 🎬 001-定义SearchPage-.mkv

  • 🎬 002-布局SearchBar-.mkv

  • 🎬 003-SearchBar响应事件-.mkv

  • 🎬 004-SearchPage显示-.mkv

  • 🎬 005-关于多线程及异步的总结-.mkv

  • 📦 SearchBar-.zip

第11节课-flutter进阶班-Flutter生命周期及渲染原理

资料 和代码
  • 📦 011-Flutter生命周期&渲染原理-.zip

  • 📦 代码-.zip

  • 🎬 001-Widget生命周期-.mp4

  • 🎬 002-数据共享InheritedWidget-.mp4

  • 🎬 003-Widget树&Render树-.mp4

  • 🎬 004-Element树-.mp4

  • 🎬 005-StatelessW的Element-.mp4

  • 🎬 006-StatefulW的Element-.mp4

第12节课-flutter进阶班-Key的原理

资料
  • 📦 012-Key的原理&混合开发-.zip

  • 🎬 001-Key的作用-.mp4

  • 🎬 002-GlobalKey的使用-.mp4

  • 🎬 003-Flutter调用原生页面-.mp4

  • 🎬 004-image_picker-.mp4

第13节课-flutter进阶班-混合开发下及Flutter引擎

  • 🎬 001-原生嵌入Flutter-.mp4
  • 🎬 002-显示对应的Flutter页面-.mp4
  • 🎬 003-退回原生页面-.mp4
  • 🎬 004-Flutter和原生通信-.mp4
  • 🎬 005-下载引擎源码-.mp4
  • 🎬 006-编译引擎源码-.mp4
  • 📦 013-混合开发&Flutter引擎-.zip
  • 📦 engine_download-.zip

第15节课-flutter班_ _进阶插件开发及热重载原理

资料和代码
  • 📦 015-插件开发-.zip

  • 📦 代码-.zip

  • 📦 资料-.zip

  • 🎬 001-package开发-.mkv

  • 🎬 002-优化package-.mkv

  • 🎬 003-Plugin开发-.mkv

  • 🎬 004-热重载挂载-.mkv

PART2

第16节课-flutter进阶班-热重载原理及混合工程自动化

  • 🎬 001-热重载工具的启动流程-.mkv
  • 🎬 002-热重载底层找到增量文件-.mkv
  • 🎬 003-增量文件传输-.mkv
  • 🎬 004-热重载和引擎的联调-.mkv
  • 📦 016-热重载原理&混合工程自动化-.zip

第17节课(补课)-flutter进阶班-混合工程自动化及本地存储

资料和代码
  • 📦 01资料-.zip

  • 📦 02代码-.zip

  • 📦 Flutter二期-第17节课-混合工程自动化&本地存储-.zip

  • 🎬 001-混合开发-.mkv

  • 🎬 002-Flutter混合工程构建-.mkv

  • 🎬 003-CocoaPods-.mkv

  • 🎬 004-混合工程自动化-.mkv






上一篇:260集微信小程序全栈开发实战 满满的干货,核心技能与项目实战 全面解析小程序基础、组件、数据共享与分包进阶
下一篇:Laravel5全栈项目实战:从入门到精通 构建电商系统,掌握支付、后台等核心技能
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-3-10 12:17 , Processed in 0.556029 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表