برای مشاهده لیست علاقه مندی ها وارد شوید!

مشاهده محصولات فروشگاه
0
سبد خرید خالی است.

محمد نوری

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

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

شماره تلفن مدرس:
●●●●●●●●●09(پس از خرید دوره نمایش داده می شود.)
125 نفر این دوره را خریداری کرده اند!
  • 31:11:07

    طول دوره
  • 113

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

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

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

  • کاملا فارسیکاملا فارسی
  • دوره جامعدوره جامع
  • پشتیبانی کاملپشتیبانی کامل
  • با اطمینان خریداری کنید...!
    • تضمین بازگشت وجه درصورت ناراضایتی
    • کیفیت آموزش در سطح استاندارد جهانی
    • پشتیبانی ۲۴ ساعته و سریع مدرس
    • همراه با پروژه های علمی و کاربردی
    • انتشار: : شنبه 28 اسفند 1400
    • بروزرسانی: : پنجشنبه 29 اردیبهشت 1401
    • 6579
    • 62 دیدگاه

    دوره نخبگان معماری اندروید – آموزش معماری های MVVM , MVP و MVI

    android MVP MVVM MVI structure

    دسته بندی :

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

    دیگه خیلی وقته که کسی سراغ برنامه نویسی خام نمیره! مخصوصا تو سال 2022 !

    اگه بخوای برنامه نویسی اندروید رو مثل قدیم ادامه بدی مطمئن باش خیلی زود کنار گذاشته خواهی شد و نمیتونی جایی کار کنی!

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

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

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

     

    انواع معماری اندروید

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

    از جمله : MVCMVPMVVMMVI

    معماری MVC

    این معماری مخفف کلمه ModelViewController هستش که دیگه خیلی وقته کسی ازش استفاده نمیکنه!

    این معماری درواقع جز اولین معماری های اندروید به حساب میومد.

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

    android-mvc-structure

    معماری MVI

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

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

    android-mvi-structure

    معماری MVP

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

    Presenter موجود در این معماری وظیفه تامین کردن اطلاعات مختلف برای صفحات را برعهده دارد.

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

    android-mvp-structure-معماری اندروید

    معماری MVVM

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

    این معماری به طور اختصاصی توسط گوگل معرفی شده و به همین خاطر خیلیییییی مورد استقبال برنامه نویس ها قرار گرفت.

    android-mvvm-structure-معماری اندروید

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

    توی این دوره به 3 معماری آخر یعنی MVVM ، MVI و MVP پرداختم و به طور کامل قراره بهتون آموزش بدم.

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

    این دوره شامل چند فصل میشه؟

    این دوره در مجموع شامل 4 فصل میباشد.

    فعلا فصل اول آن به طور کامل آماده شده و فصل های دوم، سوم و چهارم هم به مرور اضافه خواهند شد.

    مطالب تحت پوشش فصل اول

    • ViewBinding : از این قابلیت برای دسترسی به Viewها استفاده میشود که جایگزین فوق العاده عالی برای FindViewById و DataBinding هستش.
    • DiffUtils : از این قابلیت برای پر کردن اطلاعات موجود در Adapter و RecyclerView استفاده میشود. همانطور که شاید اطلاع داشته باشید دیگه استفاده کردن از notifyDataSedChanged در Adapter به هیچ عنوان توصیه نمیشود. DiffUtils چندین حالت دارد که در این فصل آموزش داده شده اند.
    • Room : این دیتابیس جایگزین SQLite شده و اگه با SQLite کار کرده باشید متوجه میشید که اصلا نمیصرفه که دیگه سراغش برید. از بس که سنگین و پیچیده هستش. Room اومده که این پیچیدگی ها رو به بهترین شکل ممکن و ساده ترین حالت پیاده سازی کنه.
    • Retrofit : بهترین، کاملترین، پرسرعت ترین و واقعا به معنای واقعی کلمه خفن ترین کتابخونه اندروید برای ارتباط با سرور و دریافت اطلاعات از سرور هستش.
    • NavigationComponent : فرگمنت های همواره یکی از اصلی ترین دغدغه های برنامه نویسان اندروید هستش و به خاطر محدودیت های فراوانی که دارن خیلی ها ازشون استفاده نمیکنن. گوگل NavigationComponent رو معرفی کرد تا برنامه نویس ها با فرگمنت ها آشتی کنن و مدام ازشون استفاده کنن. چون جایگزین کردن فرگمنت بجای اکتیویتی واقعا سرعت اپلیکیشن رو عجیب بالا میبره. از طرفی بعد از معرفی NavigationComponent یک حالت جدیدی به برنامه نویسی اندروید اضافه شد که اصطلاحا بهش Single Activity میگن و واقعا عالیه.
    • Coroutine : کوروتین بهترین روش استفاده کردن از Thread ها در اندروید هستش. اگه از برنامه نویس های اندروید بپرسی که آیا خودت میتونی یه Thread رو کاملا تحت کنترلت دربیاری، بهت قول میدم درصد خیلی زیادی میگن که نه اصلا بلد نیستن! توی این بخش بهت کامل یاد دادم که چطور بتونی خیلی راحت Thread ها رو کنترل کنی و بِینِشون جابجا بشی. حتی میتونی یه Thread اختصاصی با نام خودت توی CPU داشته باشی. کوروتین برای مدیریت کردن Thread فوق العاده هستش.
    • Dagger-Hilt : بهترین و قویترین کتابخونه برای تزریق وابستگی توی اندروید هستش. تزریق وابستگی یکی از اصلی ترین موارد برنامه نویسی مدرن به حساب میاد. اگه بخوای یه برنامه بزرگ بنویسی باااااید از تزریق وابستگی ها استفاده کنی.
    • اگر سرچ کنی همه Dagger رو به عنوان سرطان اندروید میشناسن، چون اعتقاد دارن که بیهنایت سخته. ولی توی این بخش Hilt رو طوری بهت یاد دادم که میبینی اتفاقا خیلی آسونتر از چیزی هستش که همه میگن… هیلت رو خیلی جدی بگیر که واقعا عالی.
    • ViewModel : برای ذخیره کردن حالت های مختلف صفحات مثل Fragment و Activity مورد استفاده قرار میگیره. زمانی که صفحات شما Recreate میشن همه چیز از بین میره و واقعا کاربر رو اذیت میکنه. با کمک ViewModel میتونی یه اپلیکیشنی درست کنی که کاربرات واقعا حال کنن و لذت ببرن.
    • LiveData : یه روش عااااالی برای بروز رسانی آنی اطلاعات بدون اینکه نیاز باشه خودت چیزی رو بخوای بروز رسانی کنی. لایو دیتا بهت کمک میکنه تا کاربر هر تغییری که بوجود میاره، مثلا آپدیت سبد خرید، اطلاعات پروفایل یا هر تغییر دیگه ای که فکرش رو میکنی خیلی راحت بدون اینکه نیاز باشه کاری انجام بدی اپلیکیشنت تغییر پیدا کنه. فوق العاده س نه؟
    • Datastore : این قابلیت هم جایگزین SharedPreferences شده که تمامی معایب اون رو برطرف کرده و از طرفی ترکیب اون با کوروتین واقعا لذت بخشه.
    • Koin : از کوین هم مثل هیلت برای تزریق وابستگی استفاده میکنن. کوین نسبت به هیلت فوق العاده راحتتره و خیلی سریع میتونی وابستگی های مختلف اپلیکیشنت رو پیاده سازی کنی.
    • Paging3 : این مورد هم مانند بقیه موارد بالا جز Android Jetpack به حساب میاد و برای بارگذاری تنبل (Lazy loading) اطلاعات ازش استفاده میکنن. برای بارگذاری اطلاعات طولانی توی پروژه ها قطعا به این آموزش نیاز خواهی داشت. توی این دوره آخرین نسخه پیجینگ یعنی 3 رو آموزش دادم.

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

    فصل اول شامل 93 قسمت و 25 ساعت و 25 دقیقه هستش.

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

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

    آموزش ViewBinding

    آموزش DiffUtils در Adapter

    دیتابیس Room

    • معرفی Room
    • آموزش Entity
    • آموزش Dao
    • آموزش کلاس Database
    • پیاده سازی صفحه AddUser – تمرین
    • پیاده سازی صفحه ShowUsers – تمرین
    • پیاده سازی صفحه UpdateUsers – تمرین

    بخش Retrofit

    • معرفی Retrofit
    • آموزش Route و Method
    • آموزش ApiServices
    • آموزش ApiClient
    • انجام یک پروژه عملی
    • آشنایی با Apiهای بیشتر

    بخش NavigationComponent

    • معرفی NavigationComponent
    • آشنایی با بخش های مختلف صفحه Navigation
    • ایجاد ارتباط بین صفحات
    • ارسال اطلاعات بین صفحات
    • پیاده سازی BottomNavigationView به کمک NavigationComponent
    • آموزش کامل DeepLink

    بخش Coroutine

    • معرفی Coroutine
    • آموزش Builderها
    • آموزش Scopeها و Suspend
    • آموزش Launch و Async
    • آموزش runBlocking و تغییر در Thread
    • آموزش Repeat و Timeout
    • آموزش Job
    • آموزش Join و Cancel در Job
    • آموزش lifecycle در Coroutine

    بخش Dagger-Hilt

    • معرفی Hilt
    • آموزش Annotationها
    • آموزش Module و Provider
    • آموزش Qualifier
    • آموزش Named
    • بخش اول ترکیب Room و Hilt – تمرین
    • آموزش Module و Repository مربوط به Room – تمرین
    • تکمیل پروژه مربوط به Room – تمرین
    • بخش اول ترکیب Retrofit و Hilt – تمرین
    • آموزش Module و Repository مربوط به Retrofit – تمرین
    • تکمیل پروژه مربوط به Retrofit – تمرین
    • آموزش Scopeها

    بخش ViewModel

    • معرفی ViewModel
    • انجام یک پروژه با ViewModel
    • پیاده سازی RecyclerView با ViewModel

    بخش LiveData

    • معرفی LiveData
    • انجام یک تمرین با LiveData
    • بررسی وضعیت لحظه ای اینترنت با LiveData
    • انجام یک پروژه عملی ترکیب Room با LiveData
    • تکمیل پروژه عملی ترکیب Room با LiveData

    بخش Datastore

    • معرفی Datastore
    • انجام یک پروژه با Datastore

    بخش پروژه تکمیلی و بزرگ

    • معرفی کامل پروژه پیاده سازی شده
    • پیاده سازی Package , NavigationComponenet و Menu
    • تکمیل MainActivity و طراحی رابط کاربری SplashFragment
    • تکمیل SplashFragment و Datstore
    • رابط کاربری RegisterFragment
    • پیاده سازی ApiModule
    • پیاده سازی Repository و Module برای RegisterFragment
    • پیاده سازی RegisterFragment
    • تکمیل RegisterFragment
    • پیاده سازی HomeFragment و طراحی رابط کاربری TopMoviesItem
    • پیاده سازی Repository و ViewModel بخش TopMovies صفحه HomeFragment
    • تکمیل بخش TopMovies صفحه HomeFragment
    • پیاده سازی Genres صفحه HomeFragment
    • پیاده سازی LastMovies صفحه HomeFragment
    • تکمیل صفحه HomeFragment
    • پیاده سازی SearchFragment
    • پیاده سازی دیتابیس علاقه مندی ها
    • پیاده سازی صفحه FavoriteFragment
    • طراحی رابط کاربری DetailFragment
    • پیاده سازی Repository و ViewModel صفحه DetailFragment
    • تکمیل پروژه

    بخش Koin

    • معرفی Koin
    • پیاده سازی کلاس App و توضیحات تکمیلی برای Koin
    • آموزش Module در Koin
    • آموزش استفاده از Interface در Koin – بخش اول
    • آموزش استفاده از Interface در Koin – بخش دوم
    • آموزش Qualifiers در Koin
    • آموزش ViewModel در Koin
    • آموزش استفاده از Room در Koin – بخش اول
    • آموزش استفاده از Room در Koin – بخش دوم
    • آموزش استفاده از Retrofit در Koin – بخش اول
    • آموزش استفاده از Retrofit در Koin – بخش دوم
    • آموزش Scopes در Koin

    بخش Paging3

    • معرفی Paging
    • آموزش Module و Repository به کمک Hilt برای Paging
    • آموزش PagingSource
    • آموزش Adapter و ViewModel به کمک Hilt برای Paging
    • تکمیل کدهای صفحه Activity و قراردادن Loading
    • آموزش اضافه کردن SwipeRefresh به Paging
    • آموزش ساختن LoadMore , Error و دکمه Retry در Paging
    • پیاده سازی کل پروژه به کمک Koin در Paging

    دمو پروژه پایانی فصل اول

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

    حتما با صدا ببین که کامل توضیح دادم.

    فصل دوم

    فصل دوم شامل 20 قسمت و 5 ساعت و 46 دقیقه هستش.

    توی این فصل به صورت کاملا تخصصی در مورد مباحث Data stream صحبت میکنیم و مباحث RxJava3 و Flow آموزش داده میشن.

    بخش اول فصل دوم شامل Flow هستش که تکمیل شده و به زودی هم RxJava3 به فصل دوم اضافه خواهد شد.

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

    بخش Flow

    • معرفی Flow
    • ساختن یک Flow جدید – بخش اول
    • ساختن یک Flow جدید – بخش دوم
    • ساختن یک Flow جدید – بخش سوم
    • چرخه حیات Flow – بخش اول
    • چرخه حیات Flow – بخش دوم
    • اپراتورهای Take – Map – Filter – TakeWhile
    • اپراتورهای Repeat – Count – Reduce – Fold
    • اپراتور Debounce و ترکیب همه اپراتورها با هم
    • اپراتور Zip
    • اپراتورهای Combine – Merge
    • اپراتورهای FlatMapConcat – FlatMapMerge – FlatMapMerge
    • پروژه تمرینی انتخاب کاربر مناسب
    • آموزش Room در Flow – بخش پایه ای
    • ساخت کلاس MyResponse
    • آموزش Room در Flow – بخش ViewModel – Activity
    • آموزش Retrofit در Flow – بخش پایه ای
    • آموزش Retrofit در Flow – بخش درخواست های سریالی
    • آموزش Retrofit در Flow – بخش درخواست های موازی
    • آموزش Retrofit در Flow – بخش ترکیب چندین درخواست

    فصل سوم

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

    توی این فصل مجموعا از هر 3 معماری بیش از 10 پروژه خواهیم ساخت.

    فصل چهارم

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

    توی این فصل پروژه های زیر رو باهم انجام خواهیم داد :

    • اپلیکیشن بزرگ پیش بینی آب و هوا (پیش بینی تا 10 روز آینده و لحظه ای)
    • اپلیکیشن بزرگ فروشگاهی (همراه با سبد خرید و …)
    • اپلیکیشن بزرگ ارز دیجیتال (همراه با نمایش نمودار لحظه ای و …)
    • اپلیکیشن بزرگ رژیم غذایی
    • اپلیکیشن بزرگ پخش فیلم و سریال (مثل فیلیمو و نماوا)
    • اپلیکیشن بزرگ تصاویر پسزمینه (با قابلیت دانلود و اعمال کردن تصاویر روی گوشی و نمایش تصاویر 360 درجه ای)

    چرا باید دوره نخبگان معماری رو تهیه کنم؟

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

    در زیر، نمونه هایی از آگهی های شرکت های بزرگ را در سایت جابینجا مشاهده می کنید :

    شرکت هفت هشتاد :

    job-mvvm-mvi-mvp-android

    شرکت همکاران سیستم :

    job-mvvm-mvi-mvp-android

    شرکت کتابینو : 

    job-mvvm-mvi-mvp-android

    شرکت الیت : 

    job-mvvm-mvi-mvp-android

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

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

    دریافت رایگان بروزرسانی ها

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

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

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

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

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

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

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

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

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

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

    به روز رسانی ها

    تاریخ 1401/02/15 :

    • اضافه شدن فصل بدم و بخش Flow.

    تاریخ 1401/01/30 :

    • اضافه شدن بخش Paging به فصل اول دوره.

    تاریخ 1401/01/23 :

    • اضافه شدن بخش Koin به فصل اول دوره.

     

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

    جلسات دوره

    113 جلسه (زمان کل دوره: 31:11:07 )
    • 1

      سورس کد فصل اول

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

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

    62 دیدگاه User Comments
    1. MehdiMahmoudi گفت:

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

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

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

    2. mashhadi_arash گفت:

      سلام خدمت استاد عزیز و تمام دوستانی که نظرهارو میخونن اول اینکه هرچی از محمد جان تشکر کنم بازم کمه چون حداقل ۲ سال با این آموزش‌ها منو جلو انداخت
      دوم اینکه دوستانی که هنوز دو دل هستن برای تهیه آموزش مسلما خیلی جاهارو مثل من برای یه آموزش خوب گشتید ولی تنها چیزی که پیدا میشه پکیجهای مثلا جامع کاتلین یا جاوا هست که با مبالغ ۳ میلیون به بالا فقط توش مقدماتی توضیح داده و درنهایت با همون مطالب مقدماتی یه مثلا پروژه ساده درست کردن که به هیچ دردی نمیخوره.
      من که غیر از اینجا جایی پیدا نکردم که این مباحث سنگین و پیشرفته و معماریها و پروژه های حرفه ای رو با دقت و ریزه کاری و با وجدان توضیح بده .
      منم قبل از تهیه همش نگران بودم که نکنه آموزشش خوب نباشه یا پشتیبانی خوب نباشه چون پولم کم داشتم چند روزی فقط هی از استاد عزیز سوال میکردم تا خودمو راضی کنم به خرید بالاخره با هر بدبختی بود پول تهیه کردم گرفتم .
      الان میگم کاشکی حتی شده بود یه روز زودتر گرفته بودم که جلوتر بودم .
      در کل خدا خیرش بده من که زیادی راضی هستم و دارم روزشماری میکنم که زودتر به پروژهای معماریها برسه

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

        خیلی خیلی ممنونم ازت آرش جون، مرسی بابت محبتت🌹🌹❤
        باعث خوشحالیه که دوره براتون مفید بوده و امیدوارم که کلی مطالب خوب و باحال ازش یاد بگیرید❤

    3. بابک گفت:

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

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

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

    4. حمید گفت:

      سلام

      1) این اپلیکیشن بزرگ فروشگاهی که قراره آموزش بدید در حد دیجی کالا هست؟؟
      2) بک اند برنامه ها با چی توشته میشه؟؟
      3) میتونم خواهش کنم اپی مثل اسنپ فود رو هم اضافه کنید؟

      سپاسگزارم

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

        سلام.
        1) بله، ولی با یک رابط کاربری متفاوت‌تر و حرفه‌ای‌تر.
        2) بک اند آموزش داده نمیشه و از قبل تهیه میشه.
        3) این دوره همیشه آپدیت خواهد شد، بعد از تکمیل تمامی پروژه بله اپلیکیشن شبیه به اسنپ فود هم میشه در آینده اضافه کرد. ولی اول باید برنامه های اصلی دوره تکمیل بشن

        • حمید گفت:

          1) دسترسی به کدهای بک اند در اختیارمون میذارید؟
          2) بک اند ها رو خودتون با چی نوشتید؟
          3) ممکنه به موازات این آموزش، آموزش کامپوز رو هم برگزار کنید؟ چون تا بخواید این رو تکمیل کنید و بعد کامپوز رو برگزار کنید دیگه خیلی دیر میشه.

          خیلی متشکرم

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

            1) فعلا در این زمینه تصمیمی گرفته نشده.
            2) کدهای سمت بک اند با PHP هستند.
            3) احتمالا بعد از این دوره، دوره اندروید رو شروع کنم.
            ولی حتما دوره کامپوز، مخصوصا مباحث فوق پیشرفته کامپوز رو خواهیم داشت، نگران دیر شدنش نباشید چون کامپوز فعلا آنچنان همه گیر نشده رو تقریبا 20 درصد توی پروژه های بزرگ ازش استفاده میشه😉
            ولی قطعا دوره کامپوز هم خواهیم داشت🌹

    5. مرتضی زارع گفت:

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

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

        سلام مرتضی عزیز، چون برای ویدیوها از لایسنس های اسپات پلیر استفاده میکنیم متاسفانه نمیشه همچین قابلیتی رو پیاده سازی کرد🙏

    6. bijooop گفت:

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

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

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

    7. swiftme98 گفت:

      سلام استاد
      ببخشید یک سوال داشتم خواستم بدونم بخش  flow و rxjava چه زمانی و روزی قرار میگیرد
      سپاس

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

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

    8. swiftme98 گفت:

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

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

        واقعاااااا ممنونم از لطفتی که نسبت به بنده دارید❤ این پیام شما واقعا مثل یه بمب انرژی بود😉
        باعث افتخاره که این دوره تونسته به شما کمک کنه تا کلی چیزهای جدید بتونید یاد بگیرید🌹
        مخلصیم

    9. MeysamMahmoudi گفت:

      سلام جناب نوری عزیز تشکر میکنم بابته دوره خوبتون و تسلطتون رو دوره 🌹🌹🙏🙏

    10. Mostafa Jahani گفت:

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

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

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

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

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

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

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

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

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

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