در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این دوره آموزشی یاد می گیرید که چطور بوسیله پایتون و همچنین GraphQL برنامه های Full-Stack بسازید.
عنوان اصلی : Full-Stack React, Python, and GraphQL
شروع شدن :
آنچه برای این دوره نیاز دارید
Intro / Refresher در GraphQL:
کوئری ها، با استفاده از GraphiQL، GraphQL در مقایسه با REST
GraphQL Type System / Schema، Object در مقابل انواع Scalar، Arguments
جهش برای ایجاد، به روز رسانی، حذف داده ها در GraphQL
مقادیر پویا در کوئری ها / جهش با متغیرهای GraphQL
مقدمه ای بر گرافن / GraphQL در پایتون:
سلام جهان در گرافن
نحو در گرافن / Snakecase در مقابل Camelcase
انواع شی، آرگومان ها در کوئری ها
جهش / مقادیر پیش فرض
متغیرها در Queries / Mutations
ارزش های خود و اطلاعات
ساخت بک اند GraphQL با جنگو / گرافن:
ایجاد پروژه جنگو پایه
ساخت برنامه آهنگ / مدل سازی داده های آهنگ
افزودن داده آهنگ / ایجاد طرحواره با Graphene-Django
یکپارچه سازی GraphiQL برای تعامل با داده های برنامه
اضافه کردن جهش / ایجاد آهنگ های جدید
ایجاد کاربران جدید
پرس و جو از کاربران با شناسه
احراز هویت کاربر با Django-GraphQL-JWT
سرصفحه های مجوز برای دریافت کاربر تأیید فعلی
اتصال کاربران با آهنگ ها
به روز رسانی آهنگ ها
حذف آهنگ ها
افزودن مدل لایک / ایجاد لایک
پرس و جو برای لایک / جستجوی آهنگ با لایک های مرتبط
مدیریت خطا با GraphQLError
افزودن جستجوی متن کامل به آهنگ های ما
توسعه یک برنامه React Client برای Backend:
افزودن برنامه React Client ما
کاوش کد منبع React
راه اندازی Apollo Client / اجرای کوئری ها با React Apollo
فعال کردن django-cors-headers برای اتصال به Backend ما
ایجاد فرم ثبت نام ما
اجرای GraphQL Operations Client-Side با Apollo Dev Tools
ذخیره سازی حالت فرم با useState
اجرای جهش با مؤلفه جهش / ثبت جهش کاربر
تکمیل ثبت (گفتگوی موفقیت، جابجایی مؤلفههای تأیید اعتبار، انتقالها)
مولفه خطای سفارشی / بهبود مدیریت خطا
ایجاد فرم ورود / اجرای جهش ورود برای JWT
استفاده از Apollo Client State برای مدیریت Auth State
افزودن JWT به سربرگ مجوز ما با آپولو کلاینت
اضافه کردن مسیریابی با React Router 4
طراحی سربرگ ما
خروج از سیستم کاربران با دکمه خروج
ایجاد کامپوننت بارگیری
نمایش آهنگ ها با لیست آهنگ
ساخت دکمه CreateTrack / گفتگو
بهبود گفتگوی CreateTrack
آپلودهای صوتی / ایجاد آهنگ های جدید
RefetchQueries برای به روز رسانی رابط کاربری پس از جهش
کنترل نشده در مقابل اجزای کنترل شده / تنظیم محدودیت آپلود فایل
افزودن قابلیت پخش / دانلود فایل های صوتی آپلود شده
افزودن مولفه / عملکرد آهنگ های جستجو
به روز رسانی لیست آهنگ بر اساس نتایج جستجو
به روز رسانی آهنگ ها
استفاده از React Context / useContext برای جلوگیری از حفاری Props
حذف آهنگ ها
ایجاد لایک / دوست داشتن آهنگ
غیرفعال کردن چند لایک در هر آهنگ
درک آپولو کش / به روز رسانی در مقابل RefetchQueries
بهروزرسانی حافظه پنهان هنگام ایجاد آهنگ
به روز رسانی کش پس از حذف آهنگ ها
اصلاح رفتار واکشی کوئری ها با سیاست واکشی
ساخت صفحه نمایه کاربران
در حال اتمام برنامه ما
Full-Stack React, Python, and GraphQL
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش ساخت یک سبد خرید بوسیله React, Node, Stripe
آموزش ساخت برنامه های فروشگاهی بوسیله Flutter, Redux, Stripe
آموزش ترفندهای جاوااسکریپت
آموزش برنامه نویسی با JavaScript مدرن
آموزش کدنویسی و استفاده ترکیبی از Vue, GraphQL
آموزش ساخت App های بسیار مفید و کاربردی بوسیله React Hooks, Firebase
آموزش ساخت برنامه های Real-Time بوسیله React Hooks, GraphQL
آموزش جامع React Hook
کورس کامل کدنویسی به زبان JavaScript
فیلم یادگیری کامل Gatsby