قیمت این دوره: رایگانــ
  • مدرس دوره : علی پوراحمدی
  • تعداد ویدیوها : 30 ویدیو
  • مدت زمان دوره : 5:53:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1400/05/23
آموزش ساخت اپلیکیشن تلویزیون و رادیو آنلاین با جاوا

آموزش ساخت اپلیکیشن تلویزیون و رادیو آنلاین با جاوا

سلام!

در این دوره ی آموزشی قصد داریم با کمک هم اپلیکیشنی رو ایجاد کنیم که تمام شبکه های تلویزیونی و رادیوییِ داخلی رو به صورت آنلاین برامون پخش کنه؛ همچنین شبکه هارو دسته بندی کردیم تا کاربر بتونه راحت تر کانال مورد نظرش رو پیدا کنه.

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

همچنین مراحل خرید دامنه، هاست، و کانفیگ اولیه ی اون رو یاد میگیریم.

این نکته رو هم اضافه کنم که سمت کلاینت رو با زبان جاوا و سمت سرور رو با پی اچ پی کد می زنیم.

سرفصل های دوره هم از این قراره:

    - کار با هاست واقعی و ایجاد دیتابیس

    - ارتباط با سرور و ارسال Request و دریافت Response

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

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

    - کار با RecyclerView

    - کار با DrawerLayout

    - کار با Json ها

    - ایجاد دیتابیس Sqlite برای قسمت علاقه مندی ها

 

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

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

موفق باشید




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

مدت زمان دوره 5:53:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره

00:05:08

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

2
  • کانفیگ اولیه ی اندروید استودیو

00:13:21

در این قسمت کانفیگ اولیه ی اندروید استودیو رو انجام می دهیم.

3
  • طراحی Bottom Navigation View

00:17:25

در این قسمت Bottom Navigation View موجود در اکتیویتی اصلی برنامه رو ایجاد می کنیم.

4
  • ادامه طراحی اکتیویتی اصلی

00:09:03

در این قسمت طراحی اکتیویتی اصلی رو ادامه می دهیم.

5
  • اتمام قسمت Bottom Navigation View

00:17:47

در این قسمت Bottom Navigation View رو تکمیل می کنیم.

6
  • طراحی قسمت Drawer Layout

00:09:53

در این قسمت شروع به طراحی Drawer Layout می کنیم.

7
  • تکمیل قسمت Drawer Layout

00:19:22

در این قسمت Drawer Layout موجود در صفحه اصلی رو تکمیل می کنیم.

8
  • راهنمای خرید دامنه و هاست

00:09:57

در این قسمت در مورد خرید دامنه و هاست باهم صحبت می کنیم.

9
  • کانفیگ اولیه هاست

00:10:26

در این قسمت تنظیمات اولیه هاست رو انجام می دهیم و توسط برنامه Net Beans به قسمت فایل منیجر هاستمون متصل می شویم.

10
  • ایجاد دیتابیس

00:12:21

در این قسمت دیتابیسمون رو ایجاد میکنیم.

11
  • اتصال به دیتابیس با زبان PHP

00:10:05

در این قسمت یاد میگیریم چگونه با زبان PHP و متد PDO به دیتابیس متصل شویم.

12
  • طراحی فایل PHP دریافت دسته بندی ها

00:13:15

در این قسمت فایل PHP دریافت دسته بندی ها رو طراحی می کنیم.

13
  • اضافه کردن کتابخانه رتروفیت و ساخت Category Adapter

00:14:21

در این قسمت کتابخانه رتروفیت رو به پروژه اضافه می کنیم و در آخر هم کلاس ادپتر مربوط به دسته بندی هامون رو ایجاد می کنیم.

14
  • تکمیل Category Adapter و گرفتن دسته بندی ها از سرور

00:14:40

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

15
  • تکمیل قسمت Sat و رادیو

00:09:28

در این قسمت دو فرگمنت Sat و رادیو رو تکمیل می کنیم. همچنین اکتیویتی کانال هارو هم ایجاد می کنیم.

16
  • ساخت Channels Adapter

00:11:39

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

17
  • ساخت Table Channels داخل دیتابیس

00:13:39

در این جلسه دو باگ رو رفع می کنیم و در آخر داخل دیتابیس، Table جدید با نام Channels ایجاد می کنیم.

18
  • طراحی فایل PHP دریافت شبکه ها

00:11:55

در این قسمت فایل PHP دریافت شبکه ها رو طراحی می کنیم.

19
  • تکمیل Channels Adapter و گرفتن شبکه ها از سرور

00:09:02

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

20
  • طراحی اکتیویتی پخش آنلاین تلویزیون

00:15:19

در این قسمت یک اکتیویتی برای پخش آنلاین تلویزیون طراحی می کنیم.

21
  • طراحی اکتیویتی پخش آنلاین رادیو

00:12:35

در این قسمت یک اکتیویتی برای پخش آنلاین رادیو طراحی می کنیم.

22
  • طراحی اکتیویتی Splash و طراحی AppBar در اکتیویتی شبکه ها

00:17:00

در این قسمت ابتدا اکتیویتی Splash رو طراحی می کنیم و در ادامه قسمت AppBar اکتیویتی شبکه هارو برای اسکرول طراحی می کنیم.

23
  • بررسی اتصال اینترنت کاربر

00:09:21

در این قسمت بررسی می کنیم که آیا کاربر به اینترنت متصل هست یا خیر.

24
  • طراحی دیتابیس علاقه مندی ها

00:15:34

در این قسمت دیتابیس علاقه مندی ها رو ایجاد می کنیم.

25
  • اضافه کردن داده ها به دیتابیس علاقه مندی ها

00:08:35

در این قسمت داده هارو با کلیک روی آیکون به دیتابیس علاقه مندی هامون اضافه می کنیم.

26
  • تکمیل اضافه کردن داده ها به دیتابیس علاقه مندی ها

00:12:59

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

27
  • ساخت Favorite Adapter

00:13:09

در این قسمت ادپتر علاقه مندی هامون رو ایجاد می کنیم.

28
  • خواندن داده ها از دیتابیس و ریختن آن داخل لیست

00:12:29

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

29
  • تکمیل اکتیویتی علاقه مندی ها

00:04:07

در این قسمت اکتیویتی علاقه مندی هارو تکمیل می کنیم.

30
  • سورس دوره

00:00:00

مرسی از شما که تا اینجا ی کار قدم به قدم با من پیش اومدین موفق باشید ❤️


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

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