شاخه‎ها

هیچ محصولی وجود ندارد

ارسال رایگان! ارسال
0 تومان مجموع

پرداخت

محصول با موفقیت به سبد خرید اضافه شد

تعداد
مجموع

0 محصول در سبد خرید شما موجود است. یک محصول در سبد خرید شما وجود دارد.

جمع محصولات
جمع هزینه حمل  ارسال رایگان!
مجموع
بازگشت به فروشگاه پرداخت نهایی

آموزش Android Programming

جدید

دوره کامل آموزشی و نسخه نهایی نرم‌افزار Android Studio 1.1

34,000 تومان

اضافه به علاقمندی

اطلاعات بیشتر

اندروید (Android) نام سیستم‌عاملی است که کمپانی گوگل برای گوشی های هوشمند تلفن همراه و لوح‌رایانه (تبلت) و هم اکنون برای تلویزیون نیز عرضه می‌نماید و با همکاری ده‌ها شرکت بر روی دستگاه‌های مبتنی بر اندروید قرار می‌دهد. سیستم عامل اندروید با بیش از 2 میلیارد نسخه نصب شده روی گوشی های همراه، به عنوان طرفدار ترین سیستم عامل دنیا در گوشی های هوشمند امروزی با سرعت بسیاری در حال پیشرفت است. سیستم عامل اندروید دیگر به بخشی جدا نشدنی از زندگی امروز تبدیل گشته است و از این سو یادگیری برنامه نویسی و ساخت نرم افزار و بازی برای این سیستم عامل پرطرفدار، گزینه اول بسیاری از علاقمندان دنیای دیجیتال است.

اما نرم افزار اندروید استودیو (Google Android Studio) یک محیط برنامه نویسی و استودیو فوق العاده جهت برنامه نوسی است که بطور اختصاصی برای اندروید طراحی شده و امکانات و ویژگی های بسیار زیادی را در اختیار برنامه نویسان ویژه اندروید قرار می دهد. Google Android Studio پروژه جدید گوگل می باشد. این برنامه محیط جدیدی برای برنامه نویسی اندروید بر اساس IntelliJ IDEA می باشد و جایگزین Eclipse و پلاگین ADT شده است. این برنامه برای همه برنامه نویسان بخصوص آنانی که به تازگی در این راه قدم گذاشته اند بسیار مناسب است و برتری هایی که نسبت به Eclipse دارد باعث شده که کار را برای اکثریت برنامه نویس ها آسان تر کند. البته به دلیل نوپا بودن این برنامه، هنوز کمی و کاستی هایی در آن نسبت به Eclipse دیده می شود که بزرگ ترین آن، پشتیبانی ضعیف تر از استفاده از NDK و زبان برنامه نویسی ++C است. اما در کل حرکت به سمت Gradle و Maven و کنار گذاشتن ANT بسیار مفید بوده است. این حرکت باعث شده که مدیریت وابستگی های پروژه به شکل قابل توجهی آسان تر شود و ساختن یک برنامه با تنظیمات مختلف، مانند نسخه رایگان و پولی، نسخه مخصوص دستگاه هایی با ورژن خاصی از اندروید و ... با یک کد بیس بسیار ساده تر شده است. همچنین توکار بودن Google Cloud Platform و GitHub در این برنامه به بسیاری از برنامه نویس ها در حفظ وقت خود کمک خواهد کرد.

مهم ترین قابلیت های کلیدی نرم افزار Android Studio عبارتند از:

- ویرایش هوشمند و قابل پیشبینی کد مانند کامل کردن، ریفاکتور کردن و آنالیز

- قالب های آماده برای برنامه های مختلف و شروع کردن سریع تر ساخت برنامه

- پیش نمایش زنده برنامه برای اندازه صفحه های مختلف مانند ساعت های هوشمند، موبایل، تبلت و تلویزیون

- مدیریت دستگاه های مجازی که با SDK Manager نصب شده اند

- استفاده از Gradle برای مدیریت Build ها و Maven برای وابستگی ها

- ویرایش Layout ها با امکانات جانبی مفید

- استفاده از ProGuard و امضا کردن برنامه

- نمایش اطلاعات و وضعیت مصرف برنامه از منابع دستگاه

- پشیتبانی از پروژه های NDK

- پشتیبانی پیشفرض از Google Cloud Platform

طراحی برنامه های اندرویدی، یکی از مدرن ترین و پول ساز ترین تخصص های دنیای امروزی است. در دوره مقدماتی این آموزش، شما با ساختار، کامپوننت ها و پیاده سازی یک App آشنا شده و نحوه استفاده از Android Studio را فرا خواهید گرفت. علاوه بر این، نحوه ایجاد و مدیریت AVD، بررسی ساختار یک پروژه اندروید و کار در نماهای مختلف و Layout Resourceها از دیگر مباحث این دوره آموزشی است. در دوره متوسط این آموزش، با انواع Layoutها بصورت کامل آشنا شده و روش‌های درج متن و مواجهه با رویدادها را فراخواهید گرفت. علاوه بر این، نحوه درج و ویرایش انواع تصاویر، منوها و Action Bar از دیگر مطالبی است که در این دوره آموزشی مورد مطالعه قرار گرفته است. در دوره پیشرفته نیز نحوه مدیریت Activityها، کار با Implicit Intent و Launcher Icon را فرا گرفته و با بررسی نحوه ایجاد منابع و صفحات قطعه بندی شده، روش درج Themeها و Styleها، مدیریت ListView و مراحل اجرای پروژه را با بصورت دقیق و کامل خواهید آموخت.
این بسته شامل ۲ عدد DVD ٩ گیگابایتی حاوی نرم افزار Android Studio 1.1 و دوره های مقدماتی، متوسط و پیشرفته آموزش Android Programming می باشد. این محصول شامل دوره کامل آموزشی و نسخه نهایی نرم‌افزار Android Studio 1.1 می‌باشد. این نرم افزار نیار به فعال سازی ندارد و نسخه قرار داده شده، به صورت Retail می باشد.

فهرست عناوین آموزشی فارسی این محصول عبارت است از:

دوره مقدماتی

 

۱ - مبانی

مقدمه - آشنایی با اندروید - تاریخچه اندروید

 

۲ - ساختار یک App

ساختار یک App (١) - ساختار یک App (٢)

 

۳ - کامپوننت های یک App

کامپوننت Activity - سایر کامپوننت های یک App

 

۴ - پیاده سازی App توسط جاوا

پیاده سازی App توسط جاوا

 

۵ - آشنایی با Packageها

کار با Packageها - فراخوانی Packageها

 

۶ - استفاده از SDK Manager

استفاده از SDK Manager

 

۷ - ایجاد App جدید

ایجاد نخستین App جدید - تنظیمات ایجاد App جدید (١) - تنظیمات ایجاد App جدید (۲)

 

۸ - کار با Android Studio

محیط عمومی برنامه - کار در نمای Project - سفارشی کردن محیط کاری

 

۹ - ایجاد یک AVD

ایجاد Virtual Device - تنظیمات ایجاد Virtual Device

 

۱۰ - اجرا و اتصال فیزیکی Device

اجرای Virtual Device - اتصال فیزیکی Device

 

۱۱ - کار با Command Line

افزودن Command Line - افزودن دستورات به System Path - کار در Command Line (١) - کار در Command Line (٢) - ایجاد پروژه در Command Line

 

۱۲ - ساختاره یک پروژه اندروید

ساختاره یک پروژه اندروید (١) - ساختاره یک پروژه اندروید (۲)

 

۱۳ - کار با Gradle Scripts

مفهموم Gradle Scripts - مدیریت Gradle Scripts

 

۱۴ - مدیریت فایل Manifest

آشنایی با فایل Manifest - ویرایش فایل Manifest - تعیینLabel یک App - عنصر Activity

 

۱۵ - کار با Resourceها

کار با App Resourceها - ایجاد Resource File - اضافه کردن خصوصیات

 

۱۶ - کار در نمای Design

کار در نمای Design (١) - کار در نمای Design (٢) - کار در نمای Design (٣)

۱۷ - کلاس های View و ViewGroup

کلاس های View و ViewGroup

 

۱۸ - کار با Layout Resourceها

آشنایی با Layout Resource - ایجاد و بارگذاری فایل Layout

 

۱۹ - واحدهای اندازه گیری

انواع واحدهای اندازه گیری - کار با Dimension Resourceها

 

۲۰ - آزمون های عملی

۶ دوره آزمون عملی

 

دوره متوسط

 

۱ - مدیریت چند صفحه

مدیریت چند صفحه

 

۲ - کار با LinearLayout

استفاده از LinearLayout - خصوصیات LinearLayout - استفاده از Containerها

 

۳ - کار با RelativeLayout

استفاده از RelativeLayout - تنظیم مکان دکمه و متن - تنظیم مکان کامپوننت

 

۴ - افزودن Viewها

افزودن Viewها (١) - افزودن Viewها (۲)

 

۵ - کنترل نمایش Componentها

کنترل نمایش Componentها

 

۶ - کار با متون

دریافت و نمایش مقادیر متنی - سایر تنظیمات TextView - درج متون طولانی - ایجاد Scrollbar

 

۷ - فرم ثبت نام

ایجاد یک فرم ثبت نام - تنظیمات فرم ثبت نام

 

۸ - مواجهه با رویدادها

آشنایی با ابزار Logcat - متد OnCreate - سایر متدهای کلاس MainActivity

 

۹ - مدیریت رویدادها

مدیریت رویدادهای کاربر (١) - مدیریت رویدادهای کاربر (۲) - مدیریت رویدادها توسط جاوا

 

۱۰ - چرخه حیات Activity

آشنایی با چرخه حیات Activity - قوانین Stack - حالت های یک Activity

 

۱۱ - مدیریت رویدادهای چرخه حیات

مدیریت رویدادهای چرخه حیات (١) - مدیریت رویدادهای چرخه حیات (۲)

 

۱۲ - کنترل تنظیمات

مدیریت تنظیمات Configuration - مدیریت تنظیمات جهت Device

 

۱۳ - کار با ImageView

آشنایی با ImageView - تعیین منبع تصویر

 

۱۴ - نمایش Dynamic تصاویر

نمایش Dynamic تصاویر (١) - نمایش Dynamic تصاویر (۲)

 

۱۵ - بارگذاری تصاویر

ایجاد پوشه Assets - بارگذاری تصاویر از پوشه Assets - انتقال تصویر به کنترل Drawable

 

۱۶ - کار با منوها

ساختار منوها - اضافه کردن یک آیتم به منو - درج کد برای آیتم های منو

 

۱۷ - کار با منوها در حالت Runtime

افزودن آیتم ها به صورت Dynamic - متد Add - متد OnMenuItemClick

 

۱۸ - کار با Action Bar

نمایش آیتم ها در Action Bar - تنظیمات آیتم های Action Bar

 

۱۹ - ایجاد Activity

ایجاد Activity جدید

 

۲۰ - آزمون های عملی

۶ دوره آزمون عملی

 

دوره پیشرفته

 

۱ - مدیریت راهبردی App

استفاده از Explicit Intent - بازگشت به Activity قبلی

 

۲ - ارسال و دریافت داده ها از Activity

فرستادن داده به یک Activity - دریافت داده در یک Activity - بازگرداندن داده ها به Activity والد - متد RegisterClickHandler

 

۳ - دریافت نتیجه از Activity

دریافت نتیجه از Activity (١) - دریافت نتیجه از Activity (٢)

 

۴ - کار با Implicit Intent

کار با Implicit Intent (١) - کار با Implicit Intent (٢)

 

۵ - تعامل با بازار اندروید

تعامل با بازار اندروید

 

۶ - کار با Launcher Icon

آشنایی با Launcher Icon - ایجاد یک Launcher Icon سفارشی - اعمال تغییرات بر روی آیکون

 

۷ - ایجاد یک Launcher Icon

ایجاد یک Launcher Icon - درج Launcher Icon در App

 

۸ - ایجاد منابع Drawable

ایجاد منابع Drawable

 

۹ - کار با فایل های گرافیکی 9-Patch

آشنایی با فایل های گرافیکی 9-Patch - ایجاد یک فایل گرافیکی 9-Patch

 

۱۰ - صفحات قطعه بندی شده

ایجاد یک صفحه قطعه بندی شده - بررسی کدها

 

۱۱ - کار با Styleها

آشنایی با Styleها - ایجاد Style جدید - اعمال Style جدید

 

۱۲ - آشنایی با Themeها

ایجاد یک Theme سفارشی - اعمال Theme به App

 

۱۳ - کار با Material Design

استفاده از Material Design - اجرا بر روی اندرویدهای قدیمی تر - سفارشی کردن Material Design

 

۱۴ - استفاده از داده ها

کلاس های کار با داده ها - کار با مجموعه ای از داده ها

 

۱۵ - نمایش داده ها

کار با کامپوننت ListView - نمایش داده ها در ListView - ایجاد مرجعی به ListView

 

۱۶ - مدیریت رویدادهای ListView

مدیریت رویدادهای ListView (١) - مدیریت رویدادهای ListView (٢)

 

۱۷ - استفاده از ListView

انتخاب گزینه از ListView - نمایش جزئیات در Activity جدید

 

۱۸ - مراحل اجرای پروژه

سفارشی کردن نمایش List-Item - افزودن کامپوننت TextView - کار با کلاس ArrayAdapter - بازنویسی متد GetView - افزودن کامپوننت ImageView - تنظیم تصاویر به صورت Dynamic

 

۱۹ - ایجاد فایل APK

ایجاد فایل APK

 

۲۰ - آزمون های عملی

۶ دوره آزمون عملی

  • محتوا
  • ویژگی ها

    مشخصات محصول

    نوع دیسک : DVD
    تعداد دیسک : 2
    کاربرد نرم افزار : موبايل و تبلت
    شرکت تولید کننده : شرکت فنی مهندسی پرند
    شماره مجوز : 8-02378-051226

    برچسب ها

    دیدگاه ها

    نوشتن دیدگاه
    آموزش Android Programming

    آموزش Android Programming

    دوره کامل آموزشی و نسخه نهایی نرم‌افزار Android Studio 1.1

    نوشتن دیدگاه

    محصولات مرتبط

    web counter gratis