معرفی دوره

کار با دیتابیس SQLite

با سلام خدمت شما کاربران سایت نوین‌دولوپرز.همراه شما عزیزان هستیم با یک آموزش بسیار مهم و کاربردی با عنوان کار با دیتابیس SQLite در اندروید.

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

پس همراه ما باشید.

SQLite چیست ؟

یکی از مباحث مهم و پرکاربرد در برنامه نویسی اندروید کار با دیتابیس SQLite می‌باشد.شما از طریق دیتابیس‌‍‌ها می‌توانید مقادیری را در جداول خود ذخیره , نمایش , برورزسانی و یا حذف نمایید.امروزه اکثر اپلیکیشن‌های موبایل از انواع مختلف دیتابیس ‌ها استفاده می‌کنید.

از پرکابردترین انواع دیتابیس‌ها در اندروید می‌توان به دیتابیس  SQLite اشاره کرد که جزو دیتابیس پیشنهادی گوگل می‌باشد و به صورت پیش فرض داخل اندروید قرار گرفته شده است.

شما برای استفاده از دیتابیس SQLite نیاز ندارید که کار خاصی انجام بدید و مدیریت این پایگاه داده به صورت خودکار توسط خود اندروید انجام می‍شود.

کار با دیتابیس SQLite اولین مرحله برای آشنایی با انواع دیتابیس‌ها می‌باشد.پس با کمی دقت در این آموزش می‌توانید اپلیکشین‌های خود را حرفه ای تر و کاربردی تر کنید.

مسلما اپلیکشین‌های جدید و امروزی برای مدیریت کردن اطلاعات و داده‌هایی که در کسری از ثانیه داخل برنامه خودشون رد و بدل میشن,نیاز به دیتابیس‎ دارن که بتوانند اطلاعات اپلیکشین و اطلاعات کاربرانشون مدیریت کنن.

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

در دوره کار با دیتابیس SQLite چه چیزی یاد میگیریم؟

در طول این دوره مباحث زیر را فرا خواهید گرفت:

  • ثبت و ذخیره اطلاعات در دیتابیس
  • نمایش اطلاعات ذخیره شده در دیتابیس داخل ریسایکلرویو
  • نحوه حذف یک داده از دیتابیس
  • نحوه آپدیت کردن یک داده در دیتابیس توسط کاربر
  • نحوه Share کردن یک داده مشخص به شبکه‌های اجتماعی یا هر سیستم انتقال پیام دیگر
  • کار با تاریخ و زمان فارسی (شمسی) در اپلیکشین تا تاریخ درج اطلاعات به صورت شمسی ذخیره کنیم
  • کار با کتابخانه Cardview و Marerialripple جهت نمایش اطلاعات به صورت متریال
  • نحوه ساخت AlertDialog و استفاده از رویداد کلیک هر آیتم در ریسایکلرویو
  • و کلی مباحث دیگه

شما با گذراندن این دوره وارد مسیر جدیدی از برنامه‌نویسی اندروید خواهید شد و با مباحث دیتابیس‌ها آشنا خواهید شد. و آماده سازی لازم برای مباحث پیشرفته کار با پایگاه داده‌های آفلاین و آنلاین را به دست خواهید آورد تا بتوانید اپلیکیشن‌های حرفه ای‌تری بسازید.

 

اطلاعات دوره

  • کار با دیتابیس SQLite
  • حجم ۳۷۷ مگابایت
  • زمان : ۱ ساعت و ۴۶دقیقه

  • تعداد فایل : ۳

  • مدرس: علی کمائی

پیش نیاز های این دوره

۱۶,۰۰۰ تومان

تعداد فروش این آموزش: 62

دیدگاهها

  1. زهرا شریفی

    عالیه

    • novin

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

  2. projpc (مالک تایید شده)

    خریدم. مطمئنم مثل آموزشهای دیگتون عالیه.
    میخواستم پیشنهاد یه آموزش رو بدم در مورد تب که بشه تو فرم اصلیمون دوتا تب داشته باشیم که توش هر تب فرگمنت جدا باشه و اطلاعات جداگانه ای بشه توش بارگذاری کرد. تشکر.

    • novin

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

  3. projpc (مالک تایید شده)

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

    • novin

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

  4. ali2rdone (مالک تایید شده)

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

    • زهرا فریدونی

      انشاالله با انرژی مثبت شما

  5. ali2rdone (مالک تایید شده)

    سلام استاد
    میخواستم بگم در آموزشتون یچیز کاربردی کم داشت
    امکان سرچ در بین لیستی که اضافه کردیم نداشت

    • زهرا فریدونی

      سلام
      امکان سرچ در آموزش لیست ویو تا حدودی توضیح داده شده
      انشاالله در آموزش های بعدی این مبحث رو آموزش خواهیم داد

  6. Sajjadbidi (مالک تایید شده)

    برنامه رو طبق اموزش نوشتم ولی وقتی رو دو تا textview ها کلیک میشه کرش میکنه
    میتونه دلیل کرش شدنش از sdk ها باشه ؟

    • novin

      دوست عزیز سوالتون توی تلگرام نوین دولوپرز بپرسید
      @novindevelopers95

  7. exmorrcmos

    با سلام و تشکر از آموزشای خوبتون.
    میخواستم پیشنهاد بدم ی دوره آموزش امنیت دیتابیس ، مثلا نحوه اینکد کردن دیتا ها برای ذخیره در دیتابیس یا رمزگذاری روی دیتابیس تهیه کنید. این آموزش توی هیچ سایتی نیست و از طرفی خیلی مهم و ضروری هم هست.
    مرسی.

    • novin

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

  8. ab1998

    با سلام خواستم بدونم از طریق این اموزش میتونم بین دو دیتابیس ارتباط برقرار کنم ؟
    مثلا ایتم های یک لیست ویو رو از یک دیتابیس بگیرم و متن رو از یه دیتابیس دیگه و برای ساخت یک کتاب مجبور نشم از ۱۰۰تا اکتیویتی استفاده کنم که هر اکتویتی یه تیبل جدا رو نمایش بده
    عکس زیر نمونه ای از چیزی که من میخوام هستش
    http://s9.picofile.com/file/8367008468/Slide1.JPG

    • زهرا فریدونی

      سلام دوست عزیز
      برای اینکار باید مبحث join زدن بین جدول ها رو یاد بگیرید . اگر دیتابیستون سمت سرور هست که در آموزش api در php از بخش آموزش های پروژه محور این مبحث رو توضیح دادیم .
      اگر دیتابیستون داخلی اندروید هست باید کوئری بنویسید که کار آسونی نیست . گاهی هم واقعا نیازی به این کار نیست اگر جدول هاتون رو درست تعریف کنید.
      اگر سوالی داشتید میتونید از طریق تلگرام نوین دولوپرز @novindevelopers95 با ما در تماس باشید

  9. zahra.ss

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

    • علی کمائی

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

دیدگاه خود را بنویسید