1 ارسال در این موضوع قرار دارد

دوره آموزشی ویدئویی پیشرفته برنامه نویسی اندروید در محیط اندروید استودیو ،جزء کاملترین بسته های آموزشی ویدئویی فارسی میباشد که توسط انجمن اندروید ایران تقدیم کاربران اندروید میباشد،که هدف آن ارتقای سطح دانش فنی توسعه دهندگان ایرانی میباشد.

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

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

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

هنگامی که برنامه باز میشود لیست ایستکاه های اتوبوس نمایش داده میشود بصورتی که هر سامانه مربوط به ایستگاه ها دارای رنگ مربوط به خود میباشدبا انتخاب هر ایستگاه در صفحه بعدی که دارای tab Swip میباشد مشخصات هر ایستگاه،نمایش نقشه ایستکاه در گوگل و ساعات حرکت هر ایستگاه نمایش داده میشود

در صفحه اصلی برنامه و بخش اکشن بار یک Searchview وجود دارد که با وارد کردن نام ایستکاه در صفحه بعد مشخصات ایستگاه مربوطه نمایش داده میشود.

فصل اول) اندروید استودیو

  • آشنایی با اندروید استودیو و محیط توسعه آن
  • راه اندازی اندروید استودیو
  • ایجاد اولین پروژه براساس اندروید استودیو
  • ایجاد ماشین مجازی در اندروید استودیو
  • ارتباط Genymotion با اندروید استودیو
  • مهاجرت از ایکلیپس به اندروید استودیو
  • Import کردن پروژه های ایکلیپس به اندروید استودیو
  • آشنایی با Dependency ها در اندروید
  • Import کردن Module ها
  • آشنایی با Gradle

 

فصل دوم) فرگمنت و اکشن بار

  • مفهوم فرگمنت و نحوه پیاده سازی آن در اندروید
  • LifeCycle فرگمنت
  • فرگمنت در اندروید 4
  • فرگمنت در اندروید های پایین تر V4
  • روش های پیاده سازی فرگمنت
  • آشنایی با مفهوم اکشن بار
  • استفاده از اکشن بار Appcompact V7
  • نحوه استفاده از اکشن بار در ورژن های مختلف اندروید
  • سفارشی سازی اکشن بار
  • آشنایی با Viewpager
  • آشنایی با Tab Adapter
  • ساخت Tab Swipe با ViewPager
  • SearchView در اکشن بار
  • عملیات جستجو در دیتابیس در SearchView

 

فصل سوم) گوگل مپ و مکان یابی

  • آشنایی با مکان یابی در اندروید
  • روش های بدست آوردن موقعیت
  • آشنایی با مفاهیم طول و عرض جغرافیایی
  • مجوز های مکان یابی در مانیفست
  • آشنایی با LocationManager.
  • تبدیل موقعیت های جغرافیایی به آدرس فیزیکی
  • گوگل مپ در اندروید
  • گوگل مپ در فرگمنت
  • بدست آوردن MapKey با استفاده از SHA1
  • آشنایی با Google Play Service
  • ایجاد پروژه در Google Console
  • Point Mark (نشانه گذاری نقاط) بر روی نقشه
  • MarkersOption و سفارشی سازی
  • قرار دادن آیکن های مختلف برای نشانه گذاری نقاط
  • تنظیم دوربین بر روی نشانه گذاری نقاط
  • انواع نماهای گوگل مپ
  • امکان Zoom بر روی نقشه
  • اتصال نقاط به یکدیگر
  • مسیریابی نقاط

 

فصل چهارم) وب سرویس

  • آشنایی با مفاهیم وب سرویس
  • انواع وب سرویس های موجود
  • آشنایی با HttpGet و HttpPost
  • آشنایی HttpResponse
  • آشنایی با وب سرویس جی سون
  • آشنایی با JsonObject و JsonArray
  • دریافت اطلاعات از وب سرویس تحت وب
  • ارسال اطلاعات برای وب سرویس تحت وب
  • Strict Mode policy
  • AsyncTask
  • ProgressBar
  • ProgressDialog
  • آشنایی با وب سرویس تحت وب با زبان php
  • آشنایی با نرم افزار Wamp Server
  • تشریح وب سرویس سمت سرور

 

فصل پنجم) متریال دیزاین

  • آشنایی با اندروید 5
  • ویجت های معرفی شده در اندروید 5
  • آشنایی با ToolBar
  • MenuDrawer در اندروید 5
  • Theme ها موجود در متریال دیزاین

فصل ششم) Sign کردن اپلیکیشن

  • Sign کردن پروژه در اندروید استودیو
  • خروجی پروژه در اندروید استودیو

مدرس: فرزاد سرسیفی

خرید از فروشگاه توسعه دهندگان اندروید ایران شاپ دروید

دوستدار شما-فرزاد سرسیفی

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری