آموزش Essential Git - همه آنچه که برای استفاده مؤثر از Git باید بدانید

Essential Git - All You Need to Know to Use Git Effectively

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

چرا ساعت ها صرف یادگیری همه Git و Github می کنید؟ قطعاتی را که توسعه دهندگان حرفه ای استفاده می کنند را بیاموزید و به کدنویسی خود ادامه دهید.

این دوره به سادگی آنچه را که *واقعا* باید درباره Git بدانید را آموزش می دهد. پس از بیش از 5 سال کار حرفه ای با Git با تیم های بزرگ و پراکنده، من به شما نشان خواهم داد که گام به گام و با حذف تمام چربی ها، Git چیست، مورد استفاده پشت هر ویژگی چیست و چگونه می توانید به طور موثر از آن استفاده کنید. اکثر توسعه دهندگان وب حرفه ای از آن استفاده می کنند.

دوره با این فرض شروع می شود که شما چیزی در مورد Git نمی دانید و گام به گام تئوری را توضیح می دهد و هر دستور را معرفی می کند و در یک جریان روان و منطقی پیش می رود.

علاوه بر این، می‌توانید یک کتاب کامل از کل دوره را خریداری کنید تا به راحتی به همه دانش‌ها مراجعه کنید.

این دوره دارای بیش از 2 ساعت آموزش ویدیویی است و همچنین می‌توانید کتابی بخرید که تمام محتوای ویدیویی را پوشش می‌دهد تا بتوانید هر اطلاعاتی را در قالب چاپی ارجاع دهید.

اگر در وب جستجو کنید، صدها دوره آموزشی، ویدئو و منابع دیگر در مورد Git پیدا خواهید کرد، اما این کاری است که فوق‌العاده خسته‌کننده است و سوالات بیشتری به جای پاسخ می‌دهد. شما همچنین می توانید یک کتاب «Pro Git» بخرید و سعی کنید همه Git را طوری یاد بگیرید که گویی هدف نهایی شما بوده است. حقیقت این است که Git تنها یک ابزار کاربردی بسیار اساسی است که نباید به آن فکر کنید. شما باید زمان ارزشمند خود را صرف یادگیری چیزهای سازنده تری مانند زبان های کامپیوتری کنید. با این دوره، آن سطح راحتی را به دست خواهید آورد، با دانستن اینکه از Git بدون فکر کردن به آن استفاده خواهید کرد.

این دوره در 8 بخش تقسیم شده است:

  • مقدمه
  • نصب Git
  • اصول Git
  • شروع با Git
  • ابزارهای Git
  • شاخه ها و برچسب های Git
  • مخازن راه دور
  • Git Workflows

همچنین، در پایان دوره، یک  پروژه مشترک  داریم که از تمام دانش دوره استفاده می‌کند و از Github به عنوان یک پلتفرم اجتماعی استفاده می‌کند.

علاوه بر این، ما دائماً دوره را به‌روزرسانی می‌کنیم و به لطف بازخورد دانش‌آموزانمان، درس‌هایی را اضافه می‌کنیم.

بنابراین دیگر احساس نکنید که Git چیزی پیچیده است. برای تبدیل شدن به یک توسعه دهنده موفق و حرفه ای به این ابزار نیاز دارید. Git سخت نیست.

اکنون ثبت نام کنید و Git ضروری را بیاموزید و به کارهای مهم مانند کدنویسی ادامه دهید.

مخاطب هدف کیست؟

  • توسعه دهندگان نرم افزاری که می خواهند Git را از ابتدا یاد بگیرند

چه چیزی یاد خواهم گرفت؟

  • می‌توانید یک مخزن Git را از یک پروژه موجود راه‌اندازی کنید یا پروژه‌ای را که در اینترنت میزبانی شده است شبیه‌سازی کنید.
  • شما با پورتال Github و نحوه استفاده حرفه ای از آن آشنا خواهید شد.
  • شما به درک اساسی از نحوه مدیریت مخازن راه دور دست خواهید یافت.
  • شما نظریه و چرایی اهمیت شاخه ها را خواهید آموخت.
  • شما در یک پروژه مشترک Git با سایر توسعه دهندگان شرکت خواهید کرد.

الزامات

  • رایانه ای با دسترسی به اینترنت و دسترسی مدیریتی برای نصب بسته ها
  • درک اولیه نحوه استفاده از اینترنت و ویرایشگرهای متن

 

در پایان دوره، در یک پروژه منبع باز میزبانی شده در Github شرکت می‌کنید، جایی که با دانش‌آموزان دیگر در ساخت راهنمای رستوران در سراسر جهان همکاری می‌کنید، جایی که باید همه چیزهایی را که در این دوره آموخته‌اید به کار ببرید.


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

درس ها Lessons

  • Unstaging Files Unstaging Files

  • انشعاب در عمل Branching in Action

  • ادغام تضادها Merge Conflicts

  • برچسب زدن Tagging

  • چرخه حیات وضعیت فایل The File Status Lifecycle

  • نصب Git Installing Git

  • شروع با Git Starting with Git

  • Rebasing Rebasing

  • تاریخچه پروژه 1.2 HIstory of the Project 1.2

  • Git Fundamentals Git Fundamentals

  • ایجاد اعتبار SSH Creating SSH Credentials

  • تاریخچه تعهد The Commit History

  • بررسی اینکه آیا Git به درستی نصب شده است یا خیر Checking if Git is Installed Correctly

  • عملیات اساسی 1.5 Basic Operations 1.5

  • سایر عملیات های اساسی Other Basic Operations

  • مقدمه ای بر انشعاب Introduction to Branching

  • تاریخچه پروژه 1.3 HIstory of the Project 1.3

  • Git Fetch و Git Pull Git Fetch and Git Pull

  • شاخه ها و برچسب ها از راه دور Git Git Remote Branches and Tags

  • گیت چیست؟ What is Git

  • مخازن راه دور Remote Repositories

  • نصب Git در مک Installing Git on Mac

  • اولین مخزن از راه دور ما Our First Remote Repository

  • Rebase تعاملی Interactive Rebase

  • نصب GIT روی ویندوز Installing GIt on Windows

  • عملیات اساسی 1.1 Basic Operations 1.1

  • مقدمه Introduction

  • راه اندازی یک حساب Github Setting up a Github Account

  • ادغام شاخه ها Merging Branches

  • عملیات اساسی 1.4 Basic Operations 1.4

  • گردش کار بصری Visual Workflow

  • عملیات مخزن از راه دور Remote Repository Operations

  • نتیجه Conclusion

  • تاریخچه پروژه 1.1 HIstory of the Project 1.1

  • لغو کارها Undoing Things

  • عملیات اساسی 1.2 Basic Operations 1.2

  • عملیات اساسی 1.3 Basic Operations 1.3

نمایش نظرات

آموزش Essential Git - همه آنچه که برای استفاده مؤثر از Git باید بدانید
جزییات دوره
1h 21m
37
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
1,138
4 از 5
دارد
دارد
دارد
Jorge Escobar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jorge Escobar Jorge Escobar

تکنولوژیست، کارآفرین و متعصب متن باز

From Zero یک پروژه آموزشی است که توسط خورخه اسکوبار، یک تکنولوژیست، کارآفرین و متعصب متن باز با بیش از 15 سال تجربه در توسعه برنامه های کاربردی وب در شهر نیویورک ایجاد شده است.

خورخه در شرکت‌های معتبری مانند Yahoo!، Univision و MongoDB کار کرده است و همچنین عضو فنی استارت‌آپ‌های موفق فناوری است که چندین دور سرمایه‌گذاری خطرپذیر دریافت کرده‌اند.

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

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