تسلط بر کد ویژوال استودیو

Mastering Visual Studio Code

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بهره وری خود را با Visual Studio Code ، بهترین ویرایشگر کد در آن لحظه ، افزایش دهید!

آنچه خواهید آموخت

  • VSCode را نصب و پیکربندی کنید
  • رابط کاربری VSCode را کاوش کنید
  • پرز ، رفورکتوریشن ، هوشمند
  • تکنیک های پیشرفته اشکال زدایی VSCode
  • برای طراحی وب از Visual Studio استفاده کنید
  • SSH از راه دور با VSCode
  • داخل یک ظرف داکر توسعه دهید
  • برنامه های افزودنی کد VSC برای چارچوب ها (React ، Vue ، Angular)
  • کنترل منبع در داخل ویرایشگر کد
  • Markdown و JSDoc
  • پایتون در VSCode
  • جاوا در VSCode
  • C ++ و C # در VSCode

در عرض 3 سال ، ویژوال استودیو کد به شماره 1 ابزاری تبدیل شد که هر برنامه نویس باید از آن استفاده کند.

حتی اگر به ویرایشگر کد ساده یا IDE پیچیده با ویژگی های غنی مانند بازسازی ، پر کردن یا رفع اشکال نیاز دارید ، VSCode ابزاری است که شما نیاز دارید.

چرا از یک ابزار برای HTML و CSS خود استفاده کنید، یکی برای توسعه پشتی شما و یکی دیگر از آنها برای کنترل دوره، زمانی که شما می توانید همه چیز را در یک برنامه تک، سریع و زیبا داشته باشید: کد ویژوال استودیو.

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

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

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

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

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

  • پسوندهای VSCode

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

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

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

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

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

  • کد VSC برای توسعه پایتون

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

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

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

  • بر برنامه های افزودنی عالی مانند اشتراک مستقیم ، لنز Git ، کد Runner ، توسعه از راه دور و موارد دیگر مسلط شوید

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

  • VSCode را در داخل مرورگر اجرا کنید

  • سابقه کد VSC

شما می توانید VS Code را با پروژه JavaScript/TypeScript خود تمرین کنید یا از پروژه ارائه شده توسط مربی استفاده کنید. هدف در اینجا کمک به شما در درک عمیق نحوه کار VSCode و چگونگی استفاده از آن است.

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

  • عنوان مطالبه شده - کد ویژوال استودیو شماره یک ابزار توسعه لحظه ای است

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

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

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

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

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

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

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




این دوره برای چه کسانی است:

  • برنامه نویسان وب و طراحانی که می خواهند از بهترین ویرایشگر کد
  • استفاده کنند برنامه نویسان باتجربه Python ، Java یا C ++ که می خواهند به VSCode تغییر کنند

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

معرفی Introduction

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

  • نصب کد VSC VSCode installation

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

  • مقدمه بخش Section intro

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

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

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

  • تنظیمات VSCode VSCode settings

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

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

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

  • مقدمه بخش Section intro

  • هوشمندانه Intellisense

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

  • Refactoring با VSCode Refactoring with VSCode

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

  • رفع اشکال The Debugger

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

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

  • مقدمه بخش Section intro

  • نوشتن HTML Writing HTML

  • نوشتن CSS Writing CSS

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

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

  • مقدمه بخش Section intro

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

  • Docker برای VScode Docker for VSCode

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

پسوندهای مورد علاقه 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 Python debugger

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

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

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

جاوا در VSCode Java in VSCode

  • مقدمه بخش Section intro

  • نصب جاوا Java installation

  • جاوا در VSCode Java in VSCode

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

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

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

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

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 multiple commands

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

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

  • مقدمه بخش Section intro

  • مقدمه بخش Section intro

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

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

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

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

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

  • تله متری Telemetry

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

  • جایزه Bonus

نمایش نظرات

Udemy (یودمی)

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

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

تسلط بر کد ویژوال استودیو
جزییات دوره
5h 59m
76
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
22,553
4.3 از 5
ندارد
ندارد
ندارد
Alex Horea
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Horea Alex Horea

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