آموزش برنامه نویسی اندروید و ios با flutter 2019
اخیرا گوگل با معرفی آخرین تکنولوژی و زبان خود برای توسعه اپلیکیشن های اندرویدی (و ios) تحت عنوان Flutter، افق جدیدی در توسعه اپلیکیشن ها را رقم زده است،
زبان یا تکنولوژی فلاتر در سال 2017 توسط شرکت گوگل معرفی شد که در آن از زبان برنامه نویسی جدید dart که این زبان نیز توسط شرکت گوگل توسعه داده شده استفاده شده.
با توجه به جایگاه خوبی که این زبان در این مدت محدود توانست برای خود ایجاد کند و همچنین به دلیل این موضوع که گوگل اعلام کرده است که در سیستم عامل بعدی خود تحت نام فیوشا که جایگزین سیستم عامل اندروید خواهد شد، از همین زبان (فلاتر و دارت) استفاده خواهد کرد، لذا وبسایت هایپر سورس نیز با ایجاد چند دوره که اولین آن دوره مقدماتی برنامه نویسی android و ios میباشد، اقدام به اموزش این زبان جالب کرده است.
در این دوره از آخرین نسخه فلاتر یعنی Flutter 2019 استفاده شده و سعی بر این است که در 18 جلسه کوتاه (جمعا کمتر از 4ساعت) بتواند شما را با ساختار آن اشنا کند و بتوانید با ویجت ها و اپ ها این زبان به راحتی کار و اپ های خود را رد پلتفرم های اندروید و ios توسعه دهید.
در ویدئو زیر بصورت خلاصه این آموزش نشان داده شده است :
نوع فایل : ویدئویی، MP4، FHD 1080p
زبان : فارسی
حجم کل آموزش : 730 MB
قیمت کل آموزش :
جلسات این دوره شامل این موارد هستند : (6 جلسه بصورت رایگان با لینک مستقیم قابل دانلود میباشد)
جلسه اول - آشنایی با فلاتر
دانلود رایگان
طول جلسه : 4 دقیقه
نوع فایل : mp4 | قیمت : رایگان
جلسه دوم - ساختار فلاتر
دانلود رایگان
طول جلسه : 10 دقیقه
نوع فایل : mp4 | قیمت : رایگان
جلسه سوم - زبان دارت
خرید دوره
طول جلسه : 22 دقیقه
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه چهارم - توسعه اپ با فلاتر
خرید دوره
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه پنجم - کار با ویجت ها
خرید دوره
همچنین یاد میگیرید که چگونه استایل یک متن مانند اندازه و رنگ آن را تغییر دهید.
طول جلسه : 15 دقیقه
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه ششم - کار با فونت و asset ها
خرید دوره
کار با ویجت Image را یاد خواهید گرفت
چگونگی مدیریت asset ها و افزودن فایل جدید به اپلیکیشن را یاد میگیرید
همچنین با مدیریت فایل ها داخل فایل کانفیگ pubspec.yaml نیز اشنا خواهد شد.
طول جلسه : 11 دقیقه
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه هفتم - والد های تک فرزندی
دانلود رایگان
در این جلسه با ساختار ویجت های Container, Expanded اشنا میشوید و یاد میگیرد که چگونه استایل آنها را عوض کنید
همچنین خواهید آموخت که چگونه برای یک والد تصویر پس زمینه ست کنید.
طول جلسه : 12 دقیقه
نوع فایل : mp4 | قیمت : رایگان
جلسه هشتم - والد های چند فرزندی و لیست
خرید دوره
همچنین یاد میگیرد که اپ خود را بصورت ماژولار توسعه دهید
طول جلسه : 10 دقیقه
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه نهم - AlertDialog
دانلود رایگان
همچنین باز هم با ماژولار کردن آشنا میشوید.
طول جلسه : 14 دقیقه
نوع فایل : mp4 | قیمت : رایگان
جلسه دهم - مدیریت صفحات و ناوبری
خرید دوره
برای اپ صفحات دیگری ایجاد کنید و آنها را مدیریت کنید
با کلاس navigator آشنا خواهید شد
انوع هدایت به صفحات را خواهید آموخت
با تعریف سازنده یا Constructor برای یک صفحه اشنا می شوید
با ارسال داده از والد به فرزند و از فرزند به والد نیز اشنا خواهید شد.
طول جلسه : 23 دقیقه
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه یازدهم - منوی Drawer
دانلود رایگان
قرار دادن تصویر برای منو، ایجاد منو های آن بصورت متریال دیزاین و در نهایت با
راست چین کردن اپ نیز اشنا خواهید شد.
طول جلسه : 10 دقیقه
نوع فایل : mp4 | قیمت : رایگان
جلسه دوازدهم - تب ها و اسلایدر
خرید دوره
طول جلسه : 10 دقیقه
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه سیزدهم - مدیریت تم
خرید دوره
طول جلسه : 14 دقیقه
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه چهاردهم - استفاده از State ها و آغاز کد نویسی دارت در اپ
خرید دوره
هخمچنینماژول یا قالب اماده برای بخش بخش نرم افزار و طریقه استفاده از SetState را نیز خواهید آموخت.
طول جلسه : 12 دقیقه
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه پانزدهم - انواع ورودی کاربر
خرید دوره
لذا یک فرم ثبت نام را در اپ طراحی و سپس مقادیر وارده کاربر را دریافت و همچنین با کنترلر های ورودی نیز اشنا می شوید.
و در نهایت با ویجت FlatButton کلید هایی را ایجاد خواهید کرد.
طول جلسه : 18 دقیقه
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه شانزدهم - ادامه جلسه 15، ایجاد DropDownButton
خرید دوره
همچنین با کاربرد متد map بر روی لیست ها اشنا می شوید.
طول جلسه : 7 دقیقه
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه هفدهم - فرم ها و اعتبار سنجی ورودی
خرید دوره
همچنین باهم یک فرم لاگین ایجاد کرده و با ویجت TextFormField نیز آشنا می شوید.
و در نهایت با صفت key در ویجت ها (فرم) که برای مدیریت یک ویجت با کد دارت میباشد، اشنا می شودید.
طول جلسه : 15 دقیقه
نوع فایل : mp4 | قیمت : برای مشاهده این جلسه می بایست دوره را خریداری نمایید
جلسه آخر - Fab ها و BM
دانلود رایگان
همچنین با ویجت Center اشنا و دوره آتی را در آن معرفی خواهیم کرد.
طول جلسه : 9 دقیقه