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

به نام خدا

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

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

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

مواردی که در این دوره ی آموزش برنامه نویسی اندروید ، آموزش داده شده است به شرح ذیل می باشد :

لطفا سرفصل را به صورت کامل مطالعه کنید ، سپس برای خرید تصمیم بگیرید.

  • معرفی اندروید
  • برسی سیستم عامل اندروید و لینوکس در ۱۰ دقیقه
  • برسی بهترین محیط برنامه نویسی برای این دوره
  • معرفی ابزار SDK
  • برسی رابطه اندروید و جاوا
  • اشنایی با ماشین Dalvik و معماری آن
  • برسی دقیق و کامل ۵ لایه معماری اندروید
  • برسی Power Management و, SSL , Libc , FreeType , WebKit , SQLite , SGL , OpenGL|ES , Surface Manager , Core Libraries
  • Activity Manager , Window Manager , Package Manager , Location Manager , view system ………
  • ( Linux Kernel , Libraries ,Runtime , Application Framework , Applcation
  • برسی بنیاد های برنامه های اندروید
  • فعالیت (Activities)
  • خدمات (Services)
  • ارائه دهنده‌ی محتوا (content provider)
  • گیرنده‌ی پخش (broadcast receiver)
  • معرفی سندباکس اندروید
  • نحوه کار سندباکس
  • معرفی Stack
  • نحوه کار استک
  • برسی ورودی خروجی ها در استک Push PLL
  • معرفی ابزار ADB-Bundle
  • نحوه نصب ADT-Bundle
  • معرفی فایل های مهم ADB
  • معرفی ابزار Android SDK Manager
  • نحوه نصب ورژن های مختلف اندروید
  • نحوه ساخت و اجرای ماشین مجازی در Android SDK Manager
  • معرفی ابزار YouWave
  • نحوه فعال کردن adb  در YouWave
  • معرفی ابزار adb
  • برسی Clinet و Server در Adb
  • نحوه اجرای کلاینت و سرور
  • کاربا ابزارهای DDMS , ADT Plugin برای پیدا کردن دیواس های اندروید انلاین روی سیستم وساخت کلاینت
  • برسی Daemon
  • نحوه استارت کردن Server
  • نحوه نحوه شناسایی دیوایس های اندروید انلاین روی سیستم با ابزار adb
  • نحوه Killl کردن سرور
  • نحوه فعال سازی USB Ddbugging
  • نحوه فعال سازی Developer Options در گوشی های HUAWEI
  • نحوه پیدا کردن دریوار گوشی در اینترنت
  • نحوه نصب درایور گوشی در ویندوز
  • معرفی سوچ های adb
  • نحوه برقرار ارتباط تنها با دیوایس های USB
  • نحوه برقرار ارتباط تنها با دیوایس های Emulator
  • نحوه برقرار ارتباط تنها با یک دیوایس خاص
  • پیدا کردن شماره سریال گوشی ها و تبلت ها و نمایش دستگاه های اندروید متصل
  • معرفی و اشنایی با سیستم عامل Santoku
  • معرفی Shell
  • اجرای شل اندروید
  • اجرای شب مقصد به صورت قردادی(تعاملی)
  • نحوه دسترسی گرفتن root در shell
  • برسی فایل و پوشه های مهم در حافظه
  • نحوه جابجایی بین پوشه ها در shell
  • نحوه کپی کردن فایل از PC به اندروید
  • نحوه کپی کردن فایل از اندروید به PC
  • نحوه تذریق فایل های apk به اندروید
  • کپی چند فایل بصورت یکجا در اندروید
  • نحوه خواندن و نوشتن اطلاعات روی پارتیشن system
  • نحوه قابل نوشت کردن پارتیشن system
  • نحوه غیر قابل نوشت کردن پارتیشن system
  • reboot کردن دستگاه
  • معرفی ابزار Fastboot
  • بردن گوشی به حالت bootloader  با بزار fastboot
  • بردن گوشی به حالت ریکاوری (Recovery)
  • بردن گوشی به حالت bootloader  با بزار adb
  • نصب و ابدیت پارتشین ها
  • نحوه ریست کردن با ابزار fastboot
  • نحوه خواندن لاگ ها در اندروید با دستور adb
  •  تحلیل برخی از لاگ ها
  • نحوه ذخیره لاگ ها در فایل txt
  • نمایش پیوسته اطلاعات وضعیت یک دستگاه خاص
  • نمایش اطلاعات offline | bootloader | device
  • نحوه منتظرماندن برای انلاین شدن دیوایس
  • نحوه بدست اوردن لیست تمام پروسس ها با سطح دسترسیشون و شماره PID در اندروید
  • تعریف PID
  • نحوه kill کردن یک پروسه خاص در اندروید
  • برسی سویچ های دستور Install برای نصب با جزئیات بیشتر
  • بدست اوردن لیست تمام پکیچ های فعال روی اندروید
  • نحوه حذف نصب برنامه در اندروید
  • نحوه حذف نصب برنامه غیرقابل حذف در اندروید(Uninstall)
  • برسی سویچ های دستور Uninstall برای حذف نصب با جزئیات بیشتر
  • نحوه نگهداری data/cache ها در هنگام حذف نصب
  • نحوه برگرداندن همه اطلاعات از دستگاه
  • تحلیل اطلاعات دریافتی (bugreport)
  • بدست اوردن مارک و مدل دیوایس
  • نحوه بدست اوردن اطلاعات جامع درباره Memory
  • نحوه بدست اوردن اطلاعات جامع درباره cpu
  • نحوه بدست اوردن لیست تمام پکیچ ها با جزئیات بیشتر مثل مقداراستفاده هرپکیچ از باتری
  • نحوه بدست اوردن اطلاعات کامل درباره یک پکیچ خاص
  • نحوه بدست اوردن اطلاعات درباره باتری
  • برسی دقیق تر حافظه
  • نمایش لیست پارتشین ها و مقدار حافظه آنها
  • برسی سطح دسترسی ها در اندروید
  • دریافت اطلاعات سخت افزاری دیوایس
  • بدست اوردن سطح دسترسی هربرنامه با استفاده ازتجزیه و تحلیل فایل  Platformدر permissions
  • کاربا پایگاه داده sqlite3
  • نحوه ورود دیتابیس به sqlite3
  • نحوه خواندن تیبل ها , ستون ها ….
  • برسی دستورات شبکه در adb
  • تعریف پورت Forwading
  • برسی کاربردهای پورت Forwading
  • تنظیم پورت Forwading در اندروید
  • تنظیم پورت تلنت روی پورت ۸۰ با استفاده از Forwading port
  • برسی پروتکل PPP و SLIP
  • معرفی مودم  DICI (Net Mobile)
  • رابطه PPP با DICI
  • اجرای PPP روی USB

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

مبنع این خبر (برای مشاهده متن کامل خبر لینک زیر را بزنید):
دانشجویار | مرجع فیلم آموزش فارسی