لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مهاجرت از REST به GraphQL
- آخرین آپدیت
دانلود Migrating from REST to GraphQL
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آیا شما یک توسعهدهنده بکاند هستید و میخواهید بدانید چه زمانی باید استفاده از GraphQL را شروع کنید یا چگونه APIهای REST فعلی خود را به GraphQL منتقل کنید؟ در این دوره آموزشی، اmanuel Henri، متخصص GraphQL، شما را گامبهگام در این مسیر راهنمایی میکند و توضیح میدهد که چه زمانی و چرا باید به GraphQL مهاجرت کنید و نحوه راهاندازی آن چگونه است. در این دوره مباحثی چون مفاهیم پایه افزودن دادههای جدید، کوئریهای رایج و سینتکس آنها، آرگومانها، Fragmentها و Aliasها بررسی میشوند. همچنین یاد میگیرید که چگونه دادهها را در یک محیط گرافیکی حذف و بهروزرسانی کنید. با حضور در این دوره، اولین قدم را برای یادگیری GraphQL بردارید و بتوانید APIهای REST خود را به شکلی بهینه و موثر به GraphQL منتقل کنید.
سرفصل ها و درس ها
مقدمه
Introduction
جایگزینی REST با GraphQL
Replace REST with GraphQL
آنچه باید بدانید
What you should know
1. اولین قدمها
1. First steps
معرفی پروژه REST
REST project introduction
راهاندازی GraphQL
Set up GraphQL
مروری بر مفاهیم GraphQL
GraphQL refresher
چرا برای REST از GraphQL استفاده کنیم
Why use GraphQL for REST
2. افزودن آیتمها با GraphQL
2. Add Items with GraphQL
نهاییسازی اتصال به پایگاه داده
Finalize the DB connection
ایجاد Schema و Type اولیه
Create the initial schema and type
برنامهنویسی Schema و Type اولیه
Program the initial schema and type
راهاندازی Resolverهای اولیه
Set up the initial resolvers
افزودن چند آیتم با GraphiQL
Add a few items with GraphiQL
3. خواندن آیتمها با GraphQL
3. Read Items with GraphQL
Alias چیست و کاربرد آن کجاست
What are aliases and usage
کوئریهای ساده در GraphQL
Simple queries in GraphQL
مبانی Fragmentها
Fragments basics
4. بهروزرسانی آیتمها با GraphQL
4. Update Items with GraphQL
کدنویسی Mutation برای بهروزرسانی
Code your updated mutation
بررسی کلی Mutationها
Overview of mutations
5. حذف آیتمها با GraphQL
5. Delete Items with GraphQL
تست نهایی Mutationها
Final test for your mutations
کدنویسی Mutation برای حذف
Coding our delete mutation
مدیر اجرایی با بیش از 20 سال تجربه در برنامه نویسی و طراحی
امانوئل هنری یک توسعه دهنده فول استک با 20 سال تجربه در برنامه نویسی، فناوری و طراحی است.
> امانوئل مسئول تمام جنبه های پروژه های وب و تلفن همراه مبتنی بر مشتری، از جمله جدول زمانی و محدوده بوده است. این پروژهها از ابزارهای JIRA/Atlassian، متدولوژیهای چابک، و زبانها و چارچوبهایی مانند React، Angular، Node، Meteor، GraphQL، JavaScript، Swift، HTML، CSS (Sass)، MongoDB و MySQL استفاده کردهاند. او همچنین در دنیای بازی های سه بعدی با استفاده از ابزارهایی مانند Unreal، ZBrush، Maya و چندین ابزار دیگر کار می کند. او علاقه زیادی به ایجاد برنامهها و بازیهایی دارد که از جدیدترین فناوریها در ابزارها، چارچوبها و زبانهای فوق استفاده میکنند.
نمایش نظرات