آنچه باید قبل از خرید آموزش نرم افزار اندروید استودیو بدانید :
آموزش نرم افزار اندروید استودیو مبتنی بر IntelliJ IDEA است و شامل ویژگیهای عالی کدگذاری و اشکال زدایی به علاوه بسیاری از ابزارهای منحصر به فرد برای توسعه اندروید است، از جمله: ویرایشگرهای طرح، مدیرهای منابع، پشتیبانی دستگاه های مجازی و موارد دیگر.
در این دوره آموزشی، مربی دیوید گاسنر اندروید استودیو را به شما معرفی میکند. او به شما کمک میکند تا محیط و اولین پروژه خود را تنظیم کرده و همچنین میانبرهای مفیدی برای نوشتن و اشکال زدایی کد ارائه میدهد. دیوید همچنین نحوه افزودن کنترل نسخه و به اشتراک گذاری پروژه ها در GitHub ، مدیریت وابستگی های پروژه، استفاده از الگوهای فعالیت و کد را به شما نشان داده، همچنین کار با زبان برنامه نویسی ترجیحی گوگل برای توسعه اندروید، یعنی زبان کاتلین را به شما شرح میدهد.
در نهایت، او توسعه را باJetpack Compose ، یک کتابخانه جدید که به شما امکان میدهد رابط برنامه را به طور کامل در کاتلین بسازید، پوشش میدهد. در پایان این دوره آموزشی، شما باید بتوانید از آموزش نرم افزار اندروید استودیو برای توسعه سریعتر و حتی کارآمدتر استفاده کنید.
نمونه فیلم “آموزش صفر تا صد اندروید استودیو”
آموزش اصول کاتلین
کاتلین، زبان برنامه نویسی قدرتمند ارائه شده توسط تیم JetBrains، یک سینتکس مختصر و مفید، ایمنی null و سازگاری صد در صدی با زبان جاوا را ارائه میدهد.
به علاوه، این زبان به طور کامل توسط گوگل برای توسعه اندروید، پشتیبانی میشود. اگر می خواهید با این زبان محبوب آشنا شده و با آن کار کنید، این دوره برای شما مناسبترین دوره است.
در این دوره، با مربی Troy Miles همراه باشید، تا وی مروری جامع بر آنچه developerها در ایجاد برنامههای command-line با استفاده از زبان برنامه نویسی کاتلین نیاز دارند، به شما ارائه دهد.
مباحث این دوره شامل موضوعات زیر میشود:
کار با متغیرها
نکات و ترفندهایی برای کار با توابع
ایجاد کلاسها در کاتلین
کار با اشیاء companion در کاتلین
اشکال زدایی از کد شما
کار با کوروتینها در کاتلین
مدیریت کارهای لغو شده یا کارهایی که مهلت زمانی آنها منقضی شده است.
عناوین و سرفصل های دوره فارسی آموزش اندروید استودیو :
آموزش 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تعیین بدون شرط و مشروط
مشاهده متغیر ها و تغییر انداره انها
مهار قدرت کوروتین ها
نیاز به کوروتین ها
نحوه رسیدگی به فعالیت های لغو شده یا تاریخ گذشته
چالش:خوانش فایل در بکگراند
راه حل: خوانش فایل در بکگراند
نتیجه گیری
قدم بعدی
نقد و بررسیها
هنوز بررسیای ثبت نشده است.