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

مخاطبین دوره:

  • علاقه‌مندان به یادگیری برنامه نویسی اندروید
  • کسانی که قصد کسب درامد از این حوزه را دارند.
  • برنامه نویسان android
  • دانشجویان و فارغ التحصیلان رشته کامپیوتر
  • و….

آنچه با خرید این دوره به دست می آورید:

  • متخصص شدن در برنامه نویسی اندروید
  • آشنایی کامل و تسلط بر مباحث android
  • انجام پروژه های هیجان انگیز توسط سیستم عامل اندروید

سرفصل‌های آموزش:

  • معرفی اندروید
  • برسی سیستم‌عامل اندروید و لینوکس در ۱۰ دقیقه
  • برسی بهترین محیط برنامه نویسی برای این دوره
  • معرفی ابزار 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

مزایای خرید دوره :

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