×
۴۰,۰۰۰ تومان ۲۴,۰۰۰ تومان

آموزش آپلود فایل با فریم ورک Node.js

آموزش آپلود فایل با فریم ورک Node.js

تعداد دانشجو
۱۶ نفر
مدت زمان
۲ ساعت ۴۹ دقیقه
هزینه عادی آموزش
۴۰,۰۰۰ تومان
در طرح تخفیف
۲۴,۰۰۰ تومان

(کسب اطلاعات بیشتر +)
آموزش آپلود فایل با فریم ورک Node.js

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

آموزش آپلود فایل با فریم ورک Node.js

تعداد دانشجو
۱۶ نفر
مدت زمان
۲ ساعت ۴۹ دقیقه
هزینه عادی آموزش
۴۰,۰۰۰ تومان
در طرح تخفیف
۲۴,۰۰۰ تومان

(کسب اطلاعات بیشتر +)
مدرس
نعیم یوسفی فرد

کارشناس ارشد مهندسی فناوری اطلاعات (IT) - تجارت الکترونیک

ایشان به چندین زبان برنامه‌نویسی از جمله: #C (سی‌شارپ)، Java (جاوا) و بانک اطلاعاتی SQL Server تسلط بالایی دارند و نیز 5 عنوان کتاب تخصصی در حوزه برنامه‌نویسی به چاپ رسانده‌اند. بیش از 18 سال سابقه فعالیت در حوزه برنامه‌نویسی، طراحی و تولید سیستم نرم‌افزار و تجربه زیادی در تولید سامانه‌هایی با تعداد کاربران چندین هزار نفر را دارند.

چکیده آموزش


توضیحات تکمیلی

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

آپلود فایل با استفاده از API و Node.js مبحثی مهم و تا حدی پیچیده برای برنامه‌نویسان مبتدی یا سطح متوسط است و ویژگی‌ها و الزاماتی نظیر: مدیریت دسترسی، کنترل فرمت یا حجم فایل و آپلود چندین فایل به صورت همزمان مباحثی هستند که معمولا در سطح اینترنت به طور پراکنده وجود دارند، اما این آموزش موارد را به صورت یکپارچه در اختیار دانشجو قرار می‌دهد.

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: ایجاد وب‌سرور و ماژول File Manager
  • درس دوم: آشنایی با پکیج Multer و قابلیت‌های آن
    • نصب پکیج Multer
    • تنظیم Storage، تعیین مسیر و نام فایل
  • درس سوم: طراحی Upload Middleware
    • گروه‌بندی فایل‌های آپلود شده
  • درس چهارم: مدیریت فرایند آپلود فایل
    • کنترل پسوندهای مجاز
    • کنترل حجم فایل
    • حذف فایل قبلی در زمان آپلود فایل جدید
  • درس پنجم: آپلود چندین فایل و بازنویسی کدها
    • طراحی API جهت آپلود چندین فایل
    • بازنویسی ماژول File Manager
    • تفکیک Middleware‌‌ها در فایل‌های مجزا
  • درس ششم: روش‌های دسترسی به فایل‌های آپلودشده
    • دسترسی به فایل‌ها به روش استاتیک (Statics)
    • دسترسی به فایل‌ها از طریق API
    • اعتبارسنجی دسترسی به فایل‌ها

مفید برای رشته‌های
  • مهندسی کامپیوتر - نرم‌افزار
  • طراحی سایت
مشاهده بیشتر مشاهده کمتر

نرم افزارهای مرتبط با آموزش

Visual Studio Code , Node.js v14

پیش نیاز

آشنایی با Node.js
آشنایی با Visual Studio Code
آشنایی با RESTful API
آشنایی با npm


پیش نمایش‌ها

۱. ایجاد وب‌سرور و ماژول File Manager

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۸ مگابایت -- (کلیک کنید +))

۲. آشنایی با پکیج Multer و قابلیت‌های آن

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۴ مگابایت -- (کلیک کنید +))

۳. طراحی Upload Middleware

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۳ مگابایت -- (کلیک کنید +))

۴. مدیریت فرایند آپلود فایل
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. آپلود چندین فایل و بازنویسی کدها
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. روش‌های دسترسی به فایل‌های آپلودشده
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای سفارش آموزش‌ها

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

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش آپلود فایل با فریم ورک Node.js
ناشر فرادرس
کد آموزش FVJS9912
مدت زمان ۲ ساعت ۴۹ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (لینک دانلود)
حجم دانلود ۳۹۳ مگابایت (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۱۶ نفر از این آموزش استفاده کرده اند و هنوز هیچ نظری ثبت نشده است.

برچسب‌ها:
Desighn API in Node.js | Desighn in Upload Middleware | Desighn RESTful API by Node.js | File Manager in Node.js | file upload by API | file upload by Node.js | file upload by RESTful API | Upload Manager in Upload Middleware | آپلود چندین فایل با API | آپلود چندین فایل با API | آپلود فایل با API | آپلود فایل با API | آپلود فایل با RESTful API | آپلود فایل با RESTful API | آپلود فایل در Node.JS | آپلود فایل در Node.JS | آشنایی با پکیج Multer | آشنایی با پکیج Multer | آموزش آپلود فایل در Node.js | آموزش آپلود فایل در Node.js | اعتبارسنجی دسترسی به فایل‌ ها | اعتبارسنجی دسترسی به فایل‌ ها | ایجاد وب سرور در Node.js | ایجاد وب سرور در Node.js | ایجاد یک سرویس‌ دهنده ساده در Node.js | ایجاد یک سرویس‌ دهنده ساده در Node.js | بازنویسی ماژول File Manager | بازنویسی ماژول File Manager | تعیین مسیر Storag در Node.js | تعیین مسیر Storag در Node.js | تفکیک Middleware‌‌ | تفکیک Middleware‌‌ | تنظیم Storag در Node.js | تنظیم Storag در Node.js | دسترسی به فایل ‌ها از طریق API | دسترسی به فایل ‌ها از طریق API | طراحی API در Node.js | طراحی API در Node.js | طراحی RESTful API با Node.js | طراحی RESTful API با Node.js | طراحی Upload Middleware | طراحی Upload Middleware | قابلیت‌ های پکیج Multer | قابلیت‌ های پکیج Multer | کنترل حجم فایل در Node.js | کنترل حجم فایل در Node.js | گروه ‌بندی فایل‌ های آپلود شده | گروه ‌بندی فایل‌ های آپلود شده | ماژول File Manager در Node.js | ماژول File Manager در Node.js | مدیریت آپلود در Upload Middleware | مدیریت آپلود در Upload Middleware | نام فایل در Node.js | نام فایل در Node.js | نصب پکیج Multer | نصب پکیج Multer
مشاهده بیشتر مشاهده کمتر
فهرست جلسات ۷ جلسه ویدئویی ×