آموزش بارگذاری پرونده ها با JavaScript REST API

Uploading Files with a JavaScript REST API

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که برای ارسال فایل از برنامه های وب سمت مشتری به سرور چه گزینه هایی دارید. شما همچنین خواهید آموخت که پس از حضور در آنجا با آنها چه کار کنید. برنامه های وب وظیفه مدیریت انواع مختلفی از داده ها را دارند. رشته های متن برای نام و توصیف ، تاریخ ها برای ردیابی آنچه اتفاق افتاده است ، و اعداد برای کمیت و اندازه گیری داده های یک برنامه استفاده می شوند. در میان این انواع داده ها ، پرونده ها مجموعه ای منحصر به فرد از چالش ها را برای مدیریت ایمن و کارآمد ارائه می دهند. در این دوره ، Uploading Files with a JavaScript REST API ، با گزینه هایی که برای بارگذاری فایل ها از مرورگر به سرور دارید آشنا خواهید شد. ابتدا ، نحوه مدیریت همزمان یک پرونده را کشف خواهید کرد. در مرحله بعدی ، با بررسی نحوه بارگذاری چندین پرونده در یک زمان ، دانش خود را گسترش می دهید. سرانجام ، شما خواهید آموخت که چگونه پرونده ها را پس از رسیدن به سرور ، مدیریت کنید. پس از اتمام این دوره ، مهارت و دانش بارگذاری پرونده های دارای JavaScript را برای انتخاب کارآمدترین گزینه برای مورد استفاده و پیاده سازی کارآمد آن خواهید داشت.

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

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

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

بارگذاری تک فایلها Uploading Single Files

  • مقدمه Introduction

  • بارگذاری پرونده ها با فرم های HTML Uploading Files with HTML Forms

  • نسخه ی نمایشی: فرم های HTML Demo: HTML Forms

  • حالت دهی عناصر ورودی فایل Styling File Input Elements

  • نسخه ی نمایشی: عناصر ورودی فایل را سبک می کنید Demo: Styling File Input Elements

  • نسخه ی نمایشی: بارگذاری فرم ها با Synchronous XMLHttpRequests Demo: Uploading Forms with Synchronous XMLHttpRequests

  • نسخه ی نمایشی: با استفاده از XMLHttpRequests ناهمزمان Demo: Using Asynchronous XMLHttpRequests

  • نسخه ی نمایشی: پیگیری پیشرفت بارگذاری Demo: Tracking Upload Progress

  • نسخه ی نمایشی: بارگذاری پرونده ها با Fetch API Demo: Uploading Files with the Fetch API

  • خلاصه Summary

بارگذاری چندین پرونده Uploading Multiple Files

  • مقدمه Introduction

  • بارگذاری چندین فایل با فرم های HTML Uploading Multiple Files with HTML Forms

  • نسخه ی نمایشی: بارگذاری چندین پرونده با فرم های HTML Demo: Uploading Multiple Files with HTML Forms

  • نسخه ی نمایشی: بارگذاری فرم ها با چندین پرونده با XMLHttpRequests Demo: Uploading Forms with Multiple Files with XMLHttpRequests

  • نسخه ی نمایشی: پیگیری روند بارگذاری چندین پرونده Demo: Tracking Progress of Multiple File Uploads

  • نسخه ی نمایشی: بارگذاری چندین پرونده با Fetch API Demo: Uploading Multiple Files with the Fetch API

  • خلاصه Summary

مدیریت پرونده ها در سرور Managing Files on the Server

  • مقدمه Introduction

  • روشهای دریافت فایلها در ExpressJS Methods to Receive Files in ExpressJS

  • نسخه ی نمایشی: دریافت فایلهای منفرد با ExpressJS Demo: Receiving Single Files with ExpressJS

  • نسخه ی نمایشی: دریافت چندین فایل با ExpressJS Demo: Receiving Multiple Files with ExpressJS

  • ارسال فایلها به مشتری Sending Files to the Client

  • نسخه ی نمایشی: ارسال فایل ها به مشتری Demo: Sending Files to the Client

  • بارگیری پرونده ها در مرورگر وب Downloading Files in Web Browser

  • نسخه ی نمایشی: بارگیری پرونده ها با برچسب های لنگر Demo: Downloading Files with Anchor Tags

  • نسخه ی نمایشی: بارگیری پرونده ها با Fetch API Demo: Downloading Files with the Fetch API

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش بارگذاری پرونده ها با JavaScript REST API
جزییات دوره
1h 26m
28
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
16
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike Van Sickle Mike Van Sickle

Michael Van Sickle یک معمار برنامه در Akron ، اوهایو است. وی کار خود را به عنوان یک مهندس مکانیک و با طراحی قطعات در صنعت خودرو قبل از تغییر در مهندسی نرم افزار آغاز کرد. او علاقه زیادی به یادگیری زبان های جدید برنامه نویسی دارد و از کار با جاوا ، C # ، JavaScript ، PHP و F # راحت است. مایک همچنین عاشق یادگیری در مورد طراحی تجربه کاربر است و در تلاش شرکت خود برای ساخت برنامه های زیبا و ساده نقش اصلی را دارد. وقتی که کد نمی نویسد ، مایک دوست دارد به اردو برود و با همسر و دو دخترش پیاده روی طولانی کند.