آموزش بررسی کد با GitHub Copilot

Code Review with GitHub Copilot

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مهندسی نرم افزار به طور فزاینده ای پیچیده شده است. شما باید الزامات عملکردی را پیاده سازی کنید، تست های واحد بنویسید، کدهای نوشته شده توسط دیگران را مرور کنید، و در عین حال به بهترین شیوه ها برای هر زبان یا فریم ورک پایبند باشید. در این دوره، مرور کد با GitHub Copilot، یاد خواهید گرفت که از Copilot به طور موثر برای افزایش بهره وری خود استفاده کنید. ابتدا، نحوه انجام بازبینی کد را بررسی خواهید کرد. در مرحله بعد، نحوه نوشتن تست های واحد یا کدهای قدیمی را کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه با به کارگیری مهندسی سریع، بیشترین بهره را از Copilot ببرید. وقتی این دوره را تمام کردید، مهارت ها و دانش Copilot مورد نیاز برای تبدیل شدن به یک مهندس ابرقهرمانی را خواهید داشت.

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

بررسی کد با Copilot Reviewing Code with Copilot

  • نمای کلی GitHub Copilot GitHub Copilot Overview

  • نمای کلی GitHub Copilot GitHub Copilot Overview

  • بررسی کد با Copilot Code Reviews with Copilot

  • بررسی کد با Copilot Code Reviews with Copilot

  • استفاده از Copilot Chat برای تجزیه و تحلیل Codebase Using Copilot Chat for Codebase Analysis

  • استفاده از Copilot Chat برای تجزیه و تحلیل Codebase Using Copilot Chat for Codebase Analysis

بهبود درخواست ها Improving Prompts

  • پیام های commit را با Copilot ایجاد کنید Generate Commit Messages with Copilot

  • پیام های commit را با Copilot ایجاد کنید Generate Commit Messages with Copilot

  • Copilot Prompt Engineering Copilot Prompt Engineering

  • Copilot Prompt Engineering Copilot Prompt Engineering

Refactoring کد Code Refactoring

  • تست های واحد تولید کننده Generating Unit Tests

  • تست های واحد تولیدی Generating Unit Tests

  • Refactoring با Copilot Refactoring with Copilot

  • Refactoring با Copilot Refactoring with Copilot

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش بررسی کد با GitHub Copilot
جزییات دوره
17m
14
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Laurentiu Raducu Laurentiu Raducu

همه چیز از دبیرستان شروع شد، زمانی که Laurentiu برای اولین بار راه خود را در سفر علم کامپیوتر آغاز کرد. در ابتدا او با C++ شروع کرد و به سرعت عاشق چشم انداز یادگیری توسعه نرم افزار شد. به لطف علاقه اش به شطرنج، اولین برنامه کامپیوتری او یک بازی شطرنج مبتنی بر کنسول ASCII بود که در C++ توسعه یافت. پس از مدتی، در دوران دانشگاه، لورنتیو شروع به آزمایش با سایر زبان های برنامه نویسی OOP، مانند جاوا، کاتلین یا پایتون کرد. او شروع به بازی با پشته ها و فریم ورک های مختلف فناوری، توسعه و انتشار برنامه های نرم افزاری برای دستگاه های اندرویدی کرد. با این حال، زمانی که لاورنتیو تصمیم گرفت دنیای امنیت سایبری را کشف کند، همه چیز شروع به تغییر کرد. او شروع به رفتن به هکاتون های امنیتی، رویدادهای CTF کرد و چالش های متعددی را در وب سایت هایی مانند overthewire.org تکمیل کرد. در همان زمان، او متوجه شد که ممکن است ایده خوبی باشد که سفر خود را با استفاده از فیلم‌های کوتاه مستند کند، و سپس فکر کرد که می‌تواند یک سخنران شود و به مردم کمک کند بیشتر در مورد فناوری بیاموزند.