- مدرس دوره : علی پوراحمدی ( رزومه )
- تعداد ویدیوها : 30 ویدیو
- مدت زمان دوره : 5:53:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1400/05/23

آموزش ساخت اپلیکیشن تلویزیون و رادیو آنلاین با جاوا
سلام!
در این دوره ی آموزشی قصد داریم با کمک هم اپلیکیشنی رو ایجاد کنیم که تمام شبکه های تلویزیونی و رادیوییِ داخلی رو به صورت آنلاین برامون پخش کنه؛ همچنین شبکه هارو دسته بندی کردیم تا کاربر بتونه راحت تر کانال مورد نظرش رو پیدا کنه.
علاوه بر این یاد میگیریم که چگونه با هاست کار کنیم و فایل های سرورمون و همچنین دیتابیسمون رو روی اون آپلود کنیم. دلیل این کار هم اینه که محدود به شبیه ساز نباشیم و بتونیم هر کجا و روی هر موبایلی اپلیکیشنمون رو اجرا کنیم.
همچنین مراحل خرید دامنه، هاست، و کانفیگ اولیه ی اون رو یاد میگیریم.
این نکته رو هم اضافه کنم که سمت کلاینت رو با زبان جاوا و سمت سرور رو با پی اچ پی کد می زنیم.
سرفصل های دوره هم از این قراره:
- کار با هاست واقعی و ایجاد دیتابیس
- ارتباط با سرور و ارسال Request و دریافت Response
- کار با کتابخانه Retrofit
- کار با کتابخانه Lottie
- کار با RecyclerView
- کار با DrawerLayout
- کار با Json ها
- ایجاد دیتابیس Sqlite برای قسمت علاقه مندی ها
پیش نیاز این دوره هم آشنایی مقدماتی با برنامه نویسی اندروید و زبان پی اچ پی می باشد.
امیدوارم توی دوره ببینمتون و اینکه لطفا هر سوالی راجب دوره داشتید میتونین در بخش پرسش و پاسخ مطرح کنید.
موفق باشید
فهرستـــ ویدیوها
مدت زمان دوره 5:53:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
کانفیگ اولیه ی اندروید استودیو
در این قسمت کانفیگ اولیه ی اندروید استودیو رو انجام می دهیم.
طراحی Bottom Navigation View
در این قسمت Bottom Navigation View موجود در اکتیویتی اصلی برنامه رو ایجاد می کنیم.
کانفیگ اولیه هاست
در این قسمت تنظیمات اولیه هاست رو انجام می دهیم و توسط برنامه Net Beans به قسمت فایل منیجر هاستمون متصل می شویم.
اتصال به دیتابیس با زبان PHP
در این قسمت یاد میگیریم چگونه با زبان PHP و متد PDO به دیتابیس متصل شویم.
طراحی فایل PHP دریافت دسته بندی ها
در این قسمت فایل PHP دریافت دسته بندی ها رو طراحی می کنیم.
اضافه کردن کتابخانه رتروفیت و ساخت Category Adapter
در این قسمت کتابخانه رتروفیت رو به پروژه اضافه می کنیم و در آخر هم کلاس ادپتر مربوط به دسته بندی هامون رو ایجاد می کنیم.
تکمیل Category Adapter و گرفتن دسته بندی ها از سرور
در این قسمت اداپتر دسته بندی هامون رو تکمیل می کنیم. هم چنین با کتابخانه رتروفیت اطلاعات صفحه ی تلوزیون رو از سرور دریافت می کنیم و نمایش می دهیم.
تکمیل قسمت Sat و رادیو
در این قسمت دو فرگمنت Sat و رادیو رو تکمیل می کنیم. همچنین اکتیویتی کانال هارو هم ایجاد می کنیم.
ساخت Table Channels داخل دیتابیس
در این جلسه دو باگ رو رفع می کنیم و در آخر داخل دیتابیس، Table جدید با نام Channels ایجاد می کنیم.
تکمیل Channels Adapter و گرفتن شبکه ها از سرور
در این قسمت ادپتر شبکه هامون رو تکمیل می کنیم. هم چنین با کتابخانه رتروفیت شبکه هامون رو از سرور دریافت می کنیم و نمایش می دهیم.
طراحی اکتیویتی پخش آنلاین تلویزیون
در این قسمت یک اکتیویتی برای پخش آنلاین تلویزیون طراحی می کنیم.
طراحی اکتیویتی پخش آنلاین رادیو
در این قسمت یک اکتیویتی برای پخش آنلاین رادیو طراحی می کنیم.
طراحی اکتیویتی Splash و طراحی AppBar در اکتیویتی شبکه ها
در این قسمت ابتدا اکتیویتی Splash رو طراحی می کنیم و در ادامه قسمت AppBar اکتیویتی شبکه هارو برای اسکرول طراحی می کنیم.
بررسی اتصال اینترنت کاربر
در این قسمت بررسی می کنیم که آیا کاربر به اینترنت متصل هست یا خیر.
اضافه کردن داده ها به دیتابیس علاقه مندی ها
در این قسمت داده هارو با کلیک روی آیکون به دیتابیس علاقه مندی هامون اضافه می کنیم.
تکمیل اضافه کردن داده ها به دیتابیس علاقه مندی ها
در این قسمت بخش اضافه کردن داده ها با کلیک روی آیکون به دیتابیس علاقه مندی هارو تکمیل می کنیم.
نظرات کاربران در رابطه با این دوره
parsa gamer
ارسال شده در 1400/09/22دوره ی خاصی در نظر ندارید؟
علی پوراحمدی (مدرس)
ارسال شده در 1400/09/27سلام و عرض ادب خدمت شما
بنده استارت ضبط دوره های جدید رو زدم و در حال حاضر دوره ی آموزش جامع دیتابایندینگ رو روی تاپ لرن قرار دادم که تا یکی دو روز دیگه شروع میشه. دوره های بعد هم به زودی شروع میشه!
موفق باشید
mrpfrsh
ارسال شده در 1400/07/05سلام و عرض ادب
دوره بسیار بسیار مفید هست برای نفراتی که میخوان تازه شروع کنن. قدرت بیان مدرس هم خیلی خوبه و بسیار روان توضیح میده. از ایشون تشکر میکنم و از تاپ لرن خواهش میکنم از این مدرس دوره های بیشتر و تخصصی تری منتشر کنن. بخصوص دورهای فروشگاه آنلاین.
علی پوراحمدی (مدرس)
ارسال شده در 1400/07/05با عرض سلام و احترام خدمت شما
خیلی خوشحالم که دوره مورد توجه شما قرار گرفته❤️
ali_ayoubi
ارسال شده در 1400/05/29ممنون عالی بود
علی پوراحمدی (مدرس)
ارسال شده در 1400/05/29سلام و عرض ادب خدمت شما
خیلی ممنونم ازتون❤️
ابوالفضل تقی خانی
ارسال شده در 1400/05/22ممنون از دورتون
علی پوراحمدی (مدرس)
ارسال شده در 1400/05/22سلام و عرض ادب خدمت شما
خیلی ممنونم ازتون❤️
علی پوراحمدی
ارسال شده در 1400/05/18سلام دوستان خوبم
با عرض معذرت به دلیل مشکلی که از طرف سایت هنگام آپلود به وجود آمده بود فایل های ضمیمه ی بعضی از قسمت ها در فایل رار همان قسمت قرار نگرفته.
بابت این مشکل خیلی خیلی ازتون معذرت میخوام و همه این ضمیمه هارو داخل یک فایل رار قرار دادم که برای دانلود میتونید از لینک زیر استفاده کنید.
https://aliroid.ir/content.rar
انشالله یک دوره ی جذاب و رایگان برای جبران این مشکل در آینده نزدیک منتشر میکنم.
موفق و پیروز باشید❤️
حسین خانعلی پور
ارسال شده در 1400/05/18سلام وقت بخیر
اموزش ساخت اپ های بزرگ تو برنامتون ندارید
مثلا فروشگاهی ؟
و اینکه اگه میشه تایم ویدیو ها رو بیشتر کنید تا دوره سریع تر تموم بشه
علی پوراحمدی (مدرس)
ارسال شده در 1400/05/18سلام و عرض ادب خدمت شما
حدود 20 روز دیگه یک دوره فوق العاده جذاب و به شدت مناسب جهت ورود به بازار کار منتشر میشه.
فروشگاهی هم انشاالله در پاییز با معماری mvvm میزنیم.
تایم هرقسمت هم از دوره بعد حتما بین 15 تا 20 رکورد میکنم.
ممنونم از اینکه نظرتون رو باهام به اشتراک گذاشتین 🌹