آموزش دوره کامل Strapi™ با پلاگین ها و استقرار [ویدئو]

The Complete Strapi™ Course with Plugins and Deployment [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: در این دوره، ما شما را از مفاهیم بسیار ابتدایی به ساخت، سفارشی سازی و استقرار یک برنامه کامل Strapi هدایت می کنیم. ما به سرعت Strapi را معرفی می کنیم و محیط کاری خود را در ابتدای این دوره راه اندازی می کنیم. وقتی همه چیز درست شد، در مورد انواع محتوا، فیلدها، روابط، مؤلفه‌ها، مناطق پویا و سیستم‌های مجوز و احراز هویت خواهید آموخت. سپس نحوه کار با REST API و GraphQL API را یاد خواهید گرفت. در مرحله بعد، مسیرهای سفارشی، کنترل‌کننده‌ها، خدمات، سیاست‌ها و میان‌افزار را پوشش خواهیم داد. بعداً در دوره آموزشی، پنل مدیریت را پوشش خواهیم داد و نحوه سفارشی سازی آن را یاد خواهیم گرفت. سپس یاد بگیرید که چگونه یک افزونه کامل بسازید که برای بازار Strapi آماده است. در نهایت، نحوه استقرار Strapi API خود را یاد خواهید گرفت. برنامه‌ای که ما ایجاد خواهیم کرد شامل ویژگی‌هایی است که با گسترش هسته Strapi از طریق منطق سفارشی (مسیرها، کنترل‌کننده‌ها، حل‌کننده‌های GraphQL و غیره) ساخته شده‌اند. علاوه بر این، در این دوره، شما در حال توسعه یک افزونه کامل (ادمین + کد سرور) هستید که آماده انتشار در مارکت استراپی است. (و در واقع، اکنون آن را در آنجا پیدا خواهید کرد!) بخش پلاگین Strapi یک دوره آموزشی در این دوره است و به شما مهارت می دهد تا افزونه های Strapi را به مشتریان پیشنهاد دهید، هم از طریق بازار Strapi تازه متولد شده (که رشد بالایی دارد). بالقوه) و به طور مستقیم. در پایان این دوره، شما احساس قدرت خواهید کرد زیرا بر چارچوبی مسلط خواهید شد که به طور چشمگیری زمان ورود به بازار را در توسعه برنامه های کاربردی پشتیبان آماده تولید سرعت می بخشد، در حالی که توسعه پذیری را قربانی نمی کنید تا آن را با موارد استفاده بی پایان و الزامات تجاری تطبیق دهید! تمام منابع این دوره در دسترس است: https://github.com/PacktPublishing/The-Complete-Strapi-Course-with-Plugins-and-Deployment ایجاد یک برنامه کامل Strapi با ویژگی های سفارشی اصول اولیه Strapi مانند انواع محتوا، روابط، اجزاء، مناطق پویا و موارد دیگر را مسلط کنید Strapi REST API را با مسیرهای سفارشی، کنترلرها، خدمات و غیره سفارشی کنید Strapi GraphQL API را با عملیات سفارشی سفارشی کنید با ایجاد یک افزونه کامل، توسعه پلاگین های Strapi را بیاموزید استقرار Strapi با دو معماری مختلف و خط لوله CI/CD این دوره آموزشی برای هرکسی که می خواهد Strapi را به جعبه ابزار توسعه دهنده خود اضافه کند، عالی است، زیرا این محبوب ترین CMS بدون هد در بازار است (و همچنان در حال رشد است!)، که ترکیبی از سطح بالا است. ویژگی های آماده با انعطاف پذیری و توسعه پذیری قوی. فرد باید دانش اولیه جاوا اسکریپت را داشته باشد و برای بخش Strapi Plugins فقط بخش رابط کاربری مدیریت، دانش اولیه React مفید خواهد بود. Master Strapi 4، CMS پیشرو بدون سر، از مهارت های پایه تا پیشرفته * با برنامه خود از طریق Strapi's REST و GraphQL API تعامل داشته باشید * با ساختن یک برنامه وبلاگ توسعه دهنده در دنیای واقعی بیاموزید

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

به دوره خوش آمدید Welcome to the Course

  • تیزر دوره Course Teaser

  • ساختار دوره: مسیر یادگیری خود را بهینه کنید Course Structure: Optimize Your Learning Path

  • به انجمن یادگیری بپیوندید Join the Learning Community

معرفی Introduction

  • استراپی چیست؟ What Is Strapi?

  • پروژه دوره: یک مرور کلی Course Project: An Overview

  • NodeJS را با NVM نصب و مدیریت کنید Install and Manage NodeJS with NVM

  • ایجاد پروژه Strapi Creating the Strapi Project

  • اطلاعات بیشتر در مورد نصب استراپی More on Strapi Installation

  • نحوه استفاده از تایپ اسکریپت (اختیاری) How to Use Typescript (Optional)

  • پنل مدیریت: کاربران، نقش ها و تور اولیه Admin Panel: Users, Roles, and Initial Tour

  • نحوه به روز رسانی Strapi How to Update Strapi

طراحی انواع محتوای Strapi Designing Strapi Content Types

  • انواع محتوا: مقدمه Content Types: An Introduction

  • انواع محتوا: مقدمه Content Types: An Introduction

  • فیلدهای داده Data Fields

  • فیلدهای داده Data Fields

  • افزودن فیلدها به نوع محتوا Adding Fields to a Content Type

  • افزودن فیلدها به نوع محتوا Adding Fields to a Content Type

  • ایجاد نوع مجموعه برچسب Creating the Tag Collection Type

  • ایجاد نوع مجموعه برچسب Creating the Tag Collection Type

  • فیلدهای رابطه Relation Fields

  • فیلدهای رابطه Relation Fields

  • اجزاء Components

  • اجزاء Components

  • با استفاده از مدیر محتوا Using the Content Manager

  • با استفاده از مدیر محتوا Using the Content Manager

  • ایجاد انواع محتوای خدمات و دوره Creating Service and Course Content Types

  • ایجاد انواع محتوای خدمات و دوره Creating Service and Course Content Types

  • ایجاد یک نوع محتوای واحد Creating a Single Content Type

  • ایجاد یک نوع محتوای واحد Creating a Single Content Type

  • ایجاد کامپوننت برای انتخاب پست ها Creating a Component for Posts Selection

  • ایجاد کامپوننت برای انتخاب پست ها Creating a Component for Posts Selection

  • ایجاد یک منطقه پویا Creating a Dynamic Zone

  • ایجاد یک منطقه پویا Creating a Dynamic Zone

  • ایجاد ورودی محتوای صفحه اصلی Creating the Homepage Content Entry

  • ایجاد ورودی محتوای صفحه اصلی Creating the Homepage Content Entry

  • تعمیر صفحه اصلی Fixing the Homepage

  • تعمیر صفحه اصلی Fixing the Homepage

  • ایجاد یک نوع پیکربندی جهانی Creating a Global Configuration Type

  • ایجاد یک نوع پیکربندی جهانی Creating a Global Configuration Type

  • ایجاد انواع هدر و پاورقی Creating Header and Footer Types

  • ایجاد انواع هدر و پاورقی Creating Header and Footer Types

  • سئو و چالش صفحه SEO and Page Challenge

  • سئو و چالش صفحه SEO and Page Challenge

  • تکمیل برنامه بلاگ Finishing the Blog Application

  • تکمیل برنامه بلاگ Finishing the Blog Application

  • Strapi Architecture: Generated Code Overview Strapi Architecture: Generated Code Overview

  • Strapi Architecture: Generated Code Overview Strapi Architecture: Generated Code Overview

طراحی انواع محتوای Strapi Designing Strapi Content Types

مجوزها، احراز هویت و مجوز Permissions, Authentication, and Authorization

  • چند ابزار را نصب کنید Install Some Tools

  • چند ابزار را نصب کنید Install Some Tools

  • انجام عملیات عمومی API Performing Public API Operations

  • انجام عملیات عمومی API Performing Public API Operations

  • احراز هویت و مجوز: نظریه Authentication and Authorization: The Theory

  • احراز هویت و مجوز: نظریه Authentication and Authorization: The Theory

  • انجام احراز هویت کاربر از طریق API Performing User Authentication Through API

  • انجام احراز هویت کاربر از طریق API Performing User Authentication Through API

  • انجام اولین عملیات احراز هویت شده ما Performing Our First Authenticated Operation

  • انجام اولین عملیات احراز هویت شده ما Performing Our First Authenticated Operation

  • توکن های API API Tokens

  • توکن های API API Tokens

مجوزها، احراز هویت و مجوز Permissions, Authentication, and Authorization

کار با REST API Working with REST API

  • عملیات CRUD در انواع مجموعه CRUD Operations on Collection Types

  • عملیات CRUD در انواع مجموعه CRUD Operations on Collection Types

  • عملیات CRUD در انواع منفرد CRUD Operations on Single Types

  • عملیات CRUD در انواع منفرد CRUD Operations on Single Types

  • پارامترهای API: مقدمه API Parameters: An Introduction

  • پارامترهای API: مقدمه API Parameters: An Introduction

  • پاسخ API را مرتب کنید Sort the API Response

  • پاسخ API را مرتب کنید Sort the API Response

  • پاسخ های API خود را فیلتر کنید Filter Your API Responses

  • پاسخ های API خود را فیلتر کنید Filter Your API Responses

  • پاسخ های API خود را با روابط و موارد دیگر پر کنید Populate Your API Responses with Relations and More

  • پاسخ های API خود را با روابط و موارد دیگر پر کنید Populate Your API Responses with Relations and More

  • فیلدها را برای پاسخ های API خود انتخاب کنید Select Fields for Your API Responses

  • فیلدها را برای پاسخ های API خود انتخاب کنید Select Fields for Your API Responses

  • صفحه بندی از طریق محتوا از طریق API Paginate Through Content Through API

  • صفحه بندی از طریق محتوا از طریق API Paginate Through Content Through API

  • با محتوای پیش‌نویس از طریق API مقابله کنید Deal with Draft Content Through API

  • با محتوای پیش‌نویس از طریق API مقابله کنید Deal with Draft Content Through API

کار با REST API Working with REST API

کار با GraphQL Working with GraphQL

  • نصب پلاگین GraphQL Installing the GraphQL Plugin

  • نصب پلاگین GraphQL Installing the GraphQL Plugin

  • پرس و جوهای GraphQL در داده های عمومی GraphQL Queries on Public Data

  • پرس و جوهای GraphQL در داده های عمومی GraphQL Queries on Public Data

  • احراز هویت کاربر با GraphQL User Authentication with GraphQL

  • احراز هویت کاربر با GraphQL User Authentication with GraphQL

  • اولین پرس و جوی تصدیق شده GraphQL First Authenticated GraphQL Query

  • اولین پرس و جوی تصدیق شده GraphQL First Authenticated GraphQL Query

  • دریافت اجزای تو در تو از طریق GraphQL Getting Nested Components Through GraphQL

  • دریافت اجزای تو در تو از طریق GraphQL Getting Nested Components Through GraphQL

  • دریافت مناطق پویا از طریق GraphQL Getting Dynamic Zones Through GraphQL

  • دریافت مناطق پویا از طریق GraphQL Getting Dynamic Zones Through GraphQL

  • جهش های GraphQL GraphQL Mutations

  • جهش های GraphQL GraphQL Mutations

  • اپراتورهای GraphQL GraphQL Operators

  • اپراتورهای GraphQL GraphQL Operators

کار با GraphQL Working with GraphQL

گسترش هسته Strapi: کنترلرهای سفارشی و موارد دیگر Extending Strapi Core: Custom Controllers and More

  • سفارشی کردن Strapi: آنچه ما خواهیم ساخت Customizing Strapi: What We Will Build

  • سفارشی سازی Strapi: آنچه ما خواهیم ساخت Customizing Strapi: What We Will Build

  • معماری استراپی: مروری Strapi Architecture: An Overview

  • معماری استراپی: مروری Strapi Architecture: An Overview

  • درخواست و پاسخ Request and Response

  • درخواست و پاسخ Request and Response

  • مدل های داده و API ها Data Models and APIs

  • مدل های داده و API ها Data Models and APIs

  • قلاب چرخه حیات Lifecycle Hooks

  • قلاب چرخه حیات Lifecycle Hooks

  • پیکربندی مسیرهای اصلی Configuring Core Routes

  • پیکربندی مسیرهای اصلی Configuring Core Routes

  • ایجاد مسیرهای سفارشی Creating Custom Routes

  • ایجاد مسیرهای سفارشی Creating Custom Routes

  • سیاست های Policies

  • سیاست های Policies

  • شی استراپی The Strapi Object

  • شی استراپی The Strapi Object

  • میان افزار Middleware

  • میان افزار Middleware

  • کنترلرها: ایجاد کنترلرهای سفارشی Controllers: Creating Custom Controllers

  • کنترلرها: ایجاد کنترلرهای سفارشی Controllers: Creating Custom Controllers

  • کنترلرها: کنترل کننده های هسته گسترش دهنده Controllers: Extending Core Controllers

  • کنترلرها: کنترل کننده های هسته گسترش دهنده Controllers: Extending Core Controllers

  • کنترلرها: جایگزینی کنترلرهای اصلی Controllers: Replacing Core Controllers

  • کنترلرها: جایگزینی کنترلرهای اصلی Controllers: Replacing Core Controllers

  • خدمات Services

  • خدمات Services

  • APIهای Entity Service و Query Engine Entity Service and Query Engine APIs

  • APIهای Entity Service و Query Engine Entity Service and Query Engine APIs

  • پست های برتر: مقدمه Premium Posts: Introduction

  • پست های برتر: مقدمه Premium Posts: Introduction

  • پست های برتر: راه حل 1 Premium Posts: Solution 1

  • پست های برتر: راه حل 1 Premium Posts: Solution 1

  • پست های برتر: راه حل 2 Premium Posts: Solution 2

  • پست های برتر: راه حل 2 Premium Posts: Solution 2

  • پست های برتر: راه حل 3 Premium Posts: Solution 3

  • پست های برتر: راه حل 3 Premium Posts: Solution 3

  • پست های برتر: کنترلر FindOne Premium Posts: The FindOne Controller

  • پست های برتر: کنترلر FindOne Premium Posts: The FindOne Controller

  • لایک پست: قسمت 1 Post Likes: Part 1

  • لایک پست: قسمت 1 Post Likes: Part 1

  • لایک پست: قسمت 2 Post Likes: Part 2

  • لایک پست: قسمت 2 Post Likes: Part 2

  • قلاب چرخه حیات: نظریه Lifecycle Hooks: The Theory

  • قلاب چرخه حیات: نظریه Lifecycle Hooks: The Theory

  • تمرین قلاب چرخه زندگی: قسمت 1 (چالش) Lifecycle Hooks Exercise: Part 1 (Challenge)

  • تمرین قلاب چرخه زندگی: قسمت 1 (چالش) Lifecycle Hooks Exercise: Part 1 (Challenge)

  • تمرین قلاب چرخه زندگی: قسمت 2 (راه حل چالش) Lifecycle Hooks Exercise: Part 2 (Challenge Solution)

  • تمرین قلاب چرخه زندگی: قسمت 2 (راه حل چالش) Lifecycle Hooks Exercise: Part 2 (Challenge Solution)

  • تمرین قلاب چرخه زندگی: قسمت 3 (اولین قلاب برنامه ای) Lifecycle Hooks Exercise: Part 3 (First Programmatic Hook)

  • تمرین قلاب چرخه زندگی: قسمت 3 (اولین قلاب برنامه ای) Lifecycle Hooks Exercise: Part 3 (First Programmatic Hook)

  • تمرین قلاب چرخه زندگی: قسمت 4 (قلاب برنامه ای دوم) Lifecycle Hooks Exercise: Part 4 (Second Programmatic Hook)

  • تمرین قلاب چرخه زندگی: قسمت 4 (قلاب برنامه ای دوم) Lifecycle Hooks Exercise: Part 4 (Second Programmatic Hook)

  • تمرین قلاب چرخه زندگی: قسمت 5 (قلاب اعلامی) Lifecycle Hooks Exercise: Part 5 (Declarative Hook)

  • تمرین قلاب چرخه زندگی: قسمت 5 (قلاب اعلامی) Lifecycle Hooks Exercise: Part 5 (Declarative Hook)

  • Webhooks: یک مرور کلی Webhooks: An Overview

  • Webhooks: یک مرور کلی Webhooks: An Overview

گسترش هسته Strapi: کنترلرهای سفارشی و موارد دیگر Extending Strapi Core: Custom Controllers and More

گسترش API GraphQL Extending the GraphQL API

  • پلاگین GraphQL و نحوه کار آن The GraphQL Plugin and How It Works

  • پلاگین GraphQL و نحوه کار آن The GraphQL Plugin and How It Works

  • سفارشی کردن عملیات GraphQL CRUD Customizing the GraphQL CRUD Operations

  • سفارشی کردن عملیات GraphQL CRUD Customizing the GraphQL CRUD Operations

  • برنامه‌های افزودنی: Nexus در مقابل GraphQL SDL Extensions: Nexus Versus GraphQL SDL

  • برنامه‌های افزودنی: Nexus در مقابل GraphQL SDL Extensions: Nexus Versus GraphQL SDL

  • گسترش طرحواره (جهش سفارشی) Extending the Schema (Custom Mutation)

  • گسترش طرحواره (جهش سفارشی) Extending the Schema (Custom Mutation)

  • ایجاد یک Resolver سفارشی Creating a Custom Resolver

  • ایجاد یک Resolver سفارشی Creating a Custom Resolver

  • استفاده از Auth Scope در عملیات GraphQL Applying an Auth Scope to GraphQL Operations

  • استفاده از Auth Scope برای عملیات GraphQL Applying an Auth Scope to GraphQL Operations

  • شکل دادن به یک پاسخ GraphQL Shaping a GraphQL Response

  • شکل دادن به یک پاسخ GraphQL Shaping a GraphQL Response

  • سازماندهی مجدد کد برنامه افزودنی GraphQL Reorganizing GraphQL Extension Code

  • سازماندهی مجدد کد برنامه افزودنی GraphQL Reorganizing GraphQL Extension Code

گسترش API GraphQL Extending the GraphQL API

سفارشی کردن ادمین Strapi Customizing the Strapi Admin

  • پیکربندی پنل مدیریت: مقدمه Admin Panel Configuration: Introduction

  • پیکربندی پنل مدیریت: مقدمه Admin Panel Configuration: Introduction

  • تنظیمات سرور مدیریت Admin Server Configurations

  • تنظیمات سرور مدیریت Admin Server Configurations

  • ترجمه پنل مدیریت Admin Panel Translations

  • ترجمه پنل مدیریت Admin Panel Translations

  • تغییر لوگوهای مدیریت و موارد دیگر Changing Admin Logos and More

  • تغییر لوگوهای مدیریت و موارد دیگر Changing Admin Logos and More

  • تغییر طرح رنگ ادمین Changing Admin Color Scheme

  • تغییر طرح رنگ ادمین Changing Admin Color Scheme

سفارشی کردن ادمین Strapi Customizing the Strapi Admin

توسعه پلاگین Strapi: یک پلاگین ایجاد کنید Strapi Plugin Development: Create a Plugin

  • معرفی پلاگین Strapi ما "پروژه های GitHub" Introducing Our Strapi Plugin "GitHub Projects"

  • معرفی پلاگین Strapi ما "پروژه های GitHub" Introducing Our Strapi Plugin "GitHub Projects"

  • ایجاد و فعال سازی یک پلاگین Creating and Activating a Plugin

  • ایجاد و فعال سازی یک پلاگین Creating and Activating a Plugin

  • یکپارچه سازی API GitHub شخص ثالث Integrating the Third-Party GitHub API

  • یکپارچه سازی API GitHub شخص ثالث Integrating the Third-Party GitHub API

  • مسیر پلاگین، کنترلر و سرویس Plugin Route, Controller, and Service

  • مسیر پلاگین، کنترلر و سرویس Plugin Route, Controller, and Service

  • واکشی داده ها از API GitHub Fetching Data from the GitHub API

  • واکشی داده ها از API GitHub Fetching Data from the GitHub API

  • تطبیق پاسخ API Adapting the API Response

  • تطبیق پاسخ API Adapting the API Response

  • ایجاد نوع محتوای پروژه Creating the Project Content Type

  • ایجاد نوع محتوای پروژه Creating the Project Content Type

  • ایجاد یک پروژه آزمایشی Creating a Test Project

  • ایجاد یک پروژه آزمایشی Creating a Test Project

  • واکشی پروژه های مرتبط Fetching Related Projects

  • واکشی پروژه های مرتبط Fetching Related Projects

  • برخورد با محتوای Markdown Dealing with Markdown Content

  • برخورد با محتوای Markdown Dealing with Markdown Content

  • پنل مدیریت: نماد پلاگین و اولین جزء Admin Panel: Plugin Icon and First Component

  • پنل مدیریت: نماد پلاگین و اولین جزء Admin Panel: Plugin Icon and First Component

  • سیستم طراحی استراپی The Strapi Design System

  • سیستم طراحی استراپی The Strapi Design System

  • واکشی داده ها از پنل مدیریت Fetching Data from the Admin Panel

  • واکشی داده ها از پنل مدیریت Fetching Data from the Admin Panel

  • نمایش داده ها در یک جدول Showing Data in a Table

  • نمایش داده ها در یک جدول Showing Data in a Table

  • تنظیم نمادهای عمل Setting Up the Action Icons

  • تنظیم نمادهای عمل Setting Up the Action Icons

  • پیاده سازی منطق چک باکس Implementing the Checkbox Logic

  • پیاده سازی منطق چک باکس Implementing the Checkbox Logic

  • اعمال سیاست احراز هویت مناسب در مسیر ما Applying the Proper Auth Policy to Our Route

  • اعمال سیاست احراز هویت مناسب در مسیر ما Applying the Proper Auth Policy to Our Route

  • تولید یک پروژه واحد Generating a Single Project

  • تولید یک پروژه واحد Generating a Single Project

  • ارائه بازخورد رابط کاربری به کاربر مدیر Providing UI Feedback to the Admin User

  • ارائه بازخورد رابط کاربری به کاربر مدیر Providing UI Feedback to the Admin User

  • حذف یک پروژه Deleting a Project

  • حذف یک پروژه Deleting a Project

  • نمایش دیالوگ تایید قبل از حذف Showing a Confirmation Dialog Before Deleting

  • نمایش دیالوگ تایید قبل از حذف Showing a Confirmation Dialog Before Deleting

  • نمایش دکمه ها برای اقدامات انبوه Showing Buttons for Bulk Actions

  • نمایش دکمه ها برای اقدامات انبوه Showing Buttons for Bulk Actions

  • ایجاد پروژه ها به صورت انبوه Creating Projects in Bulk

  • ایجاد پروژه ها به صورت انبوه Creating Projects in Bulk

  • حذف پروژه ها به صورت انبوه Deleting Projects in Bulk

  • حذف پروژه ها به صورت انبوه Deleting Projects in Bulk

  • Admin RBAC: محدود کردن استفاده از پلاگین به نقش‌های خاص Admin RBAC: Restricting Plugin Use to Specific Roles

  • Admin RBAC: محدود کردن استفاده از پلاگین به نقش‌های خاص Admin RBAC: Restricting Plugin Use to Specific Roles

  • Admin RBAC: محدود کردن مسیرها به نقش‌های خاص Admin RBAC: Restricting Routes to Specific Roles

  • Admin RBAC: محدود کردن مسیرها به نقش‌های خاص Admin RBAC: Restricting Routes to Specific Roles

  • رفع خطای مدیریت Fixing Error Handling

  • رفع خطای مدیریت Fixing Error Handling

  • افشای پروژه ها با مسیرهای عمومی Exposing Projects with Public Routes

  • افشای پروژه ها با مسیرهای عمومی Exposing Projects with Public Routes

  • محلی سازی پلاگین Plugin Localization

  • محلی سازی پلاگین Plugin Localization

  • افزونه را به عنوان یک بسته جداگانه استخراج کنید Extract the Plugin as a Separate Package

  • افزونه را به عنوان یک بسته جداگانه استخراج کنید Extract the Plugin as a Separate Package

  • Plugin to NPM Registry را منتشر کنید Publish the Plugin to NPM Registry

  • Plugin to NPM Registry را منتشر کنید Publish the Plugin to NPM Registry

  • افزونه را به عنوان یک وابستگی نصب کنید (و در بازار Strapi منتشر کنید) Install the Plugin as a Dependency (And Publish to the Strapi Market)

  • افزونه را به عنوان یک وابستگی نصب کنید (و در بازار Strapi منتشر کنید) Install the Plugin as a Dependency (And Publish to the Strapi Market)

توسعه پلاگین Strapi: یک پلاگین ایجاد کنید Strapi Plugin Development: Create a Plugin

Strapi را در تولید مستقر کنید Deploy Strapi in Production

  • مقدمه ای بر استقرار Introduction to Deployment

  • مقدمه ای بر استقرار Introduction to Deployment

  • ایجاد یک مخزن GitHub برای پروژه ما Creating a GitHub Repo for Our Project

  • ایجاد یک مخزن GitHub برای پروژه ما Creating a GitHub Repo for Our Project

  • معماری های استقرار: یک مرور کلی Deployment Architectures: An Overview

  • معماری های استقرار: یک مرور کلی Deployment Architectures: An Overview

  • تنظیمات محیطی Environment Configurations

  • تنظیمات محیطی Environment Configurations

  • ایجاد و پیکربندی پایگاه داده Database Creation and Configuration

  • ایجاد و پیکربندی پایگاه داده Database Creation and Configuration

  • پیکربندی سرور Server Configuration

  • پیکربندی سرور Server Configuration

  • پیکربندی مدیریت Admin Configuration

  • پیکربندی مدیریت Admin Configuration

  • اولین استقرار Strapi First Strapi Deployment

  • اولین استقرار Strapi First Strapi Deployment

  • پلاگین ایمیل را پیکربندی کنید Configure the Email Plugin

  • پلاگین ایمیل را پیکربندی کنید Configure the Email Plugin

  • پیکربندی یک ارائه دهنده آپلود خارجی (ابر) Configure an External Upload Provider (Cloudinary)

  • پیکربندی یک ارائه دهنده آپلود خارجی (ابر) Configure an External Upload Provider (Cloudinary)

  • یک دامنه سفارشی را پیکربندی کنید Configure a Custom Domain

  • یک دامنه سفارشی را پیکربندی کنید Configure a Custom Domain

  • استقرار مدیر به عنوان یک سایت ثابت: پیکربندی Deploying Admin as a Static Site: Configuration

  • استقرار مدیر به عنوان یک سایت ثابت: پیکربندی Deploying Admin as a Static Site: Configuration

  • استقرار ادمین به عنوان یک سایت ثابت: ایجاد سایت Deploying Admin as a Static Site: Creating the Site

  • استقرار ادمین به عنوان یک سایت ثابت: ایجاد سایت Deploying Admin as a Static Site: Creating the Site

  • URL های Admin Absolute کار کنند Make Absolute Admin URLs Work

  • URL های Admin Absolute کار کنند Make Absolute Admin URLs Work

  • زیرساخت به عنوان کد: استقرار Strapi خود را قابل استفاده مجدد کنید (اختیاری) Infrastructure as Code: Make Your Strapi Deployment Reusable (Optional)

  • زیرساخت به عنوان کد: استقرار Strapi خود را قابل استفاده مجدد کنید (اختیاری) Infrastructure as Code: Make Your Strapi Deployment Reusable (Optional)

Strapi را در تولید مستقر کنید Deploy Strapi in Production

چه خبر بعدی (پاداش) What's Next (Bonus)

  • کلمه پایانی Final Word

  • کلمه پایانی Final Word

چه خبر بعدی (پاداش) What's Next (Bonus)

نمایش نظرات

نظری ارسال نشده است.

آموزش دوره کامل Strapi™ با پلاگین ها و استقرار [ویدئو]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
15 h 7 m
142
Packtpub packtpub-small
11 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Artcoded Academy Artcoded Academy

Artcoded Academy مکانی برای یادگیری مهارت های جاوا اسکریپت و تایپ اسکریپت کامل است. آنها احساس می کنند که کدنویسی بهترین راه برای توانمندسازی خود به عنوان یک خالق و در نهایت برای زنده کردن ایده ها است. آنها با هدف قرار دادن پشته تک زبانی که یک توسعه دهنده انفرادی می تواند به عنوان یک تجارت تک نفره مدیریت کند، کدنویسی را به روشی عینی و پروژه محور آموزش می دهند.

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.