لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ایجاد وب سرویس با Go 1
Creating Web Services with Go 1
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره آموزشی با استفاده از کتابخانه استاندارد Go، خدمات وب آرامش بخشی ایجاد خواهید کرد. خدمات وب تقریباً هر برنامه وب که ما به عنوان مصرف کننده هر روز از آن استفاده می کنیم، قدرت دارد. در این دوره آموزشی، ایجاد سرویسهای وب با Go 1، یاد میگیرید که چگونه با استفاده از کتابخانه استاندارد Go، سرویسهای وب آرام بسازید. ابتدا، استفاده از روشهای استاندارد http را برای انجام عملیات ایجاد، بهروزرسانی و حذف با استفاده از دادههای پایدار با پایگاه داده بررسی خواهید کرد. در مرحله بعد، یاد خواهید گرفت که چگونه وب سرویس های خود را با استفاده از ابزارهای اشکال زدایی http آزمایش کنید و خواهید دید که چگونه می توانید از وب سوکت ها برای بهبود تجربه کاربری برنامه خود استفاده کنید. در نهایت، متوجه خواهید شد که چگونه می توانید داده ها را با استفاده از بسته قالب داخلی Go قالب بندی کنید. در پایان این دوره، شما باید پایه و اساس محکمی داشته باشید که بر اساس آن خدمات وب خود را با استفاده از Go بسازید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
بررسی نسخه
Version Check
مقدمه
Introduction
طرح کلی دوره
Course Outline
مروری بر خدمات وب
Web Services Overview
راه اندازی محیط
Environment Setup
نسخه ی نمایشی: برنامه
Demo: Application
خلاصه
Summary
رسیدگی به درخواست های HTTP
Handling HTTP Requests
مقدمه
Introduction
ایجاد هندلرهای پایه
Creating Basic Handlers
نسخه ی نمایشی: ایجاد هندلرها
Demo: Creating Handlers
کار با JSON
Working with JSON
نسخه ی نمایشی: کار با JSON
Demo: Working with JSON
کار با درخواست ها
Working with Requests
نسخه ی نمایشی: کار با درخواست ها
Demo: Working with Requests
پارامترهای مسیر URL
URL Path Parameters
نسخه ی نمایشی: برخورد با پارامترهای مسیر
Demo: Dealing with Path Parameters
میان افزار
Middleware
نسخه ی نمایشی: ایجاد میان افزار
Demo: Creating Middleware
فعال کردن CORS
Enabling CORS
نسخه ی نمایشی: به روز رسانی نمونه برنامه وب
Demo: Updating the Sample Web Application
خلاصه
Summary
داده های ماندگار
Persisting Data
مقدمه
Introduction
راه اندازی پایگاه داده
Database Setup
اتصال به پایگاه داده
Connecting to a Database
نسخه ی نمایشی: اتصال به پایگاه داده
Demo: Connecting to a Database
استعلام داده ها
Querying Data
نسخه ی نمایشی: داده های پرس و جو
Demo: Querying Data
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
الکس شولتز یک مهندس نرم افزار یادگیری ماشین برنده جایزه با بیش از 9 سال تجربه کار در کل مجموعه توسعه. در آن زمان او با بسیاری از زبانها و چارچوبها کار کرده و برنامههایی را برای همه موارد اعم از موبایل و IOT ، تا توسعه وب جلویی ، و وب خدمات مقیاس پذیر باطنی ساخته است. وی گروه کاربری خدمات وب آمازون (AWS) را در زادگاه خود اداره می کند و همچنین یک قهرمان یادگیری ماشین AWS است.
نمایش نظرات