در چند سال گذشته انفجاری از `زبانهای وب` جدید وجود داشته است. در طول این مدت، PHP جایگاه سخت به دست آمده خود را به عنوان یکی از رایجترین زبانها برای توسعه برنامههای کاربردی وب حفظ کرده است.
آنچه خواهید آموخت:
تقریباً همه برنامهها باید در نقطهای با فایل سیستم کار کنند. در این دوره آموزشی، کار با فایلها در PHP، یاد خواهید گرفت که به طور ایمن و کارآمد فایلها را در برنامههای خود مدیریت کنید. ابتدا نحوه ایجاد، خواندن و بهروزرسانی فایلهای جداگانه را بررسی خواهید کرد. در مرحله بعد، ابزارهایی را که PHP برای مدیریت دایرکتوریها ارائه میدهد، کشف خواهید کرد. در نهایت، نحوه ارسال و دریافت فایلها در زمینه خدمات وب را یاد خواهید گرفت. پس از اتمام این دوره، مهارتها و دانش مدیریت فایل مورد نیاز برای باز کردن، تغییر و ذخیره فایلها با استفاده از PHP را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [1min]
01-01 Course Overview [1mins]
02 Managing Files [31mins]
02-01 Introduction [4mins]
02-02 Reading Whole Files [2mins]
02-03 Demo- Reading Whole Files [3mins]
02-04 Reading Partial Files [7mins]
02-05 Demo- Reading Partial Files [4mins]
02-06 Writing to Files [5mins]
02-07 Demo- Writing to Files [4mins]
02-08 Deleting Files [1mins]
02-09 Summary [1mins]
03 Other File Operations [13mins]
03-01 Introduction [1mins]
03-02 File Metadata [2mins]
03-03 Demo- File Metadata [4mins]
03-04 File Permissions [1mins]
03-05 Demo- File Permissions [4mins]
03-06 Summary [1mins]
04 Working with the Filesystem [18mins]
04-01 Introduction [1mins]
04-02 Querying the Filesystem [2mins]
04-03 Demo- Querying the Filesystem [3mins]
04-04 Reading Directories [2mins]
04-05 Demo- Reading Directories [1mins]
04-06 Navigating, Creating, and Deleting Directories [7mins]
04-07 Summary [2mins]
05 Sending and Receiving Files with Web Services [30mins]
05-01 Introduction [1mins]
05-02 Sending Files from a Web Service [2mins]
05-03 Receiving Files [1mins]
05-04 Receiving Files from POST Requests [4mins]
05-05 Demo- POST Requests [5mins]
05-06 Receiving Files from PUT Requests [2mins]
05-07 Demo- PUT Requests [5mins]
05-08 Security Considerations [3mins]
05-09 Demo- Securing a Web Service [4mins]
05-10 Summary [3mins]
[فارسی]
01 نمای کلی دوره [1 دقیقه]
01-01 بررسی اجمالی دوره [1 دقیقه]
02 مدیریت فایلها [31 دقیقه]
02-01 مقدمه [4 دقیقه]
02-02 خواندن کل فایلها [2 دقیقه]
02-03 نسخهی نمایشی- خواندن کل فایلها [3 دقیقه]
02-04 خواندن فایلهای جزئی [7 دقیقه]
02-05 نسخهی نمایشی- خواندن فایلهای جزئی [4 دقیقه]
02-06 نوشتن روی فایلها [5 دقیقه]
02-07 نسخهی نمایشی- نوشتن در فایلها [4 دقیقه]
02-08 حذف فایلها [1 دقیقه]
02-09 خلاصه [1 دقیقه]
03 سایر عملیات فایل [13 دقیقه]
03-01 مقدمه [1 دقیقه]
03-02 فراداده فایل [2 دقیقه]
03-03 نسخهی نمایشی- فراداده فایل [4 دقیقه]
03-04 مجوزهای فایل [1 دقیقه]
03-05 نسخهی نمایشی- مجوزهای فایل [4 دقیقه]
03-06 خلاصه [1 دقیقه]
04 کار با فایل سیستم [18 دقیقه]
04-01 مقدمه [1 دقیقه]
04-02 پرس و جو از سیستم فایل [2 دقیقه]
04-03 نسخهی نمایشی- پرس و جو از سیستم فایل [3 دقیقه]
04-04 خواندن فهرست راهنماها [2 دقیقه]
04-05 نسخهی نمایشی- خواندن فهرست راهنماها [1 دقیقه]
04-06 پیمایش، ایجاد و حذف دایرکتوریها [7 دقیقه]
04-07 خلاصه [2 دقیقه]
05 ارسال و دریافت فایل با خدمات وب [30 دقیقه]
05-01 مقدمه [1 دقیقه]
05-02 ارسال فایل از وب سرویس [2 دقیقه]
05-03 دریافت فایلها [1 دقیقه]
05-04 دریافت فایلها از درخواستهای POST [4 دقیقه]
05-05 نسخهی نمایشی- درخواستهای POST [5 دقیقه]
05-06 دریافت فایلها از درخواستهای PUT [2 دقیقه]
05-07 نسخهی نمایشی- درخواستهای PUT [5 دقیقه]
05-08 ملاحظات امنیتی [3 دقیقه]
05-09 نسخهی نمایشی- ایمن کردن یک وب سرویس [4 دقیقه]
05-10 خلاصه [3 دقیقه]
مایکل ون سیکل یک معمار اپلیکیشن در آکرون، اوهایو است. او قبل از تغییر به مهندسی نرم افزار، کار خود را به عنوان یک مهندس مکانیک با طراحی قطعات برای صنعت خودرو آغاز کرد. او مشتاق یادگیری زبان های برنامه نویسی جدید است و به راحتی در جاوا، سی شارپ، جاوا اسکریپت، PHP و F# کار می کند. مایک همچنین دوست دارد در مورد طراحی تجربه کاربری یاد بگیرد و نقش اصلی را در تلاش شرکت خود برای ساخت برنامه های کاربردی شیک و ساده ایفا می کند. هنگامی که او کد نمی نویسد، مایک دوست دارد به کمپینگ برود و با همسر و دو دخترش پیاده روی طولانی انجام دهد.