آموزش فضاهای کد GitHub برای دانش آموزان

GitHub Codespaces for Students

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

آیا می دانستید که GitHub Codespaces می تواند به بهبود زندگی روزمره شما به عنوان یک دانش آموز کمک کند؟ با وجود اینکه هنوز نسبتا جدید است، Codespace مملو از فرصت‌های جدید و هیجان‌انگیز برای یادگیری است - برای دانش‌آموزان و معلمان. در این دوره، مربی دیوید تیتر، مقدمه‌ای جامع و عملی برای Codespace ارائه می‌کند و تمام مزایایی را که می‌تواند برای پروژه‌های شما به همراه داشته باشد، نشان می‌دهد.

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

این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با GitHub Codespaces، می‌توانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید—همه با استفاده از ابزاری که احتمالاً در محل کار با آن مواجه خواهید شد.


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

معرفی Introduction

  • چرا از GitHub Codespaces استفاده کنیم؟ (در حال پیش رفت) Why use GitHub Codespaces? (In progress)

  • آنچه شما باید بدانید What you should know

  • بسته دانشجویی GitHub The GitHub student pack

1. مقدمه ای بر Codespaces 1. Introduction to Codespaces

  • GitHub Codespaces چیست؟ What are GitHub Codespaces?

  • ایجاد اولین Codespace خود Creating your first Codespace

  • مروری بر ویرایشگر Codespace An overview of the Codespace editor

  • در حال ذخیره تغییرات شما در Git Saving your changes to Git

  • اتصال به Codespace از VS Code Connecting to a Codespace from VS Code

  • به حداقل رساندن هزینه های Codespace Minimizing Codespace costs

2. پیکربندی یک Codespace 2. Configuring a Codespace

  • کانتینرهای توسعه دهنده چیست؟ What are dev containers?

  • ایجاد یک کانتینر توسعه دهنده Creating a dev container

  • استفاده از پورت ها در ظرف خود Using ports in your container

  • استفاده از افزونه ها در ظرف خود Using extensions in your container

3. پروژه های دانشجویی و موارد استفاده 3. Student Projects and Use Cases

  • چگونه Codespaces می تواند برای دانش آموزان مفید باشد How Codespaces can benefit students

  • محیط توسعه سازگار Consistent development environment

  • پروژه 1: یادگیری ماشین با فضاهای کد Project 1: Machine learning with Codespaces

  • پروژه 2: کار با فایل ها و مجموعه داده های بزرگ در Codespaces Project 2: Working with large files and datasets in Codespaces

نتیجه Conclusion

  • با Codespace ها راحت تر شوید Get more comfortable with Codespaces

نمایش نظرات

آموزش فضاهای کد GitHub برای دانش آموزان
جزییات دوره
35m
18
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
David Teather
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Teather David Teather

کارآموز مهندس نرم افزار ورودی در CrowdStrike، GitHub Campus Expert

David Teather یک مهندس نرم افزار ورودی در CrowdStrike و یک متخصص پردیس GitHub است.

دیوید به عنوان داده کار کرده است. کارآموز علوم یا مهندسی نرم افزار در Collab، Advent International، Warner Music Group و Trendpop. او در حال حاضر در دانشگاه ویسکانسین مدیسون در حال تحصیل در رشته علوم کامپیوتر است.