آموزش جامع Visual Studio Code برای توسعه‌دهندگان C# - آخرین آپدیت

دانلود Visual Studio Code for C# Developers

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند تا دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و با پیشروی در دوره، درک خود را عمیق‌تر کنید. این دوره یک راهنمای جامع برای تسلط بر محیط Visual Studio Code مخصوص توسعه‌دهندگان C# ارائه می‌دهد. با شروع از مفاهیم پایه VS Code، شما نحوه راه‌اندازی ویرایشگر، پیکربندی تنظیمات و آشنایی با رابط کاربری را خواهید آموخت. هر بخش بر روی یک مجموعه مهارت خاص تمرکز دارد؛ از نصب .NET SDK گرفته تا درک افزونه‌هایی که بهره‌وری کدنویسی را افزایش می‌دهند. در ادامه، دوره به جنبه‌های عملی کدنویسی با VS Code می‌پردازد، از جمله ایجاد و مدیریت پروژه‌های .NET، ساخت و دیباگ کردن برنامه‌ها و بازنویسی (Refactoring) کد برای عملکرد بهتر. همچنین ویژگی‌های کلیدی ویرایش مانند پشتیبانی از چند مکان‌نما (Multi-cursor)، گزینه‌های قالب‌بندی و میان‌برهای صفحه‌کلید را برای افزایش سرعت و دقت کدنویسی بررسی خواهید کرد. هر مفهوم از طریق پروژه‌های عملی نمایش داده می‌شود تا اطمینان حاصل شود که پتانسیل کامل Visual Studio Code را به‌طور عمیق درک کرده‌اید. در پایان این دوره، شما در ابزارهای ضروری برای پیمایش در کدهای حجیم، استفاده از Git برای کنترل نسخه و بهره‌گیری از افزونه‌های VS Code برای ارتقای تجربه توسعه C# تسلط خواهید یافت. این دوره برای هر توسعه‌دهنده‌ای که به دنبال تقویت تخصص خود در Visual Studio Code و بهینه‌سازی پروژه‌های C# است، ضروری است. این دوره برای توسعه‌دهندگان C# با درک پایه از برنامه‌نویسی و مفاهیم شی‌گرایی طراحی شده است. آشنایی با .NET Core و Visual Studio Code مفید است اما الزامی نیست، زیرا دوره یک راهنمای گام‌به‌گام از نصب تا استفاده پیشرفته ارائه می‌دهد.

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

معرفی دوره Introduction to the Course

  • درباره دوره About the Course

شروع کار با Visual Studio Code Getting Started with Visual Studio Code

  • مقدمه Introduction

  • گام ۱: Visual Studio Code چیست Step 1: Know What is Visual Studio Code

  • گام ۲: نصب و راه‌اندازی (ویندوز) Step 2: Set Up Visual Studio Code (Windows)

  • گام ۳: نصب .NET Core SDK (ویندوز) Step 3: Install .NET Core SDK (Windows)

  • گام ۴: آشنایی با رابط کاربری Step 4: Familiarize with the UI

  • گام ۵: آشنایی با تنظیمات Step 5: Familiarize with the Settings

  • جمع‌بندی Conclusion

ایجاد اولین پروژه Create Your First Project

  • مقدمه Introduction

  • گام ۱: ایجاد یک پروژه جدید .NET Core Step 1: Create a New .NET Core Project

  • گام ۲: افزودن فایل‌ها و پوشه‌ها Step 2: Add Files and Folders

  • گام ۳: افزودن رفرنس‌ها Step 3: Add Reference

  • گام ۴: بیلد کردن پروژه Step 4: Build the Project

  • جمع‌بندی Conclusion

ویرایش در Visual Studio Code Editing in Visual Studio Code

  • مقدمه Introduction

  • گام ۱: تنظیمات اولیه Step 1: Set the Initial Settings

  • گام ۲: استفاده از میان‌برهای صفحه‌کلید Step 2: Use Keyboard shortcuts

  • گام ۳: استفاده از چند مکان‌نما (Multi Cursor) Step 3: Use Multi-Cursor

  • گام ۴: گسترش و محدود کردن انتخاب Step 4: Expand/Shrink Selection

  • گام ۵: قالب‌بندی کدها Step 5: Format Your Code

  • گام ۶: جمع کردن کدهای طولانی (Folding) Step 6: Fold Your Code

  • گام ۷: بازنویسی و بهینه‌سازی کد (Refactor) Step 7: Refactor the Code

  • جمع‌بندی Conclusion

پیمایش در Visual Studio Code Navigating in Visual Studio Code

  • گام ۱: پیمایش سریع‌تر در فایل‌ها Step 1: Navigate Files Quicker

  • گام ۲: پیمایش سریع با استفاده از Breadcrumbs Step 2: Navigate Faster Using Breadcrumbs

  • گام ۳: پیمایش با دستور Go To Step 3: Navigate with Go-To Command

  • گام ۴: پیمایش از طریق جستجو Step 4: Navigate Through Search

سیستم هوشمند Intellisense Intellisense

  • گام ۱: Intellisense چیست Step 1: Know What is Intellisense

  • گام ۲: فعال‌سازی Intellisense Step 2: Trigger an Intellisense

  • گام ۳: درک انواع داده‌های پشتیبانی شده Step 3: Understand Supported Types

افزونه‌ها (Extensions) Extensions

  • گام ۱: افزونه‌ها چیستند Step 1: Know What are Extensions

  • گام ۲: نصب یک افزونه Step 2: Install an Extension

  • گام ۳: تغییر تنظیمات افزونه Step 3: Change the Extension Settings

  • گام ۴: استفاده از افزونه Step 4: Use the Extension

  • گام ۵: مدیریت افزونه‌ها Step 5: Manage the Extension

  • نکات بهره‌وری: افزونه‌ها Productivity Tips: Extensions

  • افزونه پیشنهادی ۱: C# Extensions Recommended Extension 1: C# Extensions

  • افزونه پیشنهادی ۲: NuGet Package Manager Recommended Extension 2: NuGet Package Manager

  • افزونه پیشنهادی ۳: SharpPad Recommended Extension 3: SharpPad

دیباگ کردن در Visual Studio Code Debugging in Visual Studio Code

  • گام ۱: اجرای برنامه برای دیباگ Step 1: Start Your Program for Debugging

  • گام ۲: افزودن تنظیمات دیباگ Step 2: Add Debugging Settings

  • گام ۳: انجام عملیات دیباگ Step 3: Take Debugging Actions

  • گام ۴: افزودن نقاط توقف (Breakpoints) Step 4: Add Breakpoints

  • گام ۵: استفاده از متغیرها و Watch Step 5: Use Variables and Watch

  • گام ۶: استفاده از File Watcher Step 6: Use File Watcher

کار با Git و GitHub Working with Git and GitHub

  • گام ۱: Git چیست Step 1: Know What is Git

  • گام ۲: استفاده از Git در VS Code Step 2: Git in Visual Studio Code

  • گام ۳: مقداردهی اولیه مخزن (Initialize Repository) Step 3: Initialize Repository

  • گام ۴: نصب افزونه‌های SCM Step 4: Install SCM Extensions

  • گام ۵: کلون کردن یک مخزن Step 5: Clone a Repository

  • گام ۶: انتخاب شاخه (Branch) Step 6: Select the Branch

  • گام ۷: بررسی تغییرات (Differences) Step 7: Check the Differences

  • گام ۸: ثبت تغییرات (Commit) Step 8: Commit the Changes

  • گام ۹: ارسال به مخازن ریموت (Push) Step 9: Push to Remote Repos

قطعه کدهای آماده (Snippets) Snippets

  • گام ۱: Snippetها چیستند Step 1: Know what are Snippets

  • گام ۲: افزودن یک Snippet Step 2: Add a Snippet

  • گام ۳: ایجاد Snippet شخصی Step 3: Create a User Snippet

نمایش نظرات

آموزش جامع Visual Studio Code برای توسعه‌دهندگان C#
جزییات دوره
5h 27m
57
(آخرین آپدیت)
276
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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