آموزش نرم افزار 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
مشاهده متغیرها و تغییر انداره آنها

مهار قدرت کوروتین‌ها

نیاز به کوروتین‌ها
نحوه رسیدگی به فعالیت‌های لغو شده یا تاریخ گذشته
چالش: خوانش فایل در بکگراند
راه حل: خوانش فایل در بکگراند

نتیجه‌گیری

قدم بعدی

مشخصات

تعداد دیسک

تولید کننده

محصولات پیشنهادی

امتیاز محصول (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش نرم افزار Android Studio جی بی”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *