مشاوره رایگان
دریافت لینک های دانلود دریافت پستی درب منزل مبلغ کل: تومان
جهت دریافت کد تخفیف به کانال تلگرام مراجعه و یا با پشتیبان آنلاین هماهنگ نمایید

آموزش دوره صفرتاصد کاتلین پروژه محور

( فیلم آموزشی ) ،توسط مهندس مجتبی نکویی

معرفی سرفصل های این دوره:

توضیحات کلی مجموعه:

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

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

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

برای تهیه سورس به سایت http://www.clicksource.ir مراجعه کنید

سرفصلهای دوره برنامه نویسی کاتلین:

  • مقدمه و پیشگفتار
  • آشنایی کلی
  • نصب نرم افزارهای مورد نیاز
  • اولین برنامه کاتلین برای اندروید
  • راه اندازی شبیه ساز
  • اجرای برنامه اندرویدی روی گوشی
  • آشنایی با اندروید استودیو
  • متغیر ها در کاتلین
  • توابع در کاتلین
  • دستورات شرطی
  • عملگرها
  • Ranges
  • آرایه ها
  • رشته ها
  • حلقه ها
  • مدیریت مقادیر Null
  • بررسی نوع داده ای و تبدیل خودکار
  • کلاس ها
  • خصوصیات
  • کلاس داده
  • سطوح دسترسی
  • بررسی Enum
  • Delegation
  • بررسی Collections
  • قابلیت Extensions
  • آشنایی با متغیرها
  •  
  • آشنایی با داده های ورودی
  •  
  • تغییر نوع داده ها
  •  
  • عملگرهای ریاضی
  •  
  • اولویت ها در کاتلین
  •  
  • دیباگ کردن کدها به صورت قدم به قدم
  •  
  • آشنایی با logical statement ها
  •  
  • آشنایی با دستور شرطی if در کاتلین
  •  
  • کار با دستور if های تو در تو
  •  
  • کار با دستور شرطی when
  •  
  • استفاده از دستورات if و when
  •  
  • کار با حلقه for
  •  
  • آشنایی با حلقه for تو در تو
  •  
  • کار با حلقه while
  •  
  • کار با حلقه DoWhile
  •  
  • آموزش loop control ها
  •  
  • آشنایی کامل با string ها
  •  
  • کار با آرایه ها در کاتلین 
  •  
  • کار با array list در کاتلین
  •  
  • آموزش hashmap در کاتلین
  •  
  • اموزش کار با فرگمنت در کاتلین
  •  
  • اموزش کار با دیتابیس sqlite
  •  
  • اموزش دیباگ کردن و رفع مشکل برنامه 
  •  
  • اموزش اتصال به سرور با رتروفیت درکاتلین
  •  
  • اموزش کار با تب لیوت ها و ویوپیجر در کاتلین
  •  
  • اموزش اتصال به دیتابیس در کاتلین

بخش های رایگان این مجموعه آموزشی:

اموزش نصب (همان اموزش نصب دوره صفرتاصد اندروید) ( بخش 1 ) دانلود مستقیم اموزش ساخت پروژه جدید و فایل گردل ( بخش 2 ) دانلود مستقیم متغیرهای عددی در کاتلین ( بخش 3 ) دانلود مستقیم کار با متغیرهای رشته ای و مقدار null در کاتلین ( بخش 4 ) دانلود مستقیم اموزش if statement و when در کاتلین ( بخش 5 ) دانلود مستقیم اموزش ارایه ها، حلقه for , while ,do while ( بخش 6 ) دانلود مستقیم اموزش کار با لایه ها در کاتلین ( بخش 7 ) دانلود مستقیم اموزش کار با لایه ها وساخت ایکن ها ( بخش 8 ) دانلود مستقیم اموزش شی گرایی و lifecycle اکتیویتی ( بخش 9 ) دانلود مستقیم اموزش ساخت متد یا function در کاتلین ( بخش 10 ) دانلود مستقیم مرور مطالب اموزش داده شده ( بخش 34 ) دانلود مستقیم نمایش جزئیات ( بخش 40 ) دانلود مستقیم افزودن به علاقه مندی ها ( بخش 44 ) دانلود مستقیم
اموزش نصب و راه اندازی اندروید استدیو-اموزش سینتکس کاتلین-اموزش کار با متغیر ها درکاتلین-اموزش حلقه ها در کاتلین-اموزش کار با when در کاتلین- اموزش کار با لایه های مختلف-اموزش کار با انواع گجت ها -اموزش کار با فانکشن ها و کلاس ها در کاتلین-اموزش ارث بری وسازنده ها در کاتلین-اموزش کار با سازنده اصلی در کاتلین-primary constructor - اموزش کار با سازنده ثانویه در کاتلین-secondary constructor-اموزش کار با دیتابیس در کاتلین- اموزش کار با فایل در کاتلین- اموزش پرمیشن ها در کاتلین- اموزش ران تایم پرمیشن ها در کاتلین-اموزش کار با recyclerview
بخش 1 :
( اموزش نصب (همان اموزش نصب دوره صفرتاصد اندروید) )
اموزش نصب وراه اندازی اندروید استدیو
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 2 :
( اموزش ساخت پروژه جدید و فایل گردل )
دراین قسمت یک پروژه جدید کاتلین میسازیم و نحوه کارکرد گردل را اموزش میدیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 3 :
( متغیرهای عددی در کاتلین )
دراین قسمت به اموزش متغیرهای عددی در کاتلین میپردازیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 4 :
( کار با متغیرهای رشته ای و مقدار null در کاتلین )
دراین جلسه در مورد متغیرهای رشته ای و string ها اموزش میدیم و همچنین در مورد ? که مربوط به نال بودن متغیر هست صحبت میکنیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 5 :
( اموزش if statement و when در کاتلین )
دراین جلسه به نحوه کار با جملات شرطی میپردازیم تا نحوه کار با انها را یادبگیریم ضمن اینکه عملگر switch را در کاتلین بصورت when مینویسیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 6 :
( اموزش ارایه ها، حلقه for , while ,do while )
اموزش کامل کار با حلقه های for , while , do while به همراه کار با ارایه های استاتیک و داینامیک در کاتلین
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 7 :
( اموزش کار با لایه ها در کاتلین )
دراین جلسات کار طراحی و کار با لایه های مختلف را اموزش میدیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 8 :
( اموزش کار با لایه ها وساخت ایکن ها )
اموزش کار با لایه ها و ساخت ایکن به روشهای مختلف و استفاده از پلاگین برای راحتی کار
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 9 :
( اموزش شی گرایی و lifecycle اکتیویتی )
دراین جلسه به اموزش کلاس ها و سینتکس کاتلین و همچنین چرخه حیات اکتیویتی ها در کاتلین میپردازیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 10 :
( اموزش ساخت متد یا function در کاتلین )
دراین جلسه کار با متدها را در کاتلین اموزش میدیم تا دوستان مسلط بشن
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 11 :
( جابه جایی وارسال اطلاعات بین اکتیویتی ها )
دراین جلسه نحوه کلیک برروی ویوهای مختلف رو اموزش میدیم و اینکه چطور میتونیم بین اکتیویتی ها در کاتلین جا به جا شویم و اطلاعات ارسال کنیم
افزودن به سبد
قیمت: 7,292 تومان

بخش 12 :
( اموزش ارث بری و سازنده ها در کاتلین )
در زبان کاتلین ساختار کلاسها و نحوه استفاده از سازنده ها تغییر پیدا کرده .دراین جلسه نحوه ارث بری و کار با سازنده ها را در کاتلین اموزش میدهیم
افزودن به سبد
قیمت: 7,292 تومان

بخش 13 :
( اموزش کار با constraint layout )
اموزش کار با ویو جدید constraint layout
افزودن به سبد
قیمت: 7,292 تومان

بخش 14 :
( اموزش کار با check box و seekbar وradio button در کاتلین )
دراین جلسه هر سه ویو کاربردی checkbox , radiobutton , seekbar رو اموزش میدیم و میگیم چطور باید در کاتلین از اونها استفاده بشه
افزودن به سبد
قیمت: 7,292 تومان

بخش 15 :
( اموزش کار با spinner در کاتلین )
دراین جلسه نحوه ساخت یک spinner را در کاتلین اموزش میدهیم
افزودن به سبد
قیمت: 7,292 تومان

بخش 16 :
( اموزش کار با فایل و پرمیشن ها در کاتلین )
دراین جلسه کار با فایل و پرمیشن ها را در کاتلین اموزش میدهیم
افزودن به سبد
قیمت: 7,292 تومان

بخش 17 :
( اموزش ران تایم پرمیشن ها در کاتلین )
اموزش گرفتن ران تیم پرمیشن ها برای نسخه های 24 و بالاتر در کاتلین
افزودن به سبد
قیمت: 7,292 تومان

بخش 18 :
( اموزش کار با recyclerview در کاتلین )
دراین جلسه نحوه کار با recyclerview را اموزش میدهیم
افزودن به سبد
قیمت: 7,292 تومان

بخش 19 :
( اموزش کار با recyclerview در کاتلین )
دراین جلسه نحوه کار با recyclerview را اموزش میدهیم
افزودن به سبد
قیمت: 7,292 تومان

بخش 20 :
( اموزش کار با دیتابیس در کاتلین )
دراین جلسه اموزش کار با دیتابیس sqlite را در کاتلین اموزش میدهیم و 4 عمل اصلی دیتابیس را بصورت کدنویسی بیان میکنیم
افزودن به سبد
قیمت: 7,292 تومان

بخش 21 :
( اموزش کار با دیتابیس در کاتلین )
دراین جلسه اموزش کار با دیتابیس sqlite را در کاتلین اموزش میدهیم و 4 عمل اصلی دیتابیس را بصورت کدنویسی بیان میکنیم
افزودن به سبد
قیمت: 7,292 تومان

بخش 22 :
( اموزش کار با دیتابیس در کاتلین و دیباگ کردن و مشکل یابی )
دراین جلسه اموزش کار با دیتابیس sqlite را در کاتلین اموزش میدهیم و 4 عمل اصلی دیتابیس را بصورت کدنویسی بیان میکنیم
افزودن به سبد
قیمت: 7,292 تومان

35

تخفیف تا تاریخ 1402/11/25 (تخفیف فوق،صرفا به خرید کل پکیج،و یا خرید فصل ها تعلق می گیرد و به خرید تک بخش ها،اعمال نمی گردد)



وضعیت دوره: تکمیل شده


تعداد قسمت ها : 58 قسمت


سطح آموزش: صفر تا صد


به همراه کدها و فایل های آموزش


پشتیبانی فنی: دارد

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


تعداد فصل ها: 2 فصل


مدت زمان: 23 ساعت و 58 دقیقه


افزودن پکیج به سبد خرید

جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:

مخاطبین این دوره،آموزش های زیر را نیز دیده اند

نظرات/پرسش ها/پیشنهادات


حمید میگه:

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

پاسخ:

سوالات فنی رو لطف کنید از پنل رفع اشکال سایت بپرسید

سهیل میگه:

اخه من میخوام استادش خودت باشی جناب نکویی نه شخص دیگه

سهیل میگه:

سلام استاد میگم که برعکسش نمیشه که اول کاتلین یاد بگیریم بعد یه هفته ای جاوا یاد بگیریم؟

پاسخ:

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

علیرضاحسینی میگه:

سلام استاد نکویی...شما گفتین اول جاوا رو یاد بگیریم بعد کاتلین...لینک جاوا رو برام میفرسین؟از اونجایی که باید شروع کنم لینکشو بفرسین ممنون

پاسخ:

ازاین دوره شروع کنید

https://b2n.ir/67998

علیرضا حسینی میگه:

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

پاسخ:

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

سهیل میگه:

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

پاسخ:

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

علیرضاحسینی میگه:

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

پاسخ:

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

الهه صفدری میگه:

سلام خسته نباشی من جاوا رو بلدم شروع کردم به تازگی خوندن زبان کاتلین میخواستم ازون درخواست کنم
معماری MVVMدر کاتلین میشه توضیح بدین چون من دارم پروژه ای شروع میکنم بایدبا زبان کاتلین بزنم از MVVMاستفاده کنم

پاسخ:

سلام ودرود
دوره دیجی کالا ورژن جدید رو با معماری mvvm اموزش دادم میتونید همون رو توی کاتلین پیاده کنید

Mr.Abbasi میگه:

سلام خسته نباشید استاد نکویی
هر قسمت رو ک میبینم باید کامل اونو از بر شیم؟ یه پلنی چیزی واسه کسایی که تازه کارن ندارین؟!
مثن روزی چن ساعت آموزشارو ببینن؟!تا یه آموزش رو کامل نفهمیدن سراغ کلیپ بعدی نرن؟!خلاصه یه توضیحی و راهکاری بذارین جلومون،ممنون

پاسخ:

سلام ودرود بر شدن نیاز نیست
در مرحله اول باید بفهمید و یادداشت برداری کنید
هرجا رو نفهمیدید توی پنل رفع اشکال سایت بپرسیدو برای تمرین از جزوه برای کد زنی استفاده کنید تا کدها رو حفظ بشید

moein میگه:

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

پاسخ:

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

سپند مهرایین میگه:

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

پاسخ:

سلام ان شالله سعی میکنیم قرار بدیم اموزشش رو

سپند مهرایین میگه:

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

پاسخ:

سلام فصل دوم که کامل هست و در قالب پروژه محور میتونید ببینید ولی اگه امکانش هست واستون پیشنهاد من اینه کل دوره رو ببینید

Koreilami میگه:

سلام خسته نباشید
ببخشید میتونید پروژه های سبک رو به زبان کاتلین به این دوره اضافه کنید؟!

پاسخ:

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

رضا نظری میگه:

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

پاسخ:

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

میلاد میگه:

سلام استاد وقتون بخیر می خواستم بدونم دقیقا چه زمانی اون قسمتی که با کدهای کاتلین خروجی IOS می گیرم را می خواهید در این دوره قرار دهید

پاسخ:

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

حمید فروغی میگه:

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

پاسخ:

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

فرهاد سلامی میگه:

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

پاسخ:

سلام چشم حتما

فرهاد سلامی میگه:

آیا توی پروژه کاتلین میشه از کدهای جاوا استفاده کرد یا نه منظورم اینه که اگر جایی توی پروژه گیر بکنیم میتونیم بجای کدهای کاتلین از کدهای جاوا استفاده کنیم یا این که قسمتهای بخصوصی رو با جاوا کد زد؟

پاسخ:

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

فرهاد سلامی میگه:

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

پاسخ:

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

ابوالفضل میگه:

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

پاسخ:

سلام هر اپلیکیشنی میتونید بنویسید

یوسف اولادحسینی میگه:

سلام، در دوره ساخت اپلیکیشن دیوار، اتصال به درگاه بانکی وجود نداره؟

پاسخ:

سلام خیر ولی توی دوره صفرتاصد و دیجی کالا داریم

مهرداد میگه:

سلام خدمت استاد عزیز
من توسعه دهنده اندروید هستم و لازم دارم وارد بازار ios هم بشم چون معمولا پروژه هام برا هر دو پلتفرم هست اما نمیدونم بین swift یا kotlin یا React کدام شروع کنم که بعدا پشیمون نشم
لطفا راهنمایی کنید
سپاس از شما

پاسخ:

سلام وقتی شما جاوا یاد میگیرید عملا کاتلین هم یاد میگیرید چون مفاهیم یکسانه و فقط سینتکس تغییر کرده
و اما برای اینکه وارد بازار کار ios بشید بدون شک پیشنهاد من فلاتر هست که بهترین گزینه است چون native هست و از طرف گوگل هم پشتیبانی میشه
به زودی اموزشش رو واستون میذارم

مهدی میگه:

سلام قسمت رتروفیت من یه لیستی دارم که داخل یه جسون آبجک هست و میخام لیست داخل اون را بگیرم یعنی اون لیست آگهی ها داخل یه جسون آبجکت دیگه هست و به صورت صفحه بندیه
لطفا این مورد را توضیح بدید

پاسخ:

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

کاربر میگه:

سلام و خداقوت...
چرا اینقدر تاکید دارین که اول جاوا رو یاد بگیریم بعد کاتلین رو؟

پاسخ:

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

منصوری میگه:

سلام اینکه این پروژه رو با کاتلین انجام دادین به چه منظور بوده ؟با جاوا سخت تر و طولانی تر میشده یا جاوا قابلیت این اپلیکشنو نداشته؟

پاسخ:

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

ایمان میگه:

درود و وقت بخیر
بنده زمانی که در بخش 7 برنامه رو با توجه به آموزش اجرا می‌‌کنم، با این خطا در امولیتور مواجه میشم:
Unfortunately this app has stopped working
و برنامه بالا نمیاد
دلیلش چی میتونه باشه؟

پاسخ:

سلام مشکل توی کدهاتون هست

حامد میگه:

سلام.. ببخشید شما سفارش ساخت یه برنامه برای اندرود قبول میکنید؟

پاسخ:

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

Mohammad میگه:

ببخشید برای اندروید چرا آموزش تست نویسی رو درست نمی کنید؟

پاسخ:

سلام ان شالله اموزشش رو قرار میدیم

مهدی پیری میگه:

سلام
استاد برای شروع به یادگیری زبان برنامه نویسی اندروید بهتر از این آموزش استفاده کنیم یا از آموزش صفر تا صد اندروید ؟

پاسخ:

سلام پیشنهاد بنده دوره صفرتاصد هست

احسان میگه:

سلام
سورس کامل برنامه و php و کانکشن رو از کجا میشه گرفت ؟

پاسخ:

سلام از پشتیبانی تهیه کنید

احسان اثنی عشری میگه:

ببخشید چه طور میشه از استاد سوال پرسید
بخشی از پروژه رو گیر کردم

پاسخ:

سلام از طریق پنل رفع اشکال سایت بپرسید

رضا میگه:

سلام استاد نکویی . آموزش خروجی گرفتن ios در کاتلین رو کی میذارین بیصبرانه منتظر این قسمت آموزشیم

پاسخ:

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

Ali میگه:

سلام آخر ما نفهمیدیم این Katilen یه زبان مستقله یا باید جاوا بلد باشی تا بتونی اینم یاد بگیری لطفا توضیح بدید

پاسخ:

سلام بله یک زبان مستق و جدا هست منتها بسیار به جاوا شباهت داره

وحید میگه:

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

پاسخ:

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

میلاد میگه:

سلام استاد نکویی می خواستم بدونم با یادگیری این دوره آموزشی آیا می شه کد های جاوا را به کد های کاتلين تبدیل کرد به طور مثال در دوره ساخت تلگرام کد اپلود تصویر نمایه را به صورت کاتلين تبدیل کرد

پاسخ:

سلام بله بااین دوره میتونید همه کدهای جاوا رو به کاتلین بزنید

میلاد میگه:

سلام استاد نکویی وقتون بخیر می خواستم بپرسم قسمت سرچ را در این دوره به صورت autocomplete ایجاد کرده اید

پاسخ:

سلام بله اموزش داده شده

میلاد میگه:

سلام
من بسته های اموزشی اندرویدتون رو خریدم اما الان علاقه پیدا کردم که برنامه نویسی با ios و با زبان swif رو هم یادبگیرم.به نظر شما با یادگیری کاتلین و خروجی گرفته بصورت ios ایا نیاز هست که باز سمت swif بریم ؟

پاسخ:

سلام با کاتلین میشه هم خروجی اندروید و هم ios گرفت ولی باید مک رو نصب کنید و از طریق appcode خروجی بگیرید
امکان داره در اینده مستقیما بشه از اندروید استدیو خروجی ios بگیرید و این کار راحت ترم بشه ونیاز به یادگیری زبان سوئیفت هم نیست

کاربر میگه:

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

پاسخ:

سلام ان شالله قرار میدیم

کاربر میگه:

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

پاسخ:

سلام قطعا اول جاوا بعد کاتلین
اول بازار رو ببینید بعد برید سراغ کاتلین

فاطمه میگه:

سلام استاد نکویی
ایا با خرید اموزش سورس در اختیارمون قرار میگره؟

پاسخ:

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

Mahsa میگه:

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

پاسخ:

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

میلاد میگه:

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

پاسخ:

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

علی مرادیان میگه:

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

ولی چرا این همه زمان بزاریم برای جاوا که هم سخت تره و هم به گفته خودتون سرعتمون یک چهاردهم کاتلین در حالی که میتونیم کاتلین و توی زمان کمتری یاد بگیریم و خیلی سریعتر برنامه بسازیم

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

پاسخ:

سلام چشم اونم میسازیم

مهسا میگه:

سلام لطفا جواب بدید که این اموزشتون تمام سرفصل های مربوط به اندروید رو شامل میشه؟و لطفا یه منبع برای اموزش اندروید با کاتلین معرفی کنید وب سایت kotlinlang فقط مباحث مربوط به کلاس و توابع و ...رو توضیح داده و توابع مثل setonclicklistener , ...که تو اموزش هاتون توضیح دادید نیست

پاسخ:

سلام توی این دوره اکثر موارد رو گفتیم که درحال حاضر توی هیچ دوره فارسی این مطالب گفته نشده
سوالی هم بود میتونید بپرسید جواب داده میشه خدمتتون

مهسا میگه:

اینکارو کردم که از طریق sdkmanager خودش دانلود کنه ولی نشد از طریق اموزشتون هم رفتم جلو ولی بازم نمیشه

پاسخ:

سلام لطف کنید توی پنل رفع اشکال سوال بپرسید. چون باید عکس بفرستید ببینم چه ایرادی گرفته

مهسا میگه:

من نمیتونم اندروید استودیو رو نصب کنم از سایت androiddeveloper اندروید استودیو و sdk رو دانلود کردم ولی نصب sdk مشکل داره لطفا لطفا راهنمایی کنید با قند.شکن هم اینکارو کردم ولی نمیشه

پاسخ:

سلام sdk فایل نصبی نیست که نیاز به نصب داشته باشه
میتونید از طریق خود اندروید استدیو وقتی به قندشکن وصل هستید دانلود بکنید

احسان میگه:

سلام من تو قسمت 18 از آموزش وقتی میخوام کتابخانه recyclerview رو اضافه کنم این ارور رو میده و کتابخانه رو دانلود نمیکنه و اضافه نمیکنه؟
all packages are not available for download
;The following packages are not available
Package id extras;android;m2responsitory-
این چه اروریه؟

پاسخ:

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

میلاد میگه:

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

پاسخ:

سلام مبحث چت توی دوره تلگرام کاملا اموزش داده شده
مطالب دیگه ای هم که فرمودین کلملا با دیدن دوره یاد میگیرید

علی میگه:

سلام مجدد
مهندس جان منظورم ساخت ویدئوی آموزشی از چیزی که گفتید هستش
سلام ودرود
درحال حاضر پلاگینی واسه اندروید استدیو نیومده برای این کار.کاری که باید بکنید این هست که روی سیستم مک نرم افزار appcode رو نصب کنید وکدهای کاتلین رو داخل اون بذارید وبا پلاگین native kotlin ازش خروجی بگیرید

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

پاسخ:

سلام چشم ان شالله میذاریمش

علی میگه:

سلام بی زحمت آموزش نصب و راه اندازی و گرفتن خروجی از کاتلین برای IOS رو میخواستم
هزینه مهم نیست فقط زمان برایم خیلی مهمه
کسی تا حالا چنین چیزی درست نکرده اگه این آموزش را بسازید مطمئننا درخواست کننده زیادی داره
بعد از اینکه حاضر کردید اطلاع بدید جزء اولین نفری هستم که ازتون خرید میکنم
بازم تشکر از آموزش خوبتون

پاسخ:

سلام ودرود
درحال حاضر پلاگینی واسه اندروید استدیو نیومده برای این کار.کاری که باید بکنید این هست که روی سیستم مک نرم افزار appcode رو نصب کنید وکدهای کاتلین رو داخل اون بذارید وبا پلاگین native kotlin ازش خروجی بگیرید

kamran mehravar میگه:

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

پاسخ:

سلام بله دوره کامل هست و همه موارد گفته شده
پیشنهاد بنده تسلظ به جاواست چون دراین صورت توی یک هفته میتونید کاتلین رو یادبگیرید

میلاد میگه:

سلام استاد نکویی آیا امکان داره قسمت های جدیدی در اینده به این دوره اضافه بشه

پاسخ:

سلام بله امکان داره

محمد میگه:

سلام استاد نکویی عزیز. خسته نباشید
چرا در مورد تست ها مانند Junit - Epresso - mockito و... در قالب چند پروژه یک آموزش کامل نمی سازید؟
واقعا الان همه جا دیگه نیاز به تست نویسی دارن برای استخدام، یا در مورد Dagger2 .

ممنون میشم در این موارد هم آموزش های خوب و جامع و پروژه محوری رو بسازید

پاسخ:

سلام چشم اموزشش رو میذاریم واستون

علی میگه:

استاد مثلا دوره دیجی کالا یا بازار یا اپلیکیشن فیلمو با جاوا تو سایت هست یکی از این اپلیکیشن ها رو با کاتلین آموزش بدید چون برا کاتلین
این جور دوره وجود نداره.

پاسخ:

ببینید پیشنهاد من به شما اینه
درحال حاضر زبان جاوا روی بورسه
شما اگه جاوا رو یادبگیرید و مسلط بشید توی 1 هفته میتونید به کاتلین مسط بشید. دوره های پروژه محور دیگه هم برای کاتلین میذاریم ولی با همین دوره های جاوا هم میتونید به جاوا و هم به کاتلین(دیدن دوره دیوار) مسلط بشید
ولی بازم چشم دوره های دیگه هم میزاریم

علی میگه:

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

پاسخ:

سلام ودرود لطف دارید
متوجه منظورتون نشدم
چه دوره ای مد نظرتون بگید تا قرارش بدیم

احسان میگه:

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

پاسخ:

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

جوان میگه:

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

پاسخ:

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

حسن کرمانی میگه:

هدف بنده فقط ایجاد پروژه ی مورد نظرمه و گرنه نمیخوام استخدام بشم فقط فکرمو اجرا کنم .
برای ایجاد یک فروشگاه اینترنتی که چند تا ماشین سه بعدی داشته باشیم و خدمات ماشین رو همانند چراغ و رنگ و سپر و ... انتخاب و بر روی ماشین نمایش میده و به سبد خرید ما اضافه میشه

پاسخ:

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

حسن کرمانی میگه:

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

پاسخ:

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

ابوالفضل کریمی میگه:

سلام استاد ببخشید یعنی تو دوره کاتلین تلگرام رو آموزش ندادین؟دوره اش رو خواهید گذاشت؟
یا اگه نیست مثلاً خودم بخوام بسازم بعد آموزش شما چه چیزه دیگه ای باید یاد بگیرم که بتونم اپ پیام رسان بسازم؟

پاسخ:

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

Ali میگه:

سلام ، امکان استفاده از معماری MVC و RXJAVA در کاتیلن هست ؟؟

پاسخ:

سلام بله توی کاتلین هم معماری ها رو داریم

ابوالفضل کریمی میگه:

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

پاسخ:

سلام همه چیز میشه
هیچ موردی نداره
ولی توصیه من اینه از جاوا روع کنید
اموزش ساخت تلگرام هم توی دوره ها هست که با جاوا اموزش دادیم

میلاد میگه:

سلام استاد نکویی در این دوره اموزش فراخوانی انواع وب سرویس (Restful API) را داده اید

پاسخ:

سلام بله با انواع حالت های مختلف کار کردیم

محمد سلیمانی میگه:

با سلام
من در حال طراحی ی اپ هستم که هم اندروید داره و هم ios ...
تووو این آموزش در مورد تبدیل کد ها به ios آموزشی داده شده ؟ و برای من ios مهمه . میخوام بدونم آیا آموزشش گذاشته میشه و با کاتلین نیاز به آموزش مجزا ios هست ؟؟

پاسخ:

سلام برای اینکه در کاتلین از ios خروجی بگیرید باید سیستم عامل مک رو نصب کنید سپس نرم افزار appcode رو نصب کنید و پلاگین kotlin native رو فعال کنید واز کدها خروجی ios بگیرید

کاوه میگه:

سلام خسته نباشید
خواستم بدونم اگه جاوا بلد نباشیم و مستقیم بیایم سراغ کاتلین مشکلی پیش میاد؟ چون من برای آینده این زبان رو میخوام یاد بگیرم.
و اینکه نظرتون درباره فلاتر و آیندش چیه؟ چون اونم پروژه گوگل هستش.
ممنون

پاسخ:

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

میلاد میگه:

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

پاسخ:

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

مهران میگه:

سلام
یک سوال اینکه پس چیزهایی که با اندروید استودیو یاد گرفتیم و تمرین کردیم داستانش چطور می شه؟
یعنی دیگه اونا به کار نمی یاد؟

پاسخ:

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

محمدرضا باوی میگه:

سلام خسته نباشی
ولی فکر نکنم بشه که با کاتلین توی اندروید استودیو خروجی IOS گرفت ها
هر چی سرچ کردم همچین چیزی نیومد بالا

پاسخ:

سلام ودرود
معلومه که میشه
منتها این امکان توی اندروید استدیو نیست
برای این کار ide دیگه ای وجود داره ولی دراینده این امکان ممکنه توی اندروید استدیو هم بیاد
ولی در کل کاتلین میتونه برای ios هم خروجی بده
با یادگیری جاوا و کاتلین ایندتون تضمینه نگران نباشید



نظر/پرسش/پیشنهاد شما


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

نام و نام خانوادگی:
شماره همراه:
ایمیل:
* پرسش/نظر/پیشنهاد/درخواست:

تولید شده توسط کلیک سایت

پشتیبانی آنلاین
آماده پاسخگویی هستیم
انتخاب تصویر جهت ارسال:
در حال ضبط صدا

(جهت توقف و یا لغو ضبط از دکمه های زیر استفاده کنید)

توقف و ارسال :
لغو ضبط
در حال حاضر تمامی کارشناسان آفلاین هستند. همواره می توانید با شماره تلگرام / واتساپ 09337316634 به صورت آنلاین با ما در ارتباط باشید. جهت ورود به تلگرام کلیک کنید
0 پیام جدید
پشتیبان در حال تایپ ...
ارسال تصویر ضبط صدا
0 کارشناسان آنلاین می باشند
این گفت و گو توسط پشتیبان به اتمام رسید