آموزش ادامه داده به صورت محلی با Flutter

Persisting Data Locally with Flutter

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: ذخیره داده برای اکثر برنامه ها از ویژگی های اصلی است. این دوره به شما نحوه انتخاب و استفاده از ابزار مناسب برای ذخیره داده ها به صورت محلی در برنامه های Flutter را آموزش می دهد. چندین گزینه برای ذخیره داده ها با Flutter وجود دارد و انتخاب بهترین ابزار ممکن است طاقت فرسا باشد. در این دوره ، ادامه داده به صورت محلی با Flutter ، شما یاد خواهید گرفت که چگونه ابزار مناسب را برای ذخیره داده ها به صورت محلی در برنامه های Flutter خود انتخاب و استفاده کنید. ابتدا ، ابزارهای مختلف موجود را کشف خواهید کرد. در مرحله بعدی ، نحوه ذخیره سازی داده ها در پایگاه های SQL و NOSQL ، با استفاده از SharedPreferences ، Sembast ، SQLite و Moor را پیدا خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه داده ها را در پرونده ها بخوانید و بنویسید. پس از پایان این دوره ، مهارت و دانش Flutter مورد نیاز برای ذخیره داده ها را به صورت محلی در برنامه های خود خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

انتخاب محل ذخیره سازی Choosing Your Storage Solution

  • طرح بندی دوره Course Layout

  • انتخاب فروشگاه داده Choosing a Data Store

استفاده از SharedPreferences Using SharedPreferences

  • معرفی Intro

  • استفاده از SharedPreferences Using SharedPreferences

  • نسخه ی نمایشی قسمت 1: راه اندازی برنامه Demo Part 1: Setting up the App

  • نسخه ی نمایشی قسمت 2: افزودن SharedPreferences و سازندگان کارخانه Demo Part 2: Adding SharedPreferences and Factory Constructors

  • نسخه آزمایشی قسمت 3: تکمیل صفحه با تنظیم اندازه قلم Demo Part 3: Completing the Screen with the Font Size Setting

  • خلاصه Summary

با استفاده از Sembast Using Sembast

  • معرفی Intro

  • افتتاح پایگاه داده Sembast و افزودن سند جدید Opening a Sembast Database and Adding a New Document

  • خواندن ، به روزرسانی و حذف داده ها با Sembast Reading, Updating, and Deleting Data with Sembast

  • راه اندازی رابط کاربر Setting up the UI

  • اتصال رابط کاربر به پایگاه داده Sembast Connecting the UI to the Sembast Database

  • رمزگذاری داده ها با Sembast Encrypting Data with Sembast

  • خلاصه Summary

با استفاده از SQLite Using SQLite

  • معرفی Intro

  • افزودن SQLite به برنامه و ایجاد مدل Adding SQLite to the App and Creating the Model

  • ایجاد یک کلاس Helper و پایگاه داده Creating a Helper Class and the Database

  • انجام CRUD با SQLite Performing CRUD with SQLite

  • افزودن رابط کاربری Adding the User Interface

  • اتصال UI به SQL Helper Class Connecting the UI to the SQL Helper Class

  • با استفاده از ReordiableListView Using ReorderableListView

  • خلاصه Summary

استفاده از مور Using Moor

  • معرفی Intro

  • مور چیست؟ What Is Moor?

  • استفاده از Moor در پروژه شما Using Moor in Your Project

  • CRUD با مور CRUD with Moor

  • افزودن رابط کاربر Adding the UI

  • اتصال UI به Moor Connecting the UI to Moor

  • خلاصه Summary

نوشتن در Files Writing to Files

  • معرفی Intro

  • اقدامات خواندن و نوشتن Reading and Writing Actions

  • افزودن UI و Sharing FIles Adding the UI and Sharing FIles

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ادامه داده به صورت محلی با Flutter
جزییات دوره
2h 33m
35
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Simone Alessandria Simone Alessandria

سیمونه آلساندریا اولین برنامه خود را در سن 12 سالگی نوشت: این یک بازی فانتزی متنی برای Commodore 64 بود. چند سال بعد ، او اکنون یک مربی (MCP) ، نویسنده ، سخنران ، معمار پرشور نرم افزار و همیشه یک رمزگذار افتخار است. وی بنیانگذار و مالک شرکت Softwarehouse.it است. زمینه های تخصص وی شامل برنامه های داده محور کسب و کار و توسعه تلفن همراه است و ماموریت وی کمک به توسعه دهندگان برای دستیابی به اهداف بیشتر از طریق آموزش و راهنمایی است.