تبدیل شدن به یک توسعه دهنده اپلیکیشن موبایل اندروید - Become an Android Mobile App Developer

مسیر آموزشی تبدیل شدن به یک توسعه دهنده اپلیکیشن موبایل اندروید - Image of Learn Path Become an Android Mobile App Developer
تبدیل شدن به یک توسعه دهنده اپلیکیشن موبایل اندروید Become an Android Mobile App Developer
مهارت های مورد نیاز برای ساخت برنامه های تلفن همراه اندروید را دریافت کنید و ابزارهایی را که می توانید استفاده کنید، از جمله Android Studio را کشف کنید. بیاموزید که چگونه یک برنامه اساسی توسعه دهید، داده ها را ذخیره کنید، با کاربر نهایی خود صحبت کنید، به خدمات وب متصل شوید و اولین برنامه تلفن همراه خود را توزیع کنید.
Become an Android Mobile App Developer
Get the skills you need to build Android mobile applications and discover the tools you can use, including Android Studio. Learn how to develop a basic app, store data, talk to your end user, connect to web services, and distribute your first mobile app.
مدت زمان: 21h 45m
تعداد دوره ها: 10
مجموع قیمت: (۲۶۹,۰۰۰)
قیمت با 30% تخفیف : ۱۸۸,۳۰۰
تعداد مدرسین: 2
برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
  • 1
    دوره آموزشی دوره آموزشی یادگیری جامع Android Studio - Image of Course Android Studio Essential Training 3 ساعت بروز شده
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی یادگیری جامع Android Studio

    Android Studio Essential Training

    توسعه دهندگان نرم افزاری که مایل به ساخت برنامه های Android هستند به Android Studio - Google IDE رسمی نیاز دارند. Android Studio مبتنی بر IntelliJ IDEA است و شامل ویژگی های عالی کدگذاری و اشکال زدایی به علاوه بسیاری از ابزارهای منحصر به فرد برای توسعه اندروید است: ویرایشگران طرح، مدیر منابع، پشتیبانی دستگاه های مجازی و موارد دیگر. در این دوره، مربی دیوید گاسنر اندروید استودیو را معرفی می کند. او به شما در تنظیم محیط و اولین پروژه خود کمک می کند و میانبرهای مفیدی برای نوشتن و اشکال زدایی کد ارائه می دهد. دیوید همچنین نحوه افزودن کنترل نسخه و به اشتراک گذاری پروژه ها در GitHub، مدیریت وابستگی های پروژه، استفاده از الگوهای فعالیت و کد و کار با زبان برنامه نویسی ترجیحی Google برای توسعه Android، Kotlin را نشان می دهد. در نهایت، او توسعه را با Jetpack Compose، یک کتابخانه جدید که به شما امکان می دهد رابط برنامه را به طور کامل در کوتلین ایجاد کنید، پوشش می دهد. در پایان دوره، باید بتوانید از Android Studio برای توسعه سریعتر و حتی کارآمدتر استفاده کنید.

  • 2
    دوره آموزشی دوره آموزشی یادگیری جامع توسعه اندروید: اولین برنامه شما با Kotlin - Image of Course Android Development Essential Training: Your First App with Kotlin 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی یادگیری جامع توسعه اندروید: اولین برنامه شما با Kotlin

    Android Development Essential Training: Your First App with Kotlin

    دنیای توسعه اپلیکیشن اندروید را کاوش کنید. مجموعه آموزش‌های ضروری توسعه اندروید، مبتدیان را در فرآیند توسعه، طراحی، مدیریت و توزیع برنامه‌های اندرویدی راهنمایی می‌کند. در این دوره - اولین قسمت از این مجموعه - دیوید گسنر نحوه ایجاد اولین برنامه اندروید خود را با استفاده از ترکیبی از زبان های برنامه نویسی، از جمله XML و Kotlin، گام می گذارد. با نحوه پیکربندی Android Studio، Android SDK و نرم‌افزار شبیه‌ساز و کاوش فایل‌های مختلف در یک برنامه معمولی Android، از جمله اسکریپت‌های ساخت و فایل مانیفست برنامه آشنا شوید. در نهایت، یاد بگیرید که چگونه یک برنامه از پایین به بالا، با صفحه‌نمایش، فعالیت‌ها و طرح‌بندی ساخته می‌شود. دوره‌های بعدی این مجموعه را بررسی کنید تا به ایجاد مهارت‌های توسعه برنامه خود ادامه دهید. اهداف یادگیری نصب اندروید استودیو ایجاد اولین پروژه Android Studio خود مدیریت فایل های پیکربندی، از جمله اسکریپت های Gradle تعریف صفحه نمایش با فعالیت ها پیاده سازی طرح ها در طرح بندی XML

  • 3
    دوره آموزشی دوره آموزشی یادگیری جامع توسعه اندروید: رابط کاربری با Kotlin - Image of Course Android Development Essential Training: The User Interface with Kotlin 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی یادگیری جامع توسعه اندروید: رابط کاربری با Kotlin

    Android Development Essential Training: The User Interface with Kotlin

    یک رابط کاربری شیک و جذاب می تواند به سرعت کاربران جدید را به طرفداران تبدیل کند. در این قسمت از مجموعه آموزش توسعه اندروید ضروری، سفر توسعه اندروید خود را با یادگیری نحوه طراحی یک رابط کاربری ساده در یک برنامه اندرویدی بومی شروع کنید. دیوید گسنر، توسعه‌دهنده و مدرس اندروید، نکات و ترفندهایی را که در حرفه‌اش به کار گرفته است، به اشتراک می‌گذارد که نحوه تعریف صفحه‌نمایش با فایل‌های طرح‌بندی، استفاده از اجزای ViewGroup، و تعریف سبک‌ها و تم‌های بصری را پوشش می‌دهد. به‌علاوه، او تکنیک‌های مختلفی را به اشتراک می‌گذارد که می‌توانید از آنها برای نمایش تصاویر استفاده کنید، اطمینان حاصل کنید که برنامه شما در انواع دستگاه‌های مختلف عالی به نظر می‌رسد و موارد دیگر. اهداف یادگیری تعریف صفحه نمایش با فایل های طرح بندی استفاده از اجزای ViewGroup نمایش نماها به صورت برنامه ای تعریف و استفاده از منابع رشته ای نمایش تصاویر ساخت آیکون در اندروید استودیو تعریف سبک ها و تم های بصری پشتیبانی از سبک ها در دستگاه های قدیمی تر پشتیبانی از چندین دستگاه و صفحه نمایش

  • 4
    دوره آموزشی دوره آموزشی یادگیری جامع توسعه اندروید: معماری برنامه با Kotlin - Image of Course Android Development Essential Training: App Architecture with Kotlin 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی یادگیری جامع توسعه اندروید: معماری برنامه با Kotlin

    Android Development Essential Training: App Architecture with Kotlin

    معماری اپلیکیشن اندروید دائما در حال تکامل است. معرفی زبان برنامه نویسی Kotlin، فاکتورهای شکل جدید مانند کروم بوک ها و اجزای معماری قابل استفاده مجدد، ساخت اپلیکیشن های اندرویدی با کیفیت را سریع تر و آسان تر از همیشه کرده است. ضروری است که توسعه دهندگان بدانند جدیدترین ابزارها و توصیه ها چیست و چگونه از آنها برای ساخت برنامه های خود استفاده کنند. در این دوره آموزشی، مدرس دیوید گسنر توضیح می دهد که چگونه یک برنامه اندروید بسازید که از Kotlin به جای جاوا استفاده می کند، قابلیت های ناوبری را اضافه می کند و از مفیدترین اجزای معماری مانند LifecycleObserver، ViewModel و LiveData برای ایجاد برنامه هایی قوی و آسان استفاده می کند. در طول زمان حفظ شود. اهداف یادگیری مدیریت رویدادهای چرخه حیات مدیریت وقایع مشاهده به روز رسانی صفحه نمایش از داده های جدید افزودن ViewModels به فعالیت ها اشتراک در تغییرات در مقادیر LiveData افزودن یک فعالیت لانچر جدید شروع فعالیت ها با اهداف صریح به اشتراک گذاری داده ها با اهداف ضمنی افزودن کشوی ناوبری افزودن هدر به کشوی پیمایش مدیریت رویدادهای منوی کشو ناوبری

  • 5
    دوره آموزشی دوره آموزشی یادگیری جامع توسعه اندروید: مدیریت داده ها با Kotlin - Image of Course Android Development Essential Training: Manage Data with Kotlin 3 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی یادگیری جامع توسعه اندروید: مدیریت داده ها با Kotlin

    Android Development Essential Training: Manage Data with Kotlin

    تقریباً هر برنامه ای که می سازید از نوعی داده استفاده می کند. آن داده می تواند یک مقدار عددی واحد یا یک پایگاه داده رابطه ای پیچیده با چندین جدول باشد. این دوره به شما کمک می کند تا با استفاده از زبان برنامه نویسی Kotlin و جدیدترین ابزارها و بهترین شیوه ها برای توسعه دهندگان اندروید، برنامه های اندرویدی بسازید که داده ها را در اشکال و فرمت های مختلف ذخیره، مدیریت و نمایش می دهند. نحوه دسترسی به داده ها از منابع و دارایی های داخلی، فایل های خارجی و سرویس های وب را بیاموزید. رشته هایی که با JSON فرمت شده اند را تجزیه کنید. و فقط داده هایی را که می خواهید به کاربران نمایش دهید. مربی David Gassner همچنین نحوه خواندن و نوشتن از فایل های متنی و مدیریت پایگاه های داده SQLite در برنامه های مبتنی بر اندروید را توضیح می دهد. این دوره از Kotlin - به جای جاوا - برای همه مثال‌ها استفاده می‌کند و از کارایی و کوتاهی آن استفاده می‌کند. اهداف یادگیری مدل سازی یک موجودیت خواندن فایل ها از منابع و دارایی ها تجزیه و نقشه برداری داده های JSON دریافت داده از یک وب سرویس با Retrofit ایجاد RecyclerView برای نمایش داده ها نمایش تصاویر به صورت پویا با Glide انتشار و مقادیر داده با اشیاء LiveData نمایش جزئیات با اتصال داده خواندن و نوشتن فایل ها مدیریت پایگاه داده SQLite با Room داده های ماندگار در اولویت های مشترک

  • 6
    دوره آموزشی دوره آموزشی یادگیری جامع توسعه اندروید: توزیع برنامه ها با جاوا - Image of Course Android Development Essential Training: Distributing Apps with Java 1 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی یادگیری جامع توسعه اندروید: توزیع برنامه ها با جاوا

    Android Development Essential Training: Distributing Apps with Java

    هنگامی که یک برنامه اندرویدی ایجاد کردید، وقت آن است که آن را با جهان به اشتراک بگذارید. خوشبختانه راه های زیادی برای توزیع وجود دارد. این دوره بر دو کانال اصلی تمرکز دارد: Google Play و Amazon Appstore. اولین قدم این است که برنامه خود را آماده کنید، از جمله پاکسازی و بهینه سازی کد. سپس می توانید نحوه بسته بندی یک فایل برنامه امضا شده را برای توزیع و پیکربندی انواع مختلف با ویژگی های مختلف بیاموزید. مربی Jon-Luke West - یک مهندس محصول که برنامه های Android و iOS را برای بازارهای مختلف ایجاد می کند - شما را در هر مرحله از ورود برنامه خود به Google Play و Amazon، از جمله ایجاد گرافیک، تنظیم قیمت و جزئیات محصول، و انتشار برنامه او همچنین نشان می دهد که چگونه می توان موفقیت آن را پس از انتشار با ویژگی های گزارش داخلی ارائه شده توسط هر دو فروشگاه پیگیری کرد، که همه چیز از بازخورد کاربر گرفته تا آمار خرابی را پوشش می دهد. اهداف یادگیری بررسی گزینه های توزیع در حال پاک کردن کد شما ساخت یک فایل APK امضا شده پیکربندی انواع ساخت و انواع توزیع از طریق Google Play اضافه کردن گرافیک برنامه تعیین قیمت انتشار اپلیکیشن در گوگل پلی ارسال اپلیکیشن به آمازون ردیابی استفاده از برنامه در گوگل پلی و آمازون

  • 7
    دوره آموزشی دوره آموزشی ساخت برنامه های اندرویدی انعطاف پذیر با Fragments API با جاوا - Image of Course Building Flexible Android Apps with the Fragments API with Java 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی ساخت برنامه های اندرویدی انعطاف پذیر با Fragments API با جاوا

    Building Flexible Android Apps with the Fragments API with Java

    یکی از رایج ترین چالش هایی که توسعه دهندگان اندروید با آن روبرو هستند، تغییر اندازه صفحه نمایش در میان هزاران گوشی، تبلت و سایر دستگاه هایی است که اندروید را اجرا می کنند. Fragments API (معرفی شده در Android 3.0) یک راه حل زیبا ارائه می دهد. با استفاده از قطعات، می‌توانید طرح‌بندی‌های انعطاف‌پذیری بسازید که با هر اندازه صفحه سازگار شوند - و این کار را به صورت پویا در زمان اجرا انجام دهید. در این دوره، دیوید گسنر نحوه تعریف یک طرح، افزودن قطعات به فعالیت‌ها با جاوا یا XML، ایجاد طرح‌بندی‌های جایگزین برای اندازه‌های مختلف صفحه، و استفاده از نام پوشه‌های منابع برای شناسایی و انتخاب طرح‌بندی مناسب را نشان می‌دهد. او همچنین به شما نشان می‌دهد که چگونه می‌توانید بین فعالیت‌ها و قطعات با آرگومان‌ها و روش‌های برگشت تماس برقرار کنید و از قطعات برای مدیریت گفتگوها و اولویت‌های مشترک استفاده کنید. اهداف یادگیری پیکربندی اندروید استودیو درک قطعات ایجاد یک کلاس قطعه و طرح بندی افزودن و حذف قطعات با جاوا ایجاد طرح بندی برای چندین صفحه نمایش درک آرگومان ها و روش های برگشت تماس ارسال آرگومان ها به یک قطعه انتخاب چیدمان در زمان اجرا نمایش دیالوگ ها با قطعات استفاده از قطعات برای مدیریت گفتگوها، ترجیحات مشترک و موارد دیگر

  • 8
    دوره آموزشی دوره آموزشی توسعه برنامه اندروید: انیمیشن ها و ترانزیشن ها با جاوا - Image of Course Android App Development: Animations and Transitions with Java 1 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی توسعه برنامه اندروید: انیمیشن ها و ترانزیشن ها با جاوا

    Android App Development: Animations and Transitions with Java

    Android SDK راه‌های زیادی برای ایجاد انیمیشن‌های جذاب بصری و تغییر صفحه نمایش برای برنامه‌های تلفن همراه ارائه می‌دهد. این دوره با مروری بر تکنیک‌های مختلف انیمیشن و APIها شروع می‌شود و سپس با استفاده از هر یک آموزش‌های عملی ارائه می‌دهد. دیوید گسنر تعریف انیمیشن های نمایش را در اعلان های XML و در کد جاوا پوشش می دهد. متحرک سازی فریم به فریم با تصاویر; متحرک سازی خصوصیات شی در طول زمان یا در پاسخ به یک رویداد با محاسبات توئین شده. ایجاد انتقال ساده بین فعالیت ها؛ و با استفاده از فریم ورک انتقال جدید که در اندروید 4.4 کیت کت معرفی شد. اهداف یادگیری انتخاب تکنیک انیمیشن تعریف و اجرای انیمیشن های نمایش متحرک سازی با فریم متحرک سازی خواص شی متحرک سازی انتقال بین فعالیت ها و اسلایدها با استفاده از چارچوب انتقال

  • 9
    دوره آموزشی دوره آموزشی ساخت اپلیکیشن اندروید با اجزای معماری - Image of Course Building an Android App with Architecture Components 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی ساخت اپلیکیشن اندروید با اجزای معماری

    Building an Android App with Architecture Components

    گوگل اکنون مجموعه ای از اجزای توصیه شده را برای معماری برنامه های اندروید ارائه می دهد. توسعه دهندگان اندروید می توانند یاد بگیرند که چگونه از این توصیه ها پیروی کنند تا روند توسعه اولیه خود را بهبود بخشند و تعمیر و نگهداری طولانی مدت را ساده کنند. در این دوره آموزشی، بهترین روش ها برای ساخت برنامه های اندرویدی با کیفیت بالا با استفاده از اجزای معماری اندروید برای ماندگاری و نمایش داده ها را بیاموزید. مربی دیوید گسنر این مفاهیم را در زمینه دنیای واقعی با استفاده از اجزای معماری برای ساخت یک برنامه یادداشت برداری ساده از ابتدا تا انتها آموزش می دهد. او نحوه تعریف پایگاه داده SQLite را با کتابخانه اتاق، نمایش لیستی از داده ها با مؤلفه کارآمد RecyclerView و به روز رسانی رابط کاربری با اشیاء LiveData قابل مشاهده را نشان می دهد. اهداف یادگیری کاوش در مولفه های معماری ایجاد رابط کاربری مدیریت ماندگاری داده ها با Room به روز رسانی UI با اشیاء LiveData قابل مشاهده ایجاد، ویرایش و حذف یادداشت ها مدیریت تغییرات جهت دستگاه

  • 10
    دوره آموزشی دوره آموزشی توسعه اندروید: بهینه سازی با جاوا - Image of Course Android Development: Retrofit with Java 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی توسعه اندروید: بهینه سازی با جاوا

    Android Development: Retrofit with Java

    یکپارچه سازی وب یکی از ارکان اساسی یک اپلیکیشن موبایل خوب است. اما این بدان معنا نیست که شما باید کد زیادی بنویسید. Square یک کتابخانه رایگان و منبع باز به نام Retrofit ارائه می دهد که ادغام با یک وب API را آسان می کند. این دوره نحوه استفاده از Retrofit را برای اتصال یک برنامه اندروید به فضای ابری توضیح می دهد. مربی Jon-Luke West - مهندس محصول اندروید - اصول ارتباط وب با REST API و روش‌های خواندن و نوشتن داده‌ها را در فضای ابری مرور می‌کند. او نشان می دهد که چگونه مدل های داده خود را تعریف کنید و کدهای مرتبط با API را برای یک پروژه نمونه با استفاده از بسته های محبوب مانند GSON بنویسید. او همچنین گزینه‌های پیکربندی موجود، مانند سفارشی‌سازی مبدل داده و سریال‌سازی درخواست‌های HTTP چند بخشی را پوشش می‌دهد. اهداف یادگیری اصول REST API روش های خواندن و نوشتن داده ها تعریف مدل های داده با Retrofit پیاده سازی رابط API دریافت داده با تماس Retrofit درخواست های مجاز قرار دادن، حذف و ارسال داده ها سفارشی سازی مبدل داده کار با سرفصل های درخواست و پاسخ

برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
شما این مسیر آموزشی را با مدرسان زیر میگذرانید
عکس مدرس David Gassner - Image of Author David Gassner

David Gassner

دیوید گسنر در زمینه جاوا، #PHP ، SQL، C آموزش می دهد و در کنفرانس های جهانی سخنرانی می کند. دیوید گسنر نویسنده ارشد در Lynda.com است. او قبلاً رئیس و موسس خدمات فنی Brado، یک تامین کننده آموزش شبکه Adobe Solutions بود. به عنوان متخصص رسمی Adobe، او courseware نوشته است و آموزش فشرده در زمینه Flex، AIR، ColdFusion، Dreamweaver و Flash ارائه داده است. او با زبان های برنامه نویسی متعددی از جمله جاوا، #C، پی اچ پی، و SQL کار می کند، همچنین مرتباً سخنگوی کنفرانس بوده است و نویسنده Wiley's Flex 3 Bible و Flash Builder 4 و Flash 4 Bible میباشد.

مشاهده پروفایل
عکس مدرس Jon-Luke West - Image of Author Jon-Luke West

Jon-Luke West

Jon-Luke West توسعه دهنده نرم افزار ، مهندس محصول و مخترع است. جون-لوک ، حتی قبل از شروع دبیرستان ، سفر خود را در مهندسی نرم افزار در حال توسعه برنامه های ویندوز و ابزارهای اتوماسیون آغاز کرد. این امر بیش از پنج سال در تعمیرات سخت افزار مصرف کننده و همچنین مهندسی QA و UX دنبال شد. هنگامی که بازار دستگاه های تلفن همراه سازمانی شروع به تغییر اندروید کرد ، Jon-Luke تغییراتی را در راه حل های شرکت های تلفن همراه ایجاد کرد و به سرعت مهندس اصلی موضوع شد. وی که درگیر تحول اندروید به عنوان جایگزینی برای ویندوز CE بود ، با تولیدکنندگان دستگاه همکاری نزدیک داشت تا تجربه اندروید و SDK خود را به خوبی تنظیم کند. وی همچنین در انتقال برنامه های آنها از سیستم های قدیمی به اندروید و همچنین راه حل های نمونه سازی اولیه با استفاده از دستگاه ها و فن آوری های جدید جانبی با شرکت های Fortune 500 همکاری کرد. Jon-Luke که یک فن در قلب قلب است و از تلاش بی پایان برای دانش لذت می برد ، همچنان به دنبال علاقه خود به دنیای تلفن همراه و امکانات فراتر از آن است - یعنی وقتی که در دنیایی که خودش و دوستانش با بازی Dungeons & Dragons ایجاد نمی کنند ، کاوش نمی کند.

مشاهده پروفایل