معرفی
محصول آموزشی پیش رو، ارائهشده توسط شرکت جی بی تیم، شامل آموزش تخصصی زبان برنامهنویسی اندروید، به زبان فارسی و با تدریس اساتید مجرب و برتر دنیا و صدای گویندگان حرفهای است. آموزشهای این مجموعه دارای سرفصلهای متعدد و متنوعی بوده، مباحث موردنیاز شمارا از مفاهیم بنیادی و پایه گرفته تا مباحث پیشرفته، بهخوبی پوشش میدهد. این محصول آموزشی، شامل آموزش اندروید در ۶ دوره است .
آموزش اصول Android Studio
سرفصلهای مباحث این دوره عبارتاند از:
معرفی
Android Studio and IntelliJ IDEA
هرچه باید بدانید
شروع به کار
سیستم موردنیاز
طریقهی نصب آندروید استدیو بر روی ویندوز
طریقهی نصب آندروید استدیو بر روی مک
Android SDK نصب و راه انداری
اضافه کردن فایلهای قابلاجرا به مسیر سیستم
مدیریت اپدیت های اندروید استودیو
آپدیت آندروید استودیو و ابزار
ساخت یک پروژه بر مبنای آندروید استودیو
درک ساختار یک پروژه
خروجی گرفتن یک اپلیکیشن نمونه
توسعه نرمافزارها
پیکربندی آندروید استودیو
واردکردن و خروجی گرفتن از تنظیمات
intel HAXMآپدیت کردن نرمافزار
ساخت دستگاه مجازی برای تست برنامهها
برقراری اتصال دستگاه مجازی برای تست برنامهها
ساخت و اجرای برنامهها بر روی دستگاه اندرویدی
استفاده از نرمافزار کنترل ورژن
GitHubبه اشتراکگذاری پروژه اندرویدی بر روی
GitHub شبیهسازی انبار دادههای
Git مدیریت شاخههای توسعه با
رابط کاربری
نحوه استفاده از پنجرهی نوارابزار آندروید استودیو
مدیریت چیدمان پنجرهها
نحوه استفاده از منو و نوار ابزار
خصوصیسازی میانبرهای کیبورد
نحوه جستجوی فایلها و کدها
مدیریت پروژهها و متعلقات
Gradle مدیریت اسکریپتهای ساخت
اضافه کردن کتابخانههای خارجی همراه با متعلقات
مدیریت متغیرهای نسخهی وابسته
های نشانهگذاری شده برای گسترش APK ساخت
ساخت یک دسته برنامه برای گوگل پلی
تعریف و مدریت انواع برنامهنویسی
ساخت و ویراش فایلهای کد نویسی
ساخت فایلهای کد نویسی جدید کاتلین و جاوا
ویرایش فایلهای کد نویسی در پنجرهی ویرایشگر
میانبرهای پرکاربرد ویرایش کد
کدهای ویرایش و نظارت
نحوه ساخت و استفاده از الگوهای لایو
ویرایش چیدمان همراه با طراحی و حالت متنها
چالش- خروجی گرفتن از کد و واردکردن ان به یک کلاس جدید
راهحل- خروجی گرفتن از کد و واردکردن ان به یک کلاس جدید
آنالیز و رفع اشکال
آنالیز و عیب زدایی
ایجاد تغییرات بر روی یک برنامه در حال اجرا
LogCat فیلترگذاری و جستجو در پیامهای
Breackpoints and Watch expressions
میزان مصرف منبع پروفایل در زمان اجرای برنامه
مدیریت تصاویر
Bitmaps & Vectors
Vector Image assets
نتیجهگیری
گام بعدی
آموزش اندروید: ساخت اولین برنامه با کاتلین
سرفصلهای مباحث این دوره عبارتانداز:
معرفی
ساخن یک برنامه ساده با کاتلین
هرچه باید بدانید
اصول توسعهی آندروید
تاریخچهی آندروید
چهارچوب شناسی برنامههای آندروید
برنامهنویسی برای اندروید توسط جاوا و کاتلین
نصب آندروید استودیو بر روی مک
نصب آندروید استودیو بر روی ویندوز
مدیریت آپدیتهای اندروید استودیو
SDK Manager مدیریت مؤلفهها در
بروری شبیهساز HAXM نصب نرمافزار
شروع به کار
ساخت اولین برنامه اندروید
آموزش ارتقا پلاگین کاتلین
شناخت اندروید استودیو
ساخت دستگاه مجازی برای انجام تست
نصب درایوهای دستگاه بر روی ویندوز
عیبیابی بر روی دستگاه حقیقی
command-lineاستفاده از ابزار
یافتن راهحل
پروژههای آندروید
فایلهای تمرینی
ساختار پروژه
Gradle مدیریت اسکریپتهای
مدیریت فایلهای مانیفست برنامه
استفاده از کتابخانههای پشتیبان
Android Jetpack استفاده از مؤلفههای
عیبیابی پروژههای آندروید
معماری برنامههای آندروید
تعیین فعالیت صفحهنمایش
XML پیادهسازی طراحی در چیدمان
View Group استفاده از
نمایش تصویر
SVGوPNGتبدیل تصاویر
شروع پروژه با مقاصد جدید
ارسال فرمان به یک پروژه جدید
های داده با مقاصد مشخصURLارسال
کنترل دادههای به اشتراکگذاری شده
نتیجهگیری
گام بعدی
آموزش اصول کاتلین
لیست مباحث ارائهشده در این دوره عبارتند از:
سرفصلهای مباحث این دوره عبارتاند از:
معرفی
مقدمه
آنچه باید بدانید
مقدمات توسعه کاتلین
Intellig IDEA راهنمای نصب و کار با
انواع دادهها
انواع دادههای عددی
متغیرهای قابلتغییر و تغییرناپذیر
Boolean and Char دادههای
string tricks and traps
کنترل جریان
Expressioms و statements تفاوت
ifتوضیح عبارت
whenتوضیح عبارت
Whenایجاد لوپ بهوسیلهی عبارت
Nulls and Smart Casting
تعویض کنیدwhenرا باifچالش:عبارت
تعویض کنیدwhenرا باifراهکار:عبارت
مجموعهها و توالیها
چه زمانی از کلیدهای جهت کیبورد استفاده کنیم
چه زمانی از لیستها استفاده کنیم
تنظیم بهترین روشها
بهعنوان دیکشنریmapsطریقه استفاده از
عملیات جمعآوری
چالش-نمونه های یکسان را از لیست حذف کنید
راه حل-نمونه های یکسان را از لیست حذف کنید
ورودی،خروجی و فایلها
Command-line مبحث
دسترسی به ورودی کاربر
خوانش و نگارش فایلهای داده
چالش:ساخت و فیلترگذاری برو روی یک لیست از فایلهای متن
راهحل:ساخت و فیلترگذاری برو روی یک لیست از فایلهای متن
توابع
توابع
Lambdaتابع
توابع ناشناس
توابع محلی
چالش:انتقال یک تابع به تابعی دیگر
راهحل:انتقال یک تابع به تابعی دیگر
کلاسها ، ابجکت ها ، روابط
کلاسهای کاتلین
سازش و شروع بلاک
مزایای کلاسها داده
ترکیب کلاس با رابط کاربری
ابجکت های همراه
چالش:شمارش نمونههای یک کلاس
راهحل : شمارش نمونههای یک کلاس
عیبیابی کدهای کاتلین
هاbreakpointتعیین بدون شرط و مشروط
مشاهده متغیرها و تغییر اندازه آنجا
مهار قدرت کوروتین ها
نیاز به کوروتین ها
نحوه رسیدگی به فعالیتهای لغو شده یا تاریخ گذشته
چالش:خوانش فایل در بکگراند
راهحل: خوانش فایل در بکگراند
نتیجهگیری
قدم بعدی
آموزش اصول توسعه اندروید: مدیریت دادهها با کاتلین
سرفصل های مباحث این دوره عبارتاند از:
مقدمه
برنامههای موبایل مبتنی برجهانی از داده
آنچه شما باید بدانید
دادههای ثابت در پروندههای JSON
بررسی فایلهای تمرین در GitHub
مدلسازی فایلها در کلاس Kotlin
خواندن فایلها از منبع
خواند فایلها از موجودی
تجزیته رشتههای JSON بهوسیله Moshi
نقشه JSON و نام ویژگی کلاسها
دریافت دادهها از یک سرویس وب
به دست آوردن دادهها از یک کلاس مرجع
اشتراکگذاری دادهها با اشیا زنده
مجوزها و وضعیت شبکه
اضافه کردن مجهز سازی و وابستگیهای Coroutine
تعریف رابط کاربری جدید
بازیابی اطلاعات از راه دور بهوسیله مقاومسازی
نمایش دادهها در پنجره بازیافت
اضافه کردن پنجره بازیافت به یک بخش
ایجاد طرح آیتم بازیافت
ایجاد یک کلاس بازیافت
نمایش پویا تصاویر با Glid
اضافه کرد ن یک پسزمینه پویا
تازه کردن دادهها با حرکت کشیدن
نمایش دادههای انتخابشده
مدیریت رویدادهای کلیک Recyclerview
ایجاد یک قطعه جزی و ورود به آن
اضافه کردن دکمه بالا به قطعه ثانویه
انتقال داده در یک مدل مشاهده مشترک
نمایش جزئیات توسط اتصال دادهها
شخصیسازی اتصال دادهها توسط آداپتور
نگارش و خوانش فایلها
ذخیرهسازی بر روی حافظهی داخلی
خوانش فایل از روی حافظه داخلی
مدریت دسترسیها در صفحه معرفی
درخواست دسترسی به حافظهی خارجی
ذخیرهسازی بر روی حافظهی خارجی
ROOMباSQLliteمدیریت پایگاههای داده
Roomتعریف جدول پایگاه داده با
DAOدر رابط کاربریSQLتعریف عملیاتهای
RoomتوسطSQLiteتعریف پایگاه داده
Roomقرار دادن و ارزیابی داده توسط
حفظ دادهها در تنظیمات مشترک
مدیریت تنظیمات مشترک توسط کد
مدیریت صفحهنمایش بهوسیله اولویتها
فعالیت تنظیمات مشترک
تنظیمات مشترک پیشفرض
نتیجهگیری
گام بعدی
آموزش اصول توسعه اندروید: رابط کاربری با کاتلین
سرفصلهای مباحث این دوره عبارت اند از:
مقدمه
عناصر رابط کاربری آندروید
هر آنچه باید بدانید
آندروید استودیو خود را برای این دوره تنظیم کنید
تعریف صفحهها توسط فایلهای پروژه
در حین اجرای برنامه XML بارگذاری فایل یک پروژه
View & ViewGroup
ViewGroup در View نشان دادن قابلیتهای
AndroidX packages تبدیل پروژه به
واحدهای اندازهگیری در آندروید
ViewGroup استفاده از قابلیتهای
توسط طرح خطی views جایگذاری
باوجود محدودیتها Views مدیریت جایگاه
باوجود محدودیتهای زنجیره ایی Views توزیع
Views نمایش برنامه ریزی شدهی
findViewByld توسط دستور Views رسیدن به مرجع
نمایش و جمعآوری متن
مدیریت مقادیر رشته ایی بهعنوان منابع
EditText مدیریت دادههای ورودی توسط
TextInputLayout مدیریت دادههای ورودی توسط
placeholders استفاده از منابع رشته ایی توسط
نمایش پیامهای میانبر
نمایش تصاویر
نمایش منابع تصاویر
بارگذاری منابع تصاویر در حین اجرای برنامه
Webpکاهش حجم فایل توسط تصاویر
assets directory نمایش تصاویر از
XML استفاده از تصاویر قابل ترسیم وکتوری بر پایه
ساخت ایکون در آندروید استودیو
ساخت تم و قالب
ساخت تم و قالبهای بصری
پشتیبانی از قالبها بر روی دستگاههای قدیمیتر
طراحی رنگ تم
پشتیبانی از دستگاه و مانیتورهای متعدد
ساخت فهرست منابع جایگزین
جایگزین Bitmap ساخت منابع
نتیجهگیری
گام بعدی
آموزش اصول توسعه آندروید: معماری برنامه با کاتلین
لیست مباحث ارائهشده در این دوره عبارتاند از:
معرفی
ساخت برنامههایی قوی با معماری برنامه آندروید
آنچه شما باید بدانید
مرور شروع برنامه
رسیدگی و مدیریت رویدادهای چرخه زندگی
جستجو در فعالیتهای چرخه زندگی
ردیابی وقایع چرخه عمر بهوسیله LOGCAT
کنترل وقایع بهوسیله مشاهده چرخه زندگی
مدیریت ابزار در لحظه اجرا
کار بااتصال مصنوعی
از طریق شناسهها مرجع مشاهده را پیدا نمایید
مشاهده وقایع با Lambdas
ایجاد تابع شی همراه
بهروزرسانی صفحهنمایش از طریق دادههای جدید
بازیابی حالات پس از تغییر جهت
اضافه کردن مدل نمایش به فعالیتها
اشتراک در مقادیر داده جهت تغییر
مدیریت ناوبری
اضافه کردن یک لانچر فعال جدید
شروع فعالیت با اهداف واضح
نمایش یک دکمه اشتراک در نوار ابزار
اشتراک دادهها با اهداف ضمنی
پایان دادن فعالیت با دکمه بالا
کار با منوی ناوبری
تعریف منوی گزینهها با XML
اضافه کردن یک کشو ناوبری در یک طرح
اضافه کردن منوی گرافیکی به آیتمها
اضافه کردن سربرگ به منوی ناوبری
رسیدگی به منوی رویدادهای دسته ناوبری
اضافه کردن یک دکمه ضامن
نتیجه
گام بعدی
مشخصات
- نوع دیسکDVD9
- تعداد دیسکیک
- گروه سنیبزرگسال
- موضوعبرنامه نویسی
- مرجع صادر کنندهوزارت فرهنگ و ارشاد اسلامی
- شماره پروانه یا مجوز۸-۱۴۲۳۶-۰۷۶۵۶۴
- سایر توضیحاتبرنامه نویسی اپلیکشن اندورید با Kotlin اتوران جدید به هماه نرم افراز مناسب برای ویندوز۷، ۸.۱، ۱۰ سطح ابتدایی تا پیشرفته
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.