نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
فرم ها برای اکثر برنامه های کاربردی وب حیاتی هستند. این دوره به شما یاد می دهد که چگونه داده های فرم را با PHP پردازش کنید. Forms به کاربران اجازه می دهد تا داده ها را به سایت شما ارسال کنند. در این دوره آموزشی، پیاده سازی فرم ها در PHP، یاد می گیرید که از PHP برای کار با فرم های HTML استفاده کنید. ابتدا، افعال مختلف HTTP و نحوه استفاده از آنها با PHP را بررسی خواهید کرد. در مرحله بعد، مدیریت دادههای فرم، از جمله اعتبارسنجی دادهها و فیلدهای فرم را از پیش پر میکنید. در نهایت، نحوه مدیریت آپلود فایل را یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش PHP مورد نیاز برای کار با فرم ها را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مبانی فرم PHP
PHP Form Basics
-
بررسی نسخه
Version Check
-
معرفی
Introduction
-
چرا فرم ها اهمیت دارند
Why Forms Matter
-
فرم ها چگونه کار می کنند
How Forms Work
-
افعال HTTP: GET در مقابل POST
HTTP Verbs: GET vs. POST
-
Form Data و PHP
Form Data and PHP
-
نسخه ی نمایشی: فرم ثبت نام Globoticket
Demo: Globoticket Registration Form
پردازش داده های فرم
Processing Form Data
-
معرفی
Introduction
-
گردش کار داده فرم
Form Data Workflow
-
هرگز به ورودی کاربر اعتماد نکنید!
Never Trust User Input!
-
فیلدهای متنی
Text Fields
-
کادرها و دکمه های رادیویی را علامت بزنید
Check Boxes and Radio Buttons
-
لیست های انتخاب
Selection Lists
-
لیست های انتخاب چندگانه
Multiple Selection Lists
-
دکمه ها
Buttons
-
دکمه های تصویر
Image Buttons
-
فیلدهای فرم بیشتر
More Form Fields
-
خلاصه
Summary
اعتبار سنجی فرم
Form Validation
-
معرفی
Introduction
-
انواع اعتبار سنجی
Validation Types
-
اعتبار سنجی فرم
Validating the Form
-
نمایش پیام های خطا
Displaying Error Messages
-
از پیش پر کردن فیلدهای متنی
Prefilling Text Fields
-
از پیش پر کردن چک باکس ها و دکمه های رادیویی
Prefilling Check Boxes and Radio Buttons
-
از پیش پر کردن لیست ها
Prefilling Lists
-
از پیش پر کردن لیست های چند انتخابی
Prefilling Multi-select Lists
-
نهایی کردن کد
Finalizing the Code
-
خلاصه
Summary
آپلودهای فایل
File Uploads
-
معرفی
Introduction
-
راه اندازی فرم
Setting up the Form
-
تجزیه و تحلیل درخواست HTTP
Analyzing the HTTP Request
-
آرایه $_FILES
The $_FILES Array
-
توابع کمکی
Helper Functions
-
گزینه های پیشرفت آپلود فایل
File Upload Progress Options
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات