لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Android Multithreading Masterclass
Android Multithreading Masterclass
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
راهنمای کامل Multithreading در اندروید. از اصول اولیه گرفته تا Thread Pools، RxJava و Kotlin Coroutines. نوشتن کد امن رشته با هر پیچیدگی رابط کاربری را همیشه پاسخگو نگه دارید از محبوب ترین فریم ورک های چند رشته ای برای اندروید استفاده کنید (RxJava، Kotlin Coroutines، و غیره) جلوگیری از نشت حافظه در برنامه های اندرویدی خود پیدا کردن اشکالات نامحسوس ایمنی رشته در کد مدیریت تا به صدها موضوع وابسته به هم پیش نیازها: دانش پایه در توسعه اندروید
پس از اتمام این دوره، میتوانید کدهای چند رشتهای صحیح و کارآمد با هر پیچیدگی در برنامههای Android خود بنویسید!
Multithreading در اندروید موضوعی پیچیده اما بسیار مهم است. نوشتن برنامه های کاربردی واقعی بدون بارگذاری حداقل بخشی از کار در رشته های به اصطلاح پس زمینه غیرممکن است. با این حال، اگر از چندین رشته در برنامه خود استفاده میکنید، باید از تکنیکهای خاصی استفاده کنید تا مطمئن شوید کد شما از نظر رشته ای ایمن است.
همانطور که در این دوره خواهید دید، رابط کاربری تأخیر، یخ زدگی، نشت حافظه، جریان های گیر کرده، خرابی - همه اینها می توانند در نتیجه مشکلات ایمنی رشته در کد شما ایجاد شوند.
با این دوره شما با استفاده از رویکرد ساختاریافته و تعریف شده به چند رشته ای در اندروید مسلط خواهید شد:
با کمپایینترین اصول همزمانی و چند رشتهای در Android شروع کنید
با پایین ترین سطح mutlithreading اولیه در چارچوب Android کار کنید
واسط کاربری برنامه خود را پاسخگو و سریع نگه دارید
با نحوه ایمن کردن کد خود آشنا شوید
عملکرد کد چند رشته ای را تجزیه و تحلیل کنید
مهارت های خود را افزایش دهید و تا صدها رشته (!) همزمان مدیریت کنید
تجربه عملی با محبوبترین چارچوبهای چند رشتهای در دنیای Android (RxJava، Kotlin Coroutines و موارد دیگر) داشته باشید
برای اینکه دوره به صورت عملی مفید باشد، تمام مفاهیم و تکنیک هایی را که در سخنرانی ها یاد خواهید گرفت برای حل تمرین های عملی و با دقت طراحی شده به کار خواهید برد.
یکی از اهداف اصلی این دوره، به جز اینکه شما را متخصص کنکور کند، این است که نشان دهد چگونه می توانید از محبوب ترین چارچوب های چند رشته ای برای پیاده سازی جریان های پیچیده استفاده کنید. این به شما این امکان را می دهد که چشم انداز کامل چند رشته ای را در اکوسیستم اندروید به طور کلی درک کنید. سپس، پس از به دست آوردن تجربه عملی با همه این فریم ورکها، میتوانید چارچوبی را که بهترین دوست دارید انتخاب کنید و از آن در پروژههای Android خود استفاده کنید!
بنابراین، با این دوره مهارتهای واقعی کسب خواهید کرد و متخصص واقعی چند رشتهای اندروید خواهید شد!
سرفصل ها و درس ها
معرفی
Introduction
آنچه از این دوره دریافت می کنید
What You Get From This Course
جاوا و کاتلین
Java and Kotlin
بررسی اجمالی برنامه آموزشی و اطلاعات مهم
Tutorial Application Overview and Important Info
اصول همزمانی و چند رشته ای
Concurrency and Multithreading Fundamentals
انگیزه برای شهود سخت افزاری
Motivation for Hardware Intuition
مبانی عملیات CPU
CPU Operation Basics
سیستم تک وظیفه ای
Single-Tasking System
سیستم چندوظیفه ای تعاونی
Cooperative Multitasking System
سیستم چندوظیفه ای پیشگیرانه
Preemptive Multitasking System
سیستم چند پردازشی
Multiprocessing System
فرآیندها و موضوعات اندروید
Android Processes and Threads
نمایش نظرات