SQLite: تسلط بر توسعه پایگاه داده SQLite اندروید

SQLite: Mastering Android SQLite Database Development

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: قدرت SQLite را برای توسعه یکپارچه برنامه اندروید و iOS باز کنید! اصول پایگاه های داده SQLite و کاربردهای آن در توسعه اندروید را بدانید. جداول و رکوردهای پایگاه داده را در برنامه های Android و iOS ایجاد، درج، به روز رسانی و حذف کنید. اجرای عملیات پایگاه داده با استفاده از SQLiteOpenHelper برای مدیریت کارآمد داده ها. طراحی رابط کاربری برای نمایش و مدیریت رکوردهای پایگاه داده در برنامه های اندروید. پایگاه داده های از پیش تعریف شده را از دارایی ها در برنامه های اندروید کپی و استفاده کنید. عملیات CRUD (ایجاد، خواندن، به‌روزرسانی، حذف) را با SQLite در iOS 12 انجام دهید. ذخیره‌سازی و بازیابی داده‌ها را با استفاده از SQLite در محیط‌های Android و iOS مدیریت کنید. با استفاده از SQLite برای اعتبارسنجی داده ها و پیمایش، یک برنامه کامل ورود به سیستم اندروید ایجاد کنید. محدودیت‌ها و بهترین شیوه‌های استفاده از SQLite برای ذخیره‌سازی داده‌های برنامه تلفن همراه را بررسی کنید. با استفاده از SQLite یک برنامه مدیریت هزینه مبتنی بر پایتون با ترسیم داده ها و ویژگی های دسته بندی سفارشی ایجاد کنید. پیش نیازها: دانش اولیه برنامه نویسی: آشنایی با مفاهیم برنامه نویسی و تجربه حداقل در یک زبان برنامه نویسی مانند جاوا، پایتون یا سوئیفت. مبانی توسعه اندروید: آشنایی با مفاهیم اولیه توسعه اندروید و آشنایی با اندروید استودیو. مبانی توسعه iOS: دانش اولیه توسعه iOS و آشنایی با Xcode برای بخش های مربوط به iOS. اصول SQL: درک اولیه SQL (زبان پرس و جو ساختاریافته) و مفاهیم پایگاه داده. نصب نرم افزار: امکان نصب و پیکربندی Android Studio، Xcode و هر کتابخانه یا SDK لازم برای SQLite.

معرفی دوره:

به "تسلط بر توسعه پایگاه داده Android SQLite" خوش آمدید، دوره ای جامع که برای تجهیز شما به مهارت ها و دانش لازم برای یکپارچه سازی و مدیریت موثر پایگاه های داده SQLite در برنامه های Android طراحی شده است. چه در توسعه اندروید تازه کار باشید و چه به دنبال ارتقای مهارت های موجود خود هستید، این دوره راهنمایی های گام به گام، مثال های عملی و برنامه های کاربردی دنیای واقعی را ارائه می دهد تا به شما کمک کند در توسعه پایگاه داده SQLite مهارت داشته باشید.

بخش 1: پایگاه داده Android SQLite

در این بخش، با اصول ادغام پایگاه داده SQLite در برنامه های Android شروع می کنید. با معماری پایگاه داده SQLite و مزایای آن آشنا خواهید شد و به دنبال آن نمونه های عملی ایجاد، خواندن، به روز رسانی و حذف (CRUD) عملیات را خواهید آموخت. همانطور که پیشرفت می کنید، تجربه عملی با ایجاد جدول، درج داده، اجرای دموها و صادرات فایل های SQLite به دست خواهید آورد. همچنین طراحی رابط های کاربری برای فهرست کردن داده های پایگاه داده، تبدیل لیست ها به لیست های سفارشی و اجرای عملیات های مختلف پایگاه داده را بررسی خواهید کرد. این بخش یک پایه محکم در مدیریت پایگاه داده SQLite و یکپارچه سازی UI را تضمین می کند.

بخش 2: پایگاه داده SQLite و برنامه های Android

با تکیه بر اصول، این بخش عمیق تر به ادغام پایگاه داده SQLite در برنامه های Android می پردازد. مفاهیم اصلی SQLite را مجدداً مرور خواهید کرد، با تمرکز بر راه‌اندازی پروژه‌ها، افزودن و واکشی سوابق، به‌روزرسانی و حذف رکوردها، و صادرات پایگاه‌های داده. این بخش بر برنامه های کاربردی تاکید دارد و دستورالعمل های دقیقی برای مدیریت موثر پایگاه داده های SQLite در پروژه های اندروید ارائه می دهد. در پایان این بخش، درک کاملی از نحوه مدیریت عملیات های مختلف پایگاه داده و اطمینان از مدیریت کارآمد داده ها در برنامه های Android خود خواهید داشت.

بخش 3: ذخیره سازی داده با استفاده از SQLite در iOS 12

برای گسترش دانش خود به توسعه iOS، این بخش ادغام پایگاه داده SQLite در برنامه های iOS 12 را پوشش می دهد. شما با مفاهیم اولیه UITableView و UIAlertController، ایجاد پایگاه داده و اجرای دستورات SQL آشنا خواهید شد. این بخش یک نمای کلی از آماده سازی کوئری ها، درج مقادیر در جداول، ایجاد کلاس های مدل و اجرای عملیات های مختلف پایگاه داده در iOS را ارائه می دهد. با درک محدودیت‌های SQLite و کاوش در موضوعات پیشرفته، می‌توانید ذخیره‌سازی داده‌ها را در برنامه‌های iOS به طور موثر مدیریت کنید.

بخش 4: مطالعه موردی پایتون - برنامه مدیریت هزینه

در بخش آخر، دانش خود را از طریق یک مطالعه موردی عملی با توسعه یک برنامه Expense Manager با استفاده از Python اعمال خواهید کرد. شما با ایجاد یک فرم هزینه، با تمرکز بر ورودی کاربر و جمع آوری داده، شروع می کنید. همانطور که پیشرفت می کنید، عملکردی را برای ذخیره داده های هزینه، اضافه کردن پشتیبانی برای دسته ها و تاریخ ها، و توسعه ویژگی ها برای دسته های سفارشی پیاده سازی خواهید کرد. این بخش همچنین شامل ترسیم داده های هزینه بر روی نمودارها برای بینش بصری و تجزیه و تحلیل است. با مدیریت انواع داده‌ها و اصلاح ویژگی‌های مختلف، تجربه عملی در ایجاد یک برنامه مدیریت هزینه کاملاً کاربردی کسب خواهید کرد.

نتیجه‌گیری دوره:

تبریک به خاطر تکمیل "تسلط بر توسعه پایگاه داده Android SQLite"! در حال حاضر، شما درک جامعی از ادغام پایگاه داده SQLite در برنامه های اندروید و iOS به دست آورده اید. شما مهارت های عملی را در مدیریت پایگاه های داده، طراحی رابط های کاربری و پیاده سازی ویژگی های پیشرفته از طریق پروژه های عملی ایجاد کرده اید. با این دانش، شما به خوبی برای ایجاد برنامه های کاربردی مبتنی بر پایگاه داده قوی و کارآمد مجهز هستید. به تمرین و بررسی چالش های جدید ادامه دهید تا تخصص خود را در توسعه پایگاه داده افزایش دهید. کد نویسی مبارک!


سرفصل ها و درس ها

پایگاه داده اندروید SQLITE Android SQLITE Database

  • مقدمه ای بر پایگاه داده Sqlite Introduction to Sqlite Database

  • مثال برای پایگاه داده Sqlite Example to Sqlite Database

  • جدول ایجاد و درج داده در پایگاه داده Sqlite Table create and Insert Data in Sqlite Data Base

  • اجرای نسخه ی نمایشی و صادرات فایل Sqlite Running Demo and Export Sqlite File

  • رابط کاربری فهرست داده پایگاه داده Data Base Data Listing UI

  • کد پیاده سازی برای فهرست Implementing Code for Listing

  • تبدیل لیست دانش آموز به لیست سفارشی Convert Student List to Custom List

  • اجرای نسخه نمایشی لیست دانشجویی Running Demo of Student List

  • عملیات به روز رسانی Sqlite Sqlite Update Operation

  • به روز رسانی تنظیم مقادیر Update Values Setup

  • پایگاه داده از پیش تعریف شده را از Assets کپی کنید Copy Predefine Data Base from Assets

  • پیاده سازی پایگاه داده کپی از پیش تعریف شده از دارایی ها Implementation of Copy Predefine Data Base from Assets

  • پیاده سازی دارایی های کپی در حافظه داخلی Implement Copy Assets to Internal Storage

  • طراحی UI برای برنامه ورود UI Design for Login Application

  • در پایگاه داده ذخیره سازی داخلی پرس و جو کنید Make Query on Internal Storage Database

  • اعتبار سنجی و رفتن به صفحه خوش آمد گویی Validating and Navigate to Welcome Screen

  • Sqlite Open Helper مقدمه اولیه Sqlite Open Helper Basic Introduction

  • پیاده سازی Sqlite Open Helper Implementing Sqlite Open Helper

  • عملیات با Sqlite Open Helper Operation with Sqlite Open Helper

  • عملیات با Sqlite Open Helper ادامه دارد Operation with Sqlite Open Helper Continues

  • با استفاده از Open Helper داده های مخاطبین را در پایگاه داده اضافه کنید Add Contacts Data in Database Using Open Helper

  • اطلاعات بیشتر در پایگاه داده با استفاده از Open Helper More on in Database Using Open Helper

  • نمایش لیست داده ها با تأیید هشدار کلیک کنید Display Data List Click with Confirm Alert

  • حذف لیست داده ها با تأیید هشدار کلیک کنید Delete Data List Click with Confirm Alert

  • به روز رسانی داده ها با گفتگوی هشدار سفارشی Update Data with Custom Alert Dialog

  • بازخوانی لیست با گفتگوی هشدار سفارشی Refresh List with Custom Alert Dialog

پایگاه داده SQLite و برنامه های اندروید SQLite Database and Android Apps

  • مقدمه ای بر پایگاه داده Sqlite Introduction to Sqlite Database

  • درباره پایگاه داده Sqlite About Sqlite Database

  • ایجاد Sqlite Project Setup Create Sqlite Project Setup

  • افزودن و واکشی رکورد Add and Fetch Record

  • به روز رسانی رکورد Update Record

  • سوابق حذف شده Deleted Records

  • صادرات DB Export DB

ذخیره سازی داده با استفاده از SQLite در iOS 12 Data Storage using SQLite in iOS 12

  • ذخیره سازی داده ها با استفاده از SQLite در iOS 12 Data storage using SQLite in iOS 12

  • مفاهیم اساسی UITable View Basic Concepts of UITable View

  • هشدار کنترلر UIAlert UIAlert Controller Alert

  • نحوه ایجاد پایگاه داده How to Create Database

  • جدول با استفاده از دستورات SQLite Table using SQLite Commands

  • پرس و جو را آماده کنید Prepare Query

  • برای درج مقادیر در جدول کوئری ها را اجرا کنید Execute Queries to Insert Values Into Table

  • نحوه ایجاد کلاس مدل How to Create a Model Class

  • Query و Traverse را آماده کنید Prepare Query and Traverse

  • عبارت Update Query را بنویسید Write Update Query

  • ایجاد رشته نسبت داده شده Create Attributed String

  • جدول با افکت Strike Through Table with Strike Through Effect

  • برای حذف مقادیر کوئری ها را اجرا کنید Execute Queries to Delete Values

  • محدودیت های SQLite را درک کنید Understand limitation of SQLite

مطالعه موردی پایتون - برنامه مدیریت هزینه Python Case Study - Expense Manager App

  • مقدمه ای بر پروژه Introduction to Project

  • ایجاد فرم هزینه قسمت 1 Expense Form Creation Part 1

  • ایجاد فرم هزینه قسمت 2 Expense Form Creation Part 2

  • ایجاد فرم هزینه قسمت 3 Expense Form Creation Part 3

  • ذخیره داده های هزینه Saving Expense Data

  • ذخیره داده های هزینه ادامه دارد Saving Expense Data Continue

  • دسته ها و تاریخ Categories and Date

  • دسته ها و تاریخ ادامه دارد Categories and Date Continue

  • بیشتر در مورد دسته ها و تاریخ More on Categories and Date

  • افزودن رده سفارشی قسمت 1 Adding Custom Category Part 1

  • افزودن رده سفارشی قسمت 2 Adding Custom Category Part 2

  • افزودن رده سفارشی قسمت 3 Adding Custom Category Part 3

  • رسم داده ها در نمودار قسمت 1 Plotting Data on Chart Part 1

  • ترسیم داده ها در نمودار قسمت 2 Plotting Data on Chart Part 2

  • رسم داده ها در نمودار قسمت 3 Plotting Data on Chart Part 3

  • داده های مختلف قسمت 1 Different Data Part 1

  • داده های مختلف قسمت 2 Different Data Part 2

  • داده های مختلف قسمت 3 Different Data Part 3

  • داده های مختلف قسمت 4 Different Data Part 4

نمایش نظرات

SQLite: تسلط بر توسعه پایگاه داده SQLite اندروید
جزییات دوره
10 hours
66
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,055
5 از 5
ندارد
دارد
دارد
EDU CBA
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.