005自定义代码段建立和导出导入(选学)

2.8万 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
小学生可以学习0基础,需要会加减乘除基本数学运算,可以自己上网和安装软件 会用windows电脑,最好是用mac电脑,也可以在windows电脑上安装黑苹果操作系统代替
你将会学到
2024年最新版的dart3.5语法和flutter3.24框架可以独立制作安卓和ios程序
课程简介

本课程分为7大部分,为零基础的同学提供由浅入深的讲解,让小学生可以制作出安卓ios,网页端等6大平台程序。有开发经验的同学也可以学习到深入的flutter和dart的底层原理,为以后深入学习flutter打好基础。零基础的同学也可以不学习原理直接操作制作出app


01课程大纲介绍和学习方法

如何使用markdown笔记等


02 mac装机:

本章节是mac系统下安装开发工具,和设置sdk和环境变量,讲解的几款高效的mac工具使用方法,还有mac下安装ios模拟器安卓模拟器的方法,安装完黑苹果的windows同学可以学习,或者拥有mac电脑的同学可以学习。


03 windows装机:

本章节是windows平台下安装flutter sdk和 dart sdk 的讲解视频。建议跳过,安装一个黑苹果,进行开发,因为mac系统开发效率更高,有更多工具可以使用,配置环境也更简单。


04 Dart语法:

讲解flutter框架需要用到的开发语言dart的使用方法,内容非常多,可以作为工具类的查询使用,后面flutter用到的语法再上这里来查询视频跟着使用就可以了。有基础的同学可以直接学完  “mac装机”以后就直接查看flutter课程。

从dart基础语法到dart最新版3.4总共115课,有基础的同学不用全学完,后面flutter用到再来查看视频,当做一个工具来查询使用。


05 Flutter框架:

本章节开始讲解flutter程序的开发,前5大课详细讲解flutter自动生成的hello world程序是如何一步一步组合起来的。从第6大课开始,每个大课通过一大堆小课讲解一堆小部件,再把这些小部件组合起来做成一个综合例子,完成本章可以独立制作简单的安卓和ios app


06dart3.0-3.4语法

讲解dart 3.0到最新的dart语法。着急学习flutter的同学这里可以跳过不看,等需要的时候再看


07补充语法

补充了一些语法,喜欢深入了解dart语言的和编译器一些原理的同学可以看这里,着急开发的同学可以跳过


2024年7月2日更新记录:

增加模型制作工具的讲解和工具下载:

第5章flutter:

007_20b_01模型制作工具使用教程1基本使用

007_20b_02模型制作工具使用教程2网络数据解析

007_20b_03模型制作工具使用教程3原理讲解

007_20b_04模型工具gitee仓库



2024年7月4日更新记录:

增加了底部导航栏BottomNavigationBar和NavigationBar和一个NavigationBar底部导航栏组合之前低7大课和第9大课的例子

010_01加课_底部导航栏BottomNavigationBar基本使用1

010_02BottomNavigationBar选中改变页面

010_03BottomNavigationBar其他属性设置

010_04NavigationBar带动画的底部导航栏基本使用

010_05NavigationBar其他设置和角标Badge

010_06_把前面例子组装到底部导航中Scaffod多层使用注意点



2024年8月7日更新记录:

增加了网络请求的相关课程

010_07网络请求http的使用_initState和build不能是异步的

010_08回调函数和按钮中的闭包可以执行异步方法的原理

010_09请求和响应原理发送get请求

010_10发送其他类型请求


2024年8月17日更新记录:

增加11章内容,源码解析

011_01源码解析挂载mount方法是在哪里被调用的

011_02build方法被调用的源码解析

011_03widget传state和renderObject源码解析

011_04createElement调用源码解析和tree中renderObject才会绘制


2024年9月2日更新记录:

01ios注册appleId和mac端操作

02ios在xcode中的真机设置

03ios手机端的信任设置和总结

下面是课程思维导图:

(付费版)Flutter开发9月2日更新.jpg



常见问题
问:只有windows电脑的可不可以学习?
答:学习阶段只用windows电脑就可以,使用ios模拟器和黑苹果操作系统来制作ios程序,等到工作以后用ios真机调试的时候需要一台真的mac电脑
问:什么样的小学生可以学习?
答:可以独立上网,会自己安装和下载软件的,如果想从事程序员工作,需要有足够的时间进行学习
问:小学生英语和数学不好可不可以学习?
答:可以学习,全程用中文讲解,数学也只用到加减乘除
展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交