آموزش توسعه شاپify - یادگیری برنامه‌نویسی Liquid شاپify - آخرین آپدیت

دانلود Shopify Development - Learn Shopify Liquid Programming

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

آموزش برنامه نویسی Liquid در شاپ فای: سفارشی سازی حرفه ای قالب ها

با یادگیری برنامه نویسی Liquid در شاپ فای، قالب های فروشگاه آنلاین خود را به صورت حرفه ای سفارشی کنید. این دوره به شما می آموزد که چگونه کدهای Liquid شامل اشیاء (Objects)، تگ ها (Tags) و فیلترها (Filters) را بنویسید و استفاده کنید.

در این دوره چه چیزهایی یاد می گیرید؟

  • درک و یادگیری اشیاء مختلف Liquid برای نمایش اطلاعات در پیشخوان فروشگاه شاپ فای.

  • تسلط بر تگ های Liquid برای کنترل جریان منطقی فروشگاه شاپ فای، از جمله ایجاد شرایط و حلقه ها.

  • نحوه استفاده از فیلترهای Liquid برای تغییر و پردازش مقادیر اشیاء یا خروجی ها.

  • استفاده از هندل ها (Handles) در Liquid برای استخراج داده های خاص از فروشگاه شاپ فای.

پیش نیازهای دوره آموزش Liquid شاپ فای

برای بهره مندی کامل از این دوره، آشنایی با موارد زیر ضروری است:

  • مبانی برنامه نویسی، از جمله درک نحوه کار متغیرها، شرایط و حلقه ها.

  • آشنایی با پلتفرم شاپ فای، به خصوص بخش مدیریت (Admin Area).

آیا می خواهید برنامه نویسی Liquid را یاد بگیرید تا بتوانید قالب های شاپ فای خود را سفارشی سازی کرده یا کدهای آن را درک کنید؟ اگر پاسخ شما مثبت است، جای درستی آمده اید!

به دوره برنامه نویسی Liquid شاپ فای خوش آمدید! هدف ما در این دوره این است که به شما کمک کنیم تا بفهمید Liquid چیست، چه کاری انجام می دهد و چگونه از آن استفاده کنید.

ما ویژگی های کلیدی زیر را در Liquid پوشش خواهیم داد:

  • اشیاء (Objects): دریافت مقادیر از شاپ فای و ایجاد مقادیر سفارشی.

  • تگ ها (Tags): ایجاد حلقه ها، دستورات شرطی و دریافت قالب ها/بخش ها.

  • فیلترها (Filters): تغییر مقادیر بازگشتی.

اگر صاحب فروشگاه شاپ فای هستید و می خواهید نحوه عملکرد فروشگاه خود را درک کنید، یادگیری Liquid می تواند فوق العاده مفید باشد.

چرا باید این دوره را بگذرانید؟

یکی از بزرگترین اشتباهاتی که افراد مرتکب می شوند، سفارشی سازی بی هدف قالب شاپ فای است. آنها معمولاً ویژگی های مورد نظر خود را در گوگل جستجو می کنند، سپس کدی را از شخص دیگری کپی کرده و بدون درک کد کپی شده، آن را روی فروشگاه شاپ فای خود اعمال می کنند. این می تواند یک مشکل بزرگ باشد زیرا قالب های شاپ فای در برابر تزریق کد آسیب پذیر هستند.

به همین دلیل ما اینجا هستیم تا به شما کمک کنیم از این اشتباه اجتناب کنید!

قبل از شروع دوره

حال، چه چیزهایی را باید قبل از شروع این دوره بدانید؟ برای بهترین تجربه، به شدت توصیه می شود که با نحوه استفاده از شاپ فای آشنا باشید. یعنی باید با بخش مدیریت، تنظیمات و پیشخوان فروشگاه شاپ فای خود آشنا باشید.

در مرحله بعد، حداقل باید با مبانی برنامه نویسی (مانند عملگرها یا انواع داده) آشنا باشید. اگرچه ما تمام تلاش خود را خواهیم کرد تا در هر درس توضیح دهیم چه اتفاقی در حال رخ دادن است، تا حتی اگر دانش برنامه نویسی کمتری دارید، بتوانید کد را درک کنید. علاوه بر این، برای هر درس، منابع مرتبط (مانند PDF یا مقالات) ارائه خواهیم داد تا بتوانید از آنها برای یادگیری بیشتر در مورد Liquid استفاده کنید.

همچنین می توانید سوالات خود را در بخش پرسش و پاسخ مطرح کنید. بنابراین اگر سوالی دارید، می توانید آن را در QnA مطرح کنید. ما همچنین آزمون ها یا پرسشنامه هایی را در این دوره گنجانده ایم تا بتوانید خود را بسنجید و ببینید آیا می توانید از Liquid استفاده کنید.

پس آیا آماده یادگیری Liquid هستید؟ اگر بله، به ما بپیوندید و در سمت دیگر شما را خواهم دید.


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

مقدمه Introduction

  • مقدمه ای بر لیکوئید Introduction to Liquid

  • برنامه نویسی در مقابل زبان های قالب Programming vs. Template languages

  • شریک شدن در شاپ فای Becoming a Shopify partner

  • ایجاد فروشگاه توسعه Creating a development store

  • دانلود تم دوره Downloading the course's theme

اشیاء Objects

  • مقدمه ای بر اشیاء Introduction to Objects

  • اشیاء سراسری Global objects

  • اشیاء محتوا Content objects

  • رفع دکمه گم شده "افزودن بخش" با استفاده از داده های تنظیمات Fixing the missing "Add Section" button using settings data

  • رفع دکمه گم شده "افزودن بخش" با استفاده از قالب JSON Fixing the missing "Add Section" button using JSON Template

  • مرور آنچه یاد گرفتیم! Let's review what we learned!

برچسب ها Tags

  • مقدمه ای بر برچسب ها Introduction to Tags

  • برچسب های جریان کنترل Control Flow Tags

  • درک اصول عملگرها در لیکوئید Understanding the basics of Operators in Liquid

  • برچسب های تکرار Iteration Tags

  • برچسب های تم Theme Tags

  • کمی تمرین کنیم! Let's practice for a little bit!

فیلترها Filters

  • نحوه استفاده از فیلترها How to use Filters

ایجاد متغیرها Creating variables

  • ایجاد متغیرها با استفاده از assign Creating variables using assign

  • ایجاد متغیرها با استفاده از capture Creating variables using capture

  • برچسب افزایش و کاهش Increment & Decrement Tag

  • [تمرین!] ایجاد متغیرها [PRACTICE!] Creating variables

هندل های اشیاء Object handles

  • هندل چیست و چگونه از آن استفاده کنیم؟ What is a handle and how to use it?

مثال های لیکوئید Liquid examples

  • نحوه استفاده از فایل ها در پوشه assets How To Use The Files in the Assets Folder

  • نحوه ایجاد صفحه بندی و استفاده مجدد از آن در قالب های دیگر How to create paginations & reuse it in other templates

  • نحوه ایجاد ناوبری ساده با استفاده از لینک لیست ها How To Create a Simple Navigation using Linklists

بخش ها و Schema Sections & Schema

  • بخش ها دوباره چه هستند؟ What are sections again?

  • نحوه ایجاد تنظیمات ورودی How to create input settings

  • نحوه استفاده از تنظیمات ورودی How to use the input settings

  • نحوه افزودن بخش ها با استفاده از ویرایشگر تم How to add sections using theme editor

  • نحوه استفاده از بلوک های بخش برای ایجاد بخش ساده سوالات متداول How to use section blocks to create a simple FAQ section

نمایش نظرات

آموزش توسعه شاپify - یادگیری برنامه‌نویسی Liquid شاپify
جزییات دوره
4 hours
28
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,550
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bernard Polidario Bernard Polidario

توسعه دهنده Shopify | بنیانگذار WeeklyHow