آموزش تسلط بر کد ویژوال استودیو (2024)

دانلود Mastering Visual Studio Code (2024)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بهره وری خود را با Visual Studio Code، بهترین ویرایشگر کد لحظه ای افزایش دهید! به طور کامل در سال 2024 به روز شد! VSCode را برای سیستم عامل خاص خود نصب و پیکربندی کنید. رابط کاربری VSCode را کاوش کنید و به سرعت یاد بگیرید که چگونه آن را برای نیازهای خود سفارشی کنید. , Java, C++ پایگاه های کد بزرگ را به راحتی با VSCode تجزیه و تحلیل کنید. یک داکر کانتینر پسوندهای VSCode برای فریم‌ورک‌ها (React، Vue، Angular) کنترل منبع در ویرایشگر کد و دستورات اولیه و میانی Git. VSCode را برای تمام عملیات کنترل منبع تأیید کنید. Markdown, JSDoc, SQL, YML - آنها را با برجسته کردن سینتکس قدرتمند Python در VSCode Java در VSCode C++ در VSCode GitHub Copilot در داخل VSCode ویرایش کنید.

در عرض چند سال، Visual Studio Code به ابزار شماره 1 تبدیل شد که هر برنامه نویسی باید از آن استفاده کند.

حتی اگر به یک ویرایشگر کد ساده یا یک IDE پیچیده با ویژگی‌های غنی مانند refactoring، linting یا debugger نیاز دارید، VSCode ابزاری است که به آن نیاز دارید.

چرا از یک ابزار برای HTML و CSS خود، یکی برای توسعه back-end خود و دیگری برای کنترل دوره استفاده کنید، در حالی که می توانید همه چیز مورد نیاز خود را در یک برنامه واحد، سریع و زیبا داشته باشید: Visual Studio Code .

به دوره آموزشی Mastering Visual Studio Code من خوش آمدید، جایی که هر آنچه را که در مورد این ابزار عالی نیاز دارید یاد خواهید گرفت!

ویژگی های VSCode و موضوعات تحت پوشش:

  • نصب و اولین مراحل

  • تنظیم بصری و عملکردی

  • به راحتی برنامه‌های افزودنی کد ویژوال استودیو را مدیریت کنید

موضوعات برنامه نویسی عمومی:

  • اشکال‌زدایی

  • بازسازی

  • قطعات کد

  • قالب‌بندی فایل و نظرات

از کد ویژوال استودیو برای برنامه نویسی جاوا اسکریپت و تایپ اسکریپت استفاده کنید.

برنامه‌های NodeJ و مرورگر را اشکال‌زدایی کنید.

از کد ویژوال استودیو برای برنامه نویسی پایتون یا جاوا استفاده کنید.

در مورد محبوب ترین افزونه های VSCode اطلاعات کسب کنید و حتی برنامه افزودنی خود را بسازید و آزمایش کنید.

از قابلیت‌های Remote VSCode در VM و Docker استفاده کنید.

کنترل منبع و نسخه را با کد ویژوال استودیو و گیت هاب بیاموزید. با دستورات Basic Git و احراز هویت VSCode برای فشار از راه دور آشنا شوید.

درباره ویژگی‌های کد ویژوال استودیو پیشرفته مانند نمایه‌ها یا چند مکان‌نما اطلاعاتی کسب کنید.

لیست ویژگی های دوره:

  • نصب و راه اندازی

  • راهنمای رابط VSCode

  • پالت فرمان، میانبرهای کلید، چند مکان نما

  • افزونه های VSCode

  • تکنیک های پیشرفته اشکال زدایی

  • از VSCode برای توسعه وب استفاده کنید: HTML، CSS و JS

  • از VSCode با SSH راه دور متصل شوید

  • از Docker استفاده کنید و در داخل یک ظرف توسعه دهید

  • Markdown و JSDoc را درک کنید

  • VSCode برای توسعه پایتون

  • پروژه های جاوا را با VSCode ایجاد کنید

  • از کد VS برای C++ و C# استفاده کنید

  • یک افزونه VSCode با یک سرویس داده با استفاده از TypeScript بسازید

  • برنامه‌های افزودنی عالی مانند اشتراک‌گذاری زنده، لنز Git، Code Runner، Remote Development و بسیاری موارد دیگر مسلط شوید

  • نکات و ترفندهای Visual Studio Code

  • تاریخچه VSCode

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

این دوره با مزایا و نکات برجسته متمایز است:

  • موضوع مورد نیاز - Visual Studio Code اولین ابزار توسعه در حال حاضر است

  • منابع قابل دانلود - همه فایل های استفاده شده در دوره برای دانلود در دسترس هستند

  • محتوای به روز شده - برای سال 2024 کاملاً به روز شد

  • محتوای مختصر با احترام به زمان شما - بیشتر زمان‌های تایپ و بیکاری قطع می‌شوند. این دوره بر توضیحات

    تمرکز دارد
  • فراتر از ساختار اولیه: کد ویژوال استودیو دارای اسناد عالی و به روز است. این دوره نه تنها شما را از طریق آن راهنمایی می کند، بلکه بر روی بخش های دشوار یا عجیب تمرکز می کند، جایی که در واقع به راهنمایی نیاز دارید

  • مربی فعال با تجربه و برنامه نویسی: یک معلم بزرگ هرگز ارتباط خود را با صنعت قطع نمی کند. این به ویژه برای توسعه نرم افزار، جایی که صنعت بسیار پویا است، صادق است. این به مربی کمک می کند تا با بهترین دستورالعمل های کدنویسی به روز بماند و بخش های چالش برانگیز را به شما ارائه دهد، نه "سلام جهان"

  • تصاویری عالی - پس زمینه تیره، فونت بزرگ، وضوح 1080p. ویدیو حتی برای دستگاه های تلفن همراه بهینه شده است.

  • گواهی پایان کار

ثبت نام کنید و کلید بهره وری عالی را باز کنید، مهم نیست چه فناوری توسعه می دهید!





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

معرفی Introduction

  • نحوه شرکت در این دوره How to take this course

  • نصب کد VSC VSCode installation

  • بیایید وصل شویم! Let's connect!

  • باز کردن کد ویژوال استودیو Opening Visual Studio Code

مراحل اول با VSCode First steps with VSCode

  • مقدمه بخش Section intro

  • رابط Visual Studio Code Visual Studio Code interface

  • پالت فرمان و میانبرهای صفحه کلید Command palette and keyboard shortcuts

  • کاوشگر فایل File explorer

  • کار با پرونده ها Working with files

  • باز کردن پوشه ها Opening folders

  • تنظیمات VSCode VSCode settings

  • پالت فرمان و کلیدهای میانبر Command palette and key shortcuts

  • فضاهای کاری Workspaces

  • سفارشی سازی بصری Visual customization

  • برنامه های افزودنی کد VSC VSCode Extensions

  • تنظیمات Settings

  • جستجوی متن Text search

  • جستجوی فایل File search

  • اختیاری - ترفندهای مکان نما Optional - cursor tricks

  • اختیاری - فضاهای کاری Optional - workspaces

کدگذاری با کد Coding with Code

  • مقدمه بخش Section intro

  • هوشمندانه Intellisense

  • روکش و قالب بندی Linting and formatting

  • Refactoring با VSCode Refactoring with VSCode

  • ترمینال و وظایف Terminal and Tasks

  • رفع اشکال The Debugger

  • اشکال زدایی کد جلویی Debugging front end code

کد نویسی با کد - مباحث عمومی Coding with Code - general topics

  • معرفی بخش Section intro

  • ترمینال The terminal

  • باهوش Intellisense

  • نظرات کد Code comments

  • قالب بندی فایل File formatting

  • اشکال زدا The Debugger

  • Refactoring Refactoring

  • قطعه کد Code snippets

  • نگاه کردن و پیدا کردن Peek and Find

  • اختیاری - برنامه های افزودنی Optional - Extensions

  • پسوند بخش Section extensions

طراحی وب سایت Web design

  • مقدمه بخش Section intro

  • نوشتن HTML Writing HTML

  • نوشتن CSS Writing CSS

  • برنامه افزودنی سرور زنده Live Server Extension

  • پسوند بخش Section extensions

بحث نیمه راه Halfway discussion

  • بحث نیمه راه Halfway discussion

توسعه از راه دور Remote development

  • مقدمه بخش Section intro

  • پیکربندی ماشین مجازی برای SSH راه دور Virtual Machine configuration for remote SSH

  • SSH از راه دور Remote SSH

  • اتصال از راه دور VSCode VSCode remote connection

  • Docker برای VScode Docker for VSCode

  • VSCode و Docker VSCode and Docker

  • در حال توسعه در داخل یک ظرف Developing inside a container

  • توسعه از راه دور در داخل داکر Remote development inside Docker

  • پسوند بخش Section extensions

جاوا اسکریپت، تایپ اسکریپت و NodeJ با کد ویژوال استودیو JavaScript, TypeScript and NodeJs with Visual Studio Code

  • معرفی بخش Section intro

  • کار با Types Working with Types

  • ناوبری کد Code Navigation

  • پرز زدن با اسلینت Linting with Eslint

  • قالب بندی با Prettier Formatting with Prettier

  • اشکال زدایی: جاوا اسکریپت در Node Debugging: JavaScript on Node

  • اشکال زدایی: جاوا اسکریپت در مرورگر Debugging: JavaScript in Browser

  • اشکال زدایی: TypeScript در Node Debugging: TypeScript on Node

  • اشکال زدایی: TypeScript در مرورگر Debugging: TypeScript in Browser

  • JSON را به عنوان کد جایگذاری کنید Paste JSON as Code

  • VSCode و React VSCode and React

  • VSCode و Vue VSCode and Vue

  • VSCode و Angular VSCode and Angular

  • پسوند بخش Section extensions

پسوندهای مورد علاقه Favorite extensions

  • مقدمه بخش Section intro

  • پسوند تنظیمات بصری Visual adjustments extensions

  • پسوندهای بهره وری Productivity extensions

  • چارچوب ها (React ، Vue ، Angular) Frameworks (React, Vue, Angular)

گیت Git

  • مقدمه بخش Section intro

  • نصب کنید Git install

  • دستورات اساسی را بزنید Git basic commands

  • رابط Github Github interface

  • git in vs code Git in VS Code

  • مرتکب شدن Git commit

  • شاخه های گیت Git branches

  • دست زدن به درگیری Handling commit conflicts

  • پسوند Git Lens Git Lens extension

  • زبان علامت گذاری Markdown language

  • فرمت اشتراک گذاری زنده Live Share extension

پایتون در VSCode Python in VSCode

  • مقدمه بخش Section intro

  • نصب پایتون Python installation

  • پایتون در VSCode Python in VSCode

  • محیط های مجازی پایتون Python virtual environments

  • خطایاب Python Python debugger

  • قالب بندی و پر کردن پایتون Python formatting and linting

  • تست واحد پایتون Python unit testing

  • پایتون با داکر Python with Docker

  • اختیاری - نوت بوک های Jupyter Optional - Jupyter notebooks

  • در ادامه مطلب Further reading

  • پسوند بخش Section extensions

C++ در VSCode C++ in VSCode

  • معرفی بخش Section intro

  • نصب کامپایلر Compiler installation

  • C++ در VSCode C++ in VSCode

  • C++ ساخت، اجرا و اشکال زدایی C++ build, run and debug

  • پسوند بخش Section extensions

جاوا در VSCode Java in VSCode

  • مقدمه بخش Section intro

  • نصب جاوا Java installation

  • جاوا و Maven را نصب کنید Install Java and Maven

  • جاوا در VSCode Java in VSCode

  • راه اندازی VSCode برای توسعه جاوا VSCode setup for Java development

  • کمک کد جاوا Java code assist

  • کار با تست های جونیت Working with Junit tests

  • جاوا - وارد کردن کتابخانه ها Java - importing libraries

  • جاوا - با استفاده از Maven Java - using Maven

  • جاوا - کمک کد و بازساز Java - Code assistance and refactor

  • جاوا خطایاب Java debugger

  • قالب بندی کد جاوا Formatting Java code

  • پسوند بخش Section extensions

کار با فایل های کد Working with no code files

  • معرفی بخش Section intro

  • مارک داون Markdown

  • YAML YAML

  • فایل های SQL و کلاینت SQL SQL files and SQL client

  • پسوند بخش Section extensions

C ++ در VSCode (و C #) C++ in VSCode (and C#)

  • مقدمه بخش Section intro

  • نصب کامپایلر Compiler installation

  • C ++ در VSCode C++ in VSCode

  • C ++ ساخت ، اجرا و اشکال زدایی C++ build, run and debug

  • کمک کد C ++ C++ code assist

  • نصب NetCoreSDK .NetCoreSDK installation

  • C # در VSCode C# in VSCode

  • کمک کد C # C# code assist

ایجاد پسوند VSCode Creating a VSCode extension

  • مقدمه بخش Section intro

  • تنظیمات اولیه فرمت Extension initial setUp

  • سرویس داده افزونه Extension data service

  • مورد نوار وضعیت برنامه افزودنی Extension Status bar item

  • فرامین متعدد را پسوند کنید Extension multiple commands

  • چند دستور الحاقی Multiple extension commands

  • نهایی سازی VSCode Extension VSCode Extension finalization

  • بسته بندی و آزمایش افزونه Packing and testing the extension

بینش ویژوال استودیو کد Visual Studio Code insights

  • مقدمه بخش Section intro

  • مقدمه بخش Section intro

  • نکات و ترفندهای VSCode VSCode tips and tricks

  • گفتار VSCode VSCode speech

  • تاریخچه کد VSC History of VSCode

  • اینسایدرهای VSCode VSCode insiders

  • معرفی کاربرد الکترون Electron application introduction

  • صادرات برنامه الکترون Electron app export

  • اختیاری - جعبه ابزار AWS Optional - AWS toolkit

  • کد VSC در مرورگر VSCode in the browser

  • لیگاتورهای فونت Font ligatures

  • تله متری Telemetry

  • نتیجه گیری دوره Course conclusions

  • پسوند بخش Section extensions

  • جایزه Bonus

کنترل Git و Source Git and Source control

  • معرفی بخش Section intro

  • اختیاری - نصب Git Optional - Git install

  • اختیاری - دستورات اولیه Git Optional - Git basic commands

  • اختیاری - پیکربندی GitHub و Git Optional - GitHub and Git config

  • Git Authentication Git Authentication

  • کد Git و Visual Studio Git and VIsual Studio Code

  • شاخه های گیت Git branches

  • Git Ignore Git Ignore

  • رسیدگی به تعارضات مرتکب Handling commit conflicts

  • پسوند Git Lens Git Lens extension

  • GitHub CodeSpaces GitHub CodeSpaces

  • پسوند بخش Section extensions

پروفایل های ویژوال استودیو کد Visual Studio Code profiles

  • معرفی بخش Section intro

  • ایجاد نمایه ها Create Profiles

  • دسته پروفایل ها Handle Profiles

  • صادرات و واردات پروفایل Export and Import Profiles

  • پروفایل های موقت Temporary profiles

  • قالب های پروفایل Profile templates

GitHub Copilot GitHub Copilot

  • معرفی بخش Section intro

  • راه اندازی کمک پایلوت GitHub GitHub copilot setup

  • چت کمکی GitHub GitHub copilot chat

  • کدنویسی با کمک پایلوت GitHub Coding with GitHub copilot

  • Github copilot در مقابل codebase Github copilot versus codebase

  • پسوند بخش Section extensions

بخش پایانی Ending section

  • متشکرم! Thank you!

  • پاداش Bonus

نمایش نظرات

آموزش تسلط بر کد ویژوال استودیو (2024)
جزییات دوره
8 hours
122
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
87,384
4.4 از 5
دارد
دارد
دارد
Alex Horea
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Horea Alex Horea

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