آموزش Svelte: شروع به کار

Svelte: Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: خوش آمدید، خوش آمدید! این دوره به شما یاد می دهد که چگونه با یک چارچوب جذاب جاوا اسکریپت UI به نام Svelte شروع به توسعه برنامه های وب کنید. آیا تا به حال فکر کرده اید که معامله با Svelte چیست و چگونه از آن استفاده کنید؟ در این دوره، Svelte: Getting Started، یاد خواهید گرفت که از اصول یک چارچوب جذاب جاوا اسکریپت UI به نام Svelte استفاده کنید. ابتدا، راه‌اندازی طرح‌بندی UI را بررسی خواهید کرد. در مرحله بعد، خواهید فهمید که چگونه تعامل را به طرح های خود اضافه کنید. در نهایت، نحوه اتصال داده های پویا را خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش Svelte مورد نیاز برای شروع استفاده از آن را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

گزاره ارزش Svelte را درک کنید Understand the Svelte Value Proposition

  • خوش آمدی Welcome

  • Svelte چه تفاوتی دارد؟ What Is Different About Svelte?

  • بدون زمان اجرا No Runtime

  • بدون DOM مجازی No Virtual DOM

  • سایر نقاط مثبت Other Upsides

برای نوشتن کد Svelte تنظیم کنید Set up to Write Svelte Code

  • پیش نیازهای محیطی محلی Local Environment Prerequisites

  • Svelte را در VSCode راه اندازی کنید Set up Svelte in VSCode

  • Svelte را در Vim راه اندازی کنید Set up Svelte in Vim

  • الگوی Svelte را کاوش کنید Explore the Svelte Template

  • یک پروژه Svelte را با الگو شروع کنید Start a Svelte Project with the Template

اولین اجزای شیک خود را بسازید Build Your First Svelte Components

  • معرفی نسخه ی نمایشی Demo Intro

  • پروژه را شروع کنید Start the Project

  • مؤلفه کتابخانه را راه اندازی کنید Start the Library Component

  • راه اندازی دارایی های استاتیک Setup Static Assets

  • مولفه کتابخانه را تقسیم کنید Divide the Library Component

  • اجزای دارای اسلات Components with Slots

  • اجزای دارای Props Components with Props

  • با یک #هر بلوک تکرار کنید Iterate with an #each Block

  • درون یابی داده ها در نشانه گذاری Interpolate Data in Markup

  • مخفف Prop A Prop Shorthand

  • شرایط با #if Blocks Conditionals with #if Blocks

  • CSS کامپوننت محدوده Scoped Component CSS

  • واکشی داده ها در یک قلاب چرخه حیات کامپوننت Fetch Data in a Component Lifecycle Hook

تعامل را به رابط های کاربری Svelte اضافه کنید Add Interactivity to Svelte UIs

  • نسخه ی نمایشی مجدد معرفی Demo Re-intro

  • به رویدادهای DOM گوش دهید Listen for DOM Events

  • افزودن پارامتر به رویدادهای DOM Add Parameters to DOM Events

  • انتقال داده به والدین در Callbacks Pass Data to Parents in Callbacks

  • نام Callbacks را از نظر معنایی نامگذاری کنید Name Callbacks Semantically

  • رویدادهای مؤلفه را منتشر کنید Emit Component Events

  • در غیر این صورت برای مسیریابی موقت If-else for Temporary Routing

  • Props را با ویژگی‌های Spread پاس کنید Pass Props with Spread Attributes

  • صفحه جزئیات آماده برای طرح بندی Ready Detail Page for Layout

  • کامپوننت هایی با Props Boolean Components with Boolean Props

  • بازارسال رویدادهای DOM Forwarding DOM Events

  • به روز رسانی داده ها با انتساب واکنشی Update Data with Reactive Assignment

  • مسیریابی با Svelte-routing Routing with Svelte-routing

فرم ها را به داده در Svelte متصل کنید Bind Forms to Data in Svelte

  • نسخه ی نمایشی مجدد معرفی Demo Re-intro

  • ایجاد طرح‌بندی صفحه را تنظیم کنید Set up Create Page Layout

  • به یک رویداد DOM فیلد ورودی گوش دهید Listen to an Input Field DOM Event

  • هنگام تغییر متغیرها، دستورات واکنشی را اجرا کنید Run Reactive Statements When Variables Change

  • به یک فیلد ورودی متصل شوید Bind to an Input Field

  • یک ورودی متنی قابل استفاده مجدد ایجاد کنید Make a Reusable Text Input

  • محاسبه خواص با اعلان های واکنشی Compute Properties with Reactive Declarations

  • در ارسال فرم از اصلاح کننده رویداد استفاده کنید Use an Event Modifier in Form Submission

  • ماندگاری ورودی کاربر Persist User Input

آماده ساختن Prepped to Build

  • آنچه ما آموخته ایم What We’ve Learned

  • چی چیز باقی مانده است What’s Left

  • بعد کجا برویم Where to Go Next

نمایش نظرات

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

آموزش Svelte: شروع به کار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 38m
49
Pluralsight (پلورال سایت) pluralsight-small
30 بهمن 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
70
4.6 از 5
دارد
دارد
دارد
Jake Trent

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jake Trent Jake Trent

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

Pluralsight (پلورال سایت)

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

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