کتاب برنامهنویسی تحت وب با CGI در C با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی تحت وب با CGI در C
موضوع کلی: برنامه نویسی
موضوع میانی: سی (C)
📋 سرفصلهای دوره
- 1. آشنایی با مقدمات برنامهنویسی تحت وب
- 2. مبانی زبان C برای برنامهنویسی وب
- 3. مفاهیم اولیه CGI
- 4. نصب و پیکربندی محیط توسعه CGI
- 5. اولین اسکریپت CGI در C
- 6. مدیریت ورودیها در CGI
- 7. کار با پارامترهای GET و POST
- 8. قالببندی خروجی HTML با C
- 9. ارسال هدرهای HTTP
- 10. مدیریت کوکیها با CGI
- 11. ذخیرهسازی اطلاعات کاربر با کوکیها
- 12. جلسات (Sessions) در CGI
- 13. مدیریت جلسات در سمت سرور
- 14. ارتباط پایگاه داده با CGI
- 15. نصب و پیکربندی پایگاه داده MySQL
- 16. اتصال به MySQL از طریق C
- 17. اجرای دستورات SQL در C
- 18. درج اطلاعات در پایگاه داده
- 19. بازیابی اطلاعات از پایگاه داده
- 20. بهروزرسانی اطلاعات در پایگاه داده
- 21. حذف اطلاعات از پایگاه داده
- 22. مدیریت خطا در ارتباط با پایگاه داده
- 23. امنیت در برنامهنویسی CGI
- 24. جلوگیری از حملات تزریق SQL
- 25. اعتبارسنجی ورودیهای کاربر
- 26. مدیریت احراز هویت کاربران
- 27. پیادهسازی سیستم ثبتنام
- 28. پیادهسازی سیستم ورود
- 29. مدیریت سطوح دسترسی کاربران
- 30. مبانی طراحی رابط کاربری وب
- 31. اصول طراحی صفحات وب با HTML
- 32. استفاده از CSS برای استایلدهی
- 33. مفاهیم ریسپانسیو در طراحی وب
- 34. مقدمات جاوا اسکریپت در فرانتاند
- 35. تعامل با کاربر با جاوا اسکریپت
- 36. اعتبارسنجی فرمها با جاوا اسکریپت
- 37. مفاهیم AJAX
- 38. ارتباط با سرور با AJAX
- 39. ساخت فرمهای پویا
- 40. کار با JSON در CGI
- 41. ارسال و دریافت دادههای JSON
- 42. فشردهسازی دادهها در CGI
- 43. فشردهسازی خروجی HTTP
- 44. مدیریت بارگذاری فایلها
- 45. ذخیرهسازی فایلهای آپلود شده
- 46. پردازش تصاویر در سمت سرور
- 47. تغییر اندازه تصاویر
- 48. اعمال فیلترهای ساده روی تصاویر
- 49. تولید تصاویر داینامیک
- 50. کار با قالبهای متن در CGI
- 51. تولید فایلهای CSV با CGI
- 52. تولید فایلهای XML با CGI
- 53. مفاهیم اولیه امنیت در شبکههای کامپیوتری
- 54. اصول ارتباط امن بین کلاینت و سرور
- 55. مقدمات رمزنگاری متقارن
- 56. مقدمات رمزنگاری نامتقارن
- 57. استفاده از توابع هش در CGI
- 58. مدیریت گواهینامههای SSL/TLS
- 59. پیکربندی وب سرور (Apache/Nginx) برای CGI
- 60. بهینهسازی عملکرد اسکریپتهای CGI
- 61. کش کردن (Caching) دادهها
- 62. استفاده از پایگاه دادههای NoSQL (مقدماتی)
- 63. مفاهیم اولیه NoSQL
- 64. اتصال به MongoDB از طریق C (در صورت امکان)
- 65. ذخیرهسازی و بازیابی داده در MongoDB
- 66. معماریهای رایج وب
- 67. مفاهیم RESTful API
- 68. طراحی API ساده با CGI
- 69. مستندسازی API
- 70. تست API با ابزارهای استاندارد
- 71. مقدمات مدیریت خطا در سطح سیستم
- 72. لاگگیری (Logging) رویدادها
- 73. مانیتورینگ سرور
- 74. مباحث پیشرفتهتر زبان C برای وب
- 75. استفاده از کتابخانههای خارجی در C
- 76. مدیریت حافظه در برنامههای بلندمدت
- 77. پروتکلهای ارتباطی وب
- 78. کار با پروتکل FTP از طریق C
- 79. مفاهیم اولیه پایگاه دادههای توزیعشده
- 80. کار با صفهای پیام (Message Queues)
- 81. پیادهسازی سیستمهای صفبندی ساده
- 82. مقدمات معماری میکروسرویس
- 83. مفاهیم اولیه Docker
- 84. استقرار برنامههای CGI با Docker (مقدماتی)
- 85. مدیریت پیکربندی در محیطهای مختلف
- 86. مقدمات تست واحد (Unit Testing)
- 87. نوشتن تستهای واحد برای توابع CGI
- 88. اصول اشکالزدایی (Debugging) پیشرفته
- 89. کار با ابزارهای اشکالزدایی C
- 90. بررسی مشکلات عملکردی
- 91. مفاهیم امنیت پیشرفته در وب
- 92. مدیریت دسترسی مبتنی بر نقش (RBAC)
- 93. پیادهسازی احراز هویت دو عاملی (2FA) (مفهومی)
- 94. مقدمات تست نفوذ (مفهومی)
- 95. بررسی آسیبپذیریهای رایج وب
- 96. مبانی برنامهنویسی ناهمگام (Asynchronous)
- 97. مقدمات کار با WebSockets (مفهومی)
- 98. تحلیل معماریهای مقیاسپذیر
- 99. طراحی سیستمهای تحملپذیر خطا
- 100. مفاهیم پایگاه دادههای گراف (مفهومی)
تگها:
C تحت وب
CGI
اسکریپت نویسی
برنامه نویسی C
برنامه نویسی سمت سرور
برنامه نویسی وب
توسعه وب
زبان C
وب سرور
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.