قیمت این دوره: 349,000 تومان
  • مدرس دوره : حمیدرضا ایل بیگی
  • تعداد ویدیوها : 113 ویدیو
  • مدت زمان دوره : 35:46:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1399/10/21
ثبتـــ نام در این دوره
آموزش ساخت اپلیکیشن Movie Streaming

آموزش ساخت اپلیکیشن Movie Streaming

اپلیکیشن هایی که به عنوان Streaming معرفی می شوند به این صورت هستند که یک فایل چند رسانه ای مانند ویدئو یا  

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

Spotify اشاره کرد و از نمونه های داخلی می توان به فیلیمو ، نماوا ، بیپ تونز و ... اشاره کرد.

اپلیکیشن Movie Streaming  که در این دوره طراحی می شود به صورت کاملا آنلاین تمامی بخش های آن پیاده سازی می  

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

برخی از آموزش های این دوره شامل :  

کار با کتابخانه volley و retrofit

کار با کتابخانه RxJava

چک کردن اتصال به اینترنت  

ساخت پروفایل برای کاربر

ارسال پیام کد تایید به کاربر

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

محدودیت دسترسی کاربران

خرید اشتراک (ماهانه و ...)

اتصال به درگاه زرین پال

اضافه کردن کامنت

اضافه کردن به علاقه مندی ها

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

و ...

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

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

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

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

اپلیکیشنی که در این دوره طراحی می شود را می توانید در ویدئو معرفی دوره مشاهده کنید.

 

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


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

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

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

1
  • معرفی دوره

00:20:00

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

2
  • شروع فصل اول

00:11:20

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

3
  • کدنویسی سمت سرور

00:28:00

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

4
  • کار با کتابخانه volley

00:26:30

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

5
  • طراحی slider

00:16:55

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

6
  • سمت سرور مربوط به slider

00:30:21

در این جلسه به کد نویسی سمت سرور با php برای دریافت اطلاعات به صورت json در جدول slider بررسی می کنیم.

7
  • ساخت model و adapter برای slider

00:28:00

در این جلسه توضیحی درباره نظرات دوستان گفته می شود و سپس slider را تکمیل می کنیم

8
  • دریافت اطلاعات از سمت سرور برای slider

00:24:00

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

9
  • استغاده از Timer برای ُSlider

00:09:00

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

10
  • ساخت کلاس Global

00:28:00

در این جلسه کلاس global را میسازیم

11
  • ساخت جدول جدید در Mysql

00:27:00

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

12
  • کد نویسی سمت سرور مربوط به دسته بندی اطلاعات

00:26:00

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

13
  • ساخت model و adapter برای TopMovieIMDb

00:26:14

در این جلسه model و adapter برای TopMovieIMDb را همراه به ui کار طراحی می کنیم.

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

00:28:30

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

15
  • ساخت item جدید برای category

00:15:00

در این جلسه به سراغ ساخب New Movie می رویم.

16
  • تکمیل New Movie

00:12:30

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

17
  • ساخت item مربوط به Series

00:18:00

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

18
  • ساخت دسته بندی فیلم های محبوب

00:20:00

در این دسته مربوط به popular movie را تکمیل می کنیم.

19
  • ساخت دسته بندی انیمیشن ها

00:10:30

در این جلسه animation را برای category تکمیل می کنیم.

20
  • ساخت Genre

00:17:00

ساخت ژانر برای دسته بندی مربوط به فیلم ها

21
  • تکمیل Genre

00:15:30

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

22
  • ادامه مباحث مربوط به Genre

00:15:00

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

23
  • ساخت Drawer Layout

00:20:30

از این جلسه به سراغ ساخت یکی از مدرن ترین حالت های Drawer Layout می رویم.

24
  • ادامه مباحث مربوط به DrawerLayout

00:19:00

در این جلسه ادامه مباحث مربوط به DrawerLayout را خواهیم داشت

25
  • تکمیل Drawer Layout

00:13:30

تکمیل Drawer Layout در این جلسه انجام می شود.

26
  • پایان فصل اول

00:11:00

پایان فصل اول

27
  • طراحی بخش مشاهده همه Genre

00:21:30

طراحی بخش مشاهده همه Genre

28
  • تکمیل مشاهده همه Genre

00:21:00

ادامه مباحث مشاهده همه Genre

29
  • طراحی بخش مشاهده همه Top Movie

00:19:00

طراحی بخش مشاهده همه Top Movie

30
  • طراحی ui مربوط به TopMovieIMDb

00:26:00

طراحی ui مربوط به TopMovieIMDb برای قسمت مشاهده آیتم ها

31
  • تکمیل مشاهده همه TopMovieIMDb

00:26:00

تکمیل مشاهده همه TopMovieIMDb

32
  • طراحی بخش مشاهده همه Series

00:27:00

در این جلسه به طراحی بخش مشاهده همه Series می پردازیم

33
  • نحوه استفاده از id

00:14:30

id یکی از مهم ترین پارامتر های قابل استفاده در طراحی سمت سرور است که در این جلسه به آن می پردازیم.

34
  • طراحی نمایش جزییات مربوط به فیلم ها

00:18:30

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

35
  • تکمیل طراحی نمایش جزییات مربوط به فیلم ها

00:24:30

تکمیل طراحی نمایش جزییات مربوط به فیلم ها

36
  • طراحی نمایش جزییات مربوط به سریال ها

00:21:30

طراحی نمایش جزییات مربوط به سریال ها

37
  • استفاده از id برای نمایش اطلاعات

00:22:30

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

38
  • نمایش جزییات مربوط به فیلم ها

00:22:30

نمایش جزییات مربوط به فیلم ها

39
  • ادامه مباحث نمایش جزییات

00:22:30

ادامه مباحث نمایش جزییات مر بوط به فیلم ها

40
  • ادامه مباحث نمایش جزییات

00:19:00

ادامه مباحث نمایش جزییات

41
  • نمایش بازیگران مربوط به فیلم ها

00:19:44

کد نویسی سمت سرور و ساخت model و adapter

42
  • تکمیل نمایش بازیگران هر فیلم

00:18:00

تکمیل نمایش بازیگران هر فیلم

43
  • بررسی و نحوه پخش فیلم ها

00:20:30

بررسی و نحوه پخش فیلم ها

44
  • تکمیل پخش فیلم

00:11:00

تکمیل پخش فیلم

45
  • نمایش جزییات مربوط به سریال ها

00:19:00

نمایش جزییات مربوط به سریال ها

46
  • ادامه مباحث نمایش جزییات مربوط به سریال ها

00:20:00

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

47
  • ساخت جدول نمایش فصل های مربوط به سریال

00:17:00

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

48
  • کدنویسی سمت سرور مربوط به Season ها

00:13:05

کدنویسی سمت سرور مربوط به Season ها و ساخت item

49
  • تکمیل نمایش Season ها

00:21:35

تکمیل نمایش Season ها

50
  • طراحی نمایش Episode های هر Season

00:17:03

طراحی نمایش Episode های هر Season

51
  • ساخت جدول Episode در Mysql

00:10:49

ساخت جدول Episode در Mysql

52
  • کدنویسی سمت سرور و ساخت item برای episode

00:15:40

کدنویسی سمت سرور و ساخت item برای episode

53
  • تکمیل نمایش episode های مربوط به هر Season

00:25:28

تکمیل نمایش episode های مربوط به هر Season

54
  • پخش ویدئو هر Episode

00:16:09

پخش ویدئو هر Episode

55
  • طراحی قسمت آیتم های پیشنهادی

00:17:48

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

56
  • ادامه طراحی آیتم های پیشنهادی

00:19:59

ادامه طراحی آیتم های پیشنهادی در فیلم ها و سریال ها

57
  • تکمیل آیتم های پیشنهادی

00:18:45

تکمیل آیتم های پیشنهادی

58
  • ایجاد دسته بندی بر اساس ژانر ها

00:16:27

ایجاد دسته بندی بر اساس ژانر ها

59
  • تکمیل دسته بندی ژانر ها

00:20:09

تکمیل دسته بندی ژانر ها

60
  • سورس ها پروژه تا قسمت 58

00:00:00

سورس ها پروژه تا قسمت 58

61
  • طراحی قسمت جست و جو

00:17:51

طراحی قسمت جست و جو

62
  • ایجاد دسته بندی برای جست و جو

00:18:38

ایجاد دسته بندی برای جست و جو

63
  • ساخت Api برای جست و جو

00:19:03

ساخت Api برای جست و جو

64
  • تکمیل بخش جست و جو

00:24:21

تکمیل بخش جست و جو

65
  • تکمیل قسمت جست و جو

00:23:07

تکمیل قسمت جست و جو

66
  • استفاده از Room و Rx java

00:21:28

استفاده از Room و Rx java

67
  • ادامه ساخت دیتابیس با room

00:25:13

ادامه ساخت دیتابیس با room

68
  • تکمیل ساخت Database

00:16:54

تکمیل ساخت Database با room

69
  • ادامه اضافه کردن به علاقه مندی ها

00:21:44

ادامه اضافه کردن به علاقه مندی ها

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

00:22:42

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

71
  • پایان فصل دوم

00:12:21

پایان فصل دوم

72
  • طراحی ui صفحه Login و Register

00:21:17

طراحی ui صفحه Login و Register

73
  • تکمیل ui مربوط به login یا register

00:19:38

تکمیل ui مربوط به login یا register

74
  • کد نویسی سمت سرور مربوط Register

00:22:44

کد نویسی سمت سرور مربوط Register

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

00:21:59

تکمیل Register کاربر

76
  • کد نویسی سمت سرور مربوط به Login

00:23:20

کد نویسی سمت سرور مربوط به Login

77
  • تکمیل قسمت Login

00:20:12

تکمیل قسمت Login

78
  • توضیح Api مربوط به سامانه پیامکی

00:26:50

توضیح Api مربوط به سامانه پیامکی

79
  • طراحی ui مربوط به ارسال کد تایید

00:24:32

طراحی ui مربوط به ارسال کد تایید

80
  • ادامه کار با سامانه پیامکی

00:21:58

ادامه کار با سامانه پیامکی

81
  • تست Api مربوط به سامانه پیامکی

00:22:52

ادامه کار با سامانه پیامکی

82
  • ساخت request مربوط به سامانه پیامکی

00:17:14

ساخت request مربوط به سامانه پیامکی

83
  • ساخت Splash Screen

00:18:42

ساخت Splash Screen

84
  • چک کردن اتصال به اینترنت

00:18:17

چک کردن اتصال به اینترنت

85
  • ادامه چک کردن اتصال به اینترنت

00:12:57

ادامه چک کردن اتصال به اینترنت

86
  • ساخت صفحه Intro

00:14:21

ساخت صفحه Intro

87
  • تکمیل Adapter و Model مربوط به Intro

00:20:05

تکمیل Adapter و Model مربوط به Intro

88
  • تکمیل صفحه Intro

00:17:30

تکمیل صفحه Intro

89
  • استفاده از SharedPreferences

00:21:04

استفاده از SharedPreferences

90
  • ذخیره اطلاعات کاربر

00:18:44

ذخیره اطلاعات کاربر

91
  • طراحی ui صفحه خرید اشتراک

00:18:38

طراحی ui صفحه خرید اشتراک

92
  • کد نویسی سمت سرور برای دریافت قیمت

00:16:59

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

93
  • توضیحات زمانی خرید اشتراک(UnixTime)

00:20:40

توضیحات زمانی خرید اشتراک(UnixTime)

94
  • درگاه زرین پال

00:15:13

درگاه زرین پال

95
  • ارسال قیمت از طریق زرین پال

00:19:00

ارسال قیمت از طریق زرین پال

96
  • طراحی ui مربوط به پروفایل

00:20:12

طراحی ui مربوط به پروفایل

97
  • ادامه کار با زرین پال

00:18:33

ادامه کار با زرین پال

98
  • محاسبه زمان اشتراک کاربر

00:10:44

محاسبه زمان اشتراک کاربر

99
  • خرید اشتراک کاربر

00:16:30

خرید اشتراک کاربر

100
  • کد نویسی سمت سرور

00:16:08

کد نویسی سمت سرور

101
  • ارسال خرید اشراک هر کاربر

00:17:18

ارسال خرید اشراک هر کاربر

102
  • تکمیل خرید اشتراک هر کاربر

00:21:57

تکمیل خرید اشتراک هر کاربر

103
  • دریافت زمان باقی مانده اشتراک کاربر از دیتابیس

00:17:37

دریافت زمان باقی مانده اشتراک کاربر از دیتابیس

104
  • ایجاد محدودیت برای دسترسی کاربران

00:20:18

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

105
  • طراحی ui برای بخش دانلود کردن

00:20:15

طراحی ui برای بخش دانلود کردن

106
  • استفاده از Permission ها و دانلود کردن فیلم ها

00:14:24

استفاده از Permission ها و دانلود کردن فیلم ها

107
  • طراحی ui مربوط به کامنت ها

00:16:25

طراحی ui مربوط به کامنت ها

108
  • کدنویسی سمت سرور دریافت و ارسال کامنت ها

00:10:27

کدنویسی سمت سرور دریافت و ارسال کامنت ها

109
  • ساخت Model و Item برای قسمت کامنت ها

00:16:10

ساخت Model و Item برای قسمت کامنت ها

110
  • ارسال کامنت ها به دیتابیس

00:23:24

ارسال کامنت ها به دیتابیس

111
  • تکمیل کامنت ها

00:26:24

تکمیل کامنت ها

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

00:00:00

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

113
  • کدهای سمت سرور

00:00:00

کدهای سمت سرور

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

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