آموزش Git & GitHub برای مبتدیان: از شروع تا ستاره

Git & GitHub for Beginners: From Start to Star

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در Git & GitHub پیمایش و پیشرفت کنید: ملزومات مخازن، شاخه‌ها و ابزارهای خط فرمان متمایز کردن Git از GitHub: نقش‌های متمایز Git و GitHub در کنترل نسخه و همکاری را درک کنید. تسلط بر راه اندازی و نصب: در نصب Git، راه اندازی حساب GitHub و پیکربندی ابزارهای ضروری مانند Visual Studio Code و Node مهارت کسب کنید. عملیات پایه گیت هاب: ایجاد و مدیریت مخازن، شاخه ها، درخواست های کششی و مسائل در GitHub را بیاموزید. مهارت Git CLI: در استفاده از دستورات Git برای مدیریت مخزن و کنترل نسخه پروژه مهارت کسب کنید. مدیریت پروژه با Git: بیاموزید که چگونه با استفاده از Git و GitHub پروژه‌ها را اضافه، متعهد و اجرا کنید. ویژگی های پیشرفته GitHub: ابزارهای اضافی GitHub مانند Desktop GitHub، Git Bash، GitHub Extensions و GitHub Copilot را کاوش کنید. تکنیک‌های حل مشکل: نحوه استفاده مؤثر از GitHub برای ردیابی و حل مشکلات را بدانید. بررسی اجمالی جامع GitHub: به درک جامعی از عملکردها و بهترین شیوه های GitHub دست یابید. پیش نیازها:تسلط پایه کامپیوتر: راحتی در استفاده از کامپیوتر، مدیریت فایل ها و مرور اینترنت. آشنایی با مفاهیم برنامه نویسی: درک اولیه از برنامه نویسی مفید است اما اجباری نیست. قابلیت نصب نرم افزار: حقوق اداری بر روی کامپیوتر برای نصب نرم افزارهای لازم. دسترسی به یک ویرایشگر متن: یک ویرایشگر متن ساده مانند Visual Studio Code برای ویرایش کد مورد نیاز است. دسترسی به رابط خط فرمان: آشنایی با استفاده از خط فرمان یا تمایل به یادگیری. بدون نیاز به تجربه قبلی Git یا GitHub: این دوره برای مبتدیان است و برای آموزش Git و GitHub از پایه طراحی شده است. گشودگی به یادگیری ابزارهای جدید: اشتیاق برای یادگیری ابزارهای توسعه نرم افزار و تکنیک های همکاری. مهارت های اصلی ناوبری وب: امکان پیمایش راحت و استفاده از وب سایت ها برای استفاده از GitHub.

"Git GitHub برای مبتدیان: از شروع تا ستاره" یک دوره آموزشی همه جانبه است که برای هدایت شما از یک درک اولیه به سطحی ماهر در استفاده از Git و GitHub، دو مورد از ضروری ترین ابزارها در توسعه نرم افزار مدرن طراحی شده است.

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

سپس به جنبه‌های عملی پیش می‌رویم و شما را از طریق نصب و راه‌اندازی حساب راهنمایی می‌کنیم. شما یاد خواهید گرفت که چگونه Git را نصب کنید، یک حساب GitHub راه اندازی کنید و ابزارهای لازم مانند Visual Studio Code را پیکربندی کنید. این رویکرد عملی تضمین می کند که شما نه تنها مفاهیم را یاد می گیرید، بلکه آنها را در سناریوهای دنیای واقعی نیز به کار می گیرید.

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

موضوعات پیشرفته حذف نمی شوند. ما شما را با GitHub Desktop، Git Bash، GitHub Extensions و GitHub Copilot نوآورانه آشنا خواهیم کرد. در پایان این دوره، شما درک جامعی از Git و GitHub خواهید داشت که برای مدیریت کد در یک محیط مشترک با سهولت و اطمینان مجهز هستند.

چه یک برنامه نویس مبتدی، یک مدیر پروژه، یا فقط علاقه مند به برنامه نویسی باشید، این دوره دانش و مهارت های لازم برای برتری در سفر برنامه نویسی شما را ارائه می دهد. به ما بپیوندید تا از یک مبتدی به یک ستاره در دنیای Git و GitHub تبدیل شوید!


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

معرفی Introduction

  • مقدمه ای بر Git و GitHub Introduction to Git & GitHub

  • تاثیر Git و GitHub The Impact of Git & GitHub

  • Git در مقابل GitHub Git vs. GitHub

  • چرا توسعه دهندگان به Git و GitHub نیاز دارند؟ Why Developers Need Git and GitHub

نصب و راه اندازی حساب کاربری Installation and Account Setup

  • نصب های مورد نیاز Required Installations

  • نصب Visual Studio Code و Node.js/npm Installation of Visual Studio Code and Node.js/npm

  • نصب Git Git Installation

  • راه اندازی حساب GitHub GitHub Account Setup

مبانی GitHub Basics of GitHub

  • پیش نمایش مخزن Repository Preview

  • شاخه ها Branches

  • درخواست های کششی Pull Requests

  • مسائل Issues

  • چنگال Forks

  • حل مسئله Issue Resolution

  • بررسی نهایی GitHub Final Overview of GitHub

رابط خط فرمان Git (CLI) Git Command Line Interface (CLI)

  • Git و Command Line Git and Command Line

  • دستورات پایه مخزن در Git Basic Repository Commands in Git

  • توضیح دستورات Git Explanation of Git Commands

  • افزودن اپلیکیشن در Git Adding an App in Git

  • آپلود پروژه از طریق GitHub Uploading a Project through GitHub

سایر ابزارهای GitHub Other GitHub Tools

  • دسکتاپ GitHub GitHub Desktop

  • Git Bash Git Bash

  • برنامه های افزودنی GitHub GitHub Extensions

  • GitHub Copilot GitHub Copilot

نتیجه Conclusion

  • نتیجه Conclusion

نمایش نظرات

Udemy (یودمی)

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

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

آموزش Git & GitHub برای مبتدیان: از شروع تا ستاره
جزییات دوره
2.5 hours
25
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,006
4.2 از 5
ندارد
دارد
دارد
Meta Brains
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Meta Brains Meta Brains

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