آموزش راهنمای نهایی ذخیره سازی اطلاعات سمت مشتری

Client-Side Data Storage Ultimate Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: جاوا اسکریپت، HTML5، کوکی‌ها، WebStorage، LocalStorage، SessionStorage، IndexedDB، WebSQL و موارد دیگر یادگیری اصول ذخیره‌سازی داده‌های سمت سرویس گیرنده قادر به ساختن برنامه‌های وب پیشرفته HTML5 ذخیره و استفاده از داده‌ها در سمت مشتری با اطمینان درک پایگاه داده در نسل جدید Client-Side قادر به توسعه برنامه های تحت وب آفلاین

*** یکی از جامع‌ترین و جامع‌ترین دوره ذخیره‌سازی داده‌های سمت مشتری در Udemy! ***

در توسعه وب مدرن امروزی، سمت سرویس گیرنده جایگاه بیشتری از سمت سرور پیدا می کند. مرورگرهای مدرن اکنون قادر به ارائه بسیاری از ابزارهای ذخیره سازی و API های مختلف و قدرتمند در سمت مشتری هستند. با وجود اینکه افراد بیشتری به سمت فضای ابری حرکت می‌کنند، ذخیره‌سازی سمت سرویس گیرنده همچنان می‌تواند در زمان و هزینه زیادی برای توسعه‌دهندگان وب صرفه‌جویی کند اگر این کار را درست انجام دهید

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

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

موضوعات تحت پوشش این دوره عمدتاً عبارتند از:

  • مبانی ذخیره سازی وب سمت مشتری

  • کوکی‌ها

  • ساخت یک کتابخانه منبع باز

  • LocalStorage و SessionStorage

  • پروژه های ذخیره سازی وب

  • نسل جدید پایگاه داده سمت مشتری

  • IndexedDB

  • Web SQL

  • پروژه های سناریوی زندگی واقعی

مهارت های جاوا اسکریپت و فرانت اند خود را تقویت کنید

اگر سوالی در رابطه با سخنرانی دارید، در پرسیدن دریغ نکنید!


ذخیره‌سازی محلی، indexeddb، ذخیره‌سازی وب، پایگاه‌داده محلی جاوا اسکریپت، جاوا اسکریپت ذخیره‌سازی سمت سرویس گیرنده، گزینه‌های ذخیره‌سازی سمت سرویس گیرنده، داده‌های ذخیره جاوا اسکریپت در سرور، ذخیره‌سازی سمت کلاینت در مقابل ذخیره‌سازی سمت سرور، Api ذخیره‌سازی، پایگاه داده وب sql، ذخیره‌سازی آفلاین pwa


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

معرفی Introduction

  • بررسی اجمالی دوره Course Overview

  • راه اندازی محیط کار Setting up the Working Environment

  • مقدمه ای بر ذخیره سازی سمت مشتری An Introduction to Client-Side Storage

بیسکویت ها Cookies

  • کوکی ها چیست؟ What are Cookies?

  • ایجاد کوکی ها Creating Cookies

  • در حال بازیابی کوکی ها Retrieving Cookies

  • جلسه آزمایشگاه: با استفاده از کوکی ها وارد شوید Lab Session: Login Using Cookies

  • به روز رسانی کوکی ها Updating Cookies

  • جلسه آزمایشگاه: تمدید انقضای ورود به سیستم Lab Session: Extend Login Expiration

  • حذف کوکی ها Deleting Cookies

  • جلسه آزمایشگاه: با حذف کوکی ها از سیستم خارج شوید Lab Session: Logout by Removing Cookies

پروژه: ایجاد یک مدیر کوکی منبع باز Project: Building an Open Source Cookie Manager

  • ایجاد ساختار پروژه Creating the Project Structure

  • ایجاد تابع کوکی Creating Cookie Function

  • بازیابی عملکرد کوکی Retrieving Cookie Function

  • به روز رسانی عملکرد کوکی Updating Cookie Function

  • حذف تابع کوکی Deleting Cookie Function

  • سایر عملکردهای کوکی Other Cookie Functions

  • پشتیبانی ماژول Module Support

  • در Github منتشر کنید Publish to Github

  • Readme.md - مستندات Readme.md - Documentation

ذخیره سازی وب HTML5 HTML5 Web Storage

  • ذخیره سازی وب چیست؟ What is Web Storage?

  • شی LocalStorage The LocalStorage Object

  • جلسه آزمایشگاه: ذخیره اشیاء در LocalStorage Lab Session: Storing Objects in LocalStorage

  • شی SessionStorage The SessionStorage Object

  • Lab Session: ذخیره تاریخ و اعداد در SessionStorage Lab Session: Storing Dates and Numbers in SessionStorage

پروژه: ساخت سبد خرید با SessionStorage Project: Building a Shopping Cart with SessionStorage

  • ساخت ساختار پروژه Building the Project Structure

  • موارد فهرست شده Listing Items

  • افزودن اقلام به سبد خرید Adding Items to Cart

  • ایجاد صفحه سبد خرید Creating the Cart Page

پروژه: ساخت یک برنامه کاری با LocalStorage Project: Building a To-Do App with LocalStorage

  • بررسی اجمالی طراحی پروژه Project Design Overview

  • افزودن To-Dos Adding To-Dos

  • لیست کارهای انجام شده Listing To-Dos

  • بررسی/لغو علامت To-Dos Checking/Unchecking To-Dos

  • حذف To-Dos Removing To-Dos

وب SQL Web SQL

  • Web SQL چیست؟ What is Web SQL?

  • مبانی SQL SQL Basics

  • روش های هسته وب SQL Web SQL Core Methods

  • ایجاد جدول Creating Table

  • درج مورد در جدول Inserting Item to Table

  • واکشی از جدول Fetching from Table

  • در حال به روز رسانی مورد از جدول Updating Item from Table

  • حذف آیتم از جدول Deleting Item from Table

  • حذف جدول Removing Table

IndexedDB IndexedDB

  • IndexedDB چیست؟ What is IndexedDB?

  • باز کردن پایگاه داده IndexedDB Opening IndexedDB Database

  • کار با Object Stores Working with Object Stores

  • تراکنش را شروع کنید Start the Transaction

  • افزودن داده ها Adding Data

  • جلسه آزمایشگاه: محاسبه تعداد آیتم ها Lab Session: Calculating the Item Count

  • واکشی داده ها Fetching Data

  • جلسه آزمایشگاه: نمایش همه داده ها در فروشگاه Lab Session: Displaying All Data in the Store

  • به روز رسانی داده ها Updating Data

  • حذف داده ها Deleting Data

  • جلسه آزمایشگاه: حذف همه داده ها در فروشگاه Lab Session: Removing All Data in the Store

  • حذف فروشگاه های اشیاء Deleting Object Stores

  • حذف پایگاه داده IndexedDB Deleting IndexedDB Database

IndexedDB پیشرفته IndexedDB Advanced

  • ایجاد شاخص ها Creating Indexes

  • شاخص های بیشتر Indexes More

  • تکرار با مکان نما Iterating with Cursors

  • جلسه آزمایشگاه: محدود کردن پرس و جوهای مکان نما Lab Session: Limiting Cursor Queries

  • کار با Key Ranges Working with Key Ranges

پایان سفر End of Journey

  • بعدی چیه؟ What is next?

نمایش نظرات

نظری ارسال نشده است.

آموزش راهنمای نهایی ذخیره سازی اطلاعات سمت مشتری
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
7.5 hours
62
Udemy (یودمی) udemy-small
20 اردیبهشت 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2,115
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alperen Talaslıoğlu Alperen Talaslıoğlu

توسعه دهنده و مدرس حرفه ای Frontend

Udemy (یودمی)

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

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