- مدرس دوره : حمیدرضا ایل بیگی ( رزومه )
- تعداد ویدیوها : 19 ویدیو
- مدت زمان دوره : 4:32:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1399/04/01
آموزش کار با کتابخانه 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با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
تعریف وب سرویس و کتابخانه Retrofit
در این قسمت به تعریف وب سرویس و Retrofit می پردازیم همچنین قابلیت و کاربرد هر یک را مشخص می کنیم.
ساخت مدل و APIInterface
در این جلسه پروژه را ساخته و کتابخانه ها را اضافه می کنیم و APIInterface را برای اتصال به سرور ایحاد میکنیم
طراحی Layout برای Adapter
در این جلسه لایه مورد نظر را برای دریافت اطلاعات در Adapter طراحی می کنیم.
دریافت اطلاعات با Retrofit
در این جلسه با استفاده از Retrofit اطلاعات را از سمت سرور دریافت کرده و نمایش می دهیم.
ساخت Activity جدید
در این جلسه یک Activity جدید برای دریافت تمامی اطلاعت از سمت سرور می سازیم.
دریافت اطلاعات کامل از سمت سرور
در این جلسه اطلاعات کامل مربوط به هر کتاب را در صفحه مربوط به خودش نمایش می دهیم.
طراحی ui مربوط به ساخت اکانت برای کاربر
در این جلسه وارد مباحث فصل دوم شده و Activity های لاگین و رجیستر را طراحی می کنیم.
حل error مربوط به دریافت اطلاعات
در این جلسه به یک error معروف مربوط به دریافت اطلاعات در کتابخانه retrofit می پردازیم
کد نویسی سمت سرور Register
در این جلسه کد های سمت سرور مربوط به register اکانت کاربری را طراحی می کنیم.
ساخت Login برای کاربر
در این جلسه مباحث سمت سرور و کلاینت مربوط به لاگین کاربر را تکمیل می کنیم
نظرات کاربران در رابطه با این دوره