لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش JavaScript: برنامه نویسی فرم وب
JavaScript: Web Form Programming
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
خواه کاربران شما در حال سفارش غذا یا پر کردن یک برنامه شغلی باشند ، فرم های وب در جمع آوری اطلاعات آنها نقش دارند. و به عنوان یک توسعه دهنده ، می خواهید اطمینان حاصل کنید که کاربران شما با برنامه وب خود تجربه مثبتی دارند - و تمیز بودن داده هایی که از طریق فرم های وب از آنها جمع می کنید. در این دوره ، به استاد مربی جو مارینی ملحق شوید ، زیرا او روشهایی را برای ساخت فرمهای مدرن وب به اشتراک می گذارد که داده های پاک را باز می گرداند و درک ، پیمایش و تکمیل آنها برای کاربران آسان است. بیاموزید که چگونه با استفاده صحیح از برچسب ها و اجرای میانبرهای صفحه کلید فرم های خود را بهبود ببخشید. بعلاوه ، نحوه کنترل پویای رفتار میدانی فرم ، استفاده از رویکردهای مختلف اعتبار سنجی و پشتیبانی از تکمیل خودکار و تکمیل خودکار را بررسی کنید.
سرفصل ها و درس ها
مقدمه
Introduction
ساخت فرم های مدرن وب
Building modern web forms
آنچه شما باید بدانید
What you should know
راه اندازی شدن
Getting set up
1. فرم برنامه نویسی اصول
1. Form Programming Fundamentals
تعامل برچسب و زمینه
Label and field interaction
پیاده سازی کلید میانبر
Implementing shortcut key navigation
کلیدهای میانبر خودکار
Automatic shortcut keys
رویدادهای فرم و میدانی
Form and field events
با استفاده از عنصر خروجی
Using the output element
چالش: برنامه نویسی فرم
Challenge: Form programming
راه حل: برنامه نویسی فرم
Solution: Form programming
2. فرم های پویا
2. Dynamic Forms
نمایش فیلد پویا
Dynamic field display
شی Form FormData
The FormData object
ارسال داده با FormData
Sending data with FormData
چالش: اشکال پویا
Challenge: Dynamic forms
راه حل: اشکال پویا
Solution: Dynamic forms
3. پشتیبانی از تکمیل خودکار و جمع آوری مجدد
3. Support Autofill and Repopulation
استفاده از datalist برای تکمیل خودکار
Using datalist for autocomplete
با استفاده از پایگاه داده پویا
Using dynamic datalists
پشتیبانی از تکمیل خودکار
Supporting autofill
ذخیره و بازیابی داده های فرم
Storing and retrieving form data
چالش: تکمیل خودکار
Challenge: Autofill
راه حل: تکمیل خودکار
Solution: Autofill
4. اعتبار سنجی داده ها
4. Validate Form Data
مروری بر رویکردهای تأیید فرم
Overview of form validation approaches
از اعتبار سنجی مرورگر اصلی استفاده می کنید
Leveraging basic browser validation
در حال انجام اعتبار سنجی بهتر مرورگر
Implementing better browser validation
استفاده از CSS برای افزایش اعتبار پویا
Using CSS to enhance dynamic validation
فیلتر ورودی ورودی
Filtering key input
استفاده از جاوا اسکریپت برای اعتبار سنجی
Using JavaScript for validation
جو مارینی یک مدافع ارشد توسعهدهنده در Google و توسعهدهنده Dreamweaver و Windows Phone است.
جو بیش از 20 سال در صنایع وب و نرمافزار کار کرده است. او یکی از اعضای اصلی تیم مهندسی Dreamweaver در Macromedia بود و نقشهای برجستهای در تولید محصولاتی مانند QuarkXPress، Microsoft Expression Blend، mTropolis mFactory و Extensis QX-Tools داشت. او به طور منظم یک سخنران برجسته در کنفرانسهای صنعتی است و چندین نشریه در زمینه توسعه وب و نرمافزار تألیف کرده یا در نویسندگی مشترکی دارد. قبل از گوگل، جو مسئول پلت فرم توسعه دهنده وب موبایل برای ویندوز فون 7 در مایکروسافت بود. کتاب او، مدل شیء سند، به طور گسترده ای به عنوان منبع قطعی برای کار با DOM در نظر گرفته می شود.
نمایش نظرات