آموزش Visual Studio: کنترل منبع با Git و GitHub

Visual Studio: Source Control with Git and GitHub

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کار با IDE را به جای خط فرمان ترجیح می دهید؟ نحوه استفاده از Git ، ابزار کنترل منبع توزیع شده defacto را به طور موثر در Visual Studio کشف کنید. در طول این دوره ، مدرس Walt Ritscher در نقشه برداری بین دستورات Git و GitHub و ابزارهای ویژوال استودیو تحقیق می کند. پس از مرور مفاهیم ، دستورات و ابزارهای رابط کاربری گرافیکی Git ، Walt نشان می دهد که چگونه می توان یک مخزن جدید را با PowerShell ، Visual Studio و GitHub شروع کرد. وی سپس نحوه افزودن ، تغییر نام ، جابجایی و حذف پرونده ها را نشان می دهد. ذخیره یک مخزن از راه دور ؛ مخزن کلون و چنگال و درگیری های ادغام را مشاهده و مدیریت کنید. به علاوه ، نحوه کار با شعب ، ایجاد ، بررسی و مقایسه درخواست های کشش و موارد دیگر را مشاهده کنید.
موضوعات شامل:
  • شروع مخزن با PowerShell و Visual Studio
  • افزودن ، تغییر نام ، جابجایی و حذف پرونده ها
  • اتصال به GitHub و سایر سرورهای راه دور
  • مخازن شبیه سازی و انشعاب
  • انجام ، فشار دادن و خنثی کردن تغییرات
  • برگشتن به تعهد قبلی
  • مشاهده و مدیریت اختلافات ادغام
  • راه اندازی مخزن عمومی در GitHub
  • ایجاد درخواست جلب
  • علامت گذاری نقاط عطف با برچسب های Git

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

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان Introduction

  • از Git به طور موثری در ویژوال استودیو استفاده کنید Use Git effectively within Visual Studio

  • Git را نصب کنید Install Git

  • برنامه افزودنی GitHub را در ویژوال استودیو نصب کنید Install GitHub Extension in Visual Studio

  • با چندین کاربر در پرونده های تمرین کار کنید. Work with multiple users in the exercise files.

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان 1. The Command Line vs. Visual Tools

  • از GUI نترسید Don’t be afraid of the GUI

  • تور ابزارهای Git GUI Tour of Git GUI tools

  • مفاهیم و دستورات Git Git concepts and commands

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان 2. Create a Repo from a Local Computer

  • یک مخزن جدید را آغاز کنید: PowerShell Initialize a new repository: PowerShell

  • یک مخزن جدید را شروع کنید: پوشه VS Initialize a new repository: VS folder

  • راه اندازی یک مخزن جدید: راه حل VS Initialize a new repository: VS solution

  • یک مخزن جدید را آغاز کنید: GitHub Initialize a new repository: GitHub

  • افزودن پرونده ها: PowerShell Add files: PowerShell

  • افزودن پرونده ها: VS Add files: VS

  • تغییر نام پرونده ها: PowerShell Rename files: PowerShell

  • انتقال پرونده ها: PowerShell Move files: PowerShell

  • حذف پرونده ها: PowerShell Delete files: PowerShell

  • عملیات پرونده: VS File operations: VS

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان 3. Connect to GitHub and Other Remote Servers

  • یک مخزن از راه دور اضافه کنید: PowerShell Add a remote repository: PowerShell

  • Git Credential Manager را برای ویندوز نصب کنید Install Git Credential Manager for Windows

  • اتصال و تأیید اعتبار: PowerShell Connect and authenticate: PowerShell

  • اتصال و تأیید اعتبار: VS Connect and authenticate: VS

  • یک repo خالی GitHub ایجاد کنید: VS Create an empty GitHub repo: VS

  • از راه دور محلی موجود را با GitHub همگام سازی کنید Sync existing local remote to GitHub

  • اطلاعات پیکربندی GitHub را بررسی کنید Examine GitHub configuration information

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان 4. Git Concepts and Commands

  • با مخازن مشترک همکاری کنید Collaborate with shared repositories

  • بدانید چه موقع برای مخزن مخزن کلون می شوید Understand when to clone a repository

  • درک کنید که چه موقع مخزن را چنگ بزنید Understand when to fork a repository

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان 5. Collaborate on an Existing Repo

  • کلون repo: PowerShell Clone the repo: PowerShell

  • کلون repo: VS Clone the repo: VS

  • چمدان Fork a repo

  • کلون یک repo چنگال Clone a forked repo

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان 6. Push and Pull

  • سریع فرمان PowerShell را تغییر دهید Change the PowerShell command prompt

  • پرونده های راهنما Git را از طریق خط فرمان نشان دهید Show the Git help files from the command prompt

  • تعهد به محلی: VS Commit to local: VS

  • فشار به راه دور: VS Push to remote: VS

  • تعهد و فشار: در مقابل Commit and push: VS

  • واگرد تغییر Undo changes

  • نمایش سابقه با ورود به سیستم Git: PowerShell Show history with Git log: PowerShell

  • نمایش سابقه در Team Explorer Show history in Team Explorer

  • مقایسه تفاوت ها: در مقابل Compare differences: VS

  • چه موقع از بازگرداندن یا تنظیم مجدد استفاده کنید When to use revert or reset

  • بازگرداندن قبلی به عقب نشینی مجدد Rollback to prior commit with revert

  • بازگرداندن یک repo محلی با تنظیم مجدد Rollback a local repo with reset

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان 7. Sync Tools

  • توسط عضو تیم به راه دور فشار دهید Push to remote by team member

  • بکشید و فشار دهید Pull and push

  • برای همگام سازی با ریموت از Fetch یا Pull استفاده کنید Use Fetch or Pull to sync with remote

  • همگام سازی: در مقابل Sync: VS

  • مشاهده اختلافات ادغام View merge conflicts

  • رسیدگی به اختلافات را کنترل کنید Handle merge conflicts

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان 8. Work with Branches

  • اقدامات اساسی شعبه را کاوش کنید: PowerShell Explore the basic branch actions: PowerShell

  • ابزارهای شعبه را در ویژوال استودیو کاوش کنید Explore the branch tools in Visual Studio

  • اقدامات اساسی شعبه: VS Basic branch actions: VS

  • تغییر در شعبه دیگر Commit changes to another branch

  • ادغام را در استاد تغییر دهید Merge changes into the master

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان 9. Pull Requests and GitHub

  • یک مخزن عمومی را در GitHub راه اندازی کنید Setup a public repository on GitHub

  • مخزن را چنگال و کلون کنید Fork and clone the repository

  • تأیید کنید که پروژه forked روی رایانه اجرا شود Verify forked project runs on computer

  • HTML را در چنگال تغییر دهید Change the HTML in fork

  • متعهد شوید و به چنگال فشار دهید Commit and push to fork

  • درخواست کشیدن را ایجاد کنید Create the pull request

  • درخواست کشش را بررسی و مقایسه کنید Review and compare the pull request

  • با همکاران گفتگو کنید Have a conversation with contributors

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان 10. Other Operations

  • ابزارهای GitHub GitHub tools

  • نقاط عطف را با برچسب Git علامت گذاری کنید Mark milestons with Git tags

2. در عمق: Raspberry Pi GPIO چیست؟ 3. پروژه: سنسورها ، مترها ، PWM و 1-Wire4. در عمق: GPIO Input5. از SPI برای سنسورها و نمایش ها استفاده کنید. در عمق: GPIO Output7. پروژه: استپ موتور با I2C8. در عمق: زبانهای برنامه نویسی9. پروژه: به UART SerialConclusionIntroduction1 متصل شوید. طراحی ابزار2. ساختن ابزاری با PythonConclusionIntroduction1. Prototyping2 را درک کنید. Prototype3 را برنامه ریزی کنید. نمونه اولیه شما "سلام جهان" 4. Display5 را تحریک کنید. تعامل 6 را اضافه کنید. پاسخگویی را بهبود بخشید. تعامل پیشرفته8. تکرار PrototypeConclusionIntroduction1. مفاهیم کاربردی مقدماتی2. توابع کلاس اول3. پایتون: The Functional Parts4. مفاهیم کاربردی پیشرفتهConclusionIntroduction1. ایجاد یک ستون جمع کننده 2. پردازش داده ها در GroupsIntroduction1. درک عملکردهای SAS و CALL Routines2. با استفاده از توابع عددی و تاریخ 3. با استفاده از شخصیت های توابع4. استفاده از توابع ویژه برای تبدیل ستون TypeIntroduction1. درک مرحله DATA مرحله پردازش 2. کارگردانی DATA Step OutputIntroduction1. بازسازی داده ها با DATA Step2. تجدید ساختار داده ها با TRANSPOSE ProcedureIntroduction1. جداول متصل کننده 2. ادغام جداول 3. شناسایی ردیف های همسان و غیر همسان Next Steps

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Visual Studio: کنترل منبع با Git و GitHub
جزییات دوره
2h 18m
65
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
4,463
- از 5
ندارد
دارد
دارد
Walt Ritscher
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Walt Ritscher Walt Ritscher

برنامه نویس، طراح UI، مربی کارکنان در یادگیری LinkedIn والت ریتچر یک برنامه نویس، طراح UI و نویسنده کارکنان در LinkedIn Learning است.

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