لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یکپارچهسازی API و توسعه Strapi
- آخرین آپدیت
دانلود API Integration and Extending Strapi
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند تا دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
این دوره برای آموزش نحوه کار با APIها و توسعه Strapi جهت انطباق با نیازهای خاص شما طراحی شده است. شما تجربه عملی در یکپارچهسازی RESTful APIها، مدیریت عملیات GraphQL و گسترش ویژگیهای هسته Strapi را کسب خواهید کرد. در پایان این دوره، مهارتهای لازم برای مدیریت APIها، پیادهسازی ویژگیهای پیشرفته و سفارشیسازی معماری Strapi را متناسب با الزامات پروژه خود بهدست خواهید آورد.
شما با نگاهی جامع به REST APIها، با تمرکز بر عملیات CRUD، فیلتر کردن، صفحهبندی و مدیریت روابط شروع خواهید کرد. با پیشرفت در دوره، با GraphQL کار کرده و نحوه نصب پلاگینها، احراز هویت کاربران و مدیریت کامپوننتهای تودرتو را میآموزید. همچنین جهشهای GraphQL (Mutations)، عملگرها و تکنیکهای پیشرفته شکلدهی به کوئریها را بررسی خواهید کرد.
ماژولهای نهایی به بررسی عمیقتر توسعه معماری هسته Strapi میپردازند، جایی که یاد میگیرید چگونه کنترلرها را سفارشیسازی کنید، مسیرهای (Routes) دلخواه بسازید و با Lifecycle Hooks کار کنید. شما در مسیر ساخت ویژگیهایی مانند پستهای ویژه (Premium) و لایک پستها راهنمایی میشوید و همزمان بهترین روشهای گسترش قابلیتهای Strapi با GraphQL و Resolverهای سفارشی را خواهید آموخت.
این دوره برای توسعهدهندگانی که به دنبال یکپارچهسازی Strapi با APIها، سفارشیسازی هسته Strapi و بهرهگیری از GraphQL برای مدیریت محتوای پویا هستند، ایدهآل است. داشتن دانش پایه در JavaScript و مفاهیم API توصیه میشود.
سرفصل ها و درس ها
کار با REST API
Working with REST API
عملیات CRUD روی Collection Types
CRUD Operations on Collection Types
عملیات CRUD روی Single Types
CRUD Operations on Single Types
پارامترهای API: آشنایی مقدماتی
API Parameters: An Introduction
مرتبسازی پاسخهای API
Sort the API Response
فیلتر کردن پاسخهای API
Filter Your API Responses
پر کردن پاسخهای API با روابط و موارد دیگر
Populate Your API Responses with Relations and More
انتخاب فیلدها برای پاسخهای API
Select Fields for Your API Responses
صفحهبندی محتوا از طریق API
Paginate Through Content Through API
مدیریت محتوای پیشنویس از طریق API
Deal with Draft Content Through API
کار با GraphQL
Working with GraphQL
نصب پلاگین GraphQL
Installing the GraphQL Plugin
کوئریهای GraphQL روی دادههای عمومی
GraphQL Queries on Public Data
احراز هویت کاربر با GraphQL
User Authentication with GraphQL
اولین کوئری احراز هویت شده در GraphQL
First Authenticated GraphQL Query
دریافت کامپوننتهای تودرتو از طریق GraphQL
Getting Nested Components Through GraphQL
دریافت Dynamic Zones از طریق GraphQL
Getting Dynamic Zones Through GraphQL
جهشهای GraphQL (Mutations)
GraphQL Mutations
عملگرهای GraphQL
GraphQL Operators
توسعه هسته Strapi: کنترلرهای سفارشی و بیشتر
Extending Strapi Core: Custom Controllers and More
سفارشیسازی Strapi: چه چیزی خواهیم ساخت
Customizing Strapi: What We Will Build
معماری Strapi: بررسی کلی
Strapi Architecture: An Overview
درخواست و پاسخ (Request and Response)
Request and Response
نمایش نظرات