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

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

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

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

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

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

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

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

برای تهیه سورس به سایت 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 :
( جابه جایی وارسال اطلاعات بین اکتیویتی ها )
دراین جلسه نحوه کلیک برروی ویوهای مختلف رو اموزش میدیم و اینکه چطور میتونیم بین اکتیویتی ها در کاتلین جا به جا شویم و اطلاعات ارسال کنیم
افزودن به سبد
قیمت: 6,000 تومان

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

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

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

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

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

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

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

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

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

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

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

35

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



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


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


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


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


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

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


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


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


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

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

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

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


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

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

پاسخ:

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

کاوه میگه:

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

پاسخ:

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

میلاد میگه:

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

پاسخ:

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

مهران میگه:

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

پاسخ:

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

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

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

پاسخ:

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



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


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

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