آموزش Spring GraphQL را یاد بگیرید

دانلود Learn Spring GraphQL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

آیا می خواهید یاد بگیرید که چگونه از GraphQL با استفاده از Spring استفاده کنید؟ پس این دوره برای شماست

همه آنچه را که باید درباره Spring GraphQL بدانید از ابتدا به شما می آموزد. ما یک رویکرد عمل‌گرایانه را بر اساس بخش‌های قبلی انجام می‌دهیم.

شما متوجه خواهید شد که چرا و چگونه هر مؤلفه GraphQL ارتباط برقرار می کند.

این دوره همچنین به طور عملی چگونگی انجام موارد زیر را توضیح می دهد:

  • انواع پایه GraphQL را گسترش دهید.

  • از ابزار دقیق برای ایجاد منطق اعتبار سنجی اضافی استفاده کنید

  • اجرا کردن سرور مجوز Spring (Oauth2): اعتبار مشتری Granr

  • Pipeline CI/CD را با استفاده از اقدامات Git اجرا کنید

  • از GraalVm برای ایجاد یک تصویر بومی بسته به سیستم عامل خود استفاده کنید

  • تعامل با Kubernetes با استفاده از دستورات سطح پایین kubectl برای ایجاد پادها، سرویس‌ها، استقرارها، نقشه‌های پیکربندی، ارسال پورت

  • از WebSocket برای انتشار رویدادها یا پیام ها استفاده کنید

  • مخزن های خاص Spring Data JPA برای انجام وظایف خاص

  • از SpringBootTest با GraphQL، Junit و Hamcrest استفاده کنید

  • ما تست یکپارچه سازی موثر می نویسیم تا تقریباً تمام موارد استفاده خود را پوشش دهد

علاوه بر دوره آموزشی، در مورد و/یا موارد زیر را برجسته خواهید کرد:

  • Containerization (Docker)

    • این دوره به شما نشان می دهد که چگونه برنامه ما را کانتینری کنید. یعنی ایجاد تصویر

    • ما نیز برنامه را از طریق دستورات Docker در ترمینال اجرا کردیم

  • PostgresDB

  • استثناها و اعتبارسنجی های سفارشی

  • سوابق جاوا

  • Spring Boot Starter Docker Compose و نحوه استفاده از آن در توسعه.


سرفصل ها و درس ها

درس ها Lessons

  • وب سوکت قسمت 3 Websocket part 3

  • اعتبار بخش 1 Validation part 1

  • تست قسمت 5 Testing Part 5

  • صفحه بندی قسمت 8 Pagination Part 8

  • پلاگین تولید کد dgs Code generation dgs plugin

  • نهادهای بوت استرپ قسمت 4 Bootstrap Entities Part 4

  • صفحه بندی قسمت 5 Pagination Part 5

  • Init Dependencies Intellij Init Dependencies Intellij

  • مبدل Enum مشکل بسته شدن GitHub Enum converter GitHub issue closing

  • صفحه بندی قسمت 13 Pagination Part 13

  • صفحه بندی قسمت 11 Pagination Part 11

  • امنیت Graphql قسمت 7 Graphql Security Part 7

  • ابزار دقیق قسمت 4 Instrumentation part 4

  • تست بخش 1 Testing Part 1

  • مجموعه Altair Altair Collection

  • انتقال پورت K8s pod 4 v2 90p بهبود یافته است K8s pod 4 port forwarding enhanced v2 90p

  • صفحه بندی قسمت 1 Pagination Part 1

  • پرس و جو اولیه Graphql 2 Initial Graphql query 2

  • ابزار دقیق قسمت 1 Instrumentation part 1

  • موجودیت های Graphql قسمت 2 Graphql entities part 2

  • آزمایش جهش 3 Testing Mutation 3

  • ترجمه فعل Http Graphql قسمت 2 Http verb Graphql translation part 2

  • مقدمه Introduction

  • Graphql Security قسمت 2 Graphql Security Part 2

  • آزمایش جهش Testing Mutation

  • اعتبار بخش 2 Validation part 2

  • آزمایش جهش 4 Testing Mutation 4

  • وب سوکت قسمت 5 Websocket part 5

  • مشتری Graphql 3 Graphql client 3

  • Kubernetes Kubernetes را شروع کنید Kubernetes Start Kubernetes

  • چرا جاوا 22 Why Java 22

  • صفحه بندی قسمت 3 Pagination Part 3

  • Graphql Security قسمت 9 Graphql Security Part 9

  • امنیت Graphql قسمت 5 Graphql Security Part 5

  • وب سوکت قسمت 2 Websocket part 2

  • نوع پرس و جو قسمت 2 Query type part 2

  • Kubernetes کلاینت kubectl را نصب کنید Kubernetes Install kubectl client

  • شاسی کنترلر شرکت Company controller Chassis

  • نوع پرس و جو قسمت 1 Query type part 1

  • صفحه بندی قسمت 6 Pagination Part 6

  • صفحه بندی قسمت 12 Pagination Part 12

  • مشتری Graphql 2 Graphql client 2

  • Kubernetes کاوش و تغییر زمینه ها Kubernetes Explore and switch Contexts

  • CI CD قسمت 6 CI CD part 6

  • تست قسمت 4 Testing Part 4

  • اعتبار بخش 4 Validation part 4

  • Websocket قسمت 4 با استثنای کلید تکراری Websocket part 4 with Duplicate key exception

  • اسکالرهای توسعه یافته Extended Scalars

  • آزمایش جهش 2 Testing Mutation 2

  • سرویس برای جهش قسمت 3 Service for Mutation part 3

  • صفحه بندی قسمت 14 Pagination Part 14

  • گراالوم محلی قسمت 2 Local graalvm part 2

  • موجودیت های Graphql قسمت 3 Graphql entities part 3

  • پورت گره سرویس K8s K8s service node port

  • موجودیت های Graphql قسمت 1 Graphql entities part 1

  • Exception Handling قسمت 1 ExceptionHandling Part 1

  • استفاده از سربرگ 3 (بدون QueryParam بدون PathVariable) Using Headers 3 (No QueryParam No PathVariable)

  • CI CD قسمت 5 CI CD part 5

  • صفحه بندی قسمت 10 Pagination Part 10

  • Exception Handling قسمت 3 ExceptionHandling Part 3

  • ابزار دقیق قسمت 2 Instrumentation part 2

  • CI CD قسمت 1 CI CD part 1

  • سی دی CI قسمت 10 CI CD part 10

  • نظریه وب سوکت Websocket Theory

  • امنیت Graphql قسمت 6 Graphql Security Part 6

  • صفحه بندی قسمت 2 Pagination Part 2

  • محرک dockerfile محلی graalvm part 4 Local graalvm part 4 dockerfile actuator

  • صفحه بندی قسمت 4 Pagination Part 4

  • استقرار K8s K8s deployment

  • ترجمه فعل Http Graphql Http verb Graphql translation

  • CI CD قسمت 11 CI CD part 11

  • اتحادیه Union

  • سرویس برای جهش قسمت 4 Service for Mutation part 4

  • پرس و جو اولیه Graphql Initial Graphql query

  • انواع پایه Basic types

  • نوع اشتراک Subscription Type

  • امنیت Graphql قسمت 3 Graphql Security Part 3

  • مشتری Graphql 5 Graphql client 5

  • چرا ما از رابطه نهاد JPA استفاده نمی کنیم Why we wont be using JPA entity relationship

  • Init Dependencies start.spring.io Init Dependencies start.spring.io

  • سرویس برای جهش قسمت 2 Service for Mutation part 2

  • ابزار دقیق قسمت 3 Instrumentation part 3

  • سرویس برای جهش قسمت 7 Service for Mutation part 7

  • استقرار آزمایش K8s K8s test deployment

  • شرکت Jpa Entity Company Jpa Entity

  • سرویس برای Query Part 2 Service for Query Part 2

  • وب سوکت قسمت 1 Websocket part 1

  • استفاده گسترده از اسکالرها Extended Scalars Usage

  • تست قسمت 6 Testing Part 6

  • CI CD قسمت 8 CI CD part 8

  • تست قسمت 2 Testing Part 2

  • جهش اولیه Graphql Initial Graphql mutation

  • سرویس برای جهش قسمت 5 Service for Mutation part 5

  • پروژه تست فضای نام و پایگاه Kubernetes Kubernetes namespace and base test project

  • K8s Pod 2 K8s Pod 2

  • سرویس برای Query Part 2 Service for Query Part 2

  • اتحادیه گراپقل Grapqhl Union

  • امنیت Graphql قسمت 8 Graphql Security Part 8

  • کلاینت Graphql 4 Graphql client 4

  • استفاده از سربرگ 2 (بدون QueryParam بدون PathVariable) Using Headers 2 (No QueryParam No PathVariable)

  • مبدل Enum Enum converter

  • تست قسمت 7 Testing Part 7

  • نهادهای بوت استرپ قسمت 5 Bootstrap Entities Part 5

  • سرویس برای پرس و جو قسمت 3 Service for Query Part 3

  • راه اندازی دسکتاپ Docker Kubernetes Kubernetes Docker Desktop Setup

  • تئوری صفحه بندی GraphQL GraphQL Pagination Theory

  • Graphql Union 2 Graphql Union 2

  • امنیت Graphql قسمت 4 Graphql Security Part 4

  • Exception Handling قسمت 2 ExceptionHandling Part 2

  • نهادهای بوت استرپ قسمت 7 Bootstrap Entities Part 7

  • تست جهش با پستچی Testing Mutation with Postman

  • توضیح وابستگی ها Explaining Dependencies

  • مزایای Graphql Graphql Benefits

  • جهش اولیه Graphql 2 Initial Graphql mutation 2

  • سرویس برای جهش قسمت 1 Service for Mutation part 1

  • CI CD قسمت 4 CI CD part 4

  • سرویس برای جهش قسمت 6 Service for Mutation part 6

  • Bootstrap Entities قسمت 2 Bootstrap Entities part 2

  • CI CD قسمت 7 CI CD part 7

  • MapperUtil قسمت 2 MapperUtil part 2

  • مخازن Jpa ایجاد کنید Create Jpa Repositories

  • CI CD قسمت 2 CI CD part 2

  • سرویس تست پرس و جو 2 و معرفی قطعات Testing Service for Query 2 and Introducing fragments

  • نقشه پیکربندی K8s pod 3 K8s pod 3 configmap

  • K8s pod 1 K8s pod 1

  • CI CD قسمت 3 CI CD part 3

  • تست قسمت 3 Testing Part 3

  • ابزار دقیق قسمت 5 Instrumentation part 5

  • فقط مخزن مورد نیاز خود را پیاده سازی کنید Implement only the Repository You need

  • امنیت Graphql قسمت 1 Graphql Security Part 1

  • Bootstrap Entities قسمت 1 Bootstrap Entities part 1

  • شاسی کنترلر کارمند Employee Controller Chassis

  • شاسی کنترلر بخش و ثابت های تولید شده Department Controller Chassis and Generated Constants

  • یک پرس و جو یک جهش One query one mutation

  • پیکربندی پلاگین Dgs و تنظیم پایه ویژگی ها Dgs plugin config and Properties base setup

  • MaperUtil قسمت 1 MaperUtil part 1

  • CI CD قسمت 9 CI CD part 9

  • سرویس برای Query قسمت 4 Service for Query Part 4

  • پیکربندی Extended Scalars Extended Scalars config

  • نهادهای بوت استرپ قسمت 3 Bootstrap Entities Part 3

  • صفحه بندی قسمت 7 Pagination part 7

  • Exception Handling قسمت 4 ExceptionHandling Part 4

  • صفحه بندی قسمت 9 Pagination Part 9

  • نهادهای بوت استرپ قسمت 6 Bootstrap Entities Part 6

  • کلاینت Graphql 6 Graphql client 6

  • جمع کنید Wrap up

  • مشتری Graphql 1 Graphql client 1

  • تست قسمت 9 Testing Part 9

  • سرویس تست Query و معرفی typename Testing Service for Query and Introducing typename

  • گراالوم محلی قسمت 3 Local graalvm part 3

  • آماده شدن برای تست Preparing to test

  • سرویس برای قسمت 1 پرس و جو Service for Query Part 1

  • ورودی موجودیت Graphql Graphql entity input

  • تست قسمت 8 Testing Part 8

  • رابط و Enum Interface and Enum

  • استفاده از سربرگ (بدون QueryParam بدون PathVariable) Using Headers (No QueryParam No PathVariable)

  • Jpa Entity قسمت 2 Jpa Entity part 2

  • نوع جهش Mutation Type

  • گراالوم محلی قسمت 1 Local graalvm part 1

  • اعتبار بخش 3 Validation part 3

  • هدرهای آزمایشی (بدون QueryParam بدون متغیر مسیر) Testing Headers (No QueryParam No PathVariable)

نمایش نظرات

آموزش Spring GraphQL را یاد بگیرید
جزییات دوره
20h 17m
161
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ezekiel Eromosei Ezekiel Eromosei

مربی Udemy