لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یک REST API با Node و Express بسازید
دانلود Build a REST API with Node and Express
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
API مجموعه ای از قوانین است که نحوه ارتباط برنامه ها با یکدیگر را تعریف می کند. REST API یکی است که از اصول طراحی REST پیروی می کند. در این دوره آموزشی، ساخت API REST با Node و Express، یاد خواهید گرفت که یک API ساده به عنوان پایه ای محکم برای خدمات پیچیده تر و واقعی API بسازید. ابتدا، معماری REST API و تفاوت آن با برنامه های رندر سمت سرور را بررسی خواهید کرد. در مرحله بعد، نحوه برنامه ریزی، ایجاد و ساختار پایانی های API را خواهید فهمید. در نهایت، یاد خواهید گرفت که چگونه برنامه خود را با بزرگتر و پیچیده تر شدن ساختار ساختار دهید. پس از اتمام این دوره، مهارت ها و دانش Node.js، Express و RESTful API های مورد نیاز برای ایجاد API هایی را خواهید داشت که می توانند برنامه ها و سرویس های مختلف را تقویت کنند.
سرفصل ها و درس ها
معرفی API های RESTful
Intro to RESTful APIs
معرفی API های RESTful
Intro to RESTful APIs
نقاط پایانی API را تعریف کنید
Define API Endpoints
برای بازیابی داده ها، نقاط پایانی ایجاد کنید
Create Endpoints to Retrieve Data
مسیرهای API را برنامه ریزی کنید
Plan the API Routes
بازیابی همه منابع
Retrieve All Resources
یک منبع با شناسه بازیابی کنید
Retrieve a Resource By ID
سازماندهی و معماری REST API
REST API Organization and Architecture
معرفی سازمان REST API
Intro to REST API Organization
یک لایه سرویس ایجاد کنید
Create a Service Layer
یک کنترل کننده خطای جهانی را پیاده سازی کنید
Implement a Global Error Handler
مدولار کردن مسیرها
Modularize Routes
ایجاد، به روز رسانی و حذف نقاط پایانی را پیاده سازی کنید
Implement Create, Update, and Delete Endpoints
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات