🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
ساخت اپلیکیشن های وب با Nuxt.js 3: آموزش جامع تایپ اسکریپت و API [جدید]
- آخرین آپدیت
دانلود Build Web Apps with Nuxt.js 3: Master TypeScript & API [New]
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
ساخت برنامههای وب با Nuxt.js: ادغام Composition API، Pinia، TypeScript، API سمت سرور و سئو در Vercel
در این دوره، یاد میگیرید چگونه برنامههای وب مدرن و با عملکرد بالا را با استفاده از Nuxt.js، یکی از محبوبترین فریمورکها برای Vue.js، بسازید. از مبانی شروع میکنید و به Composition API قدرتمند Nuxt میپردازید، که به شما امکان میدهد کدی تمیزتر و قابل نگهداریتر بنویسید.
آموزش جامع Nuxt.js 3
درک اصول Nuxt.js 3، از جمله تنظیم محیط، مسیریابی، طرحبندیها و مفاهیم اصلی مانند میانافزارها و پلاگینها.
تسلط بر Vue 3
کسب مهارت در Vue 3، پوشش دادن Composition API، اتصال داده، قلابهای چرخه حیات و رندرینگ پویا.
TypeScript در Nuxt.js
یادگیری ادغام و استفاده از TypeScript در Nuxt.js برای توسعه ایمن از نظر نوع و جنریکها.
مدیریت حالت با Pinia
پیادهسازی مدیریت حالت در Nuxt.js با استفاده از Pinia، با تمرکز بر تنظیمات فروشگاه، پایداری و رمزگذاری.
پیشنیازهای دوره
آشنایی با HTML، CSS و JavaScript برای درک مفاهیم اصلی دوره ضروری است.
در حالی که اجباری نیست، داشتن درک اولیه از Vue.js (به ویژه مفاهیم Vue 2 یا Vue 3) مفید خواهد بود.
آشنایی با استفاده از خط فرمان برای تنظیم پروژه و اجرای سرورهای توسعه.
یک ویرایشگر کد مانند Visual Studio Code (VSCode) برای کدنویسی و مدیریت فایلهای پروژه توصیه میشود.
دانش اولیه از Node.js و npm (Node Package Manager) برای راهاندازی و مدیریت محیط توسعه مورد نیاز است.
نحوه مدیریت موثر حالت با Pinia، کتابخانه مدیریت حالت مدرن، را بیاموزید و از قدرت TypeScript برای ساخت برنامههای قوی و ایمن از نظر نوع استفاده کنید. این دوره شامل ادغام APIهای سمت سرور است که به شما امکان میدهد برنامههای پویا و مبتنی بر داده ایجاد کنید که تجربههای کاربری بیدرنگ را ارائه میدهند.
همچنین در مورد بهترین شیوهها برای بهینهسازی SEO یاد خواهید گرفت و اطمینان حاصل میکنید که برنامههای وب شما در موتورهای جستجو رتبه بالاتری دارند و به راحتی قابل کشف هستند. علاوه بر این، کشف کنید که چگونه از ویژگیهای Nuxt.js مانند تولید سایت استاتیک و رندرینگ سمت سرور برای عملکرد بهینه استفاده کنید. در نهایت، ما بررسی خواهیم کرد که چگونه پروژههای خود را به طور یکپارچه با Vercel، یک پلتفرم طراحی شده برای میزبانی وبسایتهای استاتیک و عملکردهای بدون سرور با عملکرد فوقالعاده سریع، مستقر کنید.
در طول دوره، روی پروژههای عملی کار خواهید کرد تا دانش خود را تثبیت کنید و برنامههای وب واقعی بسازید. چه مبتدی باشید و چه به دنبال ارتقاء مهارتهای توسعه وب خود هستید، این دوره ابزارها، چارچوبها و دانش مورد نیاز برای ایجاد برنامههای وب پیشرفته و آماده تولید با استفاده از Nuxt.js، Composition API، Pinia، TypeScript و موارد دیگر را در اختیار شما قرار میدهد.
سرفصل ها و درس ها
معرفی و راهاندازی Nuxt.js 3
Introduction to Nuxt.js 3 & Setup
معرفی دوره
Course Introduction
راهاندازی پروژه
Project Setup
ساختار پوشهها
Folder Structure
مفاهیم پایه Nuxt.js
Basic Concepts of Nuxt.js
صفحات و مسیریابی
Pages & routing
طرحبندیها
Layouts
همه چیز درباره کامپوننتها
Everything about components
میانافزارها و انواع آن
Middlewares and its types
ترکیبپذیرها
Composables
افزونهها
Plugins
API سرور
Server Api
معرفی مفاهیم Vue.js 3
Introduction to Vue.js 3 Concepts
Composition VS Options API
Composition VS Options APi
اتصال داده و دستورالعملها
Data Binding and Directives
متدها و خصوصیات محاسباتی
Methods and Computed Properties
رندرینگ شرطی و لیست
Conditional and List Rendering
چرخه حیات و هوکها
Lifecycle and hooks
مفاهیم پیشرفته Vue.js 3 در Nuxt.js
Advanced Vue.js 3 Concepts in Nuxt.js
Props و رویدادهای سفارشی
Props and Custom Events
اسلاتها و اسلاتهای محدودهدار
Slots and Scoped Slots
کامپوننت Teleport
Teleport Component
انتقالها
Transitions
معرفی TypeScript در Nuxt.js
Introduction to TypeScript in Nuxt.js
آشنایی با تایپاسکریپت در ناکست
Introduction to TypeScript in Nuxt
نمایش نظرات