کتاب برنامه‌نویسی پویا در وب با Perl و JavaScript برای وب‌سایت‌های تعاملی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره برنامه‌نویسی پویا در وب با Perl و JavaScript برای وب‌سایت‌های تعاملی

موضوع کلی: توسعه وب و برنامه‌نویسی سمت سرور

موضوع میانی: برنامه‌نویسی وب با Perl و JavaScript

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر توسعه وب پویا
  • 2. آشنایی با مفاهیم سمت سرور و سمت کاربر
  • 3. تاریخچه و سیر تحول وب
  • 4. معرفی زبان Perl برای توسعه وب
  • 5. نصب و راه‌اندازی محیط Perl
  • 6. مبانی زبان Perl: متغیرها و انواع داده
  • 7. دستورات شرطی و حلقه‌ها در Perl
  • 8. توابع و زیرروال‌ها در Perl
  • 9. کار با رشته‌ها و عبارات باقاعده در Perl
  • 10. کار با آرایه‌ها و هش‌مپ‌ها در Perl
  • 11. مدیریت فایل در Perl
  • 12. مفاهیم برنامه‌نویسی شیءگرا در Perl
  • 13. مقدمه‌ای بر CGI و ارتباط آن با Perl
  • 14. نوشتن اولین اسکریپت CGI با Perl
  • 15. مدیریت درخواست‌های HTTP با CGI
  • 16. ارسال داده‌ها از فرم‌ها به اسکریپت Perl
  • 17. بررسی و اعتبارسنجی داده‌های ورودی فرم
  • 18. تولید خروجی HTML با Perl
  • 19. کار با کوکی‌ها و مدیریت نشست‌ها (Sessions)
  • 20. مقدمه‌ای بر JavaScript برای توسعه سمت کاربر
  • 21. نصب و راه‌اندازی محیط JavaScript
  • 22. مبانی زبان JavaScript: متغیرها و انواع داده
  • 23. دستورات شرطی و حلقه‌ها در JavaScript
  • 24. توابع و دامنه‌ها در JavaScript
  • 25. کار با آرایه‌ها و اشیاء در JavaScript
  • 26. مقدمه‌ای بر DOM (Document Object Model)
  • 27. دستکاری عناصر HTML با JavaScript
  • 28. مدیریت رویدادها در JavaScript
  • 29. اعتبارسنجی فرم‌ها با JavaScript
  • 30. ارتباط JavaScript با سرور (AJAX)
  • 31. مقدمه‌ای بر AJAX
  • 32. استفاده از XMLHttpRequest برای درخواست‌های AJAX
  • 33. کار با JSON در JavaScript
  • 34. ارسال و دریافت داده با AJAX و JSON
  • 35. ترکیب Perl و JavaScript برای وب‌سایت‌های تعاملی
  • 36. طراحی معماری یک برنامه وب پویا
  • 37. ساخت فرم‌های داینامیک با Perl و JavaScript
  • 38. اعتبارسنجی داده‌ها در سمت سرور (Perl) و سمت کاربر (JavaScript)
  • 39. مدیریت خطاها در برنامه‌های وب
  • 40. مفاهیم پایگاه داده و ارتباط با وب
  • 41. مقدمه‌ای بر پایگاه داده PostgreSQL
  • 42. نصب و راه‌اندازی PostgreSQL
  • 43. طراحی شمای پایگاه داده
  • 44. مبانی SQL (Structured Query Language)
  • 45. پرس‌وجوهای SELECT، INSERT، UPDATE، DELETE
  • 46. ارتباط Perl با پایگاه داده PostgreSQL
  • 47. استفاده از ماژول DBI در Perl
  • 48. اجرای پرس‌وجوهای SQL از طریق Perl
  • 49. مدیریت تراکنش‌ها در Perl
  • 50. امنیت در برنامه‌های وب
  • 51. مقدمه‌ای بر تهدیدات امنیتی وب
  • 52. جلوگیری از حملات SQL Injection
  • 53. جلوگیری از حملات Cross-Site Scripting (XSS)
  • 54. مدیریت امن رمز عبور
  • 55. اصول طراحی امن وب‌سایت
  • 56. مفاهیم RESTful API
  • 57. طراحی API با Perl
  • 58. ارتباط JavaScript با API
  • 59. مستندسازی API
  • 60. بهینه‌سازی عملکرد وب‌سایت
  • 61. مقدمه‌ای بر بهینه‌سازی
  • 62. بهینه‌سازی کدهای Perl
  • 63. بهینه‌سازی کدهای JavaScript
  • 64. بهینه‌سازی پرس‌وجوهای پایگاه داده
  • 65. استفاده از کشینگ (Caching)
  • 66. مقدمه‌ای بر ابزارهای توسعه وب
  • 67. استفاده از ابزارهای اشکال‌زدایی مرورگر
  • 68. معرفی سیستم‌های کنترل نسخه (Git)
  • 69. مبانی Git و GitHub
  • 70. مدیریت پروژه‌های بزرگ
  • 71. مقدمه‌ای بر قالب‌های (Templates) وب
  • 72. استفاده از قالب‌ها برای تولید HTML
  • 73. مزایای استفاده از سیستم‌های قالب
  • 74. کار با چارچوب‌های وب (Frameworks)
  • 75. معرفی چارچوب Dancer2 برای Perl
  • 76. نصب و راه‌اندازی Dancer2
  • 77. ساخت یک برنامه ساده با Dancer2
  • 78. مفاهیم MVC (Model-View-Controller)
  • 79. پیاده‌سازی الگوهای طراحی در وب
  • 80. مقدمه‌ای بر تست نرم‌افزار
  • 81. نوشتن تست واحد برای کدهای Perl
  • 82. نوشتن تست واحد برای کدهای JavaScript
  • 83. تست یکپارچگی (Integration Testing)
  • 84. مقدمه‌ای بر استقرار (Deployment) وب‌سایت
  • 85. نحوه استقرار برنامه Perl/CGI
  • 86. تنظیمات سرور وب (Apache/Nginx)
  • 87. مدیریت فایل‌های لاگ (Log Files)
  • 88. نگهداری و به‌روزرسانی برنامه‌های وب
  • 89. مقدمه‌ای بر توسعه متن‌باز
  • 90. مشارکت در پروژه‌های متن‌باز
  • 91. منابع یادگیری بیشتر و پیشرفته‌تر
  • 92. مقدمه‌ای بر مفاهیم مدرن توسعه وب
  • 93. جمع‌بندی و گام‌های بعدی در یادگیری

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.