آموزش Android Programming پرند
شناسه محصول:
۲۰۰.۰۰۰ تومان
در انبار موجود نمی باشد
آموزش Android Programming پرند دارای 3 دوره مقدماتی، متوسطه و پیشرفته است که طی آن با برنامهنویسی اندروید و ساخت اپلیکیشنهای کاربردی برای آن، در قالب مثالها و پروژههای عملی آشنا خواهید شد.
توضیحات محصول
آموزش Android Programming پرند دارای 3 دوره مقدماتی، متوسطه و پیشرفته است که طی آن با برنامهنویسی اندروید و ساخت اپلیکیشنهای کاربردی برای آن، در قالب مثالها و پروژههای عملی آشنا خواهید شد. اندروید استودیو یک استدیوی کامل و قدرتمند و یک محیط توسعه مجتمع برای ساخت و توسعه نرم افزارهای پلتفرم اندروید بر پایه intellij IDE است که در می ۲۰۱۳ توسط مدیران گوگل معرفی شد. با استفاده از نرم افزار Android Studio توسعهدهندگان قادر خواهند بود در محیطی ویژوال اقدام به ساخت، توسعه و عیبیابی برنامههای اندروید (با فرمت APK) کنند.
سرفصلهای آموزش Android Programming پرند
آموزش Android Programming دوره مقدماتی
۱- مبانی
مقدمه، آشنایی با اندروید، تاریخچه اندروید
۲- ساختار و کامپوننتهای App
ساختار یک App، کامپوننت Activity، سایر کامپوننتهای یک App، پیادهسازی App با جاوا
۳- آشنایی با Packageها
کار با Packageها، فراخوانی Packageها، استفاده از SDK Manager
۴- ایجاد App جدید
ایجاد نخستین App اندروید، تنظیمات App جدید
۵- کار با Android Studio
محیط عمومی برنامه، کار در نمای Project، سفارشی کردن محیط کاری
۶- کار با Virtual Device
ایجاد Virtual Device، تنظیمات Virtual Device، اجرای Virtual Device، اتصال فیزیکی Device
۷- ساختار پروژه اندروید
ساختار پروژه اندروید
۸- کار با Gradle Scripts
مفهوم Gradle Scripts، مدیریت Gradle Scripts
۹- مدیریت فایل Manifest
آشنایی با فایل Manifest، ویرایش فایل Manifest، تعیین Label یک App، عنصر Activity
۱۰- کار با Resourceها
کار با App Resourceها، ایجاد Resource File
۱۱- کار در نمای Design
کار در نمای Design، ایجاد Activity جدید، کلاسهای View و ViewGroup
۱۲- کار با Layoutها
آشنایی با Layout، ایجاد و بارگذاری فایل Layout
۱۳- کار با LinearLayout
واحدهای اندازهگیری، استفاده از LinearLayout، خصوصیات LinearLayout، استفاده از Containerها
۱۴- ایجاد LinearLayout سفارشی
ایجاد LinearLayout سفارشی
۱۵- کار با RelativeLayout
استفاده از RelativeLayout، تنظیم مکان دکمه و متن، تنظیم محل کامپوننت
۱۶- کار با ConstraintLayout
آشنایی با ConstraintLayout، تنظیمات ConstraintLayout، استفاده از Guidelineها، طراحی حالتLandscape
۱۷- افزودن Viewها و کامپوننتها
افزودن Viewها، کنترل نمایش کامپوننتها
۱۸- کار با متون
دریافت و نمایش مقادیر متنی، تنظیمات TextView، درج متون طولانی، ایجاد Scrollbar
۱۹- فرم ثبت نام
ایجاد یک فرم ثبت نام، تنظیمات فرم ثبت نام
۲۰- آزمونهای عملی
۶ دوره آزمون عملی
آموزش Android Programming دوره متوسطه
۱- کار با رویدادها
آشنایی با ابزار Logcat، کار با متد onCreate، متدهای کلاس MainActivity، مدیریت رویدادهای کاربر، مدیریت رویدادها توسط جاوا
۲- چرخه حیات Activity
آشنایی با چرخه حیات Activity، قوانین Stack، حالتهای یک Activity، مدیریت رویدادهای چرخه حیات
۳- کنترل تنظیمات
مدیریت تنظیمات Configuration، مدیریت تنظیمات Device
۴- کار با ImageView
آشنایی با ImageView، تعیین منبع تصویر، نمایش Dynamic تصاویر
۵- بارگذاری تصاویر
ایجاد پوشه Assets، بارگذاری تصاویر از پوشه Assets، انتقال تصویر به کنترل Drawable
۶- کار با منوها
ساختار منوها، اضافه کردن آیتم به منو، درج کد برای آیتمهای منو
۷- کار با منوها در حالت Runtime
افزودن آیتمها به صورت Runtime، کار با متد Add، متد onMenuItemClick
۸- کار با ActionBar
نمایش آیتمها در ActionBar، تنظیمات آیتمهای ActionBar
۹- کار با Activity
افزودن Activity، استفاده از Explicit Intent، بازگشت به Activity قبلی
۱۰- ارسال و دریافت دادهها
فرستادن داده به Activity، دریافت داده از Activity، بازگرداندن دادهها به Activity والد، متد RegisterClickHandler، دریافت نتیجه از Activity
۱۱- کار با Implicit Intent
کار با Implicit Intent
۱۲- تعامل با بازار اندروید
تعامل با بازار اندروید
۱۳- کار با Launcher Icon
آشنایی با Launcher Icon، ایجاد Launcher Icon سفارشی، اعمال تغییرات بر روی آیکن، ایجاد Launcher Icon، درج Launcher lcon در Add
۱۴- ایجاد منابع Drawable
ایجاد منابع Drawable
۱۵- کار با فایلهای گرافیکی 9Patch
آشنایی با فایلهای گرافیکی 9Patch، ایجاد فایل گرافیکی 9Patch
۱۶- صفحات قطعهبندی شده
ایجاد یک صفحه قطعهبندی شده، بررسی کد صفحات
۱۷- کار با Styleها
آشنایی با Styleها، ایجاد Style جدید، اعمال Style جدید
۱۸- آشنایی با Themeها
ایجاد Theme سفارشی، اعمال Theme به App
۱۹- کار با ListView
ذخیره دادهها، نمایش دادهها در List، افزودن دادهها به List، نمایش دادهها در ListView
۲۰- آزمونهای عملی
۶ دوره آزمون عملی
آموزش Android Programming دوره پیشرفته
۱- سفارشی کردن ListView
سفارشی کردن ListView
۲- کار با ArrayAdapter
ایجاد ArrayAdapter سفارشی، نمایش تصویر هر آیتم
۳- کار با RecyclerView و Parcelable
کار با RecyclerView، تنظیمات RecyclerView، آشنایی با پلاگین Parcelable، کار با پلاگین Parcelable
۴- طراحی بازی Balloon
شبیهسازی بازی، ایجاد حالت، ایجاد تصویر پشت زمینه، افزودن کنترلهای Toolbar، افزودن سایر کنترلها
۵- ایجاد متدها
نمایش Pinها، ایجاد کلاس Balloon، ایجاد متد سازنده کلاس Balloon، تکمیل متد onCreate، مدیریت رنگها
۶- ایجاد انیمیشن
اضافه کردن انیمیشن، اجرای انیمیشن، افزودن مراحل مختلف به بازی
۷- کلاس ASyncTask
کلاس ASyncTask
۸- مدیریت Objectها
انهدام Objectها، تصادم Objectها، محاسبه امتیازات، متد updateDisplay، محدود کردن تعداد Objectها، مدیریت Pinها
۹- مدیریت بازی
متد gameOver، اجرای یک مرحله در هر زمان، محاسبه تعداد Objectها، تکمیل دکمه Go، محاسبه بالاترین امتیاز، نمایش کادر امتیازات
۱۰- افزودن موسیقی
افزودن موسیقی
۱۱- طراحی بازی Brick Breaker
ساختار اولیه بازی، کلاس GamePanel، کلاس MainThread، تکمیل کلاس GamePanel
۱۲- متد Run
ایجاد متد Run، تکمیل متد Run، مدیریت Thread
۱۳- افزودن تصویر پشت زمینه
افزودن تصویر پشت زمینه
۱۴- کلاسهای Ball و Paddle
کلاس Ball، متد update، حرکت توپ در صفحه، کلاس Paddle، کنترل حرکت Paddle، مدیریت لمس صفحه
۱۵- مدیریت برخورد توپ
برخورد با زمین، برخورد با Paddle
۱۶- ایجاد آجرها
افزودن آجرها، برخورد توپ با آجرها
۱۷- منوی اصلی
ایجاد منوی اصلی، مدیریت دکمهها
۱۸- طراحی صفحه پایانی
طراحی صفحه پایانی، مدیریت دکمههای SubMenu
۱۹- ایجاد فایل APK
ایجاد فایل APK
۲۰- آزمونهای عملی
۶ دوره آزمون عملی
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.