آموزش نرم افزار Android Studio جی بی
۲۳۰.۰۰۰ تومان
مجموعه آموزش نرم افزار Android Studio جی بی شامل چندین دوره مختلف در زمینه آموزش برنامه نویسی در اندروید استودیو با کمک زبان جاوا و کاتلین است. توسط آموزشهای این مجموعه یاد میگیرید که اندروید استودیو را نصب و پیکربندی و پروژههای جدیدی برای شروع کار ایجاد کنید. سپس وارد مرحله توسعه شده و تمام فرآیند توسعه از کدنویسی ساده تا ساخت اپلیکیشنهای پیچیده و انتشار اپلیکیشن مورد بررسی و آموزش قرار گرفته میشود.
توضیحات محصول
Google Android Studio یک استدیوی کامل و قدرتمند و یک محیط توسعه مجتمع برای ساخت و توسعه نرم افزارهای پلتفرم اندروید بر پایه intellij IDE است که در می ۲۰۱۳ توسط مدیران گوگل معرفی شد. با استفاده از نرم افزار Android Studio توسعهدهندگان قادر خواهند بود در محیطی ویژوال اقدام به ساخت، توسعه و عیبیابی برنامههای اندروید (با فرمت APK) کنند.
مجموعه آموزش نرم افزار Android Studio جی بی شامل چندین دوره مختلف در زمینه آموزش برنامه نویسی در اندروید استودیو با کمک زبان جاوا و کاتلین است. توسط آموزشهای این مجموعه یاد میگیرید که اندروید استودیو را نصب و پیکربندی و پروژههای جدیدی برای شروع کار ایجاد کنید. سپس وارد مرحله توسعه شده و تمام فرآیند توسعه از کدنویسی ساده تا ساخت اپلیکیشنهای پیچیده و انتشار اپلیکیشن مورد بررسی و آموزش قرار گرفته میشود.
سرفصلها و مباحث آموزش نرم افزار Android Studio جی بی
دوره اول
معرفی
ساخن یک برنامه ساده با کاتلین
هرچه باید بدانید
اصول توسعه اندروید
تاریخچه اندروید
چهارچوب شناسی برنامههای اندروید
برنامهنویسی برای اندروید توسط جاوا و کاتلین
نصب اندروید استدیو بر روی مک
نصب اندروید استدیو بر روی ویندوز
مدیریت اپدیتهای اندروید استدیو
مدیریت مولفهها در SDK Manager
نصب نرم افزار HAXM بر روی شبیهساز
شروع به کار
ساخت اولین برنامه اندروید
آموزش ارتقا پلاگین کاتلین
شناخت اندروید استدیو
ساخت دستگاه مجازی برای انجام تست
نصب درایوهای دستگاه بر روی ویندوز
عیبیابی بر روی دستگاه حقیقی
استفاده از ابزارهای command-line
یافتن راه حل
پروژههای اندروید
فایلهای تمرینی
ساختار پروژه
مدیریت اسکریپتهای Gradle
مدیریت فایلهای مانیفست برنامه
استفاده از کتابخانههای پشتیبان
استفاده از مولفههای Android Jetpack
عیبیابی پروژههای اندروید
معماری برنامههای اندروید
تعیین فعالیت صفحه نمایش
پیادهسازی طراحی در چیدمان XML
استفاده از View Group
نمایش تصویر
تبدیل تصاویر SVG و PNG
شروع پروژه با مقاصد جدید
ارسال فرمان به یک پروژه جدید
ارسال URLهای داده با مقاصد مشخص
کنترل دادههای به اشتراکگذاری شده
نتیجهگیری
گام بعدی
دوره دوم
معرفی
Android Studio and IntelliJ IDEA
هرچه باید بدانید
شروع به کار
سیستم مورد نیاز
طریقه نصب اندروید استدیو بر روی ویندوز
طریقه نصب اندروید استدیو بر روی مک
نصب و راه اندازی Android SDK
اضافه کردن فایلهای قابل اجرا به مسیر سیستم
مدیریت اپدیتهای اندروید استدیو
اپدیت اندروید استدیو و ابزار
ساخت یک پروژه بر مبنای اندروید استدیو
درک ساختار یک پروژه
خروجی گرفتن یک اپلیکیشن نمونه
توسعه نرم افزارها
پیکربندی اندروید استدیو
وارد کردن و خروجی گرفتن از تنظیمات
اپدیت کردن نرم افزار intel HAXM
ساخت دستگاه مجازی برای تست برنامهها
برقرای اتصال دستگاه مجازی برای تست برنامهها
ساخت و اجرای برنامهها بر روی دستگاه اندرویدی
استفاده ار نرم افزار کنترل ورژن
به اشتراکگذاری پروژه اندرویدی بر روی GitHub
شبیهسازی انبار دادههای GitHub
مدیریت شاخههای توسعه با Git
رابط کاربری
نحوه استفاده از پنجره نوار ابزار اندروید استدیو
مدیریت چیدمان پنجرهها
نحوه استفاده از منو و نوار ابزار
خصوصیسازی میانبرهای کیبورد
نحوه جستجو برای فایلها و کدها
مدیریت پروژهها و متعلقات
مدیریت اسکریپتهای ساخت Gradle
اضافه کردن کتابخانههای خارجی همراه با متعلقات
مدیریت متغیرهای نسخه وابسته
ساخت APKهای نشانهگذاری شده برای گسترش
ساخت یک دسته برنامه برای گوگلپلی
تعریف و مدریت انواع برنامهنویسی
ساخت و ویراش فایلهای کدنویسی
ساخت فایلهای کدنویسی جدید کاتلین و جاوا
ویرایش فایلهای کدنویسی در پنجره ویرایشگر
میانبرهای پرکاربرد ویرایش کد
کدهای ویرایش و نظارت
نحوه ساخت و استفاده از الگوهای لایو
ویرایش چیدمان همراه با طراحی و حالت متنها
چالش: خروجی گرفت از کد و وارد کردن ان به یک کلاس جدید
راه حل: خروجی گرفت از کد و وارد کردن ان به یک کلاس جدید
آنالیز و رفع اشکال
آنالیز و عیبزدایی
ایجاد تغییرات بر روی یک برنامه در حال اجرا
فیلترگذاری و جستجو در پیامهای LogCat
Breackpoints and Watch expressions
میزان مصرف منبع پروفایل در زمان اجرای برنامه
مدیریت تصاویر
Bitmaps & Vectors
Vector Image assets
نتیجهگیری
گام بعدی
دوره سوم
معرفی
مقدمه
آنچه که باید بدانید
مقدمات توسعه کاتلین
راهنمای نصب و کار با 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
مشاهده متغیرها و تغییر انداره آنها
مهار قدرت کوروتینها
نیاز به کوروتینها
نحوه رسیدگی به فعالیتهای لغو شده یا تاریخ گذشته
چالش: خوانش فایل در بکگراند
راه حل: خوانش فایل در بکگراند
نتیجهگیری
قدم بعدی
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.