لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت API میکروسرویس با زبان Go
- آخرین آپدیت
دانلود Building Microservices API in Go
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک میکند دانش خود را بسنجید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیقتر کنید.
اگر مشتاق ارتقای مهارتهای برنامهنویسی خود هستید، تسلط بر زبان Go در محیط تکنولوژی امروز ضروری است. این دوره یک آموزش عمیق در برنامهنویسی Go ارائه میدهد و بر ساخت میکروسرویسهای کارآمد و مقیاسپذیر با استفاده از APIهای مبتنی بر REST تمرکز دارد.
- شما بهترین روشهای امنیتی از جمله احراز هویت (Authentication)، تعیین سطح دسترسی (Authorization)، کنترل دسترسی مبتنی بر نقش (RBAC) و تولید توکن JWT را بررسی خواهید کرد.
- تکنیکهای تست واحد (Unit Testing) مانند تست مبتنی بر وضعیت (State-based testing)، تست مسیرها (Routes) و سرویسها، و استفاده از Mockها و Stubها را پوشش خواهید داد.
- علاوه بر این، در مورد ثبت وقایع (Logging) و مدیریت خطاها و ایجاد ماژولهای Go برای سازماندهی بهتر کد یاد خواهید گرفت.
- شما کد خود را با ماژول banking-lib ماژولار کرده، آن را در APIهای خود ادغام میکنید و اشیاء دامنه Claims و توکنهای بازنشانی (Refresh Tokens) را برای دسترسی امن درک خواهید کرد.
در پایان، شما در ساخت اپلیکیشنهای امن و قابل اعتماد با Go و بهینهسازی سازماندهی کد متخصص خواهید شد. این دوره که برای توسعهدهندگان، دانشجویان و متخصصان IT ایدهآل است، مهارتهای برنامهنویسی Go و میکروسرویس شما را ارتقا میدهد.
سرفصل ها و درس ها
مقدمه
Introduction
خوشآمدگویی به دوره
Welcome to the Course
شروع کار
Getting Started
مبانی مسیریابی (Router)
Router Basics
سلام دنیا (Hello World)
Hello World
کدگذاری JSON
JSON Encoding
کدگذاری XML
XML Encoding
بازسازی کد (Refactoring) و ماژولهای Go
Refactoring and Go Modules
استفاده از gorilla/mux
gorilla/mux
توسعه اپلیکیشن
Application Development
مقدمهای بر معماری هگزاگونال (Hexagonal Architecture)
Introduction to Hexagonal Architecture
نمایش نظرات