کتاب آموزش Go برای برنامه‌نویسی Backend با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره آموزش Go برای برنامه‌نویسی Backend

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

موضوع میانی: زبان‌های برنامه‌نویسی**

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

  • 1. نصب و راه‌اندازی Go و پیکربندی محیط توسعه
  • 2. نوع‌های داده و متغیرها در Go
  • 3. عملگرها و عبارات در Go
  • 4. ساختارهای کنترلی: شرط‌ها و حلقه‌ها
  • 5. توابع و پارامترها در Go
  • 6. آرایه‌ها و اسلایس‌ها در Go
  • 7. نقشه‌ها و مجموعه‌داده‌ها
  • 8. رشته‌ها و توابع پردازش متن
  • 9. ساختارها و متدها در Go
  • 10. اینترفیس‌ها و برنامه‌نویسی چندریختی
  • 11. مدیریت خطاها و خطاهای سفارشی
  • 12. هم‌روندی و گوروتین‌ها در Go
  • 13. کانال‌ها و ارتباط بین گوروتین‌ها
  • 14. الگوهای هم‌روندی پیشرفته
  • 15. مدیریت بسته‌ها و ماژول‌ها
  • 16. سیستم ساخت و ابزارهای Go
  • 17. تست‌نویسی و بنچمارک در Go
  • 18. ورودی/خروجی و کار با فایل‌ها
  • 19. برنامه‌نویسی شبکه و سوکت‌ها
  • 20. HTTP سرور و کلاینت در Go
  • 21. مسیریابی و هندلرها در وب
  • 22. میان‌افزارها و زنجیره پردازش درخواست
  • 23. کار با JSON و XML در Go
  • 24. اتصال به پایگاه‌داده با Go
  • 25. کار با SQL و ORM در Go
  • 26. مدیریت نشست و احراز هویت
  • 27. رمزنگاری و امنیت در برنامه‌های وب
  • 28. ایجاد API‌های RESTful با Go
  • 29. مدیریت پیکربندی و متغیرهای محیطی
  • 30. کار با زمان و تاریخ در Go
  • 31. ردیابی و لاگ‌نویسی در برنامه‌های Backend
  • 32. مدیریت وابستگی‌ها با Go Modules
  • 33. الگوی مخزن و لایه‌بندی در معماری
  • 34. طراحی سرویس‌های میکروسرویس با Go
  • 35. مدیریت حافظه و garbage collection
  • 36. کار با بافرها و جریان‌های داده
  • 37. برنامه‌نویسی با سیگنال‌های سیستم
  • 38. مدیریت خطا در برنامه‌های توزیع‌شده
  • 39. تست‌های یکپارچه‌سازی و end-to-end
  • 40. ابزارهای دیباگ و پروفایلینگ در Go
  • 41. ایجاد خط فرمان و ابزارهای CLI
  • 42. مدیریت فرآیندها و اجرای هم‌زمان
  • 43. کش‌سازی و بهینه‌سازی عملکرد
  • 44. مدیریت صف و پیام‌رسانی ناهمگام
  • 45. اتصال به سرویس‌های خارجی و API
  • 46. مدیریت نسخه و استقرار برنامه
  • 47. کانتینرسازی برنامه‌های Go با Docker
  • 48. مدیریت اتصالات و connection pooling
  • 49. کار با WebSocket در Go
  • 50. مدیریت تراکنش و پایستگی داده
  • 51. الگوهای طراحی رایج در Go
  • 52. مدیریت زمان‌بندی و وظایف دوره‌ای
  • 53. ایمنی و اعتبارسنجی ورودی
  • 54. مدیریت خطا در سرویس‌های REST
  • 55. کار با فایل‌های پیکربندی و YAML
  • 56. مدیریت حافظه نهان و Redis
  • 57. مدیریت احراز هویت مبتنی بر JWT
  • 58. مدیریت مجوزها و نقش‌ها
  • 59. ایجاد middlewareهای سفارشی
  • 60. مدیریت logهای ساختاریافته
  • 61. مدیریت خطاهای شبکه و retry
  • 62. مدیریت timeout و context در Go
  • 63. مدیریت هم‌زمانی با sync package
  • 64. مدیریت داده‌های بزرگ و streaming
  • 65. مدیریت دیتابیس‌های NoSQL در Go
  • 66. مدیریت مهاجرت و اسکیمای دیتابیس
  • 67. مدیریت محیط‌های توسعه و تولید
  • 68. مدیریت امنیت در API و احراز هویت
  • 69. مدیریت بار و load balancing
  • 70. مدیریت خطا در میکروسرویس‌ها
  • 71. مدیریت مستندسازی خودکار API
  • 72. مدیریت تست و کیفیت کد در Go
تگ‌ها: API نویسی با Go Go Backend Go Web Development آموزش Go آموزش Golang برنامه‌نویسی Backend برنامه‌نویسی سمت سرور توسعه وب با Go دوره برنامه‌نویسی Go زبان Go

نظرات

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

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