🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه اپلیکیشن شاپفای - PHP وانیلی، GraphQL و APIهای REST
- آخرین آپدیت
دانلود Shopify App Development - Vanilla PHP, GraphQL, & REST API
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یادگیری توسعه اپلیکیشن Shopify با PHP، GraphQL و REST API
با استفاده از PHP خالص، GraphQL، REST API و موارد دیگر، اپلیکیشنهای شگفتانگیز Shopify بسازید.
آنچه در این دوره یاد خواهید گرفت:
ساخت اپلیکیشن Shopify: آموزش گام به گام توسعه اپلیکیشن برای پلتفرم Shopify.
استفاده از Shopify REST API: نحوه تعامل با APIهای RESTful برای مدیریت فروشگاه و محصولات.
GraphQL API با PHP: چگونگی استفاده از GraphQL API در PHP خالص برای درخواستهای کارآمدتر.
طراحی اپلیکیشن Shopify بدون Polaris: یادگیری اصول طراحی رابط کاربری اپلیکیشنهای Shopify بدون استفاده از فریمورک Polaris.
آشنایی با Webhooks: درک نحوه کار و پیادهسازی Webhookها برای دریافت رویدادهای Shopify.
کار با ScriptTags و App Bridge: مدیریت ScriptTags و استفاده از Shopify App Bridge برای تجربهی کاربری بهتر.
توکنهای JWT / Session: آشنایی با مدیریت Session و توکنهای امنیتی در Shopify.
پیشنیازهای دوره:
آشنایی اولیه با PHP خالص (Vanilla PHP).
دانش پایه از HTML، CSS و JavaScript.
درک اولیه از Shopify و قابلیتهای فروشگاه.
چرا توسعه اپلیکیشن Shopify را یاد بگیریم؟
در دنیای برنامهنویسی، زبانها و پلتفرمهای زیادی مانند پایتون، وردپرس و ووکامرس وجود دارند. اما این حوزهها بسیار اشباع شدهاند و ممکن است سودآوری چندانی برای شما نداشته باشند.
به جای تمرکز بر وردپرس یا سایر پلتفرمها، چرا اپلیکیشنهای Shopify نسازیم؟ Shopify با بیش از ۱.۸ میلیون فروشنده در سراسر جهان، فرصتی عالی برای رشد و کسب درآمد فراهم کرده است.
اپلیکیشنهای Shopify نقش حیاتی در موفقیت فروشگاههای Shopify دارند. به طور متوسط، هر فروشگاه Shopify از شش اپلیکیشن استفاده میکند.
کسب درآمد ماهانه از اپلیکیشنهای Shopify امکانپذیر است! نکته شگفتانگیز این است که Shopify دیگر سهمی از درآمد اپلیکیشنهای شما دریافت نمیکند؛ تمام سود متعلق به شماست!
اگر آمادهاید تا حرفه جدیدی را آغاز کنید و از طریق توسعه اپلیکیشنهای Shopify درآمد کسب کنید، این دوره برای شماست.
چرا این دوره منحصر به فرد است؟
در این دوره، شما یاد میگیرید چگونه یک اپلیکیشن Shopify را از صفر با استفاده از PHP خالص بسازید. ما هیچ کتابخانه یا مخزنی را که توسط دیگران ساخته شده، استفاده نخواهیم کرد و همه چیز را خودمان خلق میکنیم.
من از سال ۲۰۱۸ در حال توسعه اپلیکیشنهای Shopify هستم و تمام دانش و تجربهام را با شما به اشتراک میگذارم تا بتوانید حرفه جدید خود را آغاز کرده و از اپلیکیشنهای Shopify سود ببرید.
سرفصلهای تکمیلی دوره:
ساخت اعتبارنامههای API (API Credentials)
درک کلیدهای API و کلیدهای مخفی
ایجاد سرور محلی و تونلزنی (Tunneling)
اتصال اپلیکیشن Shopify به پایگاه داده
پیادهسازی Shopify OAuth
تولید توکنهای دسترسی (Access Tokens)
رفع خطاهای رایج
ایجاد و افزودن ScriptTags
کار با Shopify App Bridge
مدیریت توکنهای JWT / Session
پیادهسازی Webhooks
و موارد بسیار دیگر!
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
شروع کار
Getting Started
نصب ابزارهای توسعه
Installing Development Tools
ساخت اپلیکیشن Shopify و تولید کلیدهای API
Creating The Shopify App & Generating API keys
درک کلیدهای API و کلیدهای مخفی
Understanding API & Secret Keys
تونل زدن سرور محلی با Ngrok
Tunneling Local Server with Ngrok
ساخت نصب کننده اپلیکیشن OAuth / App
Creating the OAuth / App Installer
دریافت توکن های دسترسی
Getting Access Tokens
پایگاه داده MySQL
MySQL Database
راه اندازی پایگاه داده MySQL
Setting up MySQL Database
ذخیره داده های فروشگاه ها در پایگاه داده
Saving Stores Data in the Database
دریافت توکن های دسترسی از پایگاه داده
Getting Access Tokens from the Database
ساخت اپلیکیشن و REST API
Creating The App & REST API
ساخت تابع REST API
Creating The REST API Function
رفع توکن API یا توکن دسترسی نامعتبر (رمز عبور ناشناس)
Fixing Invalid API or Access Token (Unrecognized password)
درک کد ما و یادگیری نحوه استفاده موثر از آن
Understanding Our Code & Learning How To Use It Effectively
ساخت منوهای ناوبری اپلیکیشن
Creating App Navigational Menus
ساخت اپلیکیشن Shopify چند صفحه ای
Creating Multi-Paged Shopify App
نصب فریمورک CSS
Installing CSS Framework
ساخت جدول محصولات و یادگیری نحوه فیلتر کردن درخواست API
Creating Product Table & Learning How To Filter An API Request
حذف محصولات
Deleting Products
به روز رسانی محصولات
Updating Products
ساخت محصولات
Creating Products
تگ های اسکریپت
Script Tags
ساخت تگ های اسکریپت
Creating Script Tags
حذف تگ های اسکریپت
Deleting Script Tags
GraphQL
GraphQL
GraphQL چیست؟
What is GraphQL?
ساخت تابع API GraphQL
Creating The GraphQL API Function
واکشی داده ها با کوئری ها
Fetching Data with Queries
ساخت داده ها با جهش ها (Mutations)
Making Data with Mutations
مشکلاتی که در صورت استفاده از GraphQL با REST با آنها مواجه خواهید شد
Issues you will encounter if you use GraphQL with REST
App Bridge
App Bridge
نصب App Bridge
Installing App Bridge
ایجاد اکشن ها در اپلیکیشن های جاسازی شده
Creating Actions in Embedded Apps
نمایش نظرات