دوره آموزشی فلاتر Flutter (کامل)

دوره آموزشی فلاتر Flutter به سادگی به شما کمک میکند اپلیکیشن های موبایلی با UI بسیار زیبا برای دو پلتفرم اندروید و ios ایجاد کنید.یکی از ویژگی های مهم flutter این است که در زمان خروجی گرفتن از کدها به ما خروجی Native مربوط به هر پلتفرم را میدهد که به این صورت کارای اپلیکیشن های ما را بسیار بالا میبرد . زمان زیادی از ارائه Flutter نمیگذرد اما این ابزار در حال کسب محبوبیت بسیار زیادی است .
در این دوره قصد داریم که بصورت کامل کار با Flutter را به شما آموزش دهیم
فلاتر چیست؟
Flutter یک فریمورک اوپن سورس توسعه اپلیکیشن های موبایل است که می تواند برای ساخت اپلیکیشن های Android و iOS بصورت Native از همان زبان برنامه نویسی اصلی استفاده کند. Flutter از سال ۲۰۱۵ وقتی گوگل آن را معرفی کرد و قبل از اجرای رسمی آن در دسامبر ۲۰۱۸ در مرحله Beta قرار گرفت. از آن زمان به بعد، شایعات پیرامون Flutter قویتر شدهاست و امروز در سال ۲۰۲۰ تبدیل به یکی از قدرتمندترین فریمورک های توسعه اپلیکیشن های موبایل شده است.
چرا باید از فلاتر Flutter استفاده کنیم؟
فلاتر به سرعت در حال تبدیل شدن به یکی از محبوبترین فریمورکها برای توسعهی اپلیکیشنهای چند پلتفرمی موبایل است. اغلب توسعهدهندگان اندروید و iOS امروزه بر این باور هستند که این فریمورک از بسیاری از فریمورکهای چند پلتفرمی رقیب مانند React Native و NativeScript سریعتر بوده و جایگزین مطمئنتری برای سالهای آتی محسوب میشود.(دوره آموزش برنامه نویسی اندروید در وب سایت کدفرند).
پیشنهاد شگفت انگیز کدفرند،دانلود به تمامی دوره های آموزشی کدفرند تنها با ۹۹ هزار تومان
خود گوگل نهایت تلاش خود را کرده است تا هر چه میتواند توسعهدهندگان بیشتری را به این فریمورک جذب کند. برای نمونه در کنفرانس I/O امسال، گوگل چند جلسه بررسی عمیق برگزار کرد که بر روی توسعه اپلیکیشنهای سازگار با متریال دیزاین با استفاده از فلاتر تمرکز داشت. در طی یکی از این جلسهها، گوگل اعلام کرد که فلاتر در حال تبدیل شدن به یکی از پلتفرمهای درجه یک برای توسعه متریال دیزاین است.
فلاتر چه مزیت هایی برای شما خواهد داشت؟
-
- همگاه با تکنولوژی بودن، شما را از رقبایتان متمایز می کند.
- باعث صرفهجویی در زمان و پول شما می شود.
- قابلیت Cross platform بودن باعث می شود که یک بار می نویسید ولی دو تا خروجی می گیرید و این یعنی کارایی بالا!
- توسعه سریع با استفاده از بارگذاری مجدد.
- پشتیبانی توسط تیم گوگل.
- اوپن سورس بودن.
دوره آموزشی فلاتر Flutter چه ویژگی هایی دارد؟
- آشنایی با پلتفرم های موبایل
- آشنایی با معماری سیستم عامل Android.
- آشنایی با معماری سیستم عامل iOS.
- تسلط کامل در نصب محیط و راه اندازی محیط برنامه نویسی و همچنین راه اندازی Emulator .
- آشنایی با جنبه های مثبت زبان برنامه نویسی دارت که در برنامه نویسی فلاتر استفاده می شود.
- آموزش ساخت انواع Layout و استانداردهای Layout در Android و iOS.
- طراحی انواع Navigation های موبایل شامل Android و iOS.
- نحوه استفاده از Http Request و انواع API ها و Web Service ها.
- پیاده سازی animation ها در فلاتر
- آموزش طراحی UI
- آشنایی کامل با روش های طراحی اپلیکیشن برای سیستم های عامل اندروید و iOS
- چگونگی پیاده سازی دیتابیس SQLite
- پیاده سازی وب سرویس های Restful JSON
- طراحی اپلیکیشن برای تمامی ورژن ها و سایزها
- توانایی ورود به بازار کار اپلیکیشن های موبایل
در پیش نیاز فنی فقط آشنایی با مفاهیم برنامه نویسی کافی هستش و ما در این دوره ابتدا مباحث برنامه نویسی دارت و شی گرایی را آموزش میدهیم.همچنین پیش نیازهای غیرفنی مانند داشتن انگیزه و زمان بسیار مهم میباشد
توضیحات برای دریافت این دوره آموزشی
شما به دو روش می توانید این دوره را دریافت کنید
- روش اول : میتوانید با تهیه اشتراک ویژه به این دوره و تمامی دوره ها به طور کامل دسترسی(دانلود) داشته باشید.
- روش دوم : می توانید تنها با پرداخت مبلغ ۲۰۰ هزار تومان این دوره را دانلود کنید.
ویژگی های دوره
- عناوین 31
- امتحانات 0
- مدت ساعت
- سطح مهارت همه مراحل
- زبان فارسی
- دانشجویان 5732
- ارزیابی ها بله
-
فصل اول
27 دیدگاه
سلام وقت بخیر استاد آموزش پروژه محور کی آپلود میشه؟
سلام متاسفانه هنوز دوره پروژه محور ضبط نشده سعی میکنیم هر چه زودتر آماده کنیم
سلام روز بخیر
استاد فراتر نیاز به پیش نیاز داره یا خیر؟؟؟
سلام آموزش فلاتر مقدماتی هست و فقط نیاز به کمی تجربه برنامه نویسی داره. این دوره شامل آموزش مختصری از زبان Dart هم هست
سلام روزتون بخیر
ببخشید من فلاتر رو کامل نصب کردم اما تو اندروید استودیو تو صفحه شروع گزینه ای برای نیو فلاتر نمی یاد ممنون میشم راهنماییم کنین چطوری درستش کنم و توcmd هم flutter doctor رو می زنم مشکلی نداره همه چیز درست هستش
سلام و درود. نیازی نیست که توی اندروید استودیو گزینه New بیاد تنها استفاده از استودیو فقط لانچ کردن امولاتور و نصب موارد لازم برای اجرای برنامه های فلاتر هست. توی خط فرمان و بااستفاده از VSCODE طبق چیزی که آموزش داده شده میتونید برنامه جدید بسازید
با سلام ممنون از انتشار این آموزش مفید
یه سوال آیا فلاتر برای ساخت اپلیکیشن مدیریت آموزش مدارس مناسب هست؟ (شامل آموزش آنلاین ویدیویی، حضور و غیاب، امتحانات، گزارش به والدین و ….)
سلام
این دوره تکمیل شده ؟ فصل های دیگه ای به این دوره اضافه خواهد شد؟
سلام و درود. هدف این دوره آشنایی کلی با فلاتر و نحوه برنامه نویسی در این پلتفرم هست. مباحث تکمیلی توی آموزشهای پروژه محور خواهد بود که برای بهار یک دوره آموزش پروژه محور خواهیم داشت.
استاد اموزش خاصی برای دارت هم دارید یک اموزش جدا فقط برای دارت؟
سلام و درود. به نظر بنده اگر قبلا برنامه نویسی کرده باشید مخصوصا توی جاوا اسکریپت همون آموزش های موردی داخل دوره بسیار مناسب هست بخصوص اینکه نکات کلیدی در باره دارت توضیح داده شده. سعی کنید توی فلاتر دارت رو یاد بگیرید خیلی بهتره.
سلام استاد وقت بخیر
اول از اموزش عالی تون تشکر می کنم
دوم زبان دارت هم در یک اموزش یا دوره قرار میدید؟
سلام و درود امیدوارم که استفاده کرده باشید. سعی کردیم تو این دوره نکات مهم درباره دارت رو توضیح بدیم. البته اگر با زبانهایی مثل Typescript کار کرده باشید اصول دارت همونه. توی دوره پروژه محور نکات بیشتری رو هم اشاره خواهیم کرد
بهترییییییییییین آموزشی که برای فلاتر دیدم عالیههههه مرسی زیاد.
سلام و درود. بسیار خوشحالم که تونستین استفاده کنید و به ما روحیه دادین تا بهتر در خدمتتون باشیم.
واقعا عالی و با ارزش بود. از شما خواهشمندیم ادامه مباحث پیشرفته با پروژه پحور فلاتر رو هم قرار بدید تا بتونیم استفاده کنیم.
سپاسگزاریم.
سلام و ممنون از لطفتون. بله درآینده دوره پروژه محور فلاتر رو هم خواهیم داشت که بعضی نکات تکمیلی توش اضافه میشه
سلام ادامه دوره کی برگزار میشه؟
سلام دوره کامل شده و می تونید تمامی قسمت ها دانلود کنید
سلام
چه پروژه هایی در دوره انجام میشه؟!
سلام و درود. این دوره پروژه محور نیست ولی یه برنامه تست آزمون هوش توی مراحل مختلف آموزش داده شده تا مفاهیم اولیه برنامه نویسی دارت و فلاتر رو یاد بگیرید
سلام و عرض ادب من از این آموزش به خوبی استفاده کردم و این آموزش مثل سایر آموزش های استاد عالی و یکی از مواردی که منو خیلی جذب کرد بیان مثال های متعدد بود از این جهت که استاد در این آموزش مثل سایر آموزش ها مثال های متعددی را می آورد و این باعث می شد که این زبان سخت بسیار برای ما آسان و روان شود و حتی بتونیم خودمون به افراد دیگر نیز آموزش بدیم
سلام استاد عزیز برای برنامه نویسی اندروید این رو انتخاب کنیم یا جاوا؟
سلام و درود جناب حسینی. برای برنامه نویسی موبایل (اینجا منظورم اندروید هست) سعی کن اول توی اندروید استودیو آشنایی های لازم رو به دست بیاری بعد برای آسون شدن مراحل توسعه فلاتر کار کن
با سلام چرا دمو نداره دوره ؟
سلام وقت بخیر
ممنون بابت اطلاع رسانی. دمو ها اضافه شدند. در تب برنامه آموزشی جلوی عنوان درس هایی که دمو هستند، آیگون سبز رنگی وجود داره که میتوانید از آن استفاده کنید.
موفق باشید
فکر نمیکردم برای فلاتر آموزش فارسی پیدا بشه
ممنون از کدفرند
منتظر ادامه دوره هستیم.