لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Web Forms - 2023 Build and Master Advanced Web Forms [ویدئو]
Web Forms - 2023 Build and Master Advanced Web Forms [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
فرم HTML نام دیگری برای فرم وب است. این سایتی است که افراد می توانند داده ها را وارد کنند، که سپس توسط یک سرور پردازش می شود.
این دوره به شما اصول اساسی و عملی در مورد فرم ها می دهد. می توان آن را به تنهایی انجام داد (نیازی به انجام هیچ دوره دیگری ندارید) تا به اهداف خود برسید. شما از این دوره با درک پیشرفته و تجربه عملی فرم های ساختمانی بیرون خواهید آمد. شما را به نقطهای میبرد که متوجه میشوید از چه روشی (GET یا POST) هنگام ارسال دادههای فرم استفاده کنید، چگونه تعریف کنید که دادهها کجا میروند، و چگونه اعتبار سنجی پیشرفته سمت کلاینت را انجام دهید (بررسی خطاهای موجود در فرم قبل از آن به سرور ارسال می شود)، نحوه نوشتن قوانین اعتبارسنجی الگوی سفارشی (با استفاده از عبارات منظم)، نحوه اجرای سرورها، و نحوه مشاهده تمام اطلاعات درخواست HTTP. این دانش فوق العاده ای است.
این دوره شما را مجذوب خود میکند و شما را به سطح بعدی میرساند و شما را در مسیر تبدیل شدن به یک استاد بزرگ واقعی در توسعه وبفرم جلویی قرار میدهد.
در پایان این دوره، شما قادر خواهید بود با به دست آوردن درک درستی از نحوه ساخت، دستکاری و سبک سازی آن به روش های معنی دار و عملی، فرم ها را «صحبت کنید» و «راه بروید». ما در هر سخنرانی عمیقتر میشویم، و این دوره سخنرانیهای اضافی زیادی دارد که پایگاه دانش شما را گسترش میدهد و مهارتهای شما را آزمایش میکند.
همه منابع در https://github.com/PacktPublishing/Web-Forms---2022-Build-and-Master-Advanced-Web-Forms در دسترس هستند نحوه ارسال داده های فرم به سرور وب را بیاموزید.
درباره HTTP و نحوه ارتباط آن با HTML بیاموزید
یاد بگیرید که چگونه از AJAX برای ارسال داده های فرم به سرور استفاده کنید
اعتبار سنجی سمت کلاینت را با استفاده از HTML و JavaScript استاد کنید
با نحوه مشاهده سرصفحه و اطلاعات بدنه درخواست HTTP آشنا شوید
درک چند بخشی/فرم-داده و اینکه چرا هنگام آپلود فایل ها به آن نیاز دارید اگر می خواهید در دنیای برنامه نویسی پیشرفت کنید یا می خواهید بدانید که چگونه توسعه دهندگان موفق فرم های پویا می سازند که با کاربر ارتباط برقرار می کند و تبدیل های بالایی دارد که آنها را از رقبا جلوتر می گذارد. ; می خواهید درک کاملی از نحوه عملکرد فرم ها به دست آورید. میخواهید از فناوریهای باطنی مانند Node یا PHP با فرمها استفاده کنید، پس این دوره برای شما مناسب است. بیاموزید که چگونه وب سایت شما می تواند با درک نحوه ساخت فرم های وب از ترافیک استفاده کند * مدل جعبه CSS، شبکه CSS، و شبه کلاس ها و شبه عناصر را درک کنید * چالش های سرگرم کننده در طول دوره که در آن جابجایی ها، چک باکس ها، رنگ های سفارشی ایجاد می کنیم. جمع کننده، و بیشتر
سرفصل ها و درس ها
معرفی
Introduction
معرفی دوره
Course Introduction
معرفی دوره
Course Introduction
مقدمه ای بر فرم ها
Introduction to Forms
مقدمه ای بر فرم ها
Introduction to Forms
فرم های وب چگونه ایجاد می شوند؟
How Are Web Forms Created?
فرم های وب چگونه ایجاد می شوند؟
How Are Web Forms Created?
چرا باید فرم وب خود را در یک عنصر <form> بپیچیم؟
Why Do We Need to Wrap Our Web Form in a <form> Element?
چرا باید فرم وب خود را در یک عنصر <form> بپیچیم؟
Why Do We Need to Wrap Our Web Form in a <form> Element?
جمع بندی سریع در فرم های وب
Quick Recap on Web Forms
جمع بندی سریع در فرم های وب
Quick Recap on Web Forms
معرفی پروژه - بیایید یک فرم وب بسازیم
Project Introduction - Let's Build a Web Form
معرفی پروژه - بیایید یک فرم وب بسازیم
Project Introduction - Let's Build a Web Form
سربرگ نمایه - تنظیم آن
Profile Header - Setting It Up
سربرگ نمایه - تنظیم آن
Profile Header - Setting It Up
سرصفحه نمایه - پایان دادن به آن
Profile Header - Finishing It Off
سرصفحه نمایه - پایان دادن به آن
Profile Header - Finishing It Off
ایجاد اولین ویجت فرم وب <input>
Creating Our First Web Form Widget <input>
ایجاد اولین ویجت فرم وب <input>
Creating Our First Web Form Widget <input>
اطلاعات کمی در مورد عنصر <input>
A Little More Information about the <input> Element
اطلاعات کمی در مورد عنصر <input>
A Little More Information about the <input> Element
سبک دادن به ویجت <ورودی> ما
Styling Our <input> Widget
سبک دادن به ویجت <ورودی> ما
Styling Our <input> Widget
ایجاد ویجت ایمیل
Creating an Email Widget
ایجاد ویجت ایمیل
Creating an Email Widget
مقدمه ای بر دکمه های رادیویی
Introduction to Radio Buttons
مقدمه ای بر دکمه های رادیویی
Introduction to Radio Buttons
ساخت دکمه رادیویی ما
Building Our Radio Button
ساخت دکمه رادیویی ما
Building Our Radio Button
یک قدم به عقب برگردید: دکمه های رادیویی
Take a Step Back: Radio Buttons
یک قدم به عقب برگردید: دکمه های رادیویی
Take a Step Back: Radio Buttons
یک ظاهر طراحی دکمه رادیویی ما
Styling Our Radio Button
یک ظاهر طراحی دکمه رادیویی ما
Styling Our Radio Button
افزودن یک منوی کشویی به فرم وب ما
Adding a Dropdown Menu to Our Web Form
افزودن یک منوی کشویی به فرم وب ما
Adding a Dropdown Menu to Our Web Form
افزودن یک ویجت textarea به فرم وب ما
Adding a textarea Widget to Our Web Form
افزودن یک ویجت textarea به فرم وب ما
Adding a textarea Widget to Our Web Form
افزودن یک چک باکس به فرم وب ما
Adding a Checkbox to Our Web Form
افزودن یک چک باکس به فرم وب ما
Adding a Checkbox to Our Web Form
افزودن دکمه ارسال به فرم وب ما
Adding a Submit Button to Our Web Form
افزودن دکمه ارسال به فرم وب ما
Adding a Submit Button to Our Web Form
وقتی فرمی را ارسال می کنید چه اتفاقی می افتد؟
What Happens When You Submit a Form?
وقتی فرمی را ارسال می کنید چه اتفاقی می افتد؟
What Happens When You Submit a Form?
خلاصه ای از کل بخش
Recap of the Entire Section
خلاصه ای از کل بخش
Recap of the Entire Section
Outro
Outro
Outro
Outro
عنصر <form>
The <form> Element
عنصر <form>
The <form> Element
بخش مقدمه - جدول در مقابل فرم وب
Section Introduction - Table Versus Web Form
بخش مقدمه - جدول در مقابل فرم وب
Section Introduction - Table Versus Web Form
عنصر <form>
The <form> Element
عنصر <form>
The <form> Element
ویژگی ها در <form>
Attributes on the <form>
ویژگی ها در <form>
Attributes on the <form>
چرا دانستن ویژگی های <form> مهم است؟
Why is Knowing about the <form> Attributes Important?
چرا دانستن ویژگی های <form> مهم است؟
Why is Knowing about the <form> Attributes Important?
ویژگی: پذیرش-شخصیت (ISO و ASCII)
Attribute: accept-charset (ISO and ASCII)
ویژگی: پذیرش-شخصیت (ISO و ASCII)
Attribute: accept-charset (ISO and ASCII)
یک قدم به عقب برگردید: مجموعه کاراکترها را قبول کنید
Take a Step Back: accept-charset
یک قدم به عقب برگردید: مجموعه کاراکترها را قبول کنید
Take a Step Back: accept-charset
اگر از یک کاراکتر خارج از نوع رمزگذاری مشخص شده استفاده کنید چه اتفاقی می افتد؟
What Happens If You Use a Character Outside of the Specified Encoding Type?
اگر از یک کاراکتر خارج از نوع رمزگذاری مشخص شده استفاده کنید چه اتفاقی می افتد؟
What Happens If You Use a Character Outside of the Specified Encoding Type?
مثال تتا - رمزگذاری URL (بخش 1 از 3)
Theta Example - URL Encoding (Part 1 of 3)
مثال تتا - رمزگذاری URL (بخش 1 از 3)
Theta Example - URL Encoding (Part 1 of 3)
مثال تتا - منابع نویسه های عددی (بخش 2 از 3)
Theta Example - Numerical Character References (Part 2 of 3)
مثال تتا - منابع نویسه های عددی (بخش 2 از 3)
Theta Example - Numerical Character References (Part 2 of 3)
مثال تتا - سرورها هگز را درک می کنند (بخش 3 از 3)
Theta Example - Servers Understand Hex (Part 3 of 3)
مثال تتا - سرورها هگز را درک می کنند (بخش 3 از 3)
Theta Example - Servers Understand Hex (Part 3 of 3)
ویژگی نام
Name Attribute
ویژگی نام
Name Attribute
صفت را بپذیر
Accept Attribute
صفت را بپذیر
Accept Attribute
ویژگی عمل
Action Attribute
ویژگی عمل
Action Attribute
Action AttributeExample - Front-End Example
Action AttributeExample - Front-End Example
Action AttributeExample - Front-End Example
Action AttributeExample - Front-End Example
مثال Action Attribute - مقدمه ای بر URLSearchParams()
Action Attribute Example - Introduction to URLSearchParams()
مثال Action Attribute - مقدمه ای بر URLSearchParams()
Action Attribute Example - Introduction to URLSearchParams()
Action Attribute Example - ساختن فرم ما پویا
Action Attribute Example - Making Our Form Dynamic
Action Attribute Example - ساختن فرم ما پویا
Action Attribute Example - Making Our Form Dynamic
ویژگی روش - GET
Method Attribute - GET
ویژگی روش - GET
Method Attribute - GET
ویژگی روش - POST
Method Attribute - POST
ویژگی روش - POST
Method Attribute - POST
دریافت در مقابل پست
GET Versus POST
دریافت در مقابل پست
GET Versus POST
HTTP در مقابل HTML وقتی صحبت از انواع روش می شود
HTTP Versus HTML When It Comes to METHOD Types
HTTP در مقابل HTML وقتی صحبت از انواع روش می شود
HTTP Versus HTML When It Comes to METHOD Types
Enctype Attribute - GET Example
Enctype Attribute - GET Example
Enctype Attribute - GET Example
Enctype Attribute - GET Example
Enctype Attribute - POST
Enctype Attribute - POST
Enctype Attribute - POST
Enctype Attribute - POST
صفت Enctype - مرز چیست؟
Enctype Attribute - What Is Boundary?
صفت Enctype - مرز چیست؟
Enctype Attribute - What Is Boundary?
Enctype Example - راه اندازی HTML
Enctype Example - Setting Up HTML
Enctype Example - راه اندازی HTML
Enctype Example - Setting Up HTML
Enctype Example - راه اندازی یک سرور Node.js
Enctype Example - Setting Up a Node.js Server
Enctype Example - راه اندازی یک سرور Node.js
Enctype Example - Setting Up a Node.js Server
مثال Enctype - تجزیه و تحلیل برنامه چندبخشی در مقابل برنامه x-www-form-urlencoded
Enctype Example - Analysis of Multipart Versus application/x-www-form-urlencoded
مثال Enctype - تجزیه و تحلیل برنامه چندبخشی در مقابل برنامه x-www-form-urlencoded
Enctype Example - Analysis of Multipart Versus application/x-www-form-urlencoded
Enctype - یک قدم به عقب بردارید
Enctype - Take a Step Back
Enctype - یک قدم به عقب بردارید
Enctype - Take a Step Back
خلاصه <form> Wrapper
Summary of the <form> Wrapper
خلاصه <form> Wrapper
Summary of the <form> Wrapper
Outro
Outro
Outro
Outro
رمزگذاری URL
URL Encoding
رمزگذاری URL
URL Encoding
رمزگذاری URL - مقدمه
URL Encoding - Introduction
رمزگذاری URL - مقدمه
URL Encoding - Introduction
چرا شخصیت های بین المللی را می بینیم؟
Why Do We See International Characters?
چرا شخصیت های بین المللی را می بینیم؟
Why Do We See International Characters?
کمی در مورد URL
A Little about URLs
کمی در مورد URL
A Little about URLs
درک هگز
Understanding Hex
درک هگز
Understanding Hex
رمزگذاری URL چگونه کار می کند؟
How Does URL Encoding Work?
رمزگذاری URL چگونه کار می کند؟
How Does URL Encoding Work?
شخصیت های بین المللی
International Characters
شخصیت های بین المللی
International Characters
چگونه URL مرورگر شما فضاها را رمزگذاری می کند؟
How Does Your Browser URL Encode Spaces?
چگونه URL مرورگر شما فضاها را رمزگذاری می کند؟
How Does Your Browser URL Encode Spaces?
رمزگذاری سفارشی با جاوا اسکریپت - مثال
Custom Encoding with JavaScript - Example
رمزگذاری سفارشی با جاوا اسکریپت - مثال
Custom Encoding with JavaScript - Example
سه عنصر مهم فرم وب: مجموعه فیلدها، ورودی های متن و برچسب ها
The Three Most Important Web Form Elements: fieldset, Text Inputs, and Labels
سه عنصر مهم فرم وب: مجموعه فیلدها، ورودی های متن و برچسب ها
The Three Most Important Web Form Elements: fieldset, Text Inputs, and Labels
ساختار یک فرم وب
The Structure of a Web Form
ساختار یک فرم وب
The Structure of a Web Form
<fieldset> - مقدمه
<fieldset> - Introduction
<fieldset> - مقدمه
<fieldset> - Introduction
<fieldset> - مثالها
<fieldset> - Examples
<fieldset> - مثالها
<fieldset> - Examples
<fieldset> - ویژگی ها
<fieldset> - Attributes
<fieldset> - ویژگی ها
<fieldset> - Attributes
<fieldset> - با استفاده از ویژگی فرم
<fieldset> - Using the Form Attribute
<fieldset> - با استفاده از ویژگی فرم
<fieldset> - Using the Form Attribute
استفاده از ویژگی فرم برای اهداف استایل با استفاده از HTMLFormElement.elements
Using the Form Attribute for Styling Purposes Using HTMLFormElement.elements
استفاده از ویژگی فرم برای اهداف استایل با استفاده از HTMLFormElement.elements
Using the Form Attribute for Styling Purposes Using HTMLFormElement.elements
عنصر <input> مانند آهک است
The <input> Element Is Like a Lime
عنصر <input> مانند آهک است
The <input> Element Is Like a Lime
عنصر <input> از کجا می آید؟
Where Does the <input> Element Come From?
عنصر <input> از کجا می آید؟
Where Does the <input> Element Come From?
<input type="text"> - ویژگی های رایج و مقدمه
<input type="text"> - Common Attributes and Introduction
<input type="text"> - ویژگی های رایج و مقدمه
<input type="text"> - Common Attributes and Introduction
<input type="text"> - املای ویژگی و ویژگی ارزش را بررسی کنید
<input type="text"> - Spellcheck Attribute and Value Property
<input type="text"> - املای ویژگی و ویژگی ارزش را بررسی کنید
<input type="text"> - Spellcheck Attribute and Value Property
تکلیف - معرفی فرم وب
Assignment - Web Form Introduction
تکلیف - معرفی فرم وب
Assignment - Web Form Introduction
تکلیف - راه حل (بدون CSS)
Assignment - Solution (without CSS)
تکلیف - راه حل (بدون CSS)
Assignment - Solution (without CSS)
تکلیف - راه حل (با CSS)
Assignment - Solution (with CSS)
تکلیف - راه حل (با CSS)
Assignment - Solution (with CSS)
ویژگی برچسب
Label Attribute
ویژگی برچسب
Label Attribute
انواع <ورودی> اصلی
Original <input> Types
انواع <ورودی> اصلی
Original <input> Types
انواع <ورودی> اصلی چیست؟
What Are the Original <input> Types?
انواع <ورودی> اصلی چیست؟
What Are the Original <input> Types?
ادامه بده! فرم های وب عالی هستند!
Keep Going! Web Forms Are Awesome!
ادامه بده! فرم های وب عالی هستند!
Keep Going! Web Forms Are Awesome!
نوع ورودی=رمز عبور
Input Type=Password
نوع ورودی=رمز عبور
Input Type=Password
با استفاده از الگو، عنوان و ویژگی مورد نیاز با نوع رمز عبور
Using the Pattern, Title, and Required Attribute with the Password Type
با استفاده از الگو، عنوان و ویژگی مورد نیاز با نوع رمز عبور
Using the Pattern, Title, and Required Attribute with the Password Type
رمز عبور در زمینه امنیت به ما کمک نمی کند
Password Does Not Help Us with Security
رمز عبور در زمینه امنیت به ما کمک نمی کند
Password Does Not Help Us with Security
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
SkillZone هدف ساده آموزش مفاهیم پیچیده را به روشی بی دردسر دارد.
آنها مستقر در ژوهانسبورگ هستند و راه حل های آموزش الکترونیکی با کیفیت و قابل درک ایجاد می کنند. در محیط کار امروزی که به سرعت در حال تحول است، اطمینان از داشتن مهارت ها و تخصص لازم برای موفقیت ضروری است. محتوایی که ما ارائه میدهیم تضمین میکند که مواد آموزشی و رویکرد ارائه برای برآورده کردن نتایج مورد نظر و رفع نیازهای آموزشی خاص شما بدون پوشش موضوعاتی که ممکن است غیرضروری یا نامربوط باشند، هماهنگ هستند.
هدف نویسنده این است که به شما در یادگیری عمیق کمک کند و در عین حال از دام هایی که در راه دشوار کشف کرده است اجتناب کنید. او مشتاق است و تدریس بسیار سرگرم کننده ای دارد و شخصیت و کاریزمای خود را به سکوی تدریس می آورد تا بیشترین بهره را از شاگردانش ببرد.
نمایش نظرات