آموزش چگونه کد کوتلین و اندروید تمیز بنویسیم!

How to write clean Kotlin and Android code!

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: بیاموزید که چگونه کد Android خود را تمیز کنید و به یک توسعه دهنده بهتر Kotlin Android تبدیل شوید که کدهای تمیز و بهتری می نویسد!

آنچه خواهید آموخت

  • نحوه نوشتن کد تمیز Android
  • نحوه ایجاد یک ذهنیت کدگذاری تمیز
  • ویژگی های بسیار جذاب کوتلین
  • نحوه پاکسازی پروژه موجود
  • میانبرهای مخفی Android Studio

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

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

هدف کلاس

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

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

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

این دوره برای چه کسانی است:

  • برنامه نویسان مبتدی آندروید
  • برنامه نویسان متوسط Android
  • برنامه نویسان خبره اندروید

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

کد تمیز بنویسید Write clean code

  • خوش آمدی Welcome

  • سبک تدریس Teaching style

  • Android Studio را نصب کنید Install Android Studio

  • آشنایی با پروژه شروع Getting to know the starting project

  • وارد کردن پروژه و اجرای برنامه Importing project and running the app

  • نگاه کردن به کد و تصمیم گیری در مورد اشتباه Looking at the code and deciding what is wrong

  • با تقسیم آنها روش ها را کوتاه کنید Shorten methods by splitting them

  • روشهای کوتاه کردن و تقسیم کردن Shortening and splitting methods

  • منطق خود را با مثال واقعی ساده نگه دارید Keep your logic simple with real example

  • منطق خود را جمع بندی ساده کنید Keep your logic simple Summary

  • برای محتوای استاتیک از Enum استفاده کنید Use Enum for static content

  • خلاصه مطالب استاتیک Enums for static content Summary

  • مرتباً کد خود را تمیز کنید Start cleaning your code more often

  • خلاصه کد خود را تمیز کنید Clean your code Summary

  • گردانندگان مجموعه: نقشه و فیلتر کنید Collection operators: Map and filter

  • خلاصه اپراتورهای نقشه و فیلتر Map and filter operators Summary

  • گردانندگان مجموعه: مرتب سازی و یافتن Collection operators: Sort and find

  • مرتب سازی و یافتن خلاصه Sort and find Summary

  • چه موقع استراتژی null و Fail Fast را بررسی کنید When to check for null and Fail Fast strategy

  • چه زمان برای بررسی صفر خلاصه When to check for null Summary

  • مسئولیت های تقسیم برنامه Split application's responsibilities

  • تقسیم مسئولیتهای برنامه خلاصه Split application's responsibilities Summary

  • با استفاده از استراتژی های ساختاری ، بسته های خود را ساختار بندی کنید Structure your packages by using structuring strategies

  • ساختار بسته ها براساس ویژگی Structuring packages by feature

  • شروع به استفاده از سبک های کدگذاری برای جاوا و اندروید کنید Start using coding styles for Java and Android

  • بسته شدن Wrap up

نمایش نظرات

نظری ارسال نشده است.

آموزش چگونه کد کوتلین و اندروید تمیز بنویسیم!

این دوره غیر فعال شده است.

جزییات دوره
2h 51m
26
Udemy (یودمی) udemy-small
11 آبان 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
20,012
4.6 از 5
ندارد
ندارد
ندارد
Catalin Ghita

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Catalin Ghita Catalin Ghita

مهندس نرم افزار اندروید

سلام، من کاتالین هستم و مهندس نرم افزار در AirTouch New Media، ویرایشگر اصلی در CodingTroops و علاقه مند به فناوری در هر چیزی که در مورد کد و برنامه نویسی است.

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

پروژه‌های اصلی من از مشارکت‌های منبع باز به اکوسیستم کتابخانه Android، برنامه‌های واقعیت افزوده ساخته شده بر روی ARCore SDK تا برنامه‌های هوش مصنوعی هوشمند که از پیشرفته‌ترین موتورهای NLP موجود استفاده می‌کنند، متفاوت است. اگر مایلید آنها را بررسی کنید، حتما از صفحه نمایه Github من بازدید کنید.

Udemy (یودمی)

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

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