|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/el5hatib-flutter/
课程评论:没有评论
Flutter & Dart - The Complete Guide [2023 Edition] A-Z 课程概览: 本课程将带您从零开始学习 Dart 编程语言,深入掌握其语法基础、类型系统、模式匹配、函数、控制流、错误处理、面向对象编程(类与对象、类修饰符)、并发编程,以及空安全和集合。 随后,课程将重点讲解 Flutter 的 Widget 树,教授如何利用 Flutter 丰富的视觉、结构、平台和交互式 Widget 来更快地构建美观的应用程序。您将学习如何按类别浏览 Widget,并在 Widget 索引中查找所有 Widget。 主要学习内容包括: * **无障碍访问 (Accessibility):** 确保您的应用程序对所有用户都可用。 * **动画与动效 (Animation and Motion):** 为您的应用添加生动的动画效果。 * **资源、图片与图标 (Assets, Images, and Icons):** 管理应用程序资源,展示图片和图标。 * **异步编程 (Async):** 学习 Flutter 应用中的异步模式。 * **基础 Widget (Basics):** 掌握构建第一个 Flutter 应用所需的基础 Widget。 * **Cupertino (iOS 风格 Widget):** 使用遵循 iOS 设计语言的高保真 Widget。 * **输入 (Input):** 处理用户输入,学习 Material Components 和 Cupertino 中的输入 Widget。 * **交互模型 (Interaction Models):** 响应触摸事件,导航用户到不同视图。 * **布局 (Layout):** 使用列、行、网格等多种布局方式组织 Widget。 * **Material Components:** 学习遵循 Material 3 设计规范的、具有丰富视觉、行为和动效的 Widgets。课程将重点关注 Material 3 作为 Flutter 默认界面的转型。 * **绘制与效果 (Painting and effects):** 应用视觉效果而不改变 Widget 的布局、大小或位置。 * **滚动 (Scrolling):** 实现多 Widget 的滚动效果。 * **样式 (Styling):** 管理应用主题,实现响应式设计,添加填充等。 * **文本 (Text):** 显示和设置文本样式。 通过本课程的学习,您将能够构建多种应用程序,掌握响应式设计,处理 API 数据,学习状态管理(特别是 GetX),最终成为一名合格的 Flutter 开发者。
The dart programming language from zero to hero •Introduction•Syntax basics•Types•Patterns•Functions•Control flow•Error handling•Classes & objects•Class modifiers•Concurrency•Null safetycollections Learn Flutter widget tree Create beautiful apps faster with Flutter's collection of visual, structural, platform, and interactive widgets. In addition to browsing widgets by category, you can also see all the widgets in the widget index.AccessibilityMake your app accessible.VisitAnimation and MotionBring animations to your app.Assets, Images, and IconsManage assets, display images, and show icons.AsyncAsync patterns to your Flutter application.BasicsWidgets you absolutely need to know before building your first Flutter app.Cupertino (iOS-style widgets)Beautiful and high-fidelity widgets for the current iOS design language.InputTake user input in addition to input widgets in Material Components and Cupertino.Interaction ModelsRespond to touch events and route users to different views.LayoutArrange other widgets columns, rows, grids, and many other layouts.Material ComponentsVisual, behavioral, and motion-rich widgets implementing the Material 3 design specification.Material 3 becomes the default Flutter interface in late 2023. To learn more about this transition, check out Flutter support for Material 3.Painting and effectsThese widgets apply visual effects to children without changing their layout, size, or position.ScrollingScroll multiple widgets as children of the parent.StylingManage the theme of your app, makes your app responsive to screen sizes, or add padding.TextDisplay and style text.Build Many applications learn Responsive design dealing with API learn about state management (GetX) become flutter Developer