Web API معمولاً مهمترین بخش در یک برنامه وب است.
اینگونه برنامه وب خود را در معرض دید جهان و سایر کاربران قرار می دهید و باید سریع، آسان برای استفاده و به روز باشد.
و در حال حاضر، حداقل سه API محبوب وب داریم که میتوانیم از بین آنها انتخاب کنیم:
REST API
GraphQL
gRPC
و انتخاب بهترین برای برنامه وب شما آسان نیست. فاکتورهای زیادی وجود دارد که باید هنگام انتخاب Web API در نظر گرفته شوند و این تصمیم معمولاً قابل تغییر نیست.
و این دوره دقیقاً این کار را انجام می دهد - به شما می آموزد که چگونه بهترین Web API را برای برنامه وب خود انتخاب کنید.
در این دوره ما از اصول اولیه شروع می کنیم و با مفاهیم اساسی هر یک از API های وب آشنا می شویم. ما متوجه خواهیم شد که اهداف آن چیست، چرا ایجاد شد، و کدام سناریوها را به بهترین نحو انجام می دهد.
سپس ما این APIهای وب را با هم مقایسه خواهیم کرد و خواهیم دید که مزایا و معایب هر کدام چیست.
و در آخر - ما نگاهی به Web API فلوچارت خواهیم داشت که شما را در فرآیند تصمیم گیری وب API برای استفاده راهنمایی می کند.
هیچ دوره دیگری مانند این وجود ندارد! این تنها دورهای است که محبوبترین API وب را مقایسه میکند و به شما کمک میکند مهمترین تصمیم را در طراحی برنامه وب خود بگیرید.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
دانشجویان من در مورد دوره های من چه می گویند؟
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
"خوب انجام شد - دوره بسیار عملی بود"، سام
"توضیح خوب در مورد موضوعات تحت پوشش، بخش "مهارت های نرم" افزودنی عالی از موضوعات است، سرجیو
"[دوره] به من اعتماد به نفس داد تا به بازار بروم و خودم را به عنوان چنین [معماری] تبلیغ کنم"، متیو
"تغییر زندگی"، Arivazhagan
و خیلی چیزهای دیگر
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
این دوره برای چه کسانی است؟
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
هر فردی که درگیر توسعه وب است، حتی تحلیلگر سیستم، می تواند از این دوره سود ببرد.
که شامل موارد زیر است:
- توسعه دهندگان جوان
- توسعه دهندگان ارشد
- معماران
- هر کس دیگری که در توسعه وب دخیل است
اگر مطمئن نیستید که این دوره برای شما مناسب است یا خیر - برای من یادداشت بگذارید!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
پیش نیازهای این دوره چیست؟
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
از دانشآموزان انتظار میرود که بتوانند کد را درک کنند و بدانند اینترنت چگونه کار میکند (پروتکل HTTP، مدل درخواست/پاسخ، و غیره).
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
درباره من
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
بیش از 25 سال است که در صنعت نرم افزار و بیش از 20 سال است که یک معمار نرم افزار هستم و با مشتریان مختلفی کار می کنم - شرکت های Fortune 100، استارت آپ ها، دولت. نهادها، دفاع، مخابرات، بانکداری و موارد دیگر.
من یک سخنران و مربی مشتاق هستم و هزاران دانش آموز را در دوره های مختلف آموزش داده ام.
من عاشق کاری هستم که انجام می دهم، و بزرگترین علاقه من (به جز خانواده ام...) طراحی سیستم های مدرن، کاربردی و قابل اعتماد برای مشتریانم با استفاده از بهترین API ممکن است.
معمار و مشاور ارشد نرم افزار
نمایش نظرات