در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

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

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

دوره ساخت App های اندروید با Kotlin

10,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

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

ویدئو معرفی این محصول

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

عنوان اصلی : Android App Development Masterclass using Kotlin

سرفصل ها :


مقدمه و اطلاعات دوره:
معرفی
رابط Udemy
مقدمه ای بر اندروید
سوالات متداول
دانلود و نصب ابزارهای مورد نیاز:
ویندوز - اندروید استودیو را نصب کنید
آیا نیاز به دانلود کیت توسعه جاوا دارید؟
کیت توسعه جاوا برای ویندوز (فقط کاربران 32 بیتی!)
مک - اندروید استودیو را نصب کنید
لینوکس - اندروید استودیو را نصب کنید
کیت توسعه جاوا برای لینوکس (فقط کاربران 32 بیتی!)
Android SDK را در هر سه پلتفرم پیکربندی کنید
پیکربندی SDK ادامه دارد
VT-X را در بایوس فعال کنید
اپلیکیشن Hello World اندروید:
معرفی
قالب های اندروید استودیو
بیشتر در مورد قالب های اندروید
سلام دنیا
گشت و گذار در اندروید استودیو
راه اندازی یک دستگاه مجازی
سوالات متداول: شبیه سازها در ویندوز 10 با پردازنده AMD
در حال اجرا بر روی یک شبیه ساز
در حال اجرا بر روی یک دستگاه اندروید فیزیکی
آموزش کاتلین:
سوالات متداول برای Android Studio 3.3
راه اندازی آموزش کاتلین
آموزش کاتلین 1
متغیرها و انواع
بیشتر در مورد متغیرها و انواع
الحاق رشته و درون یابی
val و var و موارد دیگر در Declarations
شرایط
کلاس ها
اشیاء و مصادیق
چالش
لیست ها
اطلاعات بیشتر در مورد لیست ها
چالش toString
برای حلقه ها
برای کپسولاسیون و خصوصیات خصوصی
توابع اضافه بار
وراثت
بیشتر در مورد وراثت
ارث ادامه دارد
ارث بیشتر
در حالی که حلقه ها
برای Loop Revisited
انجام while حلقه
چالش حلقه
اپلیکیشن دکمه شمارنده:
معرفی
راه اندازی پروژه Play
طرح بندی محدودیت
محدودیت ها و تغییر اندازه
ویجت های موقعیت یابی
خطوط داخلی در یک ویجت
طرح بندی در دستگاه های مختلف
بیشتر در مورد محدودیت ها
خطای رندر Layout Designer
محدودیت های پایه
ابزارک های محدود کننده
اضافه کردن قابلیت های اسکرول
برنامه دکمه شمارنده
پایان طرح
برنامه شمارنده دکمه کدنویسی
findViewById و r Class
رویدادها و setonclicklistener
زمان تست و چالش
گسترش برنامه دکمه
تست و چالش
رفع مشکلات Kotlin Gradle
چرخه حیات فعالیت
صفحه Logcat
ثبت چرخه حیات فعالیت
چرخه حیات فعالیت در عمل
ذخیره و بازیابی حالت نمونه
اپلیکیشن ماشین حساب:
برنامه ماشین حساب دمو
راه اندازی واسط ماشین حساب
با Interface ادامه دهید
تنظیم دقیق چیدمان
طرح بندی چشم انداز ایجاد کنید
مقایسه فایل ها با Diff
مقایسه دایرکتوری ها
کدگذاری ماشین حساب
onClickListeners را اضافه کنید
عملکرد عملکرد عملیات را بنویسید
رفع اشکال و بهبود کد
رفع اشکال چالش و ذخیره دولت
منابع ویجت در Kotlin
رهنمودها
رفع چیدمان منظره
دکمه Neg را به Layout اضافه کنید
تغییر کد برای دکمه Neg
دکمه Neg را به پرتره اضافه کنید
10 برنامه دانلود کننده برتر:
معرفی
AsyncTask
Logging و Logcat
نکته مهم برای API 28 و Top 10 Downloader
فید RSS را دانلود کنید
خواندن داده ها
مجوزهای اندروید
نوشتن کوتلین اصطلاحی
کوتلین اصطلاحی بیشتر
تجزیه داده ها
ایجاد تابع تجزیه Xml
تست اپلیکیشن
ListView و ArrayAdapter
تغییرات کد برای آداپتور آرایه
onDestroy و Asynctask
آداپتور سفارشی ایجاد کنید
کد آداپتور سفارشی
بهبود آداپتور
الگوی ViewHolder
اضافه کردن منو - چیدمان
اضافه کردن یک منو - کد
گروه های منو - طرح بندی
گروه های منو - کد
راه حل چالش
برنامه یوتیوب:
برپایی
فعالیت YouTube
افزودن ویجت ها به صورت پویا
کلید Google API
افزودن کلید به کد
پخش کننده یوتیوب
onInitialization Success Method
اضافه کردن شنوندگان
بهبود بازیکن
گسترش طرح‌بندی برنامه
گسترش کد برنامه یوتیوب
اجرای اهداف و چالش
راه حل چالش
بیشتر رسیدگی به خطا
برنامه مرورگر فلیکر:
معرفی
تلنگر برنامه و فیدها
چالش جیسون و مینی
Log Tag و Companion Objects
ثابت های سطح بالای کاتلین
JSON - doInBackground را دانلود کنید
در حال دانلود JSON
تماس های برگشتی
نمودار پروژه و کلاس عکس
کلاس GetFlickJsonData
کلاس GetFlickrJsonData ادامه یافت
اوری بیلدر
استنباط کاربر مرورگر فلیکر
RecyclerView Layouts
اتمام طرح بندی مرور
جستجو و فعالیت های PhotoDetail
چیدمان های تو در تو
آداپتور Recyclerview
onBindViewHolder و Picasso
آداپتور را به Recyclerview مرتبط کنید
RecyclerItemClickListener
GestureDetector
نمایش عکس کامل
قابل سریال سازی
تغییر فعالیت جزئیات عکس
قابل بسته بندی
طراحی متریال
بیشتر در مورد طراحی متریال
AppCompat - سازگاری با عقب
شیوه نامه ها
برگه های سبک سفارشی
فضاهای نام
سایر تغییرات طراحی مواد
ویدیوی ویرایشگر سبک از دست رفته
تفاوت در سطوح API
منابع رشته ای
String Resources Placeholders
افزودن ویژگی جستجو
SearchView
بیشتر در SearchView
جستجومشاهده رویدادها
SharedPreferences
فیبز گفتن
پایگاه های داده، زبان SQL و SQLite در اندروید:
معرفی
مقدمه ای بر پایگاه های داده
اصطلاحات پایگاه داده
خط فرمان و راه اندازی مسیر برای ویندوز
خط فرمان و راه اندازی مسیر برای مک
خط فرمان و راه اندازی مسیر برای لینوکس اوبونتو
مقدمه ای بر Sqlite
SQL بیشتر با Sqlite
داده های پرس و جوی Sqlite
سفارش دهید و بپیوندید
پیوندهای پیچیده تر
وایلد کارت ها و نماها
خانه داری و چالش
SQL اولیه در اندروید
ایجاد جدول افزودن داده و تست
مکان نما و ناوبری
تصحیح
سیستم فایل اندروید
ارائه دهندگان محتوا
راه اندازی شبیه سازها
طرح بندی برنامه ارائه دهنده تماس بگیرید
قرارداد مخاطبین
ContentResolver و Abstraction
بازیابی داده ها با ContentResolver
مجوزها
بررسی مجوزها در زمان اجرا
تست اپلیکیشن
اجتناب از تصادفات اسنک بارها و یک چالش
اطلاعات بیشتر در مورد اسنک بار
Intents، setData و Uris
وضعیت ذخیره مشکلات
Saving of State را حذف کنید
تست اسکریپت چالش و پاکسازی
ViewModel و LiveData:
معرفی
کلاس ViewModel اندروید
استفاده از ViewModel
پایان تغییرات ViewModel
افشای LiveData
تعویض ViewModel
ViewModel با 10 دانلودر برتر
ViewModel را پیاده سازی کنید
تغییرات نهایی
تست اپلیکیشن
اپلیکیشن TaskTimer:
برنامه TaskTimer
راه اندازی پایگاه داده
کلاس قرارداد وظایف
کلاس AppDatabase
SQL برای Tasks Table ایجاد کنید
کلاس Singleton AppDatabase
در مورد ارتقا و تست
Content Provider
uriMatcher
به روز رسانی فایل های ساخت
URI محتوا
ContentProvider را ثبت کنید
با استفاده از appendWhereEscapeString
انواع Mime در ارائه دهنده محتوا
درج ارائه دهنده محتوا
به روز رسانی و حذف کنید
تست درج و به روز رسانی
آزمایش به روز رسانی و حذف انبوه
رابط کاربری منوی اصلی
Task UI Layout
محدودیت های آیتم های لیست وظایف
اضافه کردن / ویرایش طرح
کلاس داده کاتلین
بخش افزودن/ویرایش
تعویض قطعات
قطعات چند جداره
نمایشگرهای چند صفحه ای
فعال کردن حالت دو صفحه
چرخه حیات قطعه قسمت 1
چرخه حیات قطعه قسمت 2
ثبت چرخه عمر قطعه
Android SDK Gradle و به روز رسانی Kotlin
پیمایش بالا و عقب برای قطعات
شی می تواند بیش از یک نوع داشته باشد
حذف دکمه Up
ناوبری برگشتی
تکمیل رابط کاربری AddEdit
ذخیره جزئیات کار
ذخیره تست
به روز رسانی اندروید استودیو، کاتلین و گریدل
رفع هشدارهای جدید کاتلین
کانتینر چیدمان
RecyclerView CursorAdapter
مواد پاداش:
پاداش - لطفا تماشا کنید!
36 دوره دیگر Udemy من را بررسی کنید!
کد منبع

نمایش سرفصل های انگلیسی

Android App Development Masterclass using Kotlin