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




معرفی سرفصل های این دوره:
توضیحات کلی مجموعه:
دموی دوره را حتما بببینید(این دوره پروژه محور هست و فصل دوم اموزش ساخت اپلیکیشن دیوار را اموزش دادیم)
دروه اموزش کاتلین بصورت تصویری و کاملا پروژه محور که تمامی مطالب مفید وکاربردی را اموزش دادیم.کاتلین زبان جدید برنامه نویسی گوگل هست که به تازگی توسط این شرکت معرفی شده است. از مزایای این زبان سرعت بالای آن وحجم کمتر کدها و شباهت بسیار زیاد ان به زبان جاواست.برای ان دسته از دوستانی که نگران سیستم عامل فیوشا هستند باید عرض کنم که قطعا کد زنی زبان فیوشا هم با کاتلین خواهد بود. باتوجه به سرمایه گذاری میلیارد دلاری گوگل برای کاتلین باید اینده برنامه نویسی اندروید و یا سایر سیستم عامل های اندروید از ان کاتلین دانست
فصل های بعدی این دوره به زودی ارائه میشه ودر ان یک پروژه بزرگ از صفرتاصد اموزش داده میشه. نمونه این دوره را درهیچ یک از دوره های مشابه فارسی پیدا نخواهید کرد
برای تهیه سورس به سایت 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 ) دانلود مستقیم( اموزش نصب (همان اموزش نصب دوره صفرتاصد اندروید) )
( اموزش ساخت پروژه جدید و فایل گردل )
( متغیرهای عددی در کاتلین )
( کار با متغیرهای رشته ای و مقدار null در کاتلین )
( اموزش if statement و when در کاتلین )
( اموزش ارایه ها، حلقه for , while ,do while )
( اموزش کار با لایه ها در کاتلین )
( اموزش کار با لایه ها وساخت ایکن ها )
( اموزش شی گرایی و lifecycle اکتیویتی )
( اموزش ساخت متد یا function در کاتلین )
( جابه جایی وارسال اطلاعات بین اکتیویتی ها )
( اموزش ارث بری و سازنده ها در کاتلین )
( اموزش کار با constraint layout )
( اموزش کار با check box و seekbar وradio button در کاتلین )
( اموزش کار با spinner در کاتلین )
( اموزش کار با فایل و پرمیشن ها در کاتلین )
( اموزش ران تایم پرمیشن ها در کاتلین )
( اموزش کار با recyclerview در کاتلین )
( اموزش کار با recyclerview در کاتلین )
( اموزش کار با دیتابیس در کاتلین )
( اموزش کار با دیتابیس در کاتلین )
( اموزش کار با دیتابیس در کاتلین و دیباگ کردن و مشکل یابی )

تخفیف تا تاریخ 1402/11/25 (تخفیف فوق،صرفا به خرید کل پکیج،و یا خرید فصل ها تعلق می گیرد و به خرید تک بخش ها،اعمال نمی گردد)
وضعیت دوره: تکمیل شده
تعداد قسمت ها : 61 قسمت
سطح آموزش: صفر تا صد
به همراه کدها و فایل های آموزش
پشتیبانی فنی: دارد
می توانید پس از دریافت مجموعه،مشکلات و سوالات تخصصی و فنی خود را با سازنده این مجموعه، (مهندس مجتبی نکویی ) در میان گذاشته و برطرف نمایید.
تعداد فصل ها: 3 فصل
مدت زمان: 25 ساعت و 4 دقیقه
افزودن پکیج به سبد خرید
جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:
نظر/پرسش/پیشنهاد شما
در صورت تمایل به دریافت پیامک به هنگام پاسخ به سوال شما و یا به هنگام درج نظر شما در سایت، شماره همراه خود را وارد نمایید.
جهت بزرگنمایی،ماوس را روی تصویر حرکت دهید

در حال بارگزاری تصاویر...
نظرات/پرسش ها/پیشنهادات
کاربر
میگه:
سلام استاد، قسمت دوم این دوره که به ساخت برنامه دیوار مربوط هست ما هم به دیتا بیس دسترسی دازیم؟ و خودمون از پایه پیاده سازی میکنیم؟ یا اینکه مثل دوره فلاتر هستش؟ چون توی دوره فلاتر به دیتابیس و Api فروشگاه دسترسی نداشتیم ...
پاسخ:
سلام ودرود توضیحات در مورد ساخت جداولش رو دادم سورس دستابیس هم موجوده
هم میتونید خودتون بسازید و یا میتونید از دیتابیس اماده که توی سورس وجود داره استفاده کنید
mmo
میگه:
سلام استاد نکویی!
به جز این دوره دوره ی دیگری برای کاتلین ندارید؟
مانند دوره هایی که برای جاوا تهیه کردید؟
آیا چنین آموزش هایی برای کاتلین قرار خواهید داد؟
که پروژه محور باشه
پاسخ:
سلام ودرود دوره ساخت اپلیکیشن پوپا یک آموزش پروژه محور هست که با کاتلین و با معماری آموزش دادیم
میثم192
میگه:
سلام بنده یه مقدار گیج شدم یه دوره هست در کلیک سایت که هم چند برنامه نویسی وب اموزش داده میشه هم مقدمات برنامه نویسی اندروید و نهایت API نویسی وب بر روی برنامه اندرویدی. اخه میدونید بازار وب هم خواهان زیادی داره و هرشرکت یه وب سایت رو داره. اسم دورشون API نویسی هست. لطفا توضیح میدید چکار کنم هم اندروید خوب بشیم هم صفحات وب. با تشکر
پاسخ:
سلام ودرود دوره api نویسی برای برنامه نویسی وب هست نه اندروید
بهترین دوره برای شروع برنامه نویسی اندروید دوره های صفرتاصد اندروید و یا دوره متخصص هست
محمد
میگه:
سلام اگه بخواهیم بصورت حرفه ای در کاتلین کارکنیم تا چه حد جاوا کفایت میکنید به عنوان پیش نیاز
پاسخ:
سلام حرفه ای شدن در جاوا یک هفته ای شما رو در کاتلین حرفه ای میکنه
پس هرچقدر در جاوا قوی بشید به همون اندازه سریع تر در کاتلین به نتیجه میرسید
توفیق
میگه:
سلام وقت بخیر استاد با کامپیوتری که رمش 4 است میشه برنامه نویسی اندروید کار کرد
پاسخ:
سلام بله میشه ولی بهتره ارتقا بدید و هارد اس اس دی هم خیلی تو سرعت تاثیر داره
علی
میگه:
سلام خیلی از مباحثی که تو دوره صفر تا صد برنامه نویسی اندروید(جاوا) که تو توضیحاتش نوشته بودین مصل اینکه این دوره نداره(کار با ماژول ها و دوربین و...)
من چون مستقیم اومدم سراغ این دوره کاتلین میخواستم بپرسم بعد از این دوره کدوم دوره هارو باید یاد بگیرم تا صفر تا صد اندروید با کاتلین رو یاد بگیرم؟
پاسخ:
سلام پیشنهاد ما شروع یادگیری از جاوا هست چون با یادگیری جاوا یادگیری کاتلین خیلی راحت هست
پس از دوره صفرتاصد اندروید شروع کنید بعد سراغ کاتلین بیاید
علی
میگه:
سلام این دوره پیش نیاز داره؟؟
بعد من دوره جاوارو یه نگاه انداختم اموزش کار با ماژول های گوشی هم داشت
ولی اینجا در توضیحات ننوشته اموزششون هست یا نه
پاسخ:
سلام پیشنهاد ما شروع یادگیری از جاوا هست چون با یادگیری جاوا یادگیری کاتلین خیلی راحت هست
پس از دوره صفرتاصد اندروید شروع کنید بعد سراغ کاتلین بیاید
میلاد
میگه:
سلام استاد آیا در دوره متخصص که دارید دوره اش را ضبط می کنید آیا در قسمت آموزش کاتلین قسمت پروژه محورش رو می خواهید صفر تا صد اپلیکیشن دیجی کالا را با معماری MVVM آموزش بدهید
پاسخ:
سلام ودرود
همه موارد به روز در مورد معماری ها برای جاوا و کاتلین تدریس میشه منتها در قالب پروژه های کوچیک نه بزرگ
دریا
میگه:
سلام وقت بخیر من متوجه نشدم قبل کاتلین صفر تا صد اندروید و ببینم یا فقط جاوا کافیه؟
پاسخ:
سلام ودرود
زبان برنامه نویسی اندروید کاتلین و جاوا هست
بهتر هست که هر دو رو بلد باشید چون خیلی از کتابخونه های کاربردی به زبان جاوا هست و اگر بلد نباشید نمیتونید به کاتلین تبدیل کنید
از طرفی با تسلط به جاوا یادگیری کاتلین یک هفته ای ممکن هست
برای همین پیشنهاد ما دوره صفرتاصد اندروید هست که با جاوا تدریس کردیم
حواستون باشه چون زبان جاوا مالتی پلتفرم هست برای ویندوز و وب هم استفاده میشه ولی برای اندروید باید دوره صفرتاصد اندروید رو ببینید که برای اندروید با جاوا کد زدیم و اموزش دادیم
پس اول از دوره صفرتاصد اندروید شروع کنید وبعد برید سراغ یادگیری کاتلین
سجاد قربانی
میگه:
سلام سوالم اینه با ظهور سیستم عامل فیوشا آیا از زبان برنامه نویسی کاتلین برای برنامه نویسیش استفاده میکنه؟
پاسخ:
سلام ودرود زمان دقیقی و اطلاعات درستی درمورد این سیستم عامل وجود نداره ولی اینکه کاتلین یکی از زبانهاش باشه خیلی بالاست
میلاد
میگه:
سلام استاد چه زمانی معماری mvvm و ویو مدل جت پک برای کاتلین و قسمت درگاه پرداخت مستقیم بانکی به این دوره کاتلین اضافه می نماید؟
پاسخ:
سلام دوره اپلیکیشن پوپا رو اموزش دادیم که توی دوره بصورت کامل معماری رو آموزش دادیم
احسان
میگه:
سلام ببخشید برای برنامه نویسی اندروید بهتر است که از کدام زبان شروع کنم و چرا،..اگر در ابتدا دوره صفر تا صد اندروید را یاد بگیرم و بعد به سراغ کاتلین بیایم ، خوب است؟
پاسخ:
سلام دوره صفرتاصد با جاوا تدریس شده
یادگیری کاتلین بعد از تسلط به جاوا یک هفته ای هم میشه ولی یادگیری از ابتدا از کاتلین یه کم سخت تره
پس به عنوان برنامه نویس شما باید هم جاوا و هم کاتلین رو بدونید
پیشنهاد میشه ازاین دوره شروع کنید و بعد برید سراغ کاتلین
مهدی جوکاری
میگه:
سلام استاد وقت بخیر آیا در دوره برنامه نویسی کاتلین کار با سخت افزار اندروید هم آموزش داده میشود؟ مانند کنترل درگاه کابل یو اس بی اندروید یا کار با دستگاه ژیروسکوپ و سنسورهای حرکتی اندروید و غیره
پاسخ:
سلام ودرود هیچ اموزشی این مطالب رو نداره
باید برنامه نویسی رو که یک روند هست یاد بگیرید
علی
میگه:
سلام استاد عزیز و خوش صدا
1- خروجی گرفتن ios به وسیله ی کاتلین کار راحتیه،
2خروجی های دیگه هم میشه ازش گرفت،مثلا ویندوز-ویندوز فون ؟؟؟؟
3-تو این دوره آموزش خروجی گرفتن ios با کاتلین رو یاد میدید؟،این که چطور با یک کد 2 تا خروجی بگیریم؟
3-اگر کدی رو با جاوا زده باشیم میشه اونو بدون باز نویسی به کاتلین تبدیل کرد؟
پاسخ:
سلام ودرود ممنون از شما
1 کاتلین یک زبان مالتی پلتفرم هست منتها قرار نیست با یک کد بتونید دو خروجی بگیرید.کدهای ای او اس و اندروید اگر اشتباه نکنم متفاوت هست
2 مالتی پلتفرم هست ومیتونید برای گوشی و وب و... خروجی بگیرید.ویندوز فون که منقضی شد
3 خروجی اندروید فقط گفته شده
4 اگر کد جاوا رو پیست کنید خود اندرویداستدیو به کاتلین تبدیل میکنه ولی همیشه درست این کارو نمیتونه انجام بده
Arash
میگه:
سلام
یادگیری برنامه نویسی اندروید با اندروید استودیو توصیه می کنید یا کاتلین ؟
تشکر
پاسخ:
سلام پیشنهاد من از جاوا و بعدا کاتلین هست
از دوره صفرتاصد اندروید شروع کنید
رسول حسینی
میگه:
سلام
من این دوره رو تهیه کردم ولی در بخش sharedPreferences می خوام از این داده های ذخیره شده در یک اکتیویتی دیگه استفاده کنم چطور باید این کار رو انجام بدم
تشکر
پاسخ:
سلام کافیه توی همون اکتیویتی دیتا رو بخونید
سوالات فنی رو از طریق پنل رفع اشکال و یا اپلیکیشن پوپا بپرسید
احمد خدادادگی
میگه:
سلام . خسته نباشید . ببخشید میخواستم بدونم از روی این پکیج میتونم مدرک بین المللی بگیرم؟
پاسخ:
سلام بله همه دوره ها مدرک دارن میتونید بگیرید
مریم
میگه:
سلام . میخواستم بپرسم که این دوره ی کاتلین که شصت و یک قسمت هست در حال حاظر تموم شده است یا بعد قرار هست که به این آموزش ها چیزی اضافه بشه. ممنون
پاسخ:
سلام ودرود
دوره تکمیل شده است ولی چون اکثر دوره های سایت در صورت اضافه شدن مطالب جدید اپدیت میشن ممکنه این دوره هم اپدیت بشه ولی دوره تکمیل شده است و فعلا اپدیتی نداره
مگه اینکه دوره جدیدی که داریم میسازیم به این دوره اضافه کنیم ویا در قالب یک دوره جدید منتشرش کنیم
رضا مظفری
میگه:
در بخش build gradle به مشکل برخوردم ارور داد ورژن کتاب خونه هارو چطور درست کنم گفتین ممکنه اون ایراد داشته باشه؟؟؟؟؟؟
پاسخ:
سلام من که نمیدونم چه اروری داده از پنل رفع اشکال بپرسید تا با هم حلش کنیم
گلی
میگه:
موقع خرید آموزش ها آیا سورس ها هم وجود داره ...سورس های برنامه شما؟
پاسخ:
سلام ودرود بله همه سورس های دوره در اختیارتون گذاشته میشه
رضا مظفری
میگه:
سلام ببخشید من همه چیزایی که تو ویدیو نصب اندروید استودیو گفتینو رعایت کردم ولی در بخش app/build.gradle ارور میده هیچ مدله هم درست نمیشه چیکار کنم؟؟؟؟!!!!
ابتدای هر 5 تا ارور هم عبارت unable to resolve dependency for .... رو نوشته
پاسخ:
سلام ممکنمه عیب از ورژن کتابخونه ها باشه
کاربر
میگه:
سلام استاد من دوره صفر تا صد اندروید شمارو خریدم البته تا اونجایی ک ساخت اپلیکیشن علی بابا شروع میشه میخواستم بدونم برای یاد گیری برنامه نویسی ios دوره صفر تا صد ios کلیک سایت رو بخرم یا دوره اموزش کاتلین ؟
پاسخ:
سلام سعی کنید روی یک حوزه متمرکز بشید
همزمان جلو رفتن دو دوره مجزا اشتباهه
سعی کنید اندروید رو یاد بگیرید بعد برید سراغ ios
گلی
میگه:
سلام . روزتون بخیر . آقای مهندس این آموزش کاتلینی ک روی سایت قرار گرفته برای چ سالیست ؟ و آیا شما اکلیپس کارش کردین یا اندروید استودیو ؟ آیا داگرها استفاده شده ...rx javaچطور؟ و از معماری استفاده کردین؟و آپدیتش چ زمانی میاد ...با تشکر
پاسخ:
سلام ودرود این دوره اوایل امسال اپدیت شده
مباحثی مثل دگر و rxjava و معماری ها جز مباحث صفرتاصد نیست ولی تو دوره های دیگه اموزش دادیم
دوره دیجی کالا با معماری با rxjava اموزش داده شده و دوره دگر هم به زودی منتشر میشه
حمیدی
میگه:
صبور میشیم استاد عزیز به خاطر شما
فقط ای کاش یک تاریخ احتمالی بگید؟
بعد استاد اون دوره جامع کاتلین خودش صفر تا صد محسوب میشه؟
پاسخ:
درود بر شما
دوره جامع اگر سینتکس کاتلین رو بدونید میشه به عنوان صفر تا صد هم ببینید
حمیدی
میگه:
سلام استاد دوره جامع کاتلین چه هست؟ چه فرقی با صفر تا صد کاتلین داره که میخواید آموزش اونو شروع کنید
پاسخ:
مهم ترینش بحث معماری ها و مباحث امنیتی و انیمیشن ها و بسیاری مطالب دیگه
باید صبور باشید تا تکمیل بشه