​آموزش پیشرفته برنامه نویسی اندروید – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

مهندس محمد مهدی علیزاده
مهندس محمد مهدی علیزاده

مدرس فرادرس

کارشناس مهندسی برق – سیستم های دیجیتال


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



با جا افتادن تلفن های همراه هوشمند، حوزه تولید اپ هم از فعالیتی حرفه ای، به مقوله ای عمومی تبدیل شد و کاربران باهوش تر متوجه شدند با استفاده از ایده های نو و بکرشان می توانند حرف های زیادی در این حوزه برای گفتن داشته باشند. در نتیجه جریان تولید اپ های شخصی که با تغییر رویکرد فروشگاه های عرضه کننده برنامه های موبایل همراه بود، باعث گسترش چشم گیر این صنعت شد.

👤 مدرس: مهندس محمد مهدی علیزاده
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال ویرایش
زمان تقریبی انتشار ۲ تا ۷ هفته

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ویرایش و تدوین است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.




    توضیحات

    برنامه نویسی به فکر کردن قوت می بخشد، برنامه نویسی ورزش فکر است، هر فردی باید برنامه نویسی را بیاموزد، این جملاتی است که در حرف های بسیاری از بزرگان و ثروتمندان حال حاضر تکنولوژی مشاهده می شود.

    در سه چهار سال گذشته، تلفن های همراه هوشمند نقش پررنگی در زندگی اکثر افراد جوامع پیدا کرده اند؛ به طوری که با پیشرفت سریعشان، جایگزین تعداد زیادی از وسایل و دستگاه های الکترونیکی دیگر هم شده اند. از طرفی با جدی تر شدن بحث حضور تلفن های همراه هوشمند در زندگی کاربران، موضوع تولید نرم افزارها و اپلیکیشن های بروز و کاربردی هم سر و شکل جدیدی پیدا کرده است.

    با جا افتادن تلفن های همراه هوشمند، حوزه تولید اپ هم از فعالیتی حرفه ای، به مقوله ای عمومی تبدیل شد و کاربران باهوش تر متوجه شدند با استفاده از ایده های نو و بکرشان می توانند حرف های زیادی در این حوزه برای گفتن داشته باشند. در نتیجه جریان تولید اپ های شخصی که با تغییر رویکرد فروشگاه های عرضه کننده برنامه های موبایل همراه بود، باعث گسترش چشم گیر این صنعت شد.

    حالا در سال ۲۰۱۶ طراحی و تولید برنامه موبایل و تبلت به مقوله ای بینهایت جدی و به همان نسبت عمومی تبدیل شده است. البته که ورود به این صنعت هم مثل تمام صنایع دیگر به دانش و برنامه ریزی مناسب نیاز دارد و در مواردی می تواند همراه با ریسک های فراوان باشد.

    بر اساس آماری که هر ساله مجله فربس اعلام می کند حدود ۳۰ درصد سرمایه داران دنیا در حوزه فناوری فعالیت دارند و ۸۰ درصد سرمایه داران جوان دنیا نیز در این حوزه هستند.

    اندروید نیز به عنوان یک سیستم عاملی که بیش از ۸۰ درصد موبایل ها و تبلت ها را فرا گرفته، به عنوان پیشتاز این صنعت در حال رشد و نبو است. روزانه بیش از میلیون ها برنامه پولی از بازارهای اینترنتی خریداری می شود که هزینه بسیار زیادی را به جیب سازندگانش سرازیر می کند و میلیاردهای جوان بسیاری را به دنیای حال معرفی کرده است که هرکدام برای خود مارک زاکربرگی دیگر شده اند (مارک زاکربرگ مدیر عامل و سازنده فیسبوک است).

    مجموعه آموزش ویدئویی برنامه نویسی اندروید فرادرس در سه بخش تهیه شده است. این آموزش بخش سوم از این مجموعه آموزشی است. برای مشاهده بخش های دیگر مجموعه آموزشی برنامه نویسی اندروید می توانید به لینک های زیر مراجعه نمایید.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: صدا و تصویر و دوربین
      • پخش فایل های صوتی و تصویری
      • آشنایی با ویجت های پخش رسانه
      • Videoview
      • MediaPlayer
      • آماده سازی ویدیوها برای پخش
      • ایجاد یک سطح برای پخش ویدیو
      • مدیریت پخش رسانه های خروجی
      • واکنش به Volume Controls
      • توقف پخش هنگامی که خروجی تغییر می کند
      • شنایی با سرویس گیرنده کنترل از راه دور
      • استفاده از افکت های صوتی
      • استفاده از این دوربین برای گرفتن تصاویر
      • کنترل کردن دوربین به طور مستقیم
      • خواص دوربین
      • تنظیمات دوربین و پارامترهای تصویر
      • کنترل کردن فوکوس خودکار، مناطق تمرکز، و نواحی اندازه گیری
      • تشخیص چهره ها و ویژگی های صورت
      • گرفتن عکس
      • فیلم برداری
      • استفاده از ضبط رسانه ای برای ضبط ویدیو
      • پیکربندی ضبط ویدیو
      • کنترل کردن ضبط
    • درس دوم: ذخیره سازی اطلاعات
      • ذخیره سازی اطلاعات با Shared Preferences
      • خواندن اطلاعات ذخیره شده در Shared Preferences
      • دیتابیس sqlite
      • نشانه گر Cursor
      • معرفی SQLiteOpenHelper
      • پیاده سازی دیتابیس Sqlite
      • ایجاد جداول و انواع لیست ها
      • آشنایی با نرم افزارهای مدیریت Sqlite
      • عملیات ها
      • افزودن رکورد
      • ویرایش رکورد
      • حذف رکورد
      • لیست گیری و جستجو
    • درس سوم: ارتباط با دیگران
      • ارسال SMS
      • دریافت پیامک
      • روشن کردن بلوتوث
      • ارسال فایل توسط بلوتوث
      • روشن کردن Wifi
      • شناسایی شبکه های Wifi
      • کنترل کردن ویبره دستگاه
      • Notification
      • آشنایی با Pending Intent
      • آشنایی با Notification
      • سفارشی سازی Notification
    • درس چهارم: کار با ActionBar
      • اکشن بار در اندروید ۴
      • سفارشی سازی نوار title Bar
      • استفاده از Navigation tabs
      • صفحه بندی اکشن بار
      • اکشن بار در اندرویدهای پایین تر
      • SherlokActionbar
      • اسلاید منو Sliding Menu
      • طراحی منوی اسلایدی
      • اسلاید یک طرفه و دو طرفه
      • اکشن بار در اندروید
      • سفارشی سازی نوار title Bar
      • OptionMenu در اکشن بار
    • درس پنجم: ساخت ویجت
      • آشنایی با ویجت Widget روی صفحه نمایش
      • ایجاد App Widget
      • طراحی ظاهری Widget
      • ویجت های استفاده کننده در Widget
      • تعریف Widget در مانیفست
      • ارتباط برنامه با Widget
    • درس ششم: کار با سنسورها
      • استفاده از حسگرها و مدیر سنسور
      • آشنایی با سنسورهای مجازی
      • پیدا کردن سنسور
      • سنسور مانیتورینگ
      • تفسیر مقادیر سنسور
      • نظارت بر حرکت یک دستگاه و جهت گیری
      • تعیین جهت گیری طبیعی یک دستگاه
      • آشنایی با شتاب Accelerometers در Android
      • بررسی تغییرات شتاب
      • تعیین جهت یک دستگاه
      • درک فرم مرجع استاندارد
      • محاسبه جهت گیری با استفاده از شتاب سنج و سنسورهای میدان مغناطیسی
      • آشنایی با سنسور ژیروسکوپ Gyroscope در اندروید
    • درس هفتم: شبکه در اندروید
      • استفاده از بلوتوث
      • شناسایی و کشف دستگاه کنترل از راه دور
      • مدیریت دستگاه کشف Discovery
      • کشف دستگاه کنترل از راه دور
      • ارتباطات بلوتوث
      • انتخاب دستگاه های بلوتوث کنترل از راه دور برای ارتباطات
      • انتقال داده ها با استفاده از سوکت بلوتوث
      • مدیریت شبکه و اتصال به اینترنت
      • آشنایی با مدیر اتصال
      • پیدا کردن و نظارت بر اتصال به شبکه در اندروید
      • مدیریت Wi-Fi
      • مانیتورینگ اتصال Wi-Fi
      • ایجاد پیکربندی های شبکه Wi-Fi
      • انتقال داده ها با استفاده از Wi-Fi Direct در اندروید
    • درس هشتم: مکان یابی و نقشه
      • پیدا کردن Location Providers
      • تعیین موقعیت مکانی ارائه توانمندی ها
      • پیدا کردن موقعیت فعلی شما
      • تازه کردن مکان فعلی
      • اعتبار سنجی Provider های ارائه دهنده مکان
      • مشخص کردن نقاط بهینه برای ترک کردن وسایل نقلیه
      • نظارت بر وضعیت محل سکونت ارائه دهنده و در دسترس بودن
      • استفاده از هشدارها مجاورت Proximity Alerts
      • استفاده از Geocoder
      • نقشه ها و قطعات Maps and Fragments
      • استفاده از کنترلر نقشه
      • استفاده از ORMLite در اندروید
      • نوشتن TestUnit برای پروژه
    • درس نهم: کار با وب سایت ها
      • ایجاد سوکت و اتصال
      • دانلود کردن فایل از اینترنت توسط برنامه و استفاده از آن
      • برقرار کردن ارتباط برنامه با سرویس های مبتنی بر وب از طریق SOAP, JSON و …
      • استفاده از SignalR در اندروید
    • درس دهم: کار با فایل های چند رسانه ای
      • پخش صدا و تصویر و … در برنامه
      • افزودن قابلیت ضبط صدا به برنامه
      • دسترسی به محتویات رسانه ای گوشی
      • دسترسی به SD Card در برنامه
    • درس یازدهم: نهایی سازی پروژه و انتشار
      • نحوه حفاظت از برنامه در برابر کپی غیرمجاز
      • کسب درآمد از فروش برنامه
      • اتصال برنامه به مارکت ها و افزودن پرداخت درون برنامه ای
      • بومی سازی برنامه و چند زبانه کردن آن
      • آماده کردن برنامه برای کار بر روی دستگاه های مختلف

     

    مفید برای رشته های
    • مهندسی کامپیوتر


    پیش نیاز


    اطلاعات تکمیلی

    نام آموزش ​آموزش پیشرفته برنامه نویسی اندروید – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVAND94062
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)



    سایر آموزش های مهندس محمد مهدی علیزاده



    مطالب مرتبط


    دیدگاه ها

    نظر شما در مورد این فرادرس چیست؟

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ویرایش و تدوین است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

عضویت در خبرنامه فرادرس

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.

Please leave this field empty.

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
فرادرس مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی logo-samandehi پرداخت آنلاین -  بانک ملت پرداخت آنلاین - بانک پارسیان پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان