چگونه می توان با jQuery شروع به کار کرد: برنامه نویسی JavaScript را آسان تر کنید

افشای: پشتیبانی شما به حفظ سایت کمک می کند! ما برای برخی از خدماتی که در این صفحه توصیه می کنیم هزینه ارجاع دریافت می کنیم.


در آخرین زمان ، بیش از 90٪ از کل وب سایت ها JavaScript را اجرا می کردند. به عنوان محبوب ترین کتابخانه جاوا اسکریپت ، jQuery توسط اکثر وب سایت های مدرن استفاده می شود ، و حدود 65٪ از 10 میلیون محبوب ترین سایت در وب.

این بدان معنی است که اگر می خواهید توسعه دهنده وب ، طراح وب سایت یا مدیر وب سایت باشید ، باید بدانید که چگونه با jQuery کار کنید.

آشنایی با jQuery

Contents

جی کوئری چیست؟?

JavaScript زبان برنامه نویسی است که برای افزودن تعامل به وب سایت ها استفاده می شود. jQuery یک کتابخانه توابع جاوا اسکریپت از پیش ساخته است که وظایفی را که معمولاً با جاوا اسکریپت مدیریت می شود انجام می دهد. در اصل ، jQuery استفاده از JavaScript را آسانتر و سریعتر می کند.

jQuery یک کتابخانه از دستورات است که می تواند در پاسخ به فعالیت بازدید کنندگان ، مکان یابی ، انتخاب و دستکاری عناصر HTML را در یک صفحه وب آسان کند. به عنوان مثال ، با استفاده از jQuery می توانید یک عنصر خاص مانند همه موارد را انتخاب کنید

عناصر سرصفحه ، و باعث می شود که آنها بر اساس فعالیت بازدید کننده به نوعی دستکاری شوند – مانند تغییر اندازه قلم هنگام موشواره روی آنها.

قدرت jQuery در قابلیت آن است که به راحتی بتوانید عناصر HTML را بیابید و انتخاب کنید بدون آنکه نیازی به استفاده از خصوصیات اضافی بر روی عنصر HTML باشد.

jQuery کارهای سخت را آسان می کند

هر کاری که با jQuery انجام دهید می توانید با JavaScript نیز انجام دهید. تفاوت در این است که بسیاری از مواردی که می توانند با JavaScript بسیار پیچیده باشند ، با جی کوئری بسیار آسان هستند. بیایید به دو مثال بپردازیم: ضرب و شتم و ماشه.

عناصر صفحه را با تغییر دادن مخفی کنید یا نمایش دهید

از ویژگی نمایشگر CSS می توان برای مخفی کردن عناصر HTML استفاده کرد. هر عنصر HTML را با یک انتخابگر CSS انتخاب کنید و مقدار هیچ یک را در خاصیت نمایشگر اعمال کنید ، و این عنصر از نمای مخفی می شود. اگر می خواهید یک عنصر HTML را در دستور خود پنهان کنید ، ویژگی نمایش CSS این است که چگونه می توانید آن را عملی کنید.

استفاده از JavaScript برای مخفی کردن یا نشان دادن یک عنصر HTML با کنترل ویژگی نمایش CSS کار سختی نیست. با این حال ، روش جی کوئری ضامن () شامل بسیاری از گزینه های داخلی است که تولید جلوه های جابجایی قدرتمند را آسان می کند که کپی کردن با JavaScript بسیار سخت خواهد بود. اگر علاوه بر UI جی کوئری علاوه بر جاسوسی جی کوئری را در سند HTML خود قرار دهید ، می توانید از تعدادی از جلوه های رابط کاربری jQuery نیز برای کنترل پنهان و نمایش عناصر ضرب استفاده کنید..

اگر می خواهید نحوه استفاده از روش jQuery toggle () را بیاموزید ، مکان های زیادی برای شروع کار وجود دارد:

  • یادگیری jQuery: یک منبع آموزشی رایگان از بنیاد jQuery. آموزش کامل جی کوئری ارزش تکمیل است و ما در منابع در انتهای این سند به آن لینک می کنیم. با این وجود ، اگر می خواهید مستقیم به بخشی که روش ضامن را توضیح می دهد ، بروید.
  • jQuery API Documentation: مروری بر روش ضامن و همه گزینه هایی که می توان در کنار آن استفاده کرد.
  • jQuery UI Effects and Toggle: jQuery UI روش جابجایی را با تعدادی اثر گسترش می دهد. علاوه بر این ، یک نمایشی زنده از چگونگی تکمیل جلوه ها از روش ضامن دارد.
  • jQuery toggle () روش در W3Schools: معرفی سریع روش ضامن و جعبه جعبه کد که می توانید آن را امتحان کنید.
  • jQuery Toggle Effect Tutgle by Akshay Jaiswal and jQuery Toggle effect توسط هری فین دو آموزش ویدیوی YouTube هستند که بطور خلاصه نحوه ساختن یک سند HTML را که شامل jQuery است نشان می دهد و از روش ضامن برای مخفی کردن یا نمایش عنصر HTML استفاده می کند..

یک اسکریپت را با کنترل رویداد Trigger اجرا کنید

وظیفه دیگری که جی کوئری بسیار آسان می کند ، تحریک کارگزار رویداد حتی اگر واقعه واقعی نبوده است. به عنوان مثال ، بیایید بگوییم که شما اسکریپتی دارید که هر بار که روی دکمه خاصی با استفاده از رویداد onclick JavaScript کلیک می شود ، اجرا می شود. حال اگر شما هم بخواهید در همان زمان اجرای همان اسکریپت ، یک عمل متفاوت انجام شود ، انگار که خود دکمه کلیک کرده است؟ پاسخ دهنده رویداد () ماشه () است.

استفاده اولیه از روش ماشه شامل استفاده از روش ماشه برای یک رویداد خاص و استفاده از آن برای شروع یک رویداد دوم هنگام وقوع اولین رویداد است. این ممکن است پیچیده به نظر برسد ، اما استفاده اولیه از روش ماشه ساده است. از منابع زیر برای پوشش اصول استفاده کنید و همچنین به برخی از کاربردهای پیشرفته تر این روش نگاهی بیندازید.

  • Triggering Handlers Event: از این لینک استفاده کنید تا مستقیماً به فصل مربوط به شروع تحریک کنندگان رویداد در آموزش Learn jQuery بروید.
  • jQuery API Documentation: مروری بر روش ماشه و کلیه پارامترها و گزینه های قابل استفاده با آن.
  • روش جی کوئری ماشه () در W3Schools: معرفی روش ماشه جی کوئری و جعبه ماسه ای برای تست کد.
  • نحوه ایجاد رویدادهای سفارشی در jQuery: یک آموزش Sitepoint که توضیح می دهد چگونه می توانید حوادث سفارشی جی کوئری را ایجاد کنید تا بتوانید به جای رویدادهای جی کوئری داخلی ، از روش ماشه با رویدادهای سفارشی استفاده کنید..
  • نام های رویداد واقعی را با jQuery دنبال نکنید! بسیاری از توسعه دهندگان از رویدادهای استاندارد jQuery مانند موارد استفاده می کنند "کلیک" به عنوان نوع رویدادی که بر روی آن یک رویداد ایجاد شود. با این حال ، این می تواند مشکلاتی را ایجاد کند و دیوید والش توصیه می کند با استفاده از روش های ماشه از رویدادهای سفارشی استفاده کنید.

مزایای استفاده از jQuery

اگر jQuery فقط استفاده از JavaScript را آسانتر می کند ، چرا ما اصلاً از jQuery استفاده می کنیم؟ چرا فقط با جاوا اسکریپت نچسبید و از یادگیری مجموعه کاملی جدید از دستورات و پیاده سازی ها خودداری کنید?

طبق ویکی پدیا ، حداقل چهار مزیت وجود دارد که توسط جی کوئری ارائه شده است.

  1. jQuery جداسازی اسکریپت و HTML را تشویق می کند. در حالی که اسکریپت ها می توانند مستقیماً در اسناد HTML نوشته شوند ، تفکر فعلی در انجمن طراحی وب و توسعه این است که HTML ، CSS و JavaScript باید همه به صورت جداگانه حفظ شوند. این واقعیت پیچیده است که باید راهی برای مرتبط کردن اسکریپت ها با عناصر و رویدادهای خاص HTML وجود داشته باشد. بدون jQuery ، ساده ترین راه برای انجام این کار ، اضافه کردن ویژگی های رویداد به سند HTML است که توابع JavaScript را فراخوانی می کند. با این حال ، jQuery با ارائه یک نحو ساده برای افزودن دستیاران رویداد به صورت پویا با استفاده از JavaScript ، نیاز به انجام این کار دارد. این امر باعث جداسازی کامل جاوا اسکریپت از سند HTML می شود.
  2. jQuery برنامه نویسان را به نوشتن اسکریپت های واضح تر تشویق می کند. jQuery برای میانبر طراحی شده است. هر کاری که با jQuery انجام دهید می توانید با JavaScript ساده نیز انجام دهید. با این حال ، کد jQuery برای انجام همان کار معمولاً بسیار کوتاهتر و واضح تر از کد JavaScript خواهد بود..
  3. استفاده از jQuery ناسازگاری مرورگر را از بین می برد. در حالی که جاوا اسکریپت تا حدودی متفاوت توسط موتورهای مرورگر مختلف ارائه می شود ، جی کوئری برای رسیدگی به اختلافات بین مرورگر و ارائه یک تجربه مداوم در بین مرورگرها توسعه داده شده است.
  4. jQuery قابل توسعه است. کتابخانه jQuery به گونه ای طراحی شده است که به راحتی با عناصر ، رویدادها و روش های جدید تکمیل می شود. پس از افزودن این آیتم های جدید به کتابخانه محلی جی کوئری ، می توان آنها را به راحتی به عنوان افزونه در وب سایت مجدداً مورد استفاده قرار داد.

شروع کار با jQuery

اگر آمادگی یادگیری نحوه استفاده از jQuery را دارید ، و در حال حاضر با JavaScript آشنا نیستید ، اولین قدم برای یادگیری jQuery ، یادگیری JavaScript است.

همانطور که اشاره کردیم ، jQuery یک کتابخانه از دستورات JavaScript است. در نتیجه ، jQuery از همان نحو و ساختار اساسی JavaScript پیروی می کند. داشتن یک درک قوی از نحو ، ساختار و عملکردهای اصلی JavaScript برای تسلط بر jQuery بسیار مهم است. براساس بنیاد jQuery:

به کلیه قدرت jQuery از طریق JavaScript قابل دسترسی است ، بنابراین داشتن درک قدرتمند JavaScript برای درک ، ساختاری و اشکال زدایی کد شما ضروری است. در حالی که به طور منظم با jQuery کار می کنید ، به مرور زمان ، مهارت خود را با JavaScript بهبود می بخشید ، شروع به نوشتن jQuery دشوار است بدون داشتن دانش کارآمد در ساخت و ساخت های داخلی JavaScript..

محیط توسعه شما

قبل از شروع برنامه نویسی ، باید محیط توسعه خود را تنظیم کنید. خبر خوب این است که همه چیزهایی که واقعاً برای شروع نوشتن jQuery نیاز دارید یک مرورگر وب ، ویرایشگر متن و یک نسخه از jQuery است.

در حالی که هر مرورگری وب این کار را انجام می دهد ، توسعه دهندگان از Mozilla Firefox یا Google Chrome استفاده می کنند. در حالی که برای آزمایش کد خود در چندین مرورگر نیز باید اینترنت اکسپلورر یا Edge ، Opera و Safari را در دسترس داشته باشید ، اگر از Firefox یا Chrome استفاده نمی کنید ، آخرین نسخه یکی از این دو برنامه رایگان را بارگیری و نصب کنید. از آن برای اهداف توسعه استفاده کنید.

مطمئنا ، شما می توانید برای نوشتن کد از Notepad استفاده کنید ، اما چرا چنین می کنید؟ بسیاری از ویرایشگران متن عالی به صورت رایگان یا هزینه بسیار مناسب در دسترس هستند که بسیاری از ویژگی های طراحی شده برای آسانتر کردن کدگذاری و مستعد بودن خطا را ارائه می دهند. برخی از موارد مورد علاقه ما Atom ، TextMate برای رایانه های Apple ، Notepad ++ برای رایانه های ویندوز و براکت ها هستند.

در آخر اینکه ، از آنجا که jQuery یک کتابخانه دستورات است که بر روی JavaScript ساخته شده است ، باید از هر سندی که از jQuery استفاده می کند ، به کتابخانه jQuery تماس بگیرید. برای انجام این کار ، یا باید jQuery را بارگیری کنید ، یا به یک کتابخانه jQuery که به صورت آنلاین میزبانی شده است ، لینک دهید.

منابع

ما وب را برای بهترین آموزش های جی کوئری ، کتابهای الکترونیکی و دوره های تعاملی پاک کرده ایم. توصیه ما این است که شما از چندین منبع از این منابع استفاده کرده و از طریق منابعی متناسب با سبک یادگیری خود استفاده کنید.

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

دوره های تعاملی رایگان

فقط آنقدر وجود دارد که یک سند مکتوب می تواند توضیح دهد که چگونه یک زبان برنامه نویسی کار می کند و چه کاری می تواند انجام دهد. برای اینکه واقعاً بتوانید یک قدرت را از قدرت یک زبان بدست آورید ، باید آن را در عمل مشاهده کنید. دوره های تعاملی رایگان یکی از بهترین راه ها برای بدست آوردن سریع دسته بندی متن اصلی زبان برنامه نویسی و همچنین یادگیری کارهایی است که واقعاً می تواند انجام دهد.

از آنجا که بنیاد jQuery قبل از شیرجه رفتن به jQuery یادگیری JavaScript را توصیه می کند ، توصیه می کنیم همین کار را انجام دهید. این دوره های رایگان به شما امکان می دهد JavaScipt را در هر زمان بنویسید:

  • JavaScript Road Trip قسمت 1 از CodeSchool: فقط قسمت 1 از این سفر جاده ای رایگان است. بقیه سفر در پشت دیوار پرداخت پنهان است. محتوای خود را از طریق برنامه رایگان اجرا کنید و سپس برای ادامه یادگیری به Codecademy بروید.
  • JavaScript by Codecademy: این محتوا در این دوره آنلاین تمام قد رایگان است. دسترسی به آزمونها اختیاری است و دارای برچسب قیمت است. این دوره باید حدود ده ساعت به طول انجامد و شما را قادر به نوشتن کد اصلی JavaScript می کند. با این دوره زیر کمربند خود آماده می شوید تا مقداری جی کوئری را حل کنید.

دو دوره جی کوئری تعاملی وجود دارد که باید برای گذراندن درک خوب از آنچه ممکن است با جی کوئری انجام دهید وجود دارد. این دوره ها شامل موارد زیر است:

  • jQuery را امتحان کنید: معرفی رایگان جی کوئری توسط بنیاد جی کوئری با همکاری CodeSchool.
  • jQuery by Codecademy: این دوره حدود سه ساعت طول می کشد. دقیقاً مانند دوره JavaScript ، محتوای این دوره رایگان است ، اما اگر می خواهید آزمون ها را بگیرید ، باید هزینه آن ها را بپردازید. توصیه ما این است که از طریق محتوای رایگان کار کنید و سپس به سمت منابع اضافی بروید. با پایان یافتن ، می دانید که چگونه از jQuery برای انتخاب عناصر HTML ، نحوه سبک کردن آن عناصر و نحوه پیوند اقدامات بازدید کنندگان وب سایت با کد jQuery استفاده کنید تا وب سایت به صورت تعاملی پاسخ دهد.

آموزش های عمیق و راهنماهای یادگیری از رهبران صنعت

یادگیری JavaScript و jQuery باید به صورت دستی انجام شود. اگر حاضر هستید با جی کوئری عمیق تر شوید ، باید دانش خود را نیز نسبت به JavaScript گسترش دهید. یکی از بهترین مکان ها برای یادگیری جاوا اسکریپت ، شبکه توسعه دهنده Mozilla (MDN) است. این منابع عالی را ببینید:

  • مبانی JavaScript: در حالی که شما ممکن است اصول استفاده از JavaScript را از طریق دوره های تعاملی که ما توصیه کرده ایم ، آموخته باشید ، در MDN یاد خواهید گرفت که چگونه توسعه دهندگان حرفه ای درباره JavaScript فکر می کنند و از آنها استفاده می کنند. اگر به دقت مطالعه کنید ، این سند چند ساعت طول می کشد تا هضم کامل آن انجام شود.
  • راهنمای جاوا اسکریپت: این راهنما و آموزش گسترده شما را در تمام مباحث اساسی زبان JavaScript از جمله توابع ، مدیریت خطا ، حلقه ها ، دستور زبان ها ، عبارات و موارد دیگر دنبال می کند. آن را از طریق این راهنما تهیه کنید و جاوا اسکریپت بیشتری را می شناسید که متوسط ​​طراحان وب است.

اگر آن را از طریق منابع جاوا اسکریپت در MDN تهیه کرده باشید ، کاملاً آماده خواهید بود تا با آموزش های ارائه شده توسط بنیاد jQuery مقابله کنید. در وب سایت بنیاد jQuery می توانید یک مرکز آموزشی گسترده را که در فصول سازمان یافته است ، پیدا کنید. هر فصل به یک موضوع خاص مانند About jQuery ، Effects ، Ajax ، Plugins و موارد دیگر اختصاص یافته است. این منبع autotave مفصل و فنی است – فقط چیزی که در صورت تمایل به کارشناسی ارشد جی کوئری به آن نیاز دارید.

کتابهای الکترونیکی و شومیز

هنگامی که کار خود را از طریق منابعی که قبلاً تحت پوشش قرار داده ایم ، آماده می کنید تا برای مقابله با هر سناریوی طراحی وب مشترک ، از jQuery استفاده کنید. علاوه بر این ، شما به اندازه کافی آگاه خواهید بود تا کمکی را که برای رفع مشکلات پیچیده تر با استفاده از API jQuery استفاده می کنید ، پیدا کنید.

پس از آمادگی تبدیل شدن به یک توسعه دهنده پیشرفته جی کوئری ، چند متن وجود دارد که می توانند در راه خود به شما کمک کنند.

کتابهای الکترونیکی رایگان

ما دو کتاب رایگان را در اختیار شما قرار دادیم که از اعتبار بسیار خوبی در جامعه jQuery برخوردار هستند. با کمی تجربه کد نویسی jQuery در زیر کمربند خود ، سطح جدیدی از درک محبوب ترین کتابخانه جاوا اسکریپت را با استفاده از یک یا هر دو متون با کیفیت بالا توسعه دهید:

  • اصول jQuery توسط BoCoup ، LLC: کتاب الکترونیکی بخشی و آموزش تعاملی بخشی ، این متن jQuery را هم به صورت کتبی و هم با مثال های عملی پوشش می دهد..
  • jQuery Succinctly ، توسط کودی لیندلی نوشته شده و توسط Syncfusion میزبان شده است: صد متن که شامل مفاهیم ضروری برای پیشرفت جی کوئری است. اگر تازه کار را شروع کرده اید ، این متن برای شما نیست ، اما اگر شما یک JavaScript یا توسعه دهنده jQuery هستید که منطقاً صالح هستید و آماده انجام مرحله بعدی هستید ، این متن یک انتخاب عالی است.

متون شومیز

اگر متن فیزیکی را ترجیح می دهید ، در اینجا بهترین متون jQuery موجود است:

  • Learning jQuery: کارل سوئدبرگ ، عضو فعلی هیئت مشاوران بنیاد jQuery ، به همراه Jonathan Chaffer ، یک توسعه دهنده وب و برنامه نویسی تأثیرگذار دروپال ، این متن را طراحی کردند تا برای تازه های JavaScript یا توسعه دهندگان با تجربه به طور یکسان مناسب باشد. این متن برای Kindle نیز موجود است.
  • JavaScript and JQuery، Interactive Front-End Development Web: این متن توسط جان Duckett متن اصلی خود را در HTML و CSS تکمیل می کند ، و ممکن است محبوب ترین متن جاوا اسکریپت و jQuery باشد که امروزه در دسترس است..
  • jQuery in Action by Bear Bibeault ، Yehuda Katz و Aurelio De Rosa: Katz و De Rosa هر دو عضو فعال بنیاد jQuery هستند – Katz به عنوان عضو هیئت مدیره مشاوران و De Rosa به عنوان عضو تیم محتوا. این متن معتبر نگاهی سریع به جی کوئری است که برای شروع توسعه دهندگان JavaScript مناسب است.

طراحی با جی کوئری

در این بخش ، ما چگونگی استفاده از jQuery را برای طراحی وب سایت های تعاملی شگفت انگیز بررسی خواهیم کرد. در پایان آن ، ابزارهای موجود را برای شما می دانید و تمام دانش ، منابع و ابزار مورد نیاز خود را خواهید داشت.

جاوا اسکریپت

JavaScript یک زبان برنامه نویسی است که در هر مرورگر وب مدرن ساخته شده است. در کنار HTML و CSS ، سومین گام در سه گانه فناوری مدرن وب است.

جاوا اسکریپت یک زبان برنامه نویسی سطح بالا است که می تواند برای انواع گسترده ای از کارهای اسکریپت نویسی هم در وب و هم در خارج از آن استفاده شود. اولین روش استفاده طراحان جاوا اسکریپت ، برقراری ارتباط متقابل کاربر است. تغییرات یک ظاهر طراحی شده و تماس های AJAX دو نمونه از تعامل های کاربر هستند که با JavaScript قابل استفاده هستند. بیایید به طور مختصر به آنها نگاه کنیم.

اما در ابتدا ، ما یک قدم عقب برمی داریم و در مورد برخی از جنبه های JavaScript بحث خواهیم کرد.

تغییر سبک با JavaScript

در حالی که یک ظاهر طراحی شده به طور کلی دامنه صفحه های سبک آبشار (CSS) است ، می توان از JavaScript برای دستکاری CSS استفاده کرد. با انتخاب یک عنصر و استفاده از ویژگی سبک ، می توان مستقیماً سبک ها را دستکاری کرد:

مطالب مربوط به بخش من

document.getElementById ("تقسیم من") .style.backgroundColor = "آبی"؛

آن بخش JavaScript عنصر را با شناسه my-div می گیرد و رنگ پس زمینه آبی را اعمال می کند. در حالی که دستکاری مستقیم CSS با JavaScript مفید است ، اگر می خواهید به یکباره دسته ای از سبک ها را تغییر دهید ، بسیار آسان تر است که آن سبک ها را در CSS سایت خود گنجانید ، و سپس سبک ها را با استفاده از JavaScript بکار بگیرید. در اینجا یک روش وجود دارد:

.حالت اول
پس زمینه-رنگ: # 303030؛
رنگ: #fff؛
مرز: 3px جامد #ddd؛
عرض: 200px؛
ارتفاع: 200px؛
}
.حالت دوم
پس زمینه-رنگ: #ddd؛
رنگ: # 333؛
مرز: 3px جامد # 333؛
عرض: 300px؛
ارتفاع: 300px؛
}

مطالب مربوط به بخش من

document.getElementById ("تقسیم من") .onclick = تابع ()
this.className = "حالت دوم"؛
}

حال ، هنگامی که عنصر div با مشخصه id my-div کلیک می شود ، کلاس حالت اول حذف می شود و کلاس دوم جایگزین می شود و کلاس دوم حالت CSS اعمال می شود..

انیمیشن کلاس اضافه کنید

به روزرسانی محتوا در پرواز با AJAX

AJAX ، که مخفف Asynchronous JavaScript و XML است ، روشی است که برای افزودن محتوا به یک صفحه وب بدون طراوت صفحه استفاده می شود. ایده اصلی این است که JavaScript داده ها را در پشت صحنه به یک سرور وب ارسال می کند ، پاسخی را از سرور دریافت می کند و محتویات صفحه وب را بر اساس آن پاسخ تنظیم می کند..

ممکن است نظری کمی به نظر برسد ، بنابراین بیایید عملی شویم. AJAX مواردی مانند ویژگی های تکمیل خودکار ، پیمایش نامحدود و نتایج جستجوی فوری را ممکن می کند. در هر حالت ، صفحه وب داده ها را به سرور وب می فرستد و پاسخ را بدون طراوت در صفحه وب بارگذاری می کند.

اجرای یک تماس AJAX یک کار چالش برانگیز است و فراتر از برنامه نویسی اساسی JavaScript است. با این حال ، به عنوان یک توسعه دهنده یا طراح جلویی ، AJAX یکی از ویژگی های JavaScript است که بدون آن به سختی می توانید انجام دهید. در بخش بعدی ، یک منبع عالی AJAX را برجسته خواهیم کرد.

منابع جاوا اسکریپت

اگر مهارت های جاوا اسکریپت شما کمی زنگ زده است ، در اینجا سه ​​منبع عالی وجود دارد که شما را به سرعت بالا می برد:

  • دوره جاوا اسکریپت CodeCademy در یک دوره تعاملی مبتنی بر مرورگر ، نحو ، حلقه ها ، جریان کنترل ، ساختار داده ها و اشیاء را معرفی می کند..
  • شبکه توسعه دهنده موزیلا (MDN) JavaScript Basics Tutorial مقدمه ای برای نحو JavaScript ، متغیرها ، اپراتورها ، شرط ها ، عملکردها و رویدادها است..
  • MDN AJAX شروع کار یک آموزش کوتاه است که تماس های اصلی AJAX را در بر می گیرد. مقالات اضافی همچنین در MDN وجود دارد که تکنیک های پیشرفته AJAX را پوشش می دهد.

در حالی که جاوا اسکریپت قدرتمند است ، جی کوئری به شما امکان می دهد کارهای بیشتری را با تلاش کمتری انجام دهید.

jQuery: آماده سازی برای راک زدن به جهان

به jQuery به عنوان یک دسته از بلوک های ساختمانی از پیش ساخته JavaScript فکر کنید. بیایید به یک مثال اساسی نگاه کنیم. در اینجا نحوه انتخاب عنصری با شناسه my-div ابتدا در JavaScript و بعدی در jQuery ارائه شده است..

// جاوا اسکریپت
document.getElementById (‘my-div’)؛

// جی کوئری
$ (‘# my-div’)؛

انتخاب یک عنصر به صورت id در هر دو زبان بسیار آسان است. با این حال ، همانطور که مشاهده می کنید ، انجام این کار تقریباً 25 ضربه کلید کمتر برای انجام این کار در jQuery نسبت به JavaScript دارد..

افزودن jQuery به سند HTML

شما باید jQuery را قبل از استفاده از آن بارگیری کنید و دو روش ساده برای این کار وجود دارد. می توانید jQuery را بارگیری کنید و یک نسخه محلی را نیز در آن قرار دهید یا از یک نسخه میزبانی شده مانند کتابخانه های میزبان Google استفاده کنید.

در اینجا كدی را كه در سند HTML خود برای بارگذاری jQuery درج كرده اید وجود دارد:

توجه داشته باشید که هنگام نوشتن jQuery ، باید کد خود را پس از بارگذاری هسته jQuery بارگذاری کنید.

استفاده از jQuery با وردپرس

یک نکته خاص که باید بدانید این است که وقتی از jQuery در وب سایت وردپرس استفاده می کنید باید از jQuery برای پیشوند کد خود استفاده کنید نه $. راه حل هایی وجود دارد که می توانید از آنها برای بدست آوردن پیشوند $ استفاده کنید ، اما با شکست مواجه نشدید ، فقط کد خود را با jQuery بپیوندید ، مانند این:

// جی کوئری عادی
$ (‘# my-div’)؛

// jQuery برای وردپرس
jQuery (‘# my-div’)؛

جی کوئری CSS

درست همانطور که می توانید از JavaScript برای دستکاری CSS استفاده کنید ، می توانید همین کار را با جی کوئری نیز انجام دهید.

ما می توانیم کلاسها را بطور کاملاً مؤثر با jQuery دستکاری کنیم. اسکریپت زیر با کلیک بر روی عنصر با شناسه my-div و سپس یک کلاس را حذف کرده و کلاس دیگری را اضافه می کند. می توانید از این کد برای جابجایی بین دو کلاس CSS استفاده کنید.

var myDiv = $ (‘# my-div’)؛
$ (myDiv). کلیک (عملکرد () {
if ($ (‘# my-div’) .hasClass (‘حالت اول’)) {
$ (‘# my-div’) .removeClass (‘حالت اول’)؛
$ (‘# my-div’) .addClass (‘حالت دوم’)؛
}
دیگر اگر ($ (‘# my-div’) .hasClass (‘حالت دوم’)) {
$ (‘# my-div’) .removeClass (‘حالت دوم’)؛
$ (‘# my-div’) .addClass (‘حالت اول’)؛
}
})

این مفید است ، اگر چه ، ما می توانستیم با استفاده از .toggleClass () به جای آن ، خیلی راحت تر این کار را انجام دهیم.

var myDiv = $ (‘# my-div’)؛
$ (myDiv). کلیک (عملکرد () {
$ (myDiv) .toggleClass (“حالت اول”)؛
$ (myDiv) .toggleClass (“حالت دوم”)؛
})

بیایید این عمل را تغییر دهیم.

انیمیشن کلاس را تغییر دهید

بسیاری از روش های اضافی CQ jQuery وجود دارد. نکته مهم این است که از روش .css () می توان برای دستکاری CSS یک عنصر هدفمند به طور مستقیم استفاده کرد. روشهای دیگر ، مانند. قد () و. پهنای () را می توان برای هدف قرار دادن مقادیر خاص CSS استفاده کرد.

جلوه های جی کوئری

طیف گسترده ای از جلوه ها در jQuery ساخته شده است. این جلوه ها به همراه سایر روش ها و کارکردهای jQuery برای کنترل اجرای تغییرات در عناصر صفحه تداعی می شوند.

این یک لقمه است ، بنابراین بیایید به یک مثال نگاه کنیم. اگر به عملکرد .toggleClass () خود برگردیم ، می توان جلوه هایی را برای صاف کردن انتقال اضافه کرد.

var myDiv = $ (‘# my-div’)؛
$ (myDiv). کلیک (عملکرد () {
$ (این) .fadeOut (“کند” ، عملکرد ()
$ (این) .toggleClass (“دولت اول”)؛
$ (این) .toggleClass (“حالت دوم”)؛
})
$ (این) .fadeIn (“کند”)؛
})

آنچه که این کد انجام می دهد این است که عنصر را از بین ببرد ، کلاس ها را تغییر داده و عنصر تغییر یافته را مجدداً محو کند.

تغییر انیمیشن اثر

جلوه های fadeOut () و fadeIn () فقط دو تا از چندین اثر jQuery موجود هستند. علاوه بر این ، همه اثرات می توانند تعدادی از گزینه های مختلف را برای تنظیم دقیق رفتار خود به کار گیرند.

رویدادهای jQuery

ما قبلاً در این آموزش چندین بار شاهد یک رویداد jQuery بودیم: .click () ، که با کلیک بر روی عنصر هدفمند ، آتش می گیرد. با این حال ، بسیاری از رویدادهای اضافی در دسترس است.

رویدادهایی که برای هدف قرار دادن عملکرد کاربر مورد استفاده قرار می گیرند عبارتند از .click () ، .dblclick () ، .over () ، .mouseenter () ، .mouseleave () و .mousemove () ، که کاملاً کاملاً واضح هستند. چندین کنترل کننده رویداد نیز وجود دارد که تغییرات در عناصر صفحه را مشاهده می کنند:

  • .تغییر () هنگام تغییر عناصر فرم تشخیص می دهد. به همین ترتیب ، .submit () هنگام ارسال فرم تشخیص می دهد.
  • .فوکوس () هنگامی که یک عنصر هدفمند تمرکز را بدست آورد ، شروع می شود.
  • .آماده () به محض ساختن مرورگر صفحه وب آتش می گیرد.
  • .تغییر اندازه () باعث تغییر کد هنگام تغییر اندازه منظره می شود.
  • .ماشه () یک رویداد را به یک رویداد مرتبط دیگر مرتبط می کند.

رویدادهای جی کوئری دیگری وجود دارد که ما در این راهنمای مختصر به آنها پرداخته نشده است. با مراجعه به مستندات jQuery یا منابع پیشنهادی بیشتر بیاموزید.

رابط کاربر jQuery

jQuery UI برنامه افزودنی به jQuery است که شامل ابزارکها و ابزارهای UI قدرتمند است. اجرای یک ویژگی UI jQuery مانند ویجت آکاردئون در مقایسه با رمزگذاری همان ویژگی از ابتدا بسیار ساده است..

ویژگی های UI jQuery را می توان به چهار دسته تقسیم کرد: ابزارک ، افکت ، تعامل و برنامه های کاربردی. بیایید نگاهی به هریک بیندازیم. اما در ابتدا ، ما باید بدانیم که چگونه UI jQuery را به یک سند HTML اضافه کنیم.

افزودن UI jQuery به یک سند HTML

شما هنگام بارگیری UI jQuery دو گزینه دارید: آن را بارگیری کنید و یک نسخه محلی را در آن قرار دهید یا یک کپی به میزبانی CDN را شامل کنید.

علاوه بر این ، این نکات را در خاطر داشته باشید:

  • پیوند شیوه نامه CSS باید در قسمت سند باشد.
  • اسکریپت UI jQuery باید بالاتر از برچسب بدنه بسته باشد.
  • هسته jQuery (jquery.js یا jquery.min.js) باید قبل از بارگذاری jQuery UI (jquery-ui.js یا jquery-ui.min.js) بارگیری شود.

مضامین UI jQuery

هنگامی که شما یک نسخه از jQuery UI را بارگیری می کنید ، سازنده بارگیری اجازه می دهد تا یک موضوع را شامل شوید. دلیل این است که ابزارک های UI jQuery به یک ظاهر طراحی شده پیش فرض نیاز دارند. موضوع UI jQuery که شما انتخاب می کنید ، سبک های پیش فرض ویجت را تعریف می کند ، و کد مربوطه در jquery-ui.css گنجانده شده است.

اگر گزینه میزبانی شده توسط Google را انتخاب می کنید ، توجه داشته باشید که نام موضوع دقیقاً قبل از نام پرونده حذف شده است:… / smoothness / jquery-ui.css. Smoothness موضوع پیش فرض جی کوئری UI است. می توانید با جایگزین کردن نام موضوع در ساخت URL ، از هر موضوع استفاده کنید.

علاوه بر این ، وب سایت jQuery UI یک ThemeRoller ارائه می دهد که می توانید از آن برای ساختن موضوع مورد نظر خود استفاده کنید و هنگام بارگذاری رابط کاربری jQuery آن را گنجانید..

ابزارک های UQ jQuery

ابزارک ها ایجاد عناصر UI مفیدی را ایجاد می کنند که باعث می شود کوهی از کد برای ایجاد JavaScript و CSS خالص ایجاد کند. بیایید نگاهی به برخی از ابزارهای مفید جی کوئری بیندازیم (برای مشاهده نسخه آزمایشی روی هر کدام کلیک کنید):

  • آکاردئون به شما امکان می دهد اطلاعات را در پشت عنوان مخفی کرده و با ضربات هر بخش باز و بسته آن را نمایش دهید.
  • برگه ها جایگزین آکاردئون ها هستند. آنها راهی برای صرفه جویی در فضا برای ارائه اطلاعات هستند.
  • دکمه ها در UI jQuery زیبا و به طور مداوم ارائه می شوند.
  • Datepicker را می توان به یک فرم اضافه کرد تا اطمینان حاصل شود که تاریخ ها به درستی انتخاب و قالب بندی شده اند.
  • Progressbars نشانه ای بصری از پیشرفت در دستیابی به یک هدف را نشان می دهد.
  • لغزنده ها به کاربران امکان می دهند هنگام ارسال فرم ، مقدار واحد یا دامنه ای از مقادیر را انتخاب کنند.
  • Spinner برای وارد کردن شماره ها در یک زمینه فرم ، فلش های بالا و پایین را اضافه می کند.
  • از راهنماهای ابزار می توان برای تهیه اطلاعات خاص در زمینه استفاده کاربران استفاده کرد.

برای اینکه بتوانید از نحوه اجرای ابزارکهای ساده استفاده کنید ، تمام کدی که باید برای ایجاد مجموعه ای از آکاردئون ها استفاده کنید وجود دارد:

آکاردئون بخش 1

محتوای آکاردئون. شما می توانید از پاراگراف ها ، لیست ها ، پیوندها و موارد دیگر استفاده کنید.

آکاردئون بخش 2

همانطور که گفتم.

  • شما
  • می توان
  • استفاده کنید
  • لیست ها

آکاردئون بخش 3

خودشه. این فوق العاده آسان است.

$ (عملکرد ()
$ ( "# حساب" ) .accordion ()؛
})؛

همانطور که مشاهده می کنید ، HTML بسیار طولانی تر از چند خط jQuery مورد نیاز برای تبدیل HTML به آکاردئون ها است.

انیمیشن آکوردئونها jQuery UI

اثرات رابط کاربری jQuery

اکثر روش های این دسته بسط روش های اصلی jQuery است. به عنوان مثال ، اگر می خواهید کلاس ها را دستکاری کنید ، روش های .addClass () ، .removeClass () و .toggleClass () همه در jQuery UI موجود است ، به همراه یک روش اضافی ، .switchClass (). تفاوت این است که در رابط کاربری jQuery این روشها شامل گزینه های اضافی مانند توانایی اضافه کردن اثرات انتقال به طور مستقیم به خود روش هستند..

بیایید به یک مثال نگاه کنیم. به یاد دارید وقتی از FfII () و .fadeOut () استفاده کردیم تا ظاهر یک div را تغییر دهیم؟ خوب ، ما می توانیم با استفاده از UI jQuery ، یک اثر بسیار بهتر با کد بسیار کمتری ایجاد کنیم.

var myDiv = $ (‘# my-div’)؛
$ (myDiv). کلیک (عملکرد () {
$ (این) .toggleClass (“حالت دوم” ، 1000)؛
})

این انتقال در عمل است.

jQuery UI تغییر انیمیشن کلاس

چند روش اثر اضافی که می خواهید بدانید شامل موارد زیر است:

  • روش .show () نمایش را حذف می کند: هیچ. از عنصر هدفمند.
  • روش. hide () نمایشگر را اضافه می کند: هیچ. به عنصر هدفمند.
  • متد .toggle () عنصر هدفمند را بین حالت مرئی و پنهان جابجا می کند.
jQuery UI Effect Animations

15 انیمیشن جلوه ای متفاوت با نام هایی مانند نابینایی ، گزاف گویی ، کلیپ ، افت و انفجار وجود دارد. بیایید مثالی از اثر اسلایدها را بررسی کنیم.

var myDiv = $ (‘# my-div’)؛
var myButton = $ (“# دکمه من”)؛
$ (myButton) .click (عملکرد () {
$ (myDiv) .Toggle ( "اسلاید" )؛
})

در این حالت ، یک دکمه اضافه کردیم تا div را روشن و خاموش کنیم. بیایید ببینیم که چه شکلی از بخشهای ما هنگام مخفی شدن با آن مقدار جی کوئری به نظر می رسد.

jQuery UI پنهان انیمیشن

این اثرات انتقال جی کوئری را می توان برای روشهای shshow () ، hhide () و .toggle () اعمال کرد. وب سایت jQuery UI شامل یک ابزار پیش نمایش اثر است که می توانید از آن استفاده کنید تا تصمیم بگیرید کدام اثر به بهترین وجه برای اجرای شما مناسب است.

سهولت انتقال jQuery UI

هسته jQuery فقط دو حالت ساده دارد: نوسان و خطی. با این حال ، UI jQuery بیش از 20 تسکین اضافه می کند. بیایید نگاهی به اجرای ما از روش .toggle () بیاندازیم ، این بار دو مورد ساده دیگر را اضافه می کنیم.

var myButton = $ (“# دکمه من”)؛
$ (myButton) .click (عملکرد () {
$ (‘# div-first’) .toggleClass (‘حالت دوم’ ، 2000 ، ‘easeInOutQuad’)؛
$ (‘# div-div’) .toggleClass (‘حالت دوم’ ، 2000 ، ‘easeInOutExpo’)؛
})

در این مثال ، دو شکاف وجود دارد. هر دو در 2 ثانیه به حالت دوم منتقل می شوند. با این حال ، هر یک از تسکین دهنده متفاوت استفاده می کنند. بیا یک نگاهی بیندازیم.

jQuery UI انیمیشن آسان

تعامل UI jQuery

تعامل مجموعه ای از روش های UI jQuery است که به کاربران وب سایت و برنامه اجازه می دهد عناصر صفحه را انتخاب و انتقال دهند. پنج تعامل UI جی کوئری وجود دارد. با کلیک بر روی هر یک از لینک های زیر ، شما را به نمایشی از هرگونه تعامل در وب سایت jQuery UI سوق می دهد.

  • تعامل Draggable به کاربران امکان می دهد با کشیدن و رها کردن آن با ماوس ، عنصر صفحه وب را دوباره تنظیم کنند.
  • تعامل Droppable با تعامل قابل تعویض قابل دستیابی است. برای استفاده از آن ، هم یک مورد قابل جابجایی و هم یک کالای قابل حذف باید در صفحه وب موجود باشند. هنگامی که مورد قابل جابجایی روی آیتم قابل حذف ریخته می شود ، عملی انجام می شود.
  • Resizable دقیقاً همان کاری را که فکر می کنید باید انجام دهد: این باعث می شود یک عنصر صفحه قابل تغییر اندازه شود.
  • با انتخاب یک گزینه ، می توانید آیتم های موجود در یک لیست را با یک بار کلیک کردن بر روی آنها ، یا با نگه داشتن Ctrl یا کلیک کردن و کشیدن در بین چندین مورد ، انتخاب کنید تا چندین مورد را همزمان انتخاب کنید..
  • مرتب سازی مرتب می شود تنظیم مجدد موارد لیست به هر ترتیب ممکن است.

فعل و انفعالات jQuery UI جزء مواردی نیستند که شما انتظار دارید در وب سایت متوسط ​​پیاده سازی کنید. با این حال ، اگر می خواهید یک برنامه وب ، بازی یا فرم پیچیده تعاملی ایجاد کنید ، این تعامل ها به کار می روند.

برنامه های کاربردی jQuery UI

رابط کاربری jQuery را می توان گسترش داد و کارخانه ویجت ابزاری است که برای انجام این کار استفاده می شود. کارخانه ابزارک به شما امکان می دهد تا چندین روش ، سبک و عملکرد UI jQuery را در یک ویجت قابل استفاده مجدد بسته بندی کنید.

اگر با برنامه نویسی شی گرا آشنا هستید ، فکر کردن در مورد ابزارک های UI jQuery UI به عنوان اشیاء مفید است. بنابراین ، یک آکاردئون UI jQuery در واقع یک شیء از کلاس آکاردئون است. کاری که کارخانه ویجت به شما اجازه می دهد انجام دهید این است که کلاس های جدید ابزارک را تعریف کنید و سپس از آن کلاس برای ایجاد اشیاء متعدد استفاده کنید ، بسیار به همان روشی که شما یک کلاس ایجاد می کنید و دوباره از آن در OOP استفاده می کنید..

یکی دیگر از کاربردهای مفید jQuery UI روش .pos () است. این روش به شما امکان می دهد موقعیت هر عنصر را نسبت به یک عنصر دیگر یا عملکرد کاربر تعریف کنید. این روش بسیار ساده است پس از قطع کردن آن. بیایید به یک مثال نگاه کنیم.

$ (‘# div-div’) .pospos ({
من: “بالا سمت چپ”,
در: ‘پایین سمت راست’,
از: ‘# div-first’
})؛

در این بیت کد آمده است که گوشه بالا سمت چپ عنصر با شناسه div div باید در گوشه پایین سمت راست عنصر با شناسه first div قرار گیرد ، مانند این:

jQuery UI Position انیمیشن

علاوه بر این ، موارد را می توان بر اساس اقدامات کاربر قرار داد. بگذارید کد را تنظیم کنیم تا از موقعیت ماوس به جای div div برای تعیین موقعیت div دوم استفاده کند.

$ (سند) .mousemove (عملکرد (رویداد) {
$ (‘# div-div’) .pospos ({
من: “مرکز”,
از: رویداد,
برخورد: “مناسب”
})
})

این کد یک شنونده را برای رویداد .mousemove () که هر زمان که ماوس وارد سند می شود ، اضافه می کند. وقتی چنین اتفاقی بیفتد ، ترکیب () قسمت هدفمند بر اساس موقعیت ماوس تعیین می شود.

بیایید آن را در عمل مشاهده کنیم.

jQuery UI Position Mousemove انیمیشن

جی کوئری موبایل

jQuery Mobile یکی دیگر از برنامه های افزودنی کتابخانه jQuery است. از آن برای ایجاد وب سایتها و برنامه های پاسخگو بهینه سازی لمسی استفاده می شود.

هنگامی که به جی کوئری موبایل فکر می کنید ، تأکید باید واقعاً بهینه شده باشد. بسیاری از روش ها و رویدادهای UI اصلی جی کوئری و جی کوئری وجود دارد که فقط برای یک دستگاه تلفن همراه قابل استفاده نیستند و آدرس های jQuery Mobile آن کمبود را دارند. بر خلاف jQuery UI ، که می تواند فقط برای یک یا دو جنبه یک وب سایت استفاده شود ، جی کوئری موبایل به گونه ای طراحی شده است که یک راه حل همه یا هیچ کاری برای وب سایت ها و برنامه های پاسخگو مبتنی بر لمس باشد..

این کتابخانه شامل مجموعه بزرگی از دکمه های پاسخگو ، لمسی ، بهینه سازی ، عناصر فرم ، رویدادهای کش رفتن ، عناصر ناوبری ، جداول ، زبانه ها ، لغزنده ها و موارد دیگر است. علاوه بر این ، jQuery Mobile شامل یک ThemeRoller است.

چالش استفاده از jQuery Mobile ، رویکرد همه یا همه آن است. این برنامه برای ایجاد جایگزینی کامل برای نسخه های دسک تاپ وب سایت ها و برنامه ها طراحی شده است. اگر ترجیح می دهید سایت یا برنامه ای داشته باشید که روی همه دستگاه ها کار کند ، جی کوئری موبایل آن چیزی نیست که به دنبال آن هستید. اگر از jQuery Mobile برای برنامه یا وب سایتی استفاده می کنید که روی همه دستگاه ها کار می کند – دارای قابلیت لمسی و غیره – باید با شناسایی نوع ، اندازه و حضور صفحه لمسی راهی پیدا کنید که جی کوئری موبایل را روشن یا خاموش کنید..

منابع طراحی

قبلاً به مکانهایی اشاره کردیم که می توانید جاوا اسکریپت را یاد بگیرید. اگر برخی از جاوا اسکریپت را نمی شناسید ، قبل از اینکه به جی کوئری بروید ، آن مهارت ها را ایجاد کنید. هنگامی که جاوا اسکریپت را زیر کمربند خود قرار دادید ، منابع زیر با jQuery ، jQuery UI و jQuery Mobile سرعت بیشتری به شما می دهند..

  • مرکز یادگیری بنیاد jQuery مکانهای رسمی (و یکی از بهترین) برای یادگیری jQuery است. در اینجا یک دوره مبتنی بر فصل پیدا خواهید کرد که اصول اولیه ، رویدادها و جلوه ها ، AJAX ، افزونه ها و موارد دیگر را پوشش می دهد. وقتی آماده شدید ، می توانید نحوه استفاده از UQ jQuery و jQuery Mobile را نیز بیاموزید.
  • Learn jQuery From Scratch یک آموزش مبتنی بر پروژه است که به شما در جلب اعتماد به عنوان یک برنامه نویس jQuery کمک می کند..
  • دوره jQuery CodeCademy به شما می آموزد نحو jQuery ، و همچنین نحوه نوشتن توابع اساسی ، تغییر عناصر DOM ، استفاده از رویدادها و اجرای افکت ها.
  • jQuery Fundamentals by Bocoup یک کتاب الکترونیکی با یک کنسول جاوا اسکریپت داخلی است ، بنابراین می توانید کد را درست در مرورگر امتحان کنید. این برنامه شامل اصول اولیه jQuery ، پیمایش و دستکاری عناصر DOM ، رویدادها ، جلوه ها و AJAX می باشد.

طراحان به jQuery نیاز دارند

برنامه های افزودنی به jQuery ، jQuery UI و jQuery Mobile تعداد زیادی ابزارک ، تعامل ، روش ، اثرات و ابزارهای بهینه شده لمسی را اضافه می کنند. تسلط بر اینها شما را به یک طراح و توسعه دهنده بهتر تبدیل می کند زیرا قادر خواهید بود بدون هدر رفتن هرگونه کلید ، برنامه های وب قدرتمند و تعاملی ایجاد کنید.

موارد جالب دیگر

ما راهنماهای ، آموزش ها و اینفوگرافیک های بیشتری در رابطه با کد نویسی و توسعه وب سایت داریم:

  • CSS3 – معرفی ، راهنماها & منابع: این مکان عالی برای شروع یادگیری چیدمان صفحه وب است.
  • منابع ASP.NET: این راهنما شما را با ایجاد چارچوب .NET مایکروسافت برای ایجاد صفحات وب آشنا می کند.

چه کدی را باید بیاموزید?

گیج شده در مورد چه زبان برنامه نویسی که باید رمزگذاری کنید؟ اینفوگرافیک ما را ببینید ، چه کدی را باید یاد بگیرید؟ این نه تنها در مورد جنبه های مختلف زبان بحث می کند ، بلکه به سؤالات مهمی از جمله ، “چقدر می توانم برنامه نویسی جاوا را برای امرار معاش بسازم؟”

چه کد باید یاد بگیرید؟
چه کدی را باید بیاموزید?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me