آموزش پروژه محور فلاتر با دارت – اپلیکیشن فروشگاه اینترنتی با فریم ورک Flutter در Dart + گواهینامه

آموزش پروژه محور فلاتر با دارت – اپلیکیشن فروشگاه اینترنتی با فریم ورک Flutter در Dart + گواهینامه

Dart و فریم‌ورک Flutter چیست؟ دارت (Dart) یک زبان برنامه‌نویسی شی‌گرا و متن‌باز است که توسط گوگل توسعه‌ یافته و برای توسعه نرم‌افزارهای متن‌باز و تحت وب استفاده می‌شود. فریمورک فلاتر یک ابزار توسعه نرم‌افزار است که توسط Google توسعه داده شده است. این فریمورک به توسعه‌دهندگان امکان می‌دهد با استفاده از یک کد پایه، نرم‌افزارهایی را برای سیستم‌های عامل مختلف ایجاد کنند. از Dart به عنوان زبان اصلی برای توسعه برنامه‌های فلاتر استفاده می‌شود. اهمیت یادگیری اپلیکیشن فروشگاه اینترنتی با فریم‌ورک Flutter در Dart چیست؟ با توجه به رونق کسب‌وکارهای آنلاین، استفاده از اپلیکیشن فروشگاهّ اینترنتی، اجتناب‌ناپذیر است و هرچه اپلیکشن‌های مورد استفاده، زیباتر و تجربه کار با‌ آن‌ها ساده‌تر باشد، موفقیت آن کسب‌وکار افزایش می‌یابد. فلاتر به عنوان یک فریم‌ورک انعطاف‌پذیر و قدرتمند شناخته می‌شود و با استفاده از آن می‌توان واسط کاربری زیبا و پویایی را به سرعت و با کیفیت بالا ساخت. در فلاتر با یک بار کدنویسی، می‌توان هم‌زمان برنامه را برای iOS و Android و حتی وب اجرا کرد و بدین ترتیب زمان توسعه را به شدت کاهش داد. همچنین با استفاده از Flutter و Dart، می‌توان سبد خرید، مدیریت محصولات، پیگیری سفارشات، پرداخت امن و سایر ویژگی‌های مرتبط با یک فروشگاه اینترنتی را پیاده‌سازی کرد. در این فرادرس چه چیزی یاد می‌گیریم؟ ما در این فرادرس به پیاده‌سازی یک فروشگاه اینترنتی آنلاین در محیط محبوب فلاتر (Google Flutter) پرداخته و جزئیات بسیاری را از نظر فنی و دانش برنامه‌نویسی و همچنین از نظر آکادمیک، جهت طراحی این فروشگاه، مورد بررسی قرار می‌دهیم. از جمله ویژگی‌های فنی برنامه که می‌توان به آن اشاره نمود، عبارتند از: طراحی کامل متریال برنامه، بررسی مفاهیم ارتباط با سرور آنلاین، آشنایی با متد‌های ارسال و دریافت اطلاعات به صورت جیسون، نحوه ساخت حساب کاربری و ذخیره‌سازی اطلاعات کاربران در دیتابیس آنلاین، طراحی سبد خرید با امکان ویرایش آن و ارتباط با درگاه پرداخت به همراه پیاده‌سازی بسیاری از جزئیات خاص کدنویسی که در حین انجام پروژه تک‌تک آن‌ها به عنوان چالش‌های پیش رو مطرح‌ شده و راه‌حل مناسب برای آن‌ها پیشنهاد می‌شود. در این آموزش، جهت پیاده‌سازی، از محیط کدنویسی اندروید استودیو (Android Studio) و زبان آن و همچنین زبان دارت (Dart) در قالب فریم‌ورک محبوب فلاتر (Flutter) استفاده شده است که می‌تواند به شما در زمینه فهم و یادگیری مباحث ارتباط با دیتابیس آنلاین از جمله ارسال اطلاعات به دیتابیس و دریافت آن‌ها در قالب جیسون، کمک شایانی نماید.

تریلر دوره

توضیحات کامل دوره

...

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

  • چکیده
    0:01:23

  • پیش‌نیاز‌های آموزش
    رایگان 0:07:50
  • ساخت پروژه و انجام تنظیمات ابتدایی
    0:11:21
  • آزمون ۱

  • نصب پکیج Splash Screen
    رایگان 0:09:38
  • طراحی صفحه خوش‌آمدگویی
    0:10:05
  • تنظیم فونت برای پروژه
    رایگان 0:09:41
  • طراحی صفحه Selector
    0:18:15
  • طراحی AppBar از صفحه ورود
    0:17:31
  • طراحی CardView از صفحه ورود
    0:17:17
  • تکمیل صفحه ورود
    0:10:10
  • طراحی صفحه ثبت‌نام
    0:10:25
  • ساز و کار مسیردهی صفحات
    0:14:30
  • آزمون ۲

  • طراحی AppBar صفحه اصلی
    رایگان 0:12:33
  • پیاده‌سازی Bottom Navigation
    0:13:25
  • پیاده‌سازی Image Slider
    0:12:51
  • طراحی عنوان پرفروش‌ترین محصولات
    رایگان 0:06:01
  • ایجاد کلاس Product
    0:13:28
  • پیاده‌سازی GridView در صفحه اصلی
    رایگان 0:10:24
  • طراحی CardView محصولات
    0:14:55
  • تکمیل CardView محصولات
    رایگان 0:07:18
  • طراحی بنرهای صفحه اصلی
    0:12:20
  • آزمون ۳

  • پیاده‌سازی پایگاه ‌داده
    0:05:45
  • ایجاد جدول
    رایگان 0:05:59
  • تمرین ۱ - ایجاد پایگاه داده‌
  • تمرین ۲ - ایجاد جدول با فیلدهای مختلف با پایگاه داده‌های متفاوت
  • آزمون ۴

  • نحوه ارتباط با پایگاه ‌داده
    0:12:45
  • پیاده‌سازی فیلتر‌های ثبت‌نام کاربر در سمت سرور
    0:13:08
  • ثبت کردن اطلاعات کاربر در جدول در زمان ثبت‌نام
    رایگان 0:08:35
  • بررسی عملکرد فایل ثبت‌نام با Postman
    0:07:55
  • پیاده‌سازی ورود به برنامه در سمت سرور
    0:17:34
  • بررسی عملکرد فایل ورود به برنامه با Postman
    0:05:00
  • فیلتر‌های ثبت‌نام در سمت کلاینت
    0:13:26
  • مدیریت پیغام خطا با نمایش SnackBar
    رایگان 0:15:22
  • ارسال درخواست ثبت‌نام از کلاینت با متد Post
    0:10:32
  • استفاده از Model‌ها برای دریافت پاسخ سرور
    0:11:02
  • طراحی بخش ورود به برنامه در سمت کلاینت
    0:13:56
  • ارسال درخواست ورود به برنامه از کلاینت با متد Post
    0:12:01
  • پیاده‌سازی کد سمت سرور برای دریافت لیست محصولات
    0:10:48
  • پیاده‌سازی کد سمت کلاینت برای دریافت لیست محصولات
    0:13:41
  • آزمون ۵

  • طراحی صفحه اطلاعات محصول
    0:10:53
  • پیاده‌سازی آیتم‌های صفحه اطلاعات محصول
    0:16:04
  • پیاده‌سازی کلاس جهت مدیریت سبد خرید
    0:12:03
  • طراحی ListView برای نمایش سبد خرید
    0:17:37
  • پیاده‌سازی نحوه نمایش آیتم‌های ListView
    0:23:26
  • پیاده‌سازی پکیج درگاه پرداخت زرین‌پال
    0:20:38
  • استفاده از Uni Link‌ها و بررسی نتیجه خرید از درگاه
    0:14:21
  • ادامه مسیر تا ورود به بازار کار
  • آزمون ۶

  • آموزش پروژه محور فلاتر با دارت – اپلیکیشن فروشگاه اینترنتی با فریم ورک Flutter در Dart

  • خلاصه و مرور آموزش
  • واژه‌نامه (Glossary)
  • سوالات متداول (FAQ)
  • مشاغل مرتبط
  • نمونه سئوالات مصاحبه شغلی

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

1,890,000 تومان
378,000 تومان
80% تخفیف

این دوره شامل:
9 فصل آموزشی
8 ساعت ساعت آموزش
دسترسی مادام‌العمر
سطح: مبتدی
گواهی پایان دوره: ندارد
تاریخ انتشار: 1403/12/09
آخرین به‌روزرسانی: 2026-10-29 15:11:22
تعداد امتیازها: 0
تعداد دانشجو: 0
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: