Flutter ו-Dart
בסיס קוד אחד ל-iOS ולאנדרואיד.
Flutter is Google's toolkit for building apps from one codebase, and Dart is the language you write them in. This track starts from zero: Dart's essentials with null safety, then widgets, layouts, themes and state, then a real app that loads JSON from the internet and moves between screens.
The examples come from a small social app called Nova: a points badge, a post card, a like button and a leaderboard. Every Dart program shows exactly what it prints, so you always know what to expect.
- שיעורים
- 16
- זמן
- 2 שע׳
- רמה
- מתחילים
השיעורים במסלול הזה זמינים כרגע באנגלית.
- ארד פתוחה
- כסף פתוחה
- זהב נעולה
מוכנים להוכיח?
שלושה מבחנים מחכים: ארד, כסף וזהב.
מה תדעו לעשות
- Write and run Dart programs with null safety, functions, collections and classes
- Build screens from widgets: rows, columns, cards and scrolling lists
- Make widgets interactive with StatefulWidget and setState
- Theme an app with Material 3 and lay it out right to left for Persian
- Load JSON from the internet and show loading, error and data states
- Move between screens and share state the simplest way that works
המסע
1 פרק 1Dart in an afternoon
Variables, null safety, functions, collections, classes and records: the Dart every Flutter app is written in.
0 / 52 פרק 2Widgets
Build screens from widgets, theme them, lay them out right to left and give them state.
0 / 43 פרק 3A real app
Load JSON from the internet, move between screens and share state the simple way.
0 / 34 פרק 4The road ahead
Where to go after this course: routing, state packages, testing and publishing.
0 / 4