در قدم دهم دوره آموزش ساخت اپلیکیشن موبایل به آموزش اپ سازی حرفه ای با اندروید استدیو می پردازیم.
بعد از اینکه ۹ قدم قبلی برای ساخت اپلیکیشن موبایلی را تجربه کردید و با تمرین و پشتکار روش ساخت اپلیکیشن دلخواه خود را به وسیله اپچه و جو اپ آموختین الان دیگه وقتش شده که به صورت حرفه ای تر به این موضوع بپردازین.
هرچند که اگه خلاقیت بالایی داشته باشین با جو اپ میتونید اپلیکیشن های حرفه ای ایجاد کنید
ولی اگه مایل بودین که در این تخصص حرفه ای تر بشین بیاین ادامه آموزش ها رو در این لینک دنبال کنید.
در وبسایت اندروید استودیو یک دوره آموزشی حرفه ای تحت عنوان دوره آموزش برنامه نویسی اندروید قرار داده شده است که شما می توانید با این دوره آموزشی و با استفاده از بروزرسانی ها و پشتیبانی های این دوره با برنامه نویسی اندروید آشنا بشین و حرفه ای وارد کار تولید و برنامه نویسی اپ های اندرویدی بشین.
در این دوره چه چیزهایی آموزش داده می شه؟
محتوای آموزشی که برای ای دوره تهیه شده است با فرمت PDF و در دو دسته «آموزشهای پایه» در ۱۳ فصل شامل مطالب پایه و اصلی برنامه نویسی اندروید و «آموزشهای تکمیلی» مربوط به مباحث جانبی و تکمیلی در اختیار علاقه مندان قرار می گیرد.
تعدادی از مباحث پایه، غیر رایگان و مابقی مباحث پایه به همراه تمامی مباحث تکمیلی به صورت رایگان منتشر میشوند.
سرفصل های دوره مقدماتی
فصل اول : آموزش زبان جاوا
فصل دوم : معرفی اندروید، راه اندازی اندروید استودیو
فصل سوم : ساخت پروژه در اندروید استودیو، بررسی محیط توسعه و ساختار کلی پروژه
فصل چهارم : نصب و راه اندازی شبیه ساز Genymotion
فصل پنجم : رابط کاربری اندروید
فصل ششم : کار با اکتیویتی ها
فصل هفتم : دیتابیس و ذخیره اطلاعات
فصل هشتم : آشنایی با فرگمنت ها
فصل نهم : متریال دیزاین
فصل دهم : وب سرویس
فصل یازدهم : نوتیفیکیشنها
فصل دوازدهم : کار با دوربین در اندروید
فصل سیزدهم : مکان یابی و کار با نقشهها
مطالب مطرح شده در دوره تکمیلی کاملا رایگان
ساخت فایل (گرفتن خروجی) APK و AAB در اندروید استودیو
صفحه بندی TableLayout
اجرا و دیباگ پروژه اندروید بر روی دیوایس واقعی
آموزش ساخت صفحه Splash Screen (اسپلش اسکرین)
چگونه تحریمهای نرم افزاری را دور بزنیم؟
تغییر فونت در کل برنامه اندروید یا قسمتی از آن
ایمپورت (import) کردن پروژه در اندروید استودیو
کار با GridLayout در اندروید
نمایش صفحات وب در اکتیویتی توسط WebView
نمایش اعداد فارسی در View های اندروید
بکاپ گیری و به اشتراک گذاری پروژه اندرویدی
مهاجرت به AndroidX در اندروید استودیو
کاربرد تگ uses-feature در مانیفست
پیاده سازی قابلیت Runtime Permission
آشنایی با Service ها در اندروید
پخش صوت با استفاده از کلاس MediaPlayer
پخش ویدئو توسط VideoView
کار با ویبره (Vibrate) در اندروید
شنود رویدادها در اندروید توسط BroadcastReceiver
کار با Switch Button در اندروید
روشن نگه داشتن صفحه نمایش
کار با SearchView در اندروید
نمایش و حذف view ها با متد setVisibility
بدست آوردن اندازه صفحه نمایش دستگاه اندرویدی
تشخیص جهت (orientation) صفحه نمایش دستگاه اندرویدی
بدست آوردن اطلاعات دستگاه اندرویدی
حذف، نمایش و مدیریت کیبورد اندروید
مدیریت و غیر فعال کردن چرخش صفحه نمایش
بررسی نصب بودن برنامه در اندروید
محافظت از سورس برنامه در برابر دیکد شدن و بهینه کردن آن با ProGuard/R8
فعال کردن امکان نصب برنامه روی کارت حافظه
۲۱ روش افزایش سرعت بیلد Gradle در اندروید استودیو
برای دریافت دوره به این لینک مراجعه کنید.