نوروز مبارک

نوروز مبارک

🔥 جشنواره نوروزی آموزش با ۷۰٪ تخفیف ویژه! 🎉

با آغاز سال نو، فرصتی استثنایی برای یادگیری فراهم شده است! 🌸

🚀 چرا نباید این فرصت را از دست داد؟
✅ دوره‌های متنوع و کاربردی
✅ تدریس توسط اساتید مجرب
✅ یادگیری در هر زمان و هر مکان

📌 همین حالا از این تخفیف فوق‌العاده بهره‌مند شوید! فرصت محدود است!

 

قیمت این دوره: رایگانــ
  • مدرس دوره : محمد رجب زاده
  • تعداد ویدیوها : 10 ویدیو
  • مدت زمان دوره : 5:25:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1398/06/19
دوره آموزش دیتابیس room

دوره آموزش دیتابیس room


سلام دوستان پایگاه داده روم یکی از کامپونت های ارائه شده توسط گوگل در پکیج "جت پک" است این کامپوننت به صورت مستقیم روی sqlite اجرا شده و برنامه نویس را از نوشتن کد های اضافه قبلی برای برقراری ارتباط با پایگاه داده sqlite راحت میکند ، این کامپوننت یکی از کامپوننت های حیاتی برای معماری mvvm محسوب می شود.
ما در این دوره قصد داریم با هم دیگه چهار عمل اصلی پایگاه داده رو یعنی select , insert , update , delete رو باهم کار کنیم و درنهایت به عنوان پروژه عملی این دوره یک دفترچه تلفن و دفترچه یادداشت درست با این کامپوننت محبوب درست کنیم.
بیاید شروع کنیم ...

 




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

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

1
  • معرفی دوره

00:03:00

معرفی دوره

2
  • ساخت موجودیت و دیتا اکسس مورد نیاز

00:25:00

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

3
  • ساخت دیتابیس و تست کردن او

00:29:00

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

4
  • پروژه عملی - افزودن یوزر

00:38:00

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

5
  • افزودن تصویر به یوزر ها - قسمت اول

00:38:00

در این جلسه به بررسی نحوه قرار دادن تصویر برای یوزر ها میپردازیم

6
  • افزودن تصویر به یوزر - قسمت دوم

00:21:00

در این جلسه باهم دیگه به بررسی نحوه افزودن تصویر به یوزر ها می پردازیم - قسمت دوم

7
  • پروژه عملی - ساخت صفحه افزودن کاربر

00:48:00

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

8
  • ویرایش کاربر

00:43:00

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

9
  • ساخت صفحه اصلی (نمایش همه کاربران)

00:55:00

در این جلسه باهم دیگه صفحه همه کاربران رو میسازیم

10
  • تکمیل تابع تایید اطلاعات (validator)

00:25:00

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

دوره های دیگر مدرس

مشاهده همه دوره ها

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

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

majidavarede

ارسال شده در 1401/08/25

کل فیلم ها رو میشه داخل نمی ساعت توضیح داد 

بیان بسیار بد 

کیفیت تدریس بسیار پایین 

به نظرم اصلا نحوه تدریس مناسب نیست 

 

xmanxmanxman

ارسال شده در 1400/01/11

با تشکر فراوان از شما استاد گرامی 

اگر برایتان مقدور است لطفا یک آموزش در باره نحوه استفاده از دیتابیس آماده در ادامه این آموزش دیتابیس روم قرار دهید خیلی ممنون

محمد رجب زاده (مدرس)

ارسال شده در 1400/01/11

با عرض سلام

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

 

xmanxmanxman

ارسال شده در 1400/01/10

دستت درد نکنه گل کاشتی استاد عزیز

Talion Ranger

ارسال شده در 1399/11/22

سلام استاد ببخشید من 3 تا سوال داشتم

1_این زبان room از زامارین پشتیبانی میکند؟ 

2_بنطر شما زبان room بهتره یا realm؟

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

3_من ی جا خوندم دیتابیس روم خیلی با امینت هستش و میتونیم رمزگذاری کنیم

من نفهمیدم یعنی میتونیم براش رمز بزاریم و برای بعدا کسی خواست استفاده کنه باید رمز بزنه؟ 

Talion Ranger

محمد رجب زاده (مدرس)

ارسال شده در 1399/11/23

سلام

 نمیدونم زامارین از روم پشتیبانی میکنه یا نه

روم یه یه کتابخانه برای Sqlite هست که Sqlite هم دیتابیس پیشفرض خود اندروید هست اما realm کلا یک دیتابیس دیگه هستش و از اونجایی که خود سیستم عامل اندروید اجازه دسترسی برنامه ها به دیتابیس های برنامه دیگه ای رو نمیده پس به نظر من خود Sqlite امن تره و همون طور که اول صحبتم گفتم room صرفا یک کتابخانه برای Sqlite هست پس اونم امن تره

منظور از رمزنگاری اطلاعات اینه که اطلاعات به صورت خام توی دیتابیس ذخیره نشن مثلا همین پیام های پیام رسان ها توسط الگوریتم هایی قبل از ورود به دیتابیس رمز میشن و این عمل هیچ ارتباطی به دیتابیس نداره و شما تو هرجایی که بتونی متنی رو ذخیره میتونی اون متن رو رمز کنی و ذخیره کنی

sepehrpg

ارسال شده در 1399/06/17

معمولا اول پروژه ها توی توضیحات میگن زبان استفاده شده کاتلین یا جاوا اگرم نگن حتما جاوا هست کاش میگفتید کاتلین که حجم مارو الکی هدر نمیدادید حتی توی قسمت اول که توضیحاته هم گفته نشد

محمد رجب زاده (مدرس)

ارسال شده در 1399/09/29

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

mehdi375

ارسال شده در 1399/01/28

سلام حیفم اومد برای زحمتی که کشیدید نظر ندم
واقعا استفاده کردم و ممنونم ازتون دوره ی خوبی بود

 

محمد رجب زاده (مدرس)

ارسال شده در 1399/09/29

سلام دوست عزیز ممنون

محمد حسن نژاد

ارسال شده در 1399/01/23

اول با عرض خسته نباشید و حفظ احترام 

باید بگم واقعا خیلی دوره ی مزخرفی بود 

هر اتفاقی توش افتاد 

با تشکر

Sina1

ارسال شده در 1398/11/22

سلام استاد از نظر محبوبیت و کارآمدی SQL بهتره یا دیتابیس روم 

محمد رجب زاده (مدرس)

ارسال شده در 1399/01/22

سلام روم یه دیتابیس نیست و همچنین مال اندرویده و sql یه دیتابیس تحت سرور که به هم ربطی ندارن 

شما می تونید روم رو با sqlite مقایسه کنید ، روم یک کتابخانه برای اتصال به sqlite هست که اتصال به sqlite رو از اتصال دستی (SqliteOpenHelper) خیلی خیلی راحت تر میکنه 

mina555

ارسال شده در 1398/10/05

سلام استاد وقتتون بخیر

یه سوال داشتم، استفاده از MYSQL تو PHP5.5 به بعد منسوخ شده؟ یعنی دیگه از این پایگاه داده  دیگه استفاده نمیشه برای PHP؟

همچنین میخواستم نظرتون رو درباره sqlite بدونم

ممنون میشم راهنماییم کنید

محمد رجب زاده (مدرس)

ارسال شده در 1398/10/05

سلام دوست عزیز mysql رفت و به جاش mysqli اومد که اخرش یه i اضافه داره که ما توی دوره اندروید پیشرفته ازش استفاده کردیم 

من از sqlite توی اندروید استودیو استفاده کردم عالی بود و به نظرم دیتابیس خوبیه

محمد نوری

محمد نوری

ارسال شده در 1398/07/15

اسم فایل ها چرا با اسم قسمت مورد نظر یکی نیست. مثلا قسمت 4 رو میخوام دانلود کنم اول اسم فایل 05 نوشته. یا قسمت 7 رو میخوام دانلود کنم اول اسم فایلش 08 نوشته

 
محمد نوری

محمد رجب زاده (مدرس)

ارسال شده در 1398/07/15

سلام چون اول اشتباها به عنوان قسمت 5 قرار گرفت بعد جایگاهش رو اصلاح کردیم شد 4 ولی اسمش همونه