قیمت این دوره: رایگانــ
  • مدرس دوره : حمیدرضا ایل بیگی
  • تعداد ویدیوها : 19 ویدیو
  • مدت زمان دوره : 4:32:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1399/04/01
آموزش کار با کتابخانه Retrofit

آموزش کار با کتابخانه Retrofit

 Retrofitیکی از کتابخانه های جاوا است که توسط شرکت square پشتیبانی می شود و برای اتصال به وب سرویس

از HTTP Connection  استنفاده می کند.از کتابخانه Retrofit  به علت سرعت بالایی که  در اتصال به سرور دارد ، در

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

یکدیگر متصل کرد. در این دوره شما با متد های مختلف این کتابخانه آشنا خواهید شد.زبان برنامه نویسی سمت سرور در این

دوره php می باشد و به ساده ترین شکل ممکن پیاده سازی شده تا دوستانی که تجربه کار با سمت سرور ندارند ، کمتر دچار

مشکل شوند.

دوره در دو فصل پیاده سازی می شود در فصل اول اطلاعاتی که در دیتابیس  MYSQL ذخیره کرده ایم را نشان می دهیم

و در فصل دوم نیز یک اکانت برای کاربر می سازیم.

فصل اول شامل :

- معرفی وب سرویس ها

- معرفی کتابخانه Retrofit

- تعریف JSON

- ساخت دیتابیس در MYSQL

- کد نویسی سمت سرور با زبان php

- ساخت پروژه  و اضافه کردن کتابخانه Retrofit

- ساخت کلاس API Client

- ساخت API Interface

و...

فصل دوم شامل :

- ساخت صفحه Login و Register

- ساخت دیتابیس در   MYSQL

- کد نویسی سمت سرور با زبان php

- ساخت متد درAPI Interface

و...

پیش نیاز های این دوره آشنایی مقدماتی با برنامه نویسی اندروید و زبان php می باشد.

لطفا نظرات خود را در رابطه با دوره ارسال کنید.

امیدوارم دوره خوبی را برای شما عزیران برگزاری کنیم.

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


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

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

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

1
  • معرفی دوره

00:05:00

در این جلسه با ساز و کار آموزشی دوره و سر فصل های آموزشی آشنا می شویم.

2
  • تعریف وب سرویس و کتابخانه Retrofit

00:12:00

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

3
  • تعریف JSON و ساخت دیتابیس

00:17:00

در این قسمت به تعریف JSON  و ساخت یک دیتابیس در Mysql می پردازیم.

4
  • طراحی سمت سرور

00:20:00

 در این قسمت با php کد های سمت سرور را پیاده می کنیم.

5
  • ساخت مدل و APIInterface

00:13:00

در این جلسه پروژه را ساخته و کتابخانه ها را اضافه می کنیم و APIInterface را برای اتصال به سرور ایحاد میکنیم

6
  • ساخت ApiClient

00:10:00

در این قسمت کلاس ApiClient را به همراه توضیحات آن طراحی خواهیم کرد.

7
  • طراحی Layout برای Adapter

00:12:00

در این جلسه لایه مورد نظر را برای دریافت اطلاعات در Adapter طراحی می کنیم.

8
  • تکمیل Adapter

00:08:18

در این جلسه کلاس Adapter را تکمیل می کنیم.

9
  • دریافت اطلاعات با Retrofit

00:10:10

در این جلسه با استفاده از Retrofit اطلاعات را از سمت سرور دریافت کرده و نمایش می دهیم.

10
  • ساخت Activity جدید

00:11:53

در این جلسه یک Activity جدید برای دریافت تمامی اطلاعت از سمت سرور می سازیم.

11
  • دریافت اطلاعات کامل از سمت سرور

00:32:00

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

12
  • طراحی ui مربوط به ساخت اکانت برای کاربر

00:23:01

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

13
  • حل error مربوط به دریافت اطلاعات

00:06:30

در این جلسه به یک error معروف مربوط به دریافت اطلاعات در کتابخانه retrofit می پردازیم

14
  • کد نویسی سمت سرور Register

00:20:00

در این جلسه کد های سمت سرور مربوط به register اکانت کاربری را طراحی می کنیم.

15
  • تکمیل Register کاربر

00:25:00

در این جلسه مباحث مربوط به ثبت نام کاربر را تکمیل می کنیم.

16
  • ساخت Login برای کاربر

00:19:30

در این جلسه مباحث سمت سرور و کلاینت مربوط به لاگین کاربر را تکمیل می کنیم

17
  • استفاده از sharedpreferences

00:10:00

در این جلسه با sharedpreferences کاربر خود را statelogin می کنیم.

18
  • استفاده از Path

00:07:01

در این جلسه به متد Path در retrofit می پردازیم.

19
  • قسمت پایانی

00:10:30

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

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

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