en
Feedback
کانال برنامه نویسی کُددِوِلوپ

کانال برنامه نویسی کُددِوِلوپ

Open in Telegram

مطالب آموزشی برنامه نویسی (جاوا، کاتلین و...) گروه : https://t.me/KodeDevel_Chat صفحات وب: https://kodedevel.github.io ارتباط با ما: @Skybirdbits

Show more
454
Subscribers
No data24 hours
-17 days
-830 days
Posts Archive
سلام، سعی شده مطالب کاتلین به نحوی نوشته بشه که علاوه بر پیوستگی و دنبال هم بودن به طور مستقل نیز هرکدوم قابل مطالعه باشن، تا الان هرچی گفته شد برای قبل از شی گرایی بود؛ اگه هرچی که تا اینجا گفته شد رو یاد گرفته باشید میتونید خودتونو برای شی گرایی آماده کنید... اما کسایی که تازه می‌خواید شروع کنید، کافیه ایجاد پروژه، ایجاد متغیر با var و val در کاتلینو بدونید و با تابع main که نقطه ی شروع یک برنامه ی کاتلین است آشنایی داشته باشید سپس از لینک زیر میتونید شروع به مطالعه کنید: https://t.me/Java_Kotlin_Dev/46 موفق باشید 🌺 #Course #Kotlin_Course

⁣محدوده ی متغیرها و توابع در کاتلین در کاتلین چهار محل برای ایجاد متغیر ها و توابع وجود داره؛ در این مطلب این چهار محل رو بررسی کردیم... #Kotlin #Scope

⁣⁣توابع و مقادیر ثابت ریاضی در کاتلین محاسبات ریاضی پایه ی هر زبون برنامه نویسیه، یه سری از اعمال ریاضی در برنامه نویسی پر کاربرد هستند، این اعمال در زبون های برنامه نویسی به صورت تابع و مقادیر ثابت تعریف شدن که در کاتلین هم این موضوع وجود داره... در این مطلب به بررسی مهم هاشون پرداختیم. - توضیحات - توابع مثلثاتی - توابع نمایی و لگاریتمی - توابع گرد کردنی (rounding) - توابع max، min و قدر مطلق - ایجاد اعداد تصادفی با تابع random - محاسبه ی زاویه رأس های یک مثلث در صفحه #Kotlin #Mathematics

متغیر های تغییرپذیر و تغییرناپذیر در کاتلین - توضیحات - کلیدواژه ی var - کلیدواژه ی val - کلیدواژه ی const #Kotlin #Variables #var #val #const

آرایه ها در کاتلین - تعریف آرایه - روش های ایجاد آرایه در کاتلین - توابع رایج در آرایه - آرایه های دو بعدی - آرایه های چند بعدی #Kotlin #Programming #Arrays

به خدا سوگند آنها به حکومت ادامه می دهند تا جایی که هیچ حرامی‌ را باقی نمی‌گذارند، مگر آنکه آن را حلال می‌شمارند و هیچ عهدی را باقی نمی‌گذارند، مگر آنکه آن را نقض می‌کنند و هیچ خانه ای باقی نمی‌ماند، مگر آنکه ظلمشان در آنجا راه یابد و فساد و بدی سیاستشان مردم را از خانه‌های خویش فراری می‌دهد، تا آنکه دو گروه گریه کنند: گروهی برای دین خود و دسته‌ای برای دنیای خود (که از بین رفته) و تا هریک از شما به آنان کمک کند، مانند کمک برده به اربابش خواهد بود که در حضور او، اطاعت و در غیاب او بدگویی می‌کند. این حکومت تا آنجا پیش می‌رود که هر کس به خدا امیدوارتر است، بیش از همه رنج و مصیبت می‌بیند. پس اگر الله به شما عافیت داد بپذیرید و اگر مبتلایتان ساخت، پس صبر کنید، که همانا عافیت است. والله لا یزالون حتّی لا یدعوا لله محرما الا استحلّوه و لا عقدا الا حلّوه و حتی لا یبقی بیت مدر و لا وبر الّا دخله ظلمهم ونبا به سوء رعیهم و حتی یقوم الباکیان یبکیان: باک یبکی لدینه و باک یبکی لدنیاه و حتّی تکون نصرة احدکم من احدهم کنصرة العبد من سیّده، اذا شهد اطاعه واذا غاب اغتابه وحتی یکون اعظکم فیها عناء احسنکم بالله ظنّا فان اتاکم الله یعافیة فاقبلوا و ان ابتلیتم فاصبروا، فانّ العافیة 🖤 نهج‌البلاغه خطبه ۹۸ 🖤

سلام موضوع توابع در کاتلین تکمیل شد! این مطالب هم برای افراد مبتدی و هم برای برنامه نویس های با تجربه قابل مطالعه است. لینک هر بخش: توابع در کاتلین اکستنشن ها و توابع اکستنشن عبارت لامبدا و توابع بی نام توابع مرتبه بالا (Higher-Order Functions) توابع خطی (Inline Functions) خوشحال میشم کسایی که مطالعه میکنن اشکال گرامری پیدا کردن و یا جایی قابل درک نبود یا اشکال مفهومی داشت اطلاع بدن تا اصلاح بشه. 🌺

توابع و پراپرتی (property) های خطی (inline) در کاتلین - تابع خطی - کلیدواژه ی noinline - استفاده از return غیر محلی - کلیدواژه ی crossinline - پارامتر های نوع reified - پراپرتی (property) های خطی #Kotlin #Functional_Programming #Function #Inline_Function #inline #noinline #reified

توابع مرتبه بالا در کاتلین - آشنایی با مفهوم first-class و تابع مرتبه بالا - تعریف تابع تحت لفظی به عنوان پارامتر تابع مرتبه بالا - پیاده سازی Callback توسط عبارت لامبدا در تابع مرتبه بالا - تعریف تابع تحت لفظی با رسیور به عنوان پارامتر تابع مرتبه بالا #Kotlin #Functional_Programming #First_Class #Higher_Order_Functions #Function_Literals

سلام وقتتون بخیر، مطلب اکستنشن ها ، عبارات لامبدا و توابع بی نام در کاتلین ویرایش هایی براشون انجام شد که این ویرایش ها گرامری و بعضاً افزودن مطالبی اضافه بر قبلی هاست. تا جایی که ممکنه سعی شده مطالب ساده و با مثال های قابل فهم بیان بشه. در مورد اکستنشن ها بهتره با ساخت نمونه ی جدید از کلاس، صدا زدن تابع کلاس و پراپرتی (property) ها (موضوعات مربوط به شی گرایی) آشنایی داشته باشید اگرم همینجوری براتون قابل درک بود خب چه بهتر؛ همینجوری بخونید بعداً شی گرایی یاد گرفتید بازم برگردید بخونید 😎 یک مثال از ایجاد نمونه کلاس و صدا زدن توابع داخل کلاس موقتا میزنم: ایجاد نمونه از کلاس StringBuilder:
val sb = StringBuilder()
صدا زدن تابع append که در کلاس StringBuilder تعریف شده با استفاده از نمونه ایجاد شده:
sb.append("A test")
همینجوری که معلومه متغیر sb رو نوشتیم نقطه گذاشتیم و تابع append که در کلاس StringBuilder تعریف شده رو صدا زدیم.

آغاز سال 10101111011 بر همگان فرخنده باد. سالی سرشار از زیبایی های فکری و احساسی داشته و در مسیری که شایسته است، موفق باشید. 🌺

عبارت لامبدا و توابع بی نام - بررسی یه ویژگی از کاتلین - عبارت لامبدا - توابع بی نام #Kotlin #Lambda_Expression #Anonymous_Functions

⁣اکستنشن ها - تعریف اکستنشن در کاتلین - تابع اکستنشن - تعریف Extension Property - تعریف Companion Object Extension #Kotlin #Extensions #Extension_Function #Extension_Property #Companion_Object_Extension

توابع در کاتلین کاتلین برنامه نویسی تابعی رو به خوبی پشتیبانی می‌کنه، در این مطلب به بررسی توابع در کاتلین پرداختیم که مشمول موارد زیر است: - تعریف کلی تابع - ساختار تابع - ویژگی های پارامتر در تابع - تابع تک عبارتی (Single Expression Function) - تابع Void - تابع Infix - تابع Generic - تابع Tail Recursive - محدوده ی تعریف توابع (Function Scope) #Kotlin #Functional_Programming, #Function_Structure #Single_Expression, #Void, #Infix, #Tail_Recursion, #Function_Scope

حلقه ها در کاتلین - بررسی حلقه ی for - استفاده از حلقه ی for به دو روش foreach و index-based - کلید واژه های break و continue - بررسی حلقه ی while - بررسی حلقه ی do-while - حلقه های تو در تو (nested loops) #Programming #Kotlin #Loops

🎲 Quiz 'عملگر های منطقی' فرض کنید x = 1 حاصل هر کدوم از عبارات زیر برابر با true است یا false؟ 🖊 6 questions · ⏱ 1 min

-بررسی عبارات شرطی (selector) ها در کاتلین - استفاده از if-else - استفاده از عملگر های منطقی - کاربرد in و استفاده ازش - کارب
-بررسی عبارات شرطی (selector) ها در کاتلین - استفاده از if-else - استفاده از عملگر های منطقی - کاربرد in و استفاده ازش - کاربرد is و استفاده ازش - بررسی و استفاده از when #Kotlin #Selectors #Conditions

سلام دوستان نظرتون در مورد آموزش مستقیم کاتلین یا جاوا توسط انجمن خودمون چیه؟ public poll عالیه شرکت میکنم – 18 👍👍👍👍👍👍👍 82% @mmdrzasha, Iliya, @moahear, @Saeed68hosseini, @Pouria922, @Vakiany, @niko_t3n, @Farzadsecure, @mahdiimeni, @ImSobbii, @ali_salimi_c, @ah2024soot, Mhrnasfe, @Ong_mh, G_b_b_i_a, @iamneda03, کیارش, @ItizAlex نه مرسی – 4 👍👍 18% @Mehdira3000, @isina_nej, @meysam_shp, @Are12f 👥 22 people voted so far.

50 سوال برتر شئ گرایی

Top 50 Oops Interview Questions .pdf3.39 MB