قیمت این دوره: 99,000 تومان
  • مدرس دوره : حمیدرضا ایل بیگی
  • تعداد ویدیوها : 26 ویدیو
  • مدت زمان دوره : 7:15:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1399/06/29
ثبتـــ نام در این دوره
آموزش کار با Api دراندروید (پروژه محور)

آموزش کار با Api دراندروید (پروژه محور)

در دنیای برنامه نویسی Api های دارای جایگاه بسیار مهم و ویژه ای هستند . Api مخفف عبارت

Application Programming Interface است که به صورت ترجمه شده به معنی رابط برنامه نویسی می باشد.

وظیفه Api  ها به صورت ساده و خلاصه در واقع برقراری ارتباط بین سمت سرور و سمت کلاینت در اپلیکیشن

است. در دنیای امروزی اکثر اپلیکیشن ها یا وب سایت های بزرگ و معروف دارای Api های مخصوص و ویژه

خود هستند.

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

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

و اطلاعات ویروس کرونا (Covid-19) در نقاط مختلف جهان است که در این دوره به آن می پردازیم.

موارد مورد استفاده در این دوره :

- کار با Api

- کار با fragment

- استفاده از کتابخانه Volley

- قابلیت جست و جو

- نمایش آمار به صورت نمودار

- کار با کتابخانه lottie

و...

برای ارتباط با سرور در این دوره از کتابخانه Volley  استفاده می شود اما نحوه ساختار کتابخانه Retrofit  نیز

برای استفاده از Api ها آموزش داده می شود.

 

برای اطلاع از خروجی دوره و اطلاعات بیشتر حتما دموی دوره را مشاهده نمایید.

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


فهرستـــ ویدیوها

مدت زمان دوره 7:15:00
  • در صورتیکه ویدئو نمایش داده نشد آن را دانلود کنید و با KmPlayer مشاهده کنید.

  • لطفا در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.

1
  • معرفی دوره

00:09:00

معرفی دوره

2
  • معرفی Api

00:10:30

معرفی Api

3
  • کار با lottie و ساخت SplashScreen

00:15:15

کار با lottie و ساخت SplashScreen

4
  • تکمیل SplashScreen و ساخت Home Activity

00:17:50

تکمیل SplashScreen و ساخت Home Activity

5
  • تکمیل Home Activity

00:15:19

تکمیل Home Activity

6
  • معرفی api مورد استفاده و ساخت Fragment

00:17:21

معرفی api مورد استفاده و ساخت Fragment

7
  • طراحی Ui بخش HomeFragment

00:19:47

طراحی Ui بخش HomeFragment

8
  • تکمیل Ui مربوط به HomeFragment

00:23:38

تکمیل Ui مربوط به HomeFragment

9
  • توضیحات مربوط به Api

00:16:22

توضیحات مربوط به Api

10
  • استفاده از Volley برای کار با Api

00:15:06

استفاده از Volley برای کار با Api که در واقع گرفتن داده برای نمایش داخل Home Fragment است

11
  • جدا کردن سه رقم ، سه رقم مربوط به داده ها

00:16:42

جدا کردن سه رقم ، سه رقم مربوط به داده ها

12
  • معرفی بخش دیگر Api و طراحی ui

00:15:15

معرفی بخش دیگر Api و طراحی ui مربوط به Country Fragment

13
  • ساخت item و model

00:17:36

ساخت item و model

14
  • ساخت و تکمیل Adapter

00:13:58

ساخت و تکمیل Adapter مربوط به نمایش اطلاعات هر کشور

15
  • استفاده از Api برای نمایش اطلاعات از سرور

00:18:43

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

16
  • تکمیل ui مربوط به CountryFragment و معرفی نمودار ها

00:18:40

تکمیل ui مربوط به CountryFragment و معرفی نمودار ها

17
  • ساخت ChartActivity و استفاده از Bundle

00:15:05

ساخت ChartActivity و استفاده از Bundle

18
  • نمایش اطلاعات ، به صورت نموداری

00:19:30

نمایش اطلاعات ، به صورت نموداری

19
  • طراحی بخش جست و جو

00:25:02

طراحی بخش جست و جو

20
  • اعمال فونت در کل اپلیکیشن

00:17:11

اعمال فونت در کل اپلیکیشن

21
  • معرفی یک نوع Api دیگر و کار با Retrofit

00:18:03

معرفی یک نوع Api دیگر و کار با Retrofit

22
  • ساخت Model و ApiClient و ApiInterface

00:17:17

ساخت Model و ApiClient و ApiInterface

23
  • تکمیل کار با Retrofit در Api

00:22:08

تکمیل کار با Retrofit در Api و نمایش داده ها از سمت سرور

24
  • تکمیل UI و مرور مباحث (1)

00:22:04

تکمیل UI و مرور مباحث (1)

25
  • مرور مباحث (2) و قسمت پایانی

00:17:42

مرور مباحث (2) و قسمت پایانی

26
  • سورس کامل پروژه

00:00:00

سورس کامل پروژه

نظرات کاربران در رابطه با این دوره

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