تنها تخفیف بزرگ سال 1398 بیش از 30% بر روی تمامی محصولات به مدت محدود 
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
خوشامد گویی 
uncocoder  9 ماه پیش  3 هفته پیش
+28 0

دوستان عزیز کاتلینی، خوش آمدید.

پیشنهادات خود را در این تاپیک مطرح نمایید.

+3 0
سلام استاد بسیار بسیار خوشحال شدیم ممنون از انتشار به موقع آموزش های کاتلین (9 ماه پیش)
+2 0
آفرین و خسته نباشید به وقت شناسی شما (9 ماه پیش)
+3 0
نظر خواهش می کنم. البته هدف من ارائه بیش از 10 ساعت برای امروز بود اما متأسفانه ناکامی در استفاده از Video Interactive و زمانی که توسعش گرفت، همینطور خاکبرداری ساختمان روبرویی که سر و صدا ایجاد می کنه مانع از این امر شد. اما بزودی آموزشها تکمیل تر خواهد شد. (9 ماه پیش)
0 0
بعنی استاد با این اوصاف ویدیو ها همانند قبل هستند و از Video Interactive استفاده نشده؟ (9 ماه پیش)
+2 0
نظر بله، اما Video Interactive به زودی در سایت وجود خواهد داشت با مطالبی که بسیار به آموزش Kotlin کمک خواهد کرد. (9 ماه پیش)
+2 0
سلام ممنون از وقت شناسی تون. استاد اگه میشه تایم بیشتری رو بذارید برای اندروید چون کارایی کاتلین بیشتره برای اندرویده تا سایر چیزهایی دیگه.ممنون (9 ماه پیش)
+3 0
نظر کارایی کاتلین بیشتر برای اندروید نیست بلکه اتفاقاً در خارج از اندروید کاربرد وسیع تری دارد. آموزش اندروید کامل است و با دانستن سینتکس کاتلین می شود به راحتی کدها را پورت کرد. پس نیازی به آموزش گسترده نیست اما مثالهای خوبی در آن زمینه خواهیم داشت. (9 ماه پیش)
+1 0
با سپاس فراوان از زحمات شما استاد عزیز. ویدیوهای فعلی هم بعدا به صورت تعاملی خواهند شد یا اینکه ویدیوهای آینده فقط تعاملی میشن؟! (9 ماه پیش)
+4 0
نظر فقط ویدئو های دانش نامه ( که در آینده عرضه می شود ) و رایگان است، بر اساس Video Interactive خواهد بود. (9 ماه پیش)
+1 0
سلام استاد ممنونم از آموزش خوب شما کمترین شکی که در یاد گیری برنامه نویسی داشتم با آموزش kotlin کاملا بر طرف شده به این که فقط قسمت های اول kotlin را مشاهده کردم بدون شک می تونم بگم که کسی که به برنامه نویسی آشنایی نداره می تواند فقط با مطالعه بخش های اولیه کاملا با بر نامه نویسی آشنا بشه با تشکر فراوان از آموزش های خوب شما . (9 ماه پیش)
+2 0
لینک ممنون از آموزش های جدید و مشتاق برای دیدن دانشنامه Video Interactive (9 ماه پیش)
0 0
راستی استاد چطور میشه جوابو به نظر به صورت شما نشون داد . (9 ماه پیش)
+2 0
سلام به همگی و استاد عزیز.. ممنون که با آموزش های خوبتون ما رو خوشحال میکنید. امیدوارم این آموزش ها ما را به اهدافمون برسونه (9 ماه پیش)
+1 0
سلام و درود استاد اگر امکانش هست در این سری آموزش در مورد مکانیزم و شیوه استفاده صحیح و کاربردی gradle از قبیل امکانات و تعریف توابع و... بخشیو براش در نظر بگیرید (9 ماه پیش)
+1 0
با توجه به این که یکم با کاتلیلن کار کرده بودم و یه لایبری کوچیک برا کار با دیتابیس نوشته بودم گفتم شاید آموزش برام تکراری باشه اما همونطور که استاد هم تو ویدیوی اول گفتن نکات جالبیو تا به این لحظه از آموزشا به دست آوردم. خسته نباشین (9 ماه پیش)
+1 0
سلام استاد گل و دوست داشتنی. زنده باد و عرض خسته نباشید خدمت شما عزیز دلها (6 ماه پیش)
0 0
استاد سلام میشه چند تا از کارایی های کاتلین رو در خارج از برنامه نویسی بیان کنید. (3 هفته پیش)
 برای این سوال 5 پاسخ وجود دارد.
پاسخ به سوال 
امین علیپور  9 ماه پیش
+10 0

با عرض سلام و خسته نباشید خدمت استاد عزیز

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

ممنون بابت آموزش های خوبتون 

+2 0
بله منم به شدت موافقم و حتی بیشتر از یک بخش چون آموزش سینتکس برای کاتلین زیاد وجود داره، درسته که به پای آموزش های استاد آقاجانی نمیرسه ولی کار آدم راه میفته ولی آموزش سمت سرور کاتلین سخت پیدا میشه که البته خیلی مهم هست (9 ماه پیش)
+1 0
من هم با این نظر 100% موافقم. چون در پکیج جدید اموزش اندروید بر پایه جاوا ، بخش سرور از پکیج قدیمی اندروید استفاده شده بود. و در اینجا لازم میدونم نظرمو بدم که اگه میشه لطفا حتما اینو مد نظر داشته باشید. (9 ماه پیش)
+2 0
نظر نظر ایشون توسعه سرور هست و فرمایش شما استفاده از سرور هست. در سری پیشین آموزش اندروید بحث استفاده از سرور به طور کامل پوشش داده شده که در سری جدید هم به آن رجوع می شود. (9 ماه پیش)
+1 0
بله. یکی از جدی ترین مسائل استفاده از سرور هست که نیاز به آن خیلی احساس میشه (9 ماه پیش)
پاسخ به سوال 
arash  9 ماه پیش
+2 0

با سلام و خسته نباشید خدمت استاد عزیز و با عرض معذرت تنظیماتی که برای کاتلین داد رنگ بندی خیلی بد است مال جاوا تو اندروید استادیو خیلی بهتر بود خواهشا اگر میشه مثل اون با شه(مثلا رنگ متد و کلاس یکی تو تنظیمات آموزش کاتیلین !!!!)

من خودم یک سری رنگ ها برای خودم تنظیم کردم خوش حال می شم کسی این تنظیمات را بهتر کنه

جهت ایمپرت همین فایل لینک  زیپ را ایمپرت کنید اکسترکت نکنید 

پاسخ به سوال 
هادی  8 ماه پیش
0 0

سلام استاد عزیز
ادامه آموزش‌هارو کی منتشر میکنین؟!

+2 0
سلام دوست عزیز همین چند روز پیش منتشر شد که :| (8 ماه پیش)
+1 0
خخخ ممنون آخه بالای انجمن تو قسمت هدر ساعتش آپدیت نشده بود (8 ماه پیش)
پاسخ به سوال 
Amir Ab  4 ماه پیش
+2 0

درود استاد عزیز در داخل این سری آموزش چند بخش هست که میتونه بهش اضافه بشه و اموزش هارو کامل تر کنه (سینتکس و مباحث پیشرفته)

یکی مربوط به  inline function  و reified type parameters  که میگفتن یکی از محاسن کاتلین همین  inline  ها هستن و من هم بصورت عمقی متوجهش نشدم که کارشون چیه.

در خصوص method contract ها که میشه برای ساخت توابعی که دارای لامبدا هستن مفیده.

استفاده از  delegate  ها در کاتلین برای سهولت در مدیریت پروپرتی ها

و موضوع  رفلکشن کاتلین(و ارتباطش با  رفلکشن جاوا)و کروتین ها  که در پکیج هاش وجود داره و محاسنش نسبت به  thread  ها

 

+3 0
inline function ها اتفاقاً خوب نیستند و بهتر است از آن تا جای ممکن استفاده نشود اما در شرایطی مجبور به استفاده از reified و در نتیجه Inline Function ها هستیم، از نظر Syntax فرقی با تعریف غیر inline ندارد. در خصوص method construct منظورتون رو متوجه نشدم، اگر لینکی دارید ارائه بدید. delegate ها مفید هستند، برخی از آنها در آموزش گفته شده. در خصوص coroutine بله حق با شماست و خودم هم دوست دارم این بخش اضافه بشه. در خصوص reflection هم حرفهایی برای گفتن دارم. انشاا.. در آپدیت بعدی خواهند بود. (4 ماه پیش)
0 0
پکیج method contract ها برای داشتن قرارداد هایی با کامپایلر که در خیلی ازاکستنشن فانکشن های پکیج kotlin هم از method contract و هم از inline استفاده شده (برای نمونه اکستنشن فانکشن let )که در اینترنت رفرنس مناسبی برای این دو موضوع پیدا نکردم. لینک سایت کاتلین در خصوص پکیج method contract ها لینک (4 ماه پیش)
+2 0
بررسی خواهم کرد (4 ماه پیش)
پاسخ به سوال 
r22222  1 ماه پیش
+1 0

سلام استاد ممکنه در مورد MVVM هم صحبت کنید؟ بر خلاف فریمورکی که شما ساختید من به کدهای MVVM نگاه میکنم سرگیجه میگیرم بخصوص وقتی پای RX و Dagger هم میاد وسط. ولی خب دو تا مسئله هست که نمیذاره از کنارشون رد بشم اولین مسئله اینه که خیلی شرکت ها از این معماری استفاده میکنن و مسئله دوم اینکه یه سری عملکردای خوبی ازش دیدم مثلا اینکه محتوا خیلی کمتر به چرخه اکتیویتی وابستست و مثلا با چرخش صفحه اطلاعات ریفرش نمیشه. (و البته خوندم برای تست پروژه های بزرگ استفاده از این فریمورک مهمه اما چون تا حالا از کتابخونه های تست استفاده نکردم این مسئله رو درک نمکینم.) ممنون میشم با توضیحاتتون ما رو از سردرگمی نجات بدید.

آیا استفاده از فریمورک شما در کنار MVVM و RX کار منطقی ایه؟

+1 0
بله، برای پروژه های بزرگ تست بسیار مهم است اما یک نرم افزار اندرویدی در بدترین شرایط یک پروژه کوچک است و به دلیل المان های زیادی در UI تست برای آن عمل صحیحی نیست. من معتقد به استفاده از Test در اندروید نیستم. در خصوص دیزاین پترن هایی نظیر MVVM هم خیلی معتقد نیستم اما با دانستن اصول برنامه نویسی و کسب تجربه کافی در خصوص برنامه نویسی و معماری ها ( بالاخص مطالبی که در آموزش مطرح شده ) فرا گرفتن هر نوع معماری جدید کار ساده ای برای شما خواهد بود. (1 ماه پیش)
+3 0
استاد نمیدونم امکانش وجود داره یا نه اما با توجه به تجربه ای که شما دارید اگر یک تحلیلی از این دیزاین پترن و به خصوص برنامه نویسی RX و کتابخونه هایی مثل dagger که الان زیاد توی اینترنت اسمشون به چشم میخوره ارائه بدید خیلی راه گشا خواهد بود. اینکه بدونیم اگر به سمت استفاده از اینها میریم چرا میریم و اگر نمیریم دلیلش رو بدونیم. (1 ماه پیش)
+1 0
نظر سلام من الان نرم افزار هایی که می نویسم بر اساس معماری MVVM و RxJava هست و به شدت راضی هستم هم از نظر سرعت هم از نظر عملکرد (1 ماه پیش)
+1 0
اضافه کنم که از آموخته های استاد هم در طراحی منطق برنامه استفاده می کنم (1 ماه پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .