آموزش ساخت پورتفولیو برنامه‌نویسی با SvelteKit و Sanity CMS - آخرین آپدیت

دانلود Build a Developer Portfolio with SvelteKit & Sanity CMS

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند دانش خود را بسنجید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیق‌تر کنید. این دوره شما را قدم‌به‌قدم در فرآیند ایجاد یک پورتفولیو حرفه‌ای برای توسعه‌دهندگان با استفاده از SvelteKit و Sanity CMS راهنمایی می‌کند. در پایان، شما یک سایت پورتفولیو کاملاً کاربردی خواهید داشت که مهارت‌ها، پروژه‌ها و تجربیات شما را با محتوای پویا که از یک Headless CMS دریافت می‌شود، به نمایش می‌گذارد. شما یاد خواهید گرفت که چگونه کامپوننت‌های قابل استفاده مجدد بسازید، بخش‌ها را به طور موثر استایل‌دهی کنید و قابلیت‌های بک‌اند برای فرم‌های تماس را مدیریت کنید، در حالی که تمامی این کارها با رعایت استانداردهای مدرن توسعه وب انجام می‌شود. دوره با کمک به شما برای راه‌اندازی زیرساخت پروژه پورتفولیو شروع می‌شود. شما زیرساخت اپلیکیشن خود را مستقر کرده و بخش‌های کلیدی مانند Hero، درباره من، سوابق کاری و مهارت‌ها را طراحی خواهید کرد. با هر ویدیو، کامپوننت‌ها را ساخته و استایل‌دهی می‌کنید و در طول مسیر قابلیت‌های جدیدی اضافه می‌کنید. رویکرد عملی این دوره تضمین می‌کند که درک عمیقی از توسعه مبتنی بر کامپوننت و طراحی واکنش‌گرا (Responsive) پیدا کنید. با پیشرفت در دوره، Sanity را به عنوان Headless CMS خود ادغام خواهید کرد و یاد می‌گیرید که چگونه آن را تنظیم کنید، طرحواره‌های داده (Data Schemas) را تعریف کنید و داده‌ها را به فرانت‌اند SvelteKit خود فراخوانی کنید. همچنین با مسیریابی پویا (Dynamic Routing) و پردازش بهینه داده‌ها برای نمایش در پورتفولیو کار خواهید کرد. این بخش تضمین می‌کند که پورتفولیو شما هم منعطف و هم برای به‌روزرسانی‌های آینده مقیاس‌پذیر باشد. در پایان دوره، شما یک پورتفولیو کامل خواهید داشت که روی Vercel مستقر شده است. این دوره برای توسعه‌دهندگان وب که به دنبال ساخت یک پورتفولیو شخصی‌سازی شده با مدیریت محتوای پویا و ابزارهای مدرن توسعه هستند، جهت متمایز شدن در بازار رقابتی کار عالی است.

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

پروژه ۲: پورتفولیو برنامه‌نویسی با Headless CMS Project 2: Developer Portfolio with Headless CMS

  • مرور پروژه و زیرساخت اپلیکیشن Project Overview & App Infrastructure

  • راه‌اندازی پروژه Project Setup

  • بخش Hero Hero Section

  • کامپوننت دکمه منعطف Flexible Button Component

  • استایل‌دهی دکمه منعطف Flexible Button Styling

  • کامپوننت تیتر بخش‌ها Section Headline Component

  • بخش درباره من About Me Section

  • استایل‌دهی بخش درباره من About Me Section Styling

  • جدول سوابق کاری Work Experience Table

  • استایل‌دهی جدول سوابق کاری Work Experience Table Styling

  • راه‌اندازی Sanity Sanity Setup

  • فراخوانی داده‌ها از Sanity در فرانت‌اند SvelteKit Fetch Data from Sanity in SvelteKit Frontend

  • نمایش داده‌های Sanity در فرانت‌اند Display Sanity Data on Frontend

  • بخش پروژه‌های من: طرحواره داده Sanity و افزودن داده My Work Section - Sanity Data Schema & Adding Data

  • تعیین تایپ‌ها برای داده‌های پردازش شده و خام Sanity Set Up Types for Processed and Raw Data of Sanity

  • پردازش داده‌ها از حالت خام به حالت قابل استفاده در فرانت‌اند Process Data from Raw to Usable on the Frontend

  • بخش پروژه‌های من: ساختار HTML My Work Section - HTML Structure

  • بخش پروژه‌های من: استایل‌دهی My Work Section - Styling

  • مسیریابی پویا و بارگذاری مقاله وبلاگ Dynamic Routing & Loading of Blog Article

  • رندر کردن مقاله وبلاگ در فرانت‌اند Render Blog Article on Frontend

  • استایل‌دهی مقاله وبلاگ Blog Article Styling

  • ایجاد مهارت‌ها و افزودن آیکون مهارت‌ها Create Skills & Add Skill Icons

  • بخش مهارت‌ها Skills Section

  • بخش مهارت‌ها: استایل‌دهی Skills Section - Styling

  • بخش تماس با من Contact Section

  • استایل‌دهی بخش تماس با من Contact Section Styling

  • اعتبارسنجی فرانت‌اند فرم تماس با من Frontend Validation of Contact Me Form

  • مدیریت بخش تماس با من در بک‌اند (Endpoint) Handling of Contact Me Section in Backend Endpoint

  • هدر (Header) Header

  • استایل‌دهی هدر Header Styling

  • ساختار و استایل‌دهی فوتر Footer Structure & Styling

  • استقرار پروژه در Vercel Project Deployment to Vercel

نمایش نظرات

آموزش ساخت پورتفولیو برنامه‌نویسی با SvelteKit و Sanity CMS
جزییات دوره
5h 39m
32
(آخرین آپدیت)
93
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده