×
ribbon

آموزش گیت و گیت‌هاب برای متخصصان داده

مدرس:

Alex FrebergAnalyst BuilderExcellence Academy

امروزه تقریباً تمام پروژه های حرفه ای در حوزه برنامه نویسی، تحلیل داده، هوش مصنوعی و علم داده... بیشتر
جدید
زیرنویس
بدون امتیاز
6دانشجو
3ساعت
سرفصل‌ها
مقدماتی سطح دوره
بروزرسانیمرداد ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

مفاهیم کنترل نسخه (Version Control)

تفاوت Git و GitHub

نصب و پیکربندی Git

ایجاد و مدیریت Repositoryها

این دوره شامل:

3 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

6 فصل23 جلسه3 ساعت ویدیو
آشنایی با Git و Github
  کنترل نسخه چیست؟
03:52
  Git چیست؟
04:56
  Git و Github
05:38
مبانی Git
  نصب و راه‌اندازی Git
07:26
  گردش کار پایه Git
05:35
  Git init
11:48
  Add و Commit
09:32
  دسترسی به Commit‌های قبلی در گیت
07:26
شروع کار با Github
  ایجاد حساب کاربری Github و اتصال آن به Git
11:56
  اصطلاحات مهم Github
04:37
  آشنایی با محیط کاربری Github
12:27
  Commits and Issues
10:15
  Pull requests
12:18
  Releases and Projects
11:24
گردش کار Git و Github
  انتقال فایل‌ها از گیت‌هاب به سیستم محلی
03:59
  ایجاد Branch و اعمال تغییرات در گیت‌هاب
10:10
  Fetch و Merge
05:09
  رفع تعارض‌های Merge
08:20
کار با Visual Studio و Git و Github
  مخازن VS Code
07:23
  Commitها و Branchها
07:17
  تغییر کد و سیستم Gutter
09:24
  اصلاح خطاها
06:53
پایان دوره‌
  تبریک!
00:31

توضیحات دوره

امروزه تقریباً تمام پروژه‌های حرفه‌ای در حوزه برنامه‌نویسی، تحلیل داده، هوش مصنوعی و علم داده بر پایه Git و GitHub مدیریت می‌شوند. اگر قصد دارید به‌عنوان یک تحلیلگر داده، دانشمند داده، مهندس داده یا توسعه‌دهنده در پروژه‌های واقعی فعالیت کنید، آشنایی با این دو ابزار دیگر یک مهارت جانبی نیست؛ بلکه یکی از مهم‌ترین پیش‌نیازهای ورود به بازار کار محسوب می‌شود.

در این دوره، الکس فریبرگ (Alex The Analyst) با زبانی ساده و رویکردی کاملاً عملی، شما را با مفاهیم و گردش کار استاندارد Git و GitHub آشنا می‌کند. ابتدا با مفهوم کنترل نسخه (Version Control) و نقش آن در مدیریت پروژه‌ها آشنا می‌شوید و سپس یاد می‌گیرید چگونه مخازن (Repositories) ایجاد کنید، تغییرات را ثبت (Commit) کنید، تاریخچه پروژه را مدیریت کنید و نسخه‌های مختلف کد را با اطمینان کنترل کنید. همچنین تفاوت Git و GitHub را به‌طور کامل درک خواهید کرد و خواهید دید این دو ابزار چگونه در کنار یکدیگر، بستری برای توسعه و همکاری حرفه‌ای فراهم می‌کنند.

در ادامه، با مهم‌ترین قابلیت‌های GitHub برای کار تیمی آشنا می‌شوید؛ از مدیریت مخازن، شاخه‌ها (Branches) و Pull Requestها گرفته تا مدیریت Issueها، انتشار نسخه‌های جدید و سازمان‌دهی پروژه‌ها. همچنین نحوه دریافت و ارسال تغییرات، همگام‌سازی پروژه‌ها، مدیریت Mergeها و رفع Merge Conflictها را در سناریوهای واقعی تمرین خواهید کرد؛ مهارت‌هایی که در اغلب تیم‌های نرم‌افزاری و داده به‌صورت روزانه مورد استفاده قرار می‌گیرند.

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

دیدگاه کاربران

هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

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

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
3دوره
0دانشجو

 

الکس فریبرگ (Alex Freberg)، که بیشتر با نام Alex The Analyst شناخته می‌شود، متخصص تحلیل داده و بنیان‌گذار AnalystBuilder.com است. او بیش از هشت سال سابقه فعالیت در حوزه تحلیل داده و مشاوره دارد و تخصص اصلی‌اش آموزش SQL، Python، Excel، Power BI و R به شیوه‌ای ساده، کاربردی و متناسب با نیازهای بازار کار است.

الکس در طول سال‌ها فعالیت حرفه‌ای خود به هزاران نفر کمک کرده است تا از سطح مبتدی به موقعیت‌های شغلی حرفه‌ای در حوزه تحلیل داده و فناوری برسند. او علاوه بر تدریس، تولیدکننده محتوای آموزشی در یوتیوب نیز هست و کانال Alex The Analyst با بیش از یک میلیون دنبال‌کننده، یکی از شناخته‌شده‌ترین منابع آموزش تحلیل داده به شمار می‌رود. در این کانال، او آموزش‌های تخصصی، نکات کاربردی برای پیشرفت شغلی و دیدگاه‌های ارزشمندی درباره صنعت تحلیل داده و مسیر ورود به آن را با مخاطبان خود به اشتراک می‌گذارد.

3دوره
0دانشجو

Analyst Builder یک پلتفرم جامع برای یادگیری و ورود به دنیای تحلیل داده است. این پلتفرم با ارائه دوره‌های آموزشی عمیق، دوره‌های فشرده برای آمادگی مصاحبه‌های شغلی و مجموعه‌ای از تمرین‌ها و پرسش‌های فنی، به شما کمک می‌کند مهارت‌های موردنیاز یک تحلیلگر داده را به‌صورت کاربردی یاد بگیرید و برای ورود به بازار کار آماده شوید.

26دوره
1,086دانشجو
180نظر و امتیاز

یادگیری فقط جمع کردن اطلاعات نیست؛ گاهی یک ایده، یک مهارت یا حتی یک زاویه دید تازه می‌تواند مسیر زندگی را عوض کند.

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

فرقی نمی‌کند به دنبال رشد شخصی باشید، بخواهید مهارت جدیدی یاد بگیرید، چشم‌اندازتان را گسترش دهید یا صرفاً هر روز یک درصد بهتر از دیروز شوید؛ اینجا برای کسانی ساخته شده که یادگیری را بخشی از سبک زندگی خود می‌دانند.

ما باور داریم سرمایه‌گذاری روی ذهن و توانایی‌های فردی، سودآورترین سرمایه‌گذاری ممکن است. به همین دلیل تلاش می‌کنیم محتوایی ارزشمند، الهام‌بخش و کاربردی را در قالبی ساده و قابل‌دسترس ارائه کنیم؛ تا مسیر رشد، برای همه هموارتر باشد.

به جمع کسانی بپیوندید که یادگیری را متوقف نمی‌کنند.

دیگر دوره‌های Excellence Academy