موارد زیر را در دوره یاد خواهید گرفت:
API GraphQL را با سرور Apollo در Node.js، Express، و MongoDB بیاموزید.
تیم های بیشتر و بیشتری GraphQL را به جای (یا همراه با) REST برای API های وب خود انتخاب می کنند. جستارهای GraphQL به کلاینتها انعطافپذیری زیادی در نحوه درخواست دادهها از سرور میدهد، از مسائلی مانند واکشی یا عدم واکشی دادهها جلوگیری میکند و اجازه میدهد چندین منبع در یک درخواست واحد بازیابی شوند.
در این دوره آموزشی، نحوه استفاده از GraphQL را هم در سمت سرور و هم در برنامه های کلاینت از طریق مثال های عملی در قالب برنامه های جاوا اسکریپت فول استک خواهید آموخت. شما با تمام مفاهیم اصلی GraphQL مانند تعریف طرحواره، پرسشها، جهشها، و اشتراکها و همچنین راهحلهایی برای الزامات رایج مانند رسیدگی به احراز هویت/مجوز و ذخیرهسازی در سمت سرویس گیرنده آشنا خواهید شد.
نمونهها از Apollo Server با Node.js و Express در Backend و Apollo Client با React در Frontend استفاده میکنند. با این حال، هدف فقط پوشش دادن کتابخانه های خاص GraphQL نیست، بلکه به شما درک کلی تری از مفاهیم زیربنایی می دهد. به عنوان مثال، آپولو کلاینت تنها پس از یادگیری نحوه نوشتن یک کلاینت ساده «با دست» معرفی میشود تا مطمئن شوید که GraphQL را در قالب HTTP درک میکنید.
مقدمه ای بر GraphQL
مفهوم اصلی GraphQL
ایجاد پروژه
اولین نسخه نمایشی GraphQL
دوره کامل MongoDB
مدل Mongoose
TypeDef
حلکنندهها
سرور GraphQL
درج GraphQL
به روز رسانی GraphQL
حذف GraphQL
این دوره مستلزم دانش خوب جاوا اسکریپت مدرن و در حالت ایده آل آشنایی با Node.js/Express و React است.
نظری ارسال نشده است.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.