جستجو برای:
  • خانه
  • دوره های آموزشی
  • پرسش و پاسخ
  • تماس با ما
  • درباره ما
     
    • info@flutter-learn.ir
    مرجع فارسی آموزش فلاتر Flutter
    • خانه
    • دوره های آموزشی
    • پرسش و پاسخ
    • تماس با ما
    • درباره ما
    0

    ورود و ثبت نام

    دوره جامع استادی فلاتر Flutter

    خانهبرنامه نویسی موبایلدوره جامع استادی فلاتر Flutter
    دوره آموزشی فلاتر
    حالت مطالعه

    با سلام به دوره استادی فریمورک فلاتر Flutter خوش آمدید.

    فریمورک فلاتر Flutter به شما کمک میکند در کمترین زمان ممکن اپلیکیشن های اندروید و iOS خود را توسعه دهید و در دسترس کاربران قرار دهید.

    برنامه نویسی موبایل یکی از جذاب ترین و داغ ترین شاخه های مهندسی کامپیوتر میباشد که امروزه افراد زیادی به دلایل مختلف وارد این صنعت هیجان انگیز میشوند.

    در این دوره از پایه ترین مباحث در زبان برنامه نویسی دارت شروع میکنیم و تا پیشرفته ترین مباحث فلاتر به صورت کاملا عملی پیش میرویم.

    فلاتر یک فریمورک چندسکویی جدید است که با یکبار برنامه نویسی میتوانید همزمان خروجی های اندروید, iOS و وب را در کنار یکدیگر داشته باشید.

    مجموعه فلاتر لرن اولین مرجع فارسی فریمورک Flutter  در جهان می باشد که کار خودش را از سال 1397 آغاز کرده است.

    بعد از انتشار سه دوره آموزشی مختلف اکنون با وقفه یک ساله مجددا با دوره آموزشی جدید و هیجان انگیزی برگشته ایم.

    هر آنچه که برای تبدیل شدن به یک برنامه نویس موبایل و توسعه دهنده اپلیکیشن نیاز دارید را برای شما فراهم کرده ایم.

    مزایای استفاده از فریمورک فلاتر

    فریمورک Flutter با قابلیت چندسکویی بودن این امکان را به شما میدهد که با یکبار کدنویسی بتوانید خروجی های مختلفی برای سیستم عامل اندروید و  iOS به صورت کاملا نیتیو تهیه کنید.

    همچنین در حال حاضر با کمک فریمورک فلاتر میتوانید وب اپلیکیشن و برنامه های تحت ویندوز را نیز طراحی کنید.

    بروزرسانی های مداوم تیم پشتیبانی گوگل باعث شده که فلاتر یکی از بیشترین سرعت های رشد را در بین فریمورک و زبان های برنامه نویسی داشته باشد.

    تفاوت فلاتر با فریموورک های چندسکویی مثل زامارین و فون گپ در تولید کد Native می باشد که همین ویژگی باعث می شود اپلیکیشن هایی که در فلاتر ساخته می شوند از نظر سرعت و بهینه بودن تفاوتی با اپلیکیشن های زبان جاوا و سویفت نداشته باشند.

    هم اکنون شرکت های بزرگی مانند BMW, علی بابا, تویوتا, Ebay و… از این فریمورک در محصولات نرم افزاری خود استفاده میکنند.

    انعطاف پذیری و سرعت کدنویسی بالا فلاتر را به یک گزینه بسیار محبوب برای انتخاب تبدیل کرده است.

    برای مطالعه بیشتر در این زمینه میتوانید به مقاله فلاتر چیست مراجه کنید.

    چرا برنامه نویسی موبایل را به عنوان حرفه انتخاب کنیم؟

    امروزه 6.3 میلیارد کاربر گوشی های هوشمند در دنیا وجود که اگر به این آمار تعداد کاربران تبلت ها را نیز اضافه کنید متوجه حجم بسیار بزرگ بازار این صنعت خواهید شد.

    تقریبا در اطرافیانمان کسی را نمیتوانیم پیدا کنیم که روزانه از اپلیکیشن های مختلف برای انجام کارهای گوناگون استفاده نکند.

    به همین دلیل روز به روز شرکت های مختلف به تعداد بیشتری برنامه نویس و توسعه دهندگان اپلیکیشن نیاز دارند که باعث به وجود آمدن بازار کار بسیار درخشانی شده است.

    اگر ایده ای در ذهن دارید میتوانید با یادگیری طراحی اپلیکیشن موبایل کسب و کار مخصوص خودتان را راه اندازی کنید. خیلی از شرکت های بزرگ امروزی همین مسیر را طی کرده اند.

    چرا این دوره آموزش؟

    مجموعه فلاتر لرن از سال 1397 کار خود را به عنوان مرجع فارسی زبان دارت و فریمورک Flutter آغاز کرد و در طول این مدت سه دوره آموزشی مختلف را عرضه کرد که با استقبال خوب کاربران مواجه شد.

    دوره های منتشر شده از حدود یک سال قبل به حالت غیرفعال تغییر کردند و اکنون با استفاده از تجربیات کسب شده دوره جامع و جدیدی را تحت عنوان دوره استادی فلاتر خدمت دوستان عرضه کرده ایم.

    این دوره با تمرکز ویژه بر بازار کار تهیه شده است و سعی کرده ایم موارد و مطالبی که در پروژه های واقعی با آنها روبرو میشوید را به شکل عملی آموزش دهیم تا زمانی را که برای یادگیری صرف میکنید به مفیدترین شکل ممکن مدیریت کنید.

    در حال حاضر تمام آموزش ها و مقالات این وبسایت به شکل تخصصی در زمینه Flutter و زبان Dart میباشد, بنابراین اگر قصد یادگیری این دو تکنولوژی را دارید به بهترین مکان مراجعه کرده اید.

    اگر شما هم علاقه دارید که وارد بازار کار برنامه نویسی موبایل شوید و برای هر دو سیستم عامل اندروید و iOS اپلیکیشن و بازی طراحی کنید دوره فارسی فلاتر Flutter مناسب شما می باشد.

    آموزش های منتشر شده در این دوره به هیچ عنوان ثابت نبوده و با گذشت زمان ویدیوهای جدید متناسب با نیاز کاربران و آپدیت های ارائه شده به روزرسانی میشود.

    به طور میانگین هر ماه یک الی سه ویدیو جدید برای دوره منتشر میشود.

    پیش نیازهای این دوره چیست؟

    در دوره استادی آموزش فلاتر تنها پیش نیازی که احتیاج دارید یک کامپیوتر شخصی میباشد.

    به هیچ وجه نیاز به دانش برنامه نویسی از قبل ندارید و تمام موارد مورد نیاز از ابتدایی ترین مسائل در این دوره آموزش داده میشود تا مشکلی از بابت پیش زمینه برنامه نویسی نداشته باشید.

    در این دوره ابتدا از مباحث مقدماتی زبان برنامه نویسی دارت آموزش داده میشود و بعد از تکمیل این بخش دانشجو وارد بخش برنامه نویسی فلاتر خواهد شد.

    اگر سابقه برنامه نویسی موبایل یا زبان های دیگر را دارید در این دوره با سرعت بیشتری میتوانید پیشرفت کنید.

    بعد از این دوره چه مهارت هایی کسب میکنید؟

    با پشت سر گذاشتن این دوره آموزشی و انجام تمرینات مختلف شما آماده هستید تا پروژه های برنامه نویسی فلاتر و طراحی اپلیکیشن را با استفاده از تکنولوژی های مختلف پیاده سازی کنید.

    اپلیکیشن های کاربردی مختلفی را به حالت های آفلاین و آنلاین با رابط کاربری های زیبا خلق کنید.

    استخدام در شرکت های معتبر

    به عنوان یک برنامه نویس و کسب کمی تجربه میتوانید به راحتی در شرکت های کوچک و بزرگ نرم افزاری به عنوان برنامه نویس موبایل استخدام شوید.

    کافیست نگاهی به آگهی های استخدامی برای فلاتر بیاندازید تا مهارت هایی که شرکت ها به آن نیاز دارند را متوجه شوید و ببینید که تمام آنها در این دوره پوشش داده شده است.

    فعالیت به عنوان فریلنسر

    یکی از مواردی که برنامه نویسان میتوانند از طریق آن درآمد خوبی کسب کنند انجام پروژه های فریلسنری میباشد.

    در این نوع از فعالیت شما نیازی به استخدام دائمی در یک شرکت ندارید و میتوانید از تمام نقاط ایران پروژه های برنامه نویسی را قبول کنید و منزل خود به راحتی انجام دهید.

    کسب درآمد دلاری

    دامنه فعالیت یک برنامه نویس به هیچ وجه محدود به مکانی که در آن قرار دارد نیست. اگر از دانش زبان انگلیسی نسبتا خوبی بهره میبرید میتوانید با دریافت پروژه های خارجی کسب درامد دلاری داشته باشید.

    برای دریافت پروژه های خارجی میتوانید از سایت های Freelancer, Fiver و… استفاده کنید.

    با تسلط به مطالب گفته شده در دوره آموزشی استادی فلاتر میتوانید هر نوع اپلیکیشن موبایل را با مهارت خود توسعه دهید.

    در پایان دوره شما به خوبی با مفاهیم پیشرفته برنامه نویسی آشنا شده اید.

    توانایی طراحی رابط کاربری و ساخت ویجت های اختصاصی را پیدا کرده اید.

    کار با دیتابیس های مختلف را فرا خواهید گرفت.

    برنامه خود را  با استفاده از تکنولوژی های rest api و  socketبه سرور متصل کنید و به تبادل اطلاعات و فایل بپردازید.

    برای برنامه خود درگاه پرداخت آنلاین ایجاد کنید.

    برای اطلاعات بیشتر به بخش سرفصل های دوره آموزشی مراجعه کنید.

    تمام مواردی که برای تبدیل شدن به یک برنامه نویس موبایل نیاز دارید را در سرفصل های این دوره قرار داده ایم.

    روش آموزش به چه شکلی است؟

    در دوره آموزش فلاتر فرض شده است که دانشجو هیچگونه اطلاعاتی در زمینه برنامه نویسی موبایل ندارد. به همین دلیل تمام مطالب به شکل کاملا مقدماتی از پایه آموزش داده میشود.

    پس از آموزش های مقدماتی دانشجو وارد مراحل پیشرفته آموزش برنامه زبان دارت میباشد و با مفاهیمی همانند برنامه نویسی شی گرایی آشنا میشود.

    بعد از گذراندن این موارد با موفقیت وارد بخش برنامه نویسی فریمورک فلاتر خواهیم شد.

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

    پروژه های عملی دوره آموزشی

    در این دوره آموزشی در کنار آموزش های ارائه شده پروژه های مختلفی برای درک بهتر مطالب انجام میشود.

    پروژه های پیاده سازی از تنوع بسیاری برخوردار هستند و در این بخش تنها به تعدادی از آنها اشاره خواهیم کرد.

    پروژه بازی دوز و پروژه طراحی چت روم

    پروژه بازی دوز اولین پروژه این دوره هست که پیاده سازی آن را انجام میدهید و هدف آشنایی بهتر با منطق برنامه نویسی و تفکر الگوریتمی هست.

    در پروژه طراحی چت روم نیز یک چت روم ساده دو طرفه طراحی میکنیم که هدف از انجام این پروژه آشنایی با وب سوکت میباشد.

    پروژه طراحی چت روم و بازی دوز

    دوره برنامه نویسی موبایل
    برنامه نویسی Flutter

    پروژه و تمرین طراحی رابط کاربری

    در این پروژه به طور کامل طراحی یک رابط کاربری زیبا و خلاقانه را انجام میدهیم تا با نحوه ساخت ویجت های مختلف و استفاده از آنها در کنار یکدیگر آشنا شوید.

    همچنین در پروژه دیگری رابط کاربری یک صفحه از وبسایت فیلم را با استفاده از نسخه وب فلاتر پیاده سازی میکنیم. در این پروژه از انیمیشن برای جا به جایی صفحات استفاده میشود و پروژه به شکل کاملا رسپانسیو (واکنشگرا) طراحی میشود.

    پروژه طراحی رابط کاربری

    طراحی رابط کاربری Flutter
    آموزش برنامه نویسی موبایل

    پروژه طراحی شبکه اجتماعی در فلاتر, این پروژه با استفاده از بک اند جنگو پیاده سازی شده است و یک شبکه اجتماعی ساده را پیاده سازی میکنیم.

    امکانات پروژه:

    • ثبت نام و ورود کاربر
    • احراز هویت به وسیله JWT
    • مشاهده پست ها
    • لایک کردن مطالب و ارسال کامنت
    • ارسال درخواست دنبال کردن کاربران
    • ارسال پست به همراه  آپلود تصویر

    پروژه شبکه اجتماعی

    دوره آموزشی فارسی فلاتر

    پشتیبانی دوره به چه شکلی است؟

    دانشجویان دوره در صورت وجود هرگونه سوال و مشکل در مباحث درسی و کدهای نوشته شده که در دوره آموزش داده میشود از طریق تیکت به مدرس دوره دسترسی خواهند داشت.

    برای ارسال تیکت وارد صفحه حساب کاربری خود شوید و گزینه ارسال پیام را انتخاب کنید.

    در کادر محصول دوره جامع استادی فلاتر را انتخاب کنید سپس در بخش دریافت کننده گزینه Support را انتخاب کنید تا پیام شما برای مدرس ارسال شود.

    در همین صفحه میتوانید با پشتیبان خود مکالمه داشته باشید.

    پشتیبانی دوره فلاتر

    نحوه مشاهده دوره

    برای تهیه دوره آموزش فلاتر بعد از ثبت نام در وبسایت و ایجاد یک حساب کاربری برروی گزینه ثبت نام در دوره کلیک کرده تا وارد صفحه سبد خرید و سپس درگاه پرداخت آنلاین شوید.

    بعد از پرداخت شما با صفحه ای مشابه صفحه زیر مواجه خواهید شد که در انتهای صفحه لایسنس مخصوص شما قرار دارد.

    Flutter course

    این لایسنس قابلیت استفاده در سه پلتفرم مختلف مانند ویندوز, وب, موبایل و… را دارد.

    لایسنس را نزد خود نگهدارید و از سپردن آن به افراد دیگر اجتناب کنید.

    برای مشاهده دوره بروی کامپیوتر یا لپ تاپ خود نرم افزار پلیر مخصوص را از بین لیست نرم افزارهای موجود دانلود و نصب کنید.

    پس از نصب در اولین اجرا نیاز است تا زبان نرم افزار را مشخص کنید.

    در مرحله بعدی برای ثبت دوره جدید در نرم افزار کد لایسنس دریافتی را در باکس License قرار دهید و دکمه تایید را انتخاب کنید.

    دوره آموزشی Flutter

    در صورت صحیح بودن لایسنس با پیغام زیر مواجه میشوید و نام دوره در ستون سمت راست نمایش داده میشود.

    آموزش برنامه نویسی اندروید

    با کلیک برروی نام دوره سرفصل های مورد نظر به شما نمایش داده میشود که با کلیک کردن روی هر سرفصل محتویات ویدیو آموزشی به شما نمایش داده میشود.

    تمام فایل های ویدیویی دوره توسط نرم افزار یکبار دانلود میشود و بابت دانلود مجدد ویدیوها و مصرف حجم اینترنت نگرانی وجود ندارد.

    برای تمام صفحه کردن صفحه و حذف ستون دروس از سمت برروی آیکون فلش مانند در تصویر زیر که با کادر قرمز مشخص شده است کلیک کنید.

    آموزش برنامه نویسی موبایل

    در صورتی که لایسنس خود را بعد از پرداخت یادداشت نکردید با وارد شدن به پنل کاربری و انتخاب گزینه لایسنس های من میتوانید کد لایسنس خود را به همراه لینک دانلود نرم افزارهای مورد نیاز دریافت کنید.

    در صورت مواجه شدن با خطا و عدم دریافت کد لایسنس پس از ثبت نام با پشتیبانی محصول در ارتباط باشید

    سرفصل های دوره آموزشی

    فصل اول: مقدمات دوره آموزشی

    1- آشنایی با دوره و توضیحات ویدئو

    2 - نصب پیش نیازها ویدئو

    پیش نمایش
    فصل دوم: مباحث پایه برنامه نویسی دارت

    1- تعریف متغیر

    آشنایی با مفهوم متغیر و انواع روش تعریف متغیر

    انواع داده ها

    2 - عملگرهای ریاضی

    3 - عملگرهای ریاضی

    4- عملگرهای Unary assignment

    5- عبارت های شرطی - ساختار if/else

    6- عبارت های شرطی - ساختار Switch case

    7- عبارت های شرطی - ساختار Ternary

    8- حلقه های تکرار: دستور While

    9- حلقه های تکرار: دستور for

    10 - دستور break

    11 - آشنایی با نوع داده List

    12 - آشنایی با نوع داده Map

    13 - آشنایی با نوع داده Set

    14 - ساخت تابع در برنامه نویسی

    فصل سوم: مباحث پیشرفته برنامه نویسی دارت

    1 - برنامه نویسی شی گرایی: تعریف کلاس

    2 - برنامه نویسی شی گرایی: مقادیر Private

    تعریف متدهای Getter و Setter

    3 - برنامه نویسی شی گرایی: کلاس Abstract

    پیاده سازی اینترفیس

    4- مدیریت خطا

    5 - برنامه نویسی Async

    آشنایی با کلاس Future

    6 - خواندن و نوشتن از فایل

    فصل چهارم: ویجت های لایه در فلاتر

    1 - ساخت اولین پروژه فلاتر

    2 - ویجت Container

    3 - ویجت های Column, Row

    4 - ساخت لیست ویو

    5 - ساخت گرید ویو

    فصل پنجم: ویجت های پایه ای فلاتر

    1 - نمایش متن ویجت Text

    2 - کار با دکمه و رویدادهای کلیک

    3 - ساخت ویجت Stateful

    4 - دریافت اطلاعات از کاربر با Textfield

    5 - طراحی دکمه Checkbox و Radio Button

    6 - ساخت منو Drop down

    7 - اضافه کردن تصویر و فونت به برنامه

    فصل ششم: متریال دیزاین

    1 - آشنایی با زبان طراحی متریال دیزاین

    2 - طراحی Appbar

    3 - ساخت منو Navigation drawer

    4 - ساخت دکمه شناور FAB

    5 - طراحی منو Bottom Navigation

    6 - طراحی تب در اپلیکیشن Tabview

    7 - طراحی اسلایدر

    8 - پیاده سازی ویجت Banner

    9 - آشنایی با Theme در فلاتر

    10 - پیاده سازی Date picker

    فصل هفتم: مسیریابی

    1 - جا به جایی بین صفحات و مسیریابی عادی

    2 - مسیریابی با نام

    فصل هشتم: ذخیره سازی اطلاعات

    1 - استفاده از SharedPrefences

    2 - پیاده سازی Secure SharedPrefences

    3 - پیاده سازی دیتابیس Sqlite

    4 - پیاده سازی ORM

    بررسی پکیج Floor

    فصل نهم : مدیریت State

    1 - آموزش کار با Inherited widget

    2 - آموزش استفاده از Provider

    3 - پیاده سازی الگوی Bloc

    4 - پیاده سازی الگوی Cubit

    5 - پیاده سازی Riverpod

    فصل دهم: ارتباط با سرور

    1 - آشنایی با Rest API

    2 - ارسال درخواست GET

    3 - دریافت لیست بازیکنان تیم فوتبال

    4 - ارسال پارامتر به سرور

    5 - ارسال درخواست Post

    فصل یازدهم: پروژه رابط کاربری

    1 - پروژه عملی طراحی رابط کاربری

    فصل دوازدهم: انیمیشن ها

    2 - انیمیشن Hero

    1 - استفاده از ویجت های ویژه انیمیشن

    AnimationController, Tween, AnimatedBuilder, AnimatedContainer, AnimatedOpacity, طراحی انیمیشن لودینگ اختصاصی

    فصل سیزدهم: بازی دوز

    1 - طراحی بازی دوز

    فصل چهاردهم: کار با نقشه

    1 - نمایش نقشه در اپلیکیشن

    2 - دریافت لوکیشن کاربر

    فصل پانزدهم: مدیا

    1 - طراحی موزیک پلیر

    2 - کار با فایل های ویدیویی

    فصل شانزدهم: پکیج Getx

    1 - بررسی قابلیت های Getx

    مدیریت state, مسیریابی, نمایش دیالوگ و...

    فصل هفدهم: ترسیم اشکال

    1 - ترسیم شکل های مختلف با کلاس CustomPainter

    2 - طراحی شکل موج با کلاس CustomClipper

    فصل هجدهم: نوتیفیکیشن

    1 - نمایش انواع نوتیفیکیشن

    فصل نوزدهم شبکه اجتماعی

    1 - طراحی صفحه ورود

    صفحه ورود و ثبت نام, احراز هویت از طریق JWT

    2 - طراحی تایم لاین

    3 - لایک کردن مطالب

    4 - ارسال کامنت

    5 - نمایش کامنت ها

    6 - طراحی صفحه پروفایل

    7 - صفحه ارسال پست

    8 - ویرایش اطلاعات پروفایل

    تغییر نام و تصویر

    9 - پیاده سازی فالو و آنفالو کردن

    فصل بیستم: معماری نرم افزار

    1 - پیاده سازی معماری MVVM

    فصل بیست و یکم: فلاتر وب

    2 - طراحی وب اپلیکیشن موضوع فیلم

    1 - ایجاد اولین پروژه فلاتر وب

    فصل بیست و دوم: ساخت مرورگر

    1 - طراحی اپلیکیشن مرورگر اینترنتی

    فصل بیست و سوم: درگاه پرداخت آنلاین

    2 - پیاده سازی درگاه پرداخت اینترنتی

    1 - پیاده سازی قابلیت Deep link

    فصل بیست و چهارم: خروجی برنامه

    1 - خروجی گرفتن از پروژه

    فصل بیست و پنجم: طراحی چت روم با سوکت سرور

    1 - طراحی اپلیکیشن چت روم

    برچسب: آموزش برنامه نویسی فلاتر آموزش فارسی فلاتر دوره آموزش فلاتر دوره آموزشی Flutter

    درخواست مشاوره

    برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.

    درخواست مشاوره
    info@flutter-learn.ir

    نیاز به مشاوره دارید؟

    در صورتی که نیاز به مشاوره دارید می توانید فرم را تکمیل نمایید و یا با ما در تماس باشید

    درخواست مشاوره رایگان





      نظرات

      • فرید
        مارس 19, 2023
        پاسخ

        سلام خسته نباشید .
        امکان پرداخت قسطی هم هست؟

        • Hesam(مدیریت)
          مارس 20, 2023
          پاسخ

          سلام در حال حاضر چنین امکانی وجود ندارد

      لغو پاسخ

      نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

      قیمت :

      2,000,000تومان 1,600,000تومان

      نوع دوره: غیر حضوری
      سطح دوره: مقدماتی تا حرفه ای
      پیش نیاز: دانش استفاده از کامپیوتر
      زبان: فارسی
      35 ساعت
      25 فصل
      7.5 گیگ
      روش دریافت: دانلود
      روش پشتیبانی: تیکت
      708 بازدید 2 دیدگاه
      دسته: برنامه نویسی موبایل
      درباره ما
      وب سایت Flutter-learn.ir این افتخار را دارد که به عنوان اولین مرجع فارسی آموزش فریموورک Flutter و زبان دارت کار خودش و با هدف آموزش و ارتقا دانش برنامه نویسی در میان وب سایت های فارسی آغاز کرده است.
      • فلاتر چیست
      • آموزش فلاتر
      • آموزش بلاک
      • مدیریت State
      همکاری با ما
      در صورت تمایل برای همکاری در زمینه های مختلف انتشار مقالات, کارهای گرافیکی و... با تیم فلاتر لرن از بخش تماس با ما پیام ارسال کنید.
      تمامی حقوق برای سایت flutter-learn.ir محفوظ می باشد.

        ورود

        رمز عبور را فراموش کرده اید؟

        هنوز عضو نشده اید؟ عضویت در سایت