آموزش اصول فلاتر

Flutter Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Flutter به سرعت محبوبیت خود را افزایش داد و اکنون یکی از برترین چارچوب ها برای توسعه موبایل است. در این دوره آموزشی، Flutter Fundamentals، ساختن اپلیکیشن های چند پلتفرمی با Flutter را یاد خواهید گرفت. ابتدا، با استفاده از ویجت‌های بدون حالت و حالت برای طراحی UI پاسخگو کاوش خواهید کرد. در مرحله بعد، نحوه اتصال به وب API برای بازیابی پویا داده را خواهید یافت. در نهایت، یاد خواهید گرفت که چگونه داده ها را به صورت محلی در دستگاه خود ذخیره کنید. پس از اتمام این دوره، مهارت ها و دانش توسعه Flutter مورد نیاز برای ایجاد برنامه های کاربردی قوی، کارآمد و مقیاس پذیر را خواهید داشت.

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

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

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

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

مقدمه ای بر مبانی فلاتر و دارت Introduction to Flutter and Dart Basics

  • مقدمه Intro

  • مقدمه Intro

  • چرا فلاتر؟ Why Flutter?

  • چرا فلاتر؟ Why Flutter?

  • معرفی دارت Introducing Dart

  • معرفی دارت Introducing Dart

  • استفاده از متغیرها و درون یابی رشته ای Using Variables and String Interpolation

  • استفاده از متغیرها و درون یابی رشته ای Using Variables and String Interpolation

  • استفاده از مجموعه ها و حلقه ها Using Collections and Loops

  • استفاده از مجموعه ها و حلقه ها Using Collections and Loops

  • درک کلاس ها و اشیا Understanding Classes and Objects

  • درک کلاس ها و اشیا Understanding Classes and Objects

  • استفاده از اشیا و وراثت Using Objects and Inheritance

  • استفاده از اشیا و وراثت Using Objects and Inheritance

  • اجرای ایمنی پوچ Implementing Null Safety

  • اجرای ایمنی پوچ Implementing Null Safety

  • خلاصه Summary

  • خلاصه Summary

نصب فلاتر Installing Flutter

  • مقدمه Intro

  • مقدمه Intro

  • نصب فلاتر در ویندوز Installing Flutter on Windows

  • نصب فلاتر در ویندوز Installing Flutter on Windows

  • نصب Flutter در MacOS Installing Flutter on MacOS

  • نصب Flutter در MacOS Installing Flutter on MacOS

  • نصب فلاتر در لینوکس Installing Flutter on Linux

  • نصب فلاتر در لینوکس Installing Flutter on Linux

  • پیکربندی توسعه اندروید Configuring Android Development

  • پیکربندی توسعه اندروید Configuring Android Development

  • پیکربندی توسعه دسکتاپ ویندوز Configuring Windows Desktop Development

  • پیکربندی توسعه دسکتاپ ویندوز Configuring Windows Desktop Development

  • خلاصه و عیب یابی Summary and Troubleshooting

  • خلاصه و عیب یابی Summary and Troubleshooting

معرفی ابزارک ها: برنامه Hello Mindful! Introducing Widgets: Hello Mindful App!

  • مقدمه Intro

  • مقدمه Intro

  • ایجاد یک برنامه جدید Creating a New App

  • ایجاد یک برنامه جدید Creating a New App

  • ایجاد ویجت بدون تابعیت Creating a Stateless Widget

  • ایجاد ویجت بدون تابعیت Creating a Stateless Widget

  • استفاده از داربست و متن Using Scaffold and Text

  • استفاده از داربست و متن Using Scaffold and Text

  • اضافه کردن پشته و تصویر Adding Stack and Image

  • اضافه کردن پشته و تصویر Adding Stack and Image

  • با استفاده از دکمه و تراز Using Button and Align

  • با استفاده از دکمه و تراز Using Button and Align

  • خلاصه Summary

  • خلاصه Summary

ویجت های Stateful: ایجاد صفحه تنظیمات Stateful Widgets: Creating the Settings Screen

  • مقدمه Intro

  • مقدمه Intro

  • استفاده از ویجت های Stateful Using Stateful Widgets

  • استفاده از ویجت های Stateful Using Stateful Widgets

  • پیاده سازی ناوبری Implementing Navigation

  • پیاده سازی ناوبری Implementing Navigation

  • افزودن بسته ها Adding Packages

  • افزودن بسته ها Adding Packages

  • درک Future و SharedPreferences Understanding Future and SharedPreferences

  • درک Future و SharedPreferences Understanding Future and SharedPreferences

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

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

  • ساختن رابط کاربری صفحه تنظیمات Building the Settings Screen User Interface

  • ساختن رابط کاربری صفحه تنظیمات Building the Settings Screen User Interface

  • اتصال UI به منطق تجاری Connecting the UI to the Business Logic

  • اتصال UI به منطق تجاری Connecting the UI to the Business Logic

  • استفاده از Snackbar و روش Dispose Using Snackbar and the Dispose Method

  • استفاده از Snackbar و روش Dispose Using Snackbar and the Dispose Method

  • خلاصه Summary

  • خلاصه Summary

بازیابی داده ها از یک وب API Retrieving Data from a Web API

  • مقدمه Intro

  • مقدمه Intro

  • واکشی داده با HTTP Fetching Data with HTTP

  • واکشی داده با HTTP Fetching Data with HTTP

  • ایجاد کلاس مدل Creating a Model Class

  • ایجاد کلاس مدل Creating a Model Class

  • از JSON تا Object From JSON to Object

  • از JSON به Object From JSON to Object

  • درک کدهای وضعیت HTTP و رفع خطاها Understanding HTTP Status Codes and Fixing Errors

  • درک کدهای وضعیت HTTP و رفع خطاها Understanding HTTP Status Codes and Fixing Errors

  • با استفاده از FutureBuilder Using FutureBuilder

  • با استفاده از FutureBuilder Using FutureBuilder

  • خلاصه Summary

  • خلاصه Summary

مدیریت داده ها با Sembast Managing Data with Sembast

  • مقدمه Intro

  • مقدمه Intro

  • درک Sembast Understanding Sembast

  • درک Sembast Understanding Sembast

  • باز کردن یک پایگاه داده Sembast Opening a Sembast Database

  • باز کردن یک پایگاه داده Sembast Opening a Sembast Database

  • خواندن و نوشتن داده ها با Sembast Reading and Writing Data with Sembast

  • خواندن و نوشتن داده ها با Sembast Reading and Writing Data with Sembast

  • افزودن نقل قول به پایگاه داده Adding Quotes into the Database

  • افزودن نقل قول به پایگاه داده Adding Quotes into the Database

  • نمایش نقل قول ها در یک ListView Showing the Quotes in a ListView

  • نمایش نقل قول ها در یک ListView Showing the Quotes in a ListView

  • حذف داده ها Deleting Data

  • حذف داده ها Deleting Data

  • استفاده از Factory Constructors و الگوی Singleton Using Factory Constructors and the Singleton Pattern

  • استفاده از Factory Constructors و الگوی Singleton Using Factory Constructors and the Singleton Pattern

  • خلاصه Summary

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش اصول فلاتر
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 43m
100
Pluralsight (پلورال سایت) pluralsight-small
24 خرداد 1403 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Simone Alessandria Simone Alessandria

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

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

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

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