محمد نوری

@mnouriac مدرس این دوره است.

من محمد نوری هستم و بیشتر از ۱۰ سالی میشه که توی حوزه اندروید فعالیت میکنم. امیدوارم که این دوره بتونه بهت کمک کنه و بتونی ازش نهایت استفاده رو ببری

شماره تلفن مدرس:
●●●●●●●●●09(پس از خرید دوره نمایش داده می شود.)
87 نفر این دوره را خریداری کرده اند!
  • 10:05:00

    طول دوره
  • 38

    تعداد جلسات
  • 5.00

    میانگین امتیازات

۳۰۰,۰۰۰ تومان

  • کاملا فارسیکاملا فارسی
  • دوره جامعدوره جامع
  • مقدماتی تا پیشرفتهمقدماتی تا پیشرفته
  • پشتیبانی کاملپشتیبانی کامل
  • با اطمینان خریداری کنید...!
    • تضمین بازگشت وجه درصورت ناراضایتی
    • کیفیت آموزش در سطح استاندارد جهانی
    • پشتیبانی ۲۴ ساعته و سریع مدرس
    • همراه با پروژه های علمی و کاربردی
    • انتشار: : چهارشنبه 1 دی 1400
    • بروزرسانی: : شنبه 17 اردیبهشت 1401
    • 4192
    • 18 دیدگاه

    دوره متخصص MotionLayout – انیمیشن سازی در اندروید

    MotionLayout android animation master class

    دسته بندی :

    MotionLayout (موشن لایوت) جز یکی از لایه های اندروید بحساب میاد و این قابلیت رو به ما میده که انیمیشن های فوق العاده عالی، چشم نواز و پیچیده ای رو برای اپلیکیشن های خودمون طراحی کنیم.

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

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

    این لایه هیچ محدودیتی برای ساخت ا‌نیمیشن نداره و خیلی راحت با ترکیب کردن خصوصیت های مختلف میتونی یه ا‌نیمیشن بینظیر درست کنی.

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

    یعنی دیگه خیالت راحته که روی 99.99% دستگاه های اندرویدی ا‌نیمیشنت خیلی روون و عالی اجرا میشه.

    اگر موشن لایوت رو خوب و کامل یاد بگیری، دیگه هیچ مشکلی با ساختن ا‌نیمیشن توی اندروید نخواهی داشت.

    چرا انیمیشن سازی مهمه؟

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

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

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

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

    ویژگی های MotionLayout

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

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

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

    • موشن لایوت رو برای اجرا شدن از API 14 به بالا استفاده میکنه که معادل اندروید 4.0 هستش! (این واقعا فوق العاده هستش)

    دیگه خیالت راحته که همه میتونن از ا‌نیمیشن هایی که درست کردی استفاده کنن و ببینن. چون الان این نسخه از اندروید توسط 99.99% گوشی ها جهان پشتیبانی میشه.

    از طرفی خیلی از کتابخونه هایی که برای ا‌نیمیشن اضافه میکنی API های 21 یا 23 به بالا رو پشتیبانی میکنن!

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

    • هیچ وابستگی به جاوا یا کاتلین نداره!

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

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

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

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

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

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

    فصل اول

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

    یعنی این دوره از صفرِ صفر موشن لایوت رو بهتون آموزش میده.

    توی این 7 قسمت تمامی موارد مربوط به موشن لایوت از جمله تبدیل لایه به موشن لایوت، پنل ها، ConstrainetSet، KeyFrame، CustomAttr، Controller، MotionScene و هر آنچه که نیازه که شما موشن لایوت رو تسلط داشته باشید بهتون آموزش دادم.

    فصل دوم

    این فصل شامل 25 قسمت میشه که توی هر قسمت یک پروژه رو باهم میسازیم!

    یعنی 25 پروژه توی فصل دوم آموزش داده میشه.

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

    توی این فصل ا‌نیمیشن های 2بعدی (2D) ، 3بعدی (3D) و کاملا پیچیده ای آموزش داده شده که نیازتون برای ساخت هرنوع ا‌نیمیشنی برطرف بشه و بتونید کاملا به ساخت ا‌نیمیشن های پیچیده تسلط داشته باشید.

    فصل سوم

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

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

    توی این پروژه هم مجموعه بیشتر از 6 حالت مختلف رو بهتون آموزش دادم.

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

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

    دمو انیمیشن ها

    توی این ویدیو یک دمویی از برخی از ا‌نیمیشن هایی که آموزش داده شده رو قرار دادم و میتونید ببینید.

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

    پشتیبانی دوره جامع MotionLayout

    این دوره شامل پشتیبانی کامل میشه، یعنی هرموقع سوالی یا مشکلی در زمینه ساختن انیمیشن ها و یا خود MotionLayout داشتی میتونی از طریق تیکت مشکلت رو مطرح کنی.

    زمان ارسال تیکت میتونی از عکس، ویدیو، صدا هم استفاده کنی.

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

    برای اینکار میتونی وارد حساب کاربریت بشی و از بخش تیکت، یک تیکت جدید ارسال کنی.

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

    پیشنیاز دوره

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

    ولی خب از اونجایی موشن لایوت جز زیرمجموعه های ConstraintLayout هستش، بهتره که این لایه رو هم بلد باشی.

    اگه به ConstraintLayout تسلط نداری اصلا جای نگرانی نیستش.

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

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

    پخش فایل های آموزشی

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

    پس بهتره که با توجه به نوع سیستم عامل، برنامه رو دانلود کنی تا بتونی ویدیوها رو ببینی.

     

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

     

    جلسات دوره

    38 جلسه (زمان کل دوره: 10:05:00 )
    • 1

      دانلود سورس کد

      نمایش غیر رایگان

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

    18 دیدگاه User Comments
    1. reza80320 گفت:

      سلام
      این motionlayout رو میشه در کامپوز هم استفاده کرد یا فقط xml?

      • محمد نوری گفت:

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

    2. Hamed گفت:

      سلام مهندس
      واسه عید تخفیف دارید؟

    3. davoodhuntex گفت:

      فوق العاده عالی و بروز
      خسته نباشین

    4. mohammadezandevakily گفت:

      سلام خوب هستین خسته نباشید ببخشید امکانش هست که لینک این برنامه رو بدید؟!?????????????

      • محمد نوری گفت:

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

    5. prog.hddi گفت:

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

      • محمد نوری گفت:

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

    6. mohammadmpch گفت:

      مثل همیشه عالی بود استاد، واقعاً دمتون گرم، حرف ندارین
      ??????

    7. AmirHo3in گفت:

      سلام جناب نوری عزیز، دمت گرم استاد بابت این دوره.
      دقیقا چیزی بود که میخواستم.
      میشه برای معماری MVVM هم یک دوره درست کنید و آموزش بدید؟
      آموزش های شما طوریه که واقعا خیلی خوب و راحت میتونم همه چیز رو یاد بگیرم.

      • محمد نوری گفت:

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

    8. نرگس گفت:

      به قرآن اصلا فکر نمیکردم در این سطح باشه، خیلی عالی بود.
      همیشه ساختن انیمیشن جز یکی از دغدغه هام بود و وقتی توی شرکت میگفتن باید فلان انیمیشن رو درست کنی همیشه غصه م میگرفت.?
      ولی الان واقعا خوشحالم، از دیروز مدام دارم نگاه میکنم و تقریبا دارم تمومشون میکنم.
      خیلی عالی بودن.?
      همه چیز رو کامل گفتین.
      واقعا خسته نباشید مرسی???

      • محمد نوری گفت:

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

    9. علی یاری گفت:

      وااااااااااااااااااای عالی بود عاااااالی بووووود.
      خدایی یه دونه هستی مهندس.
      دمت گرم عاااالی بود.???

    دیدگاه خود را بنویسید:

    Submit a Comment
    دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد.

    قوانین ارسال دیدگاه در سایت

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

    دوره های مرتبط

    Related Courses
    1
    افزودن به سبد خرید