لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی DevOps و Git
- آخرین آپدیت
دانلود Foundations of DevOps and Git
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره که با دقت طراحی شده است، سفری را برای درک اصول بنیادی DevOps و نقش حیاتی Git در کنترل نسخه (Version Control) و یکپارچهسازی مداوم (Continuous Integration) آغاز خواهید کرد. دوره با معرفی DevOps شروع میشود و اهمیت آن و نحوه متحول کردن چشمانداز توسعه و عملیات را توضیح میدهد. شما با ابزارهای مختلفی که متخصصان DevOps استفاده میکنند آشنا شده و دموهای عملی از یک متدولوژی کاری معمولی در یک سازمان را مشاهده خواهید کرد.
با پیشروی در دوره، وارد دنیای Git میشویم و درکی جامع از عملکردهای آن به دست میآوریم. از نصب Git روی پلتفرمهای مختلف گرفته تا راهاندازی نمونههای EC2 و ایجاد مخازن (Repositories)، هر مرحله با جزئیات پوشش داده شده است. شما یاد میگیرید که چگونه در جریان کاری Git حرکت کنید، مراحل مختلف را مدیریت کنید و تغییرات کد را به طور موثر مقایسه نمایید. جلسات عملی تضمین میکند که بتوانید این مفاهیم را در سناریوهای واقعی به کار ببرید و در مدیریت سیستمهای کنترل نسخه مهارت یابید.
بخشهای نهایی دوره بر GitHub متمرکز است، جایی که یاد میگیرید چگونه در این پلتفرم محبوب، مخازن را ایجاد و مدیریت کنید. این دوره عملیاتهای ضروری مانند کلون کردن مخازن، Push کردن کدها و همکاری با سایر توسعهدهندگان را پوشش میدهد. همچنین مباحث پیشرفتهای مانند اتصال به GitHub با استفاده از SSH و مپ کردن مخازن محلی به مخازن ریموت را خواهید آموخت. در پایان این دوره، شما برای پیادهسازی یک خط لوله CI/CD بدون نقص، جهت افزایش بهرهوری و قابلیت اطمینان توسعه نرمافزار، کاملاً آماده خواهید بود.
این دوره برای متقاضیان متخصص DevOps و توسعهدهندگان نرمافزاری که به دنبال تسلط بر Git برای کنترل نسخه و یکپارچهسازی مداوم هستند، عالی است. همچنین برای هر کسی که به دنبال پیادهسازی متدهای DevOps در سازمان خود است، ایدهآل میباشد. پیشنیازها شامل مهارتهای پایه کامپیوتر و آشنایی با رابطهای خط فرمان (CLI) است.
سرفصل ها و درس ها
معرفی دوره
Introduction to the Course
معرفی تخصص
Introduction to the Specialization
DevOps چیست و چه ابزارهایی پوشش داده میشوند
What Is DevOps and Tools Covered
منابع
Resources
ساخت حساب کاربری AWS
Create an AWS Account
گیت و گیتهاب
Git and GitHub
آشنایی با Git
Git Introduction
مرور کلی محتوا
Content Overview
پیش از شروع دوره
Before Starting with the Course
درباره مدرس
About Your Trainer
سیستم کنترل نسخه چیست و چرا Git
What Is Version Control System and Why Git
نصب Git روی ویندوز
Install Git on Window
راهاندازی یک نمونه EC2 و نصب Git
Set Up an EC2 Instance and Install Git
کار با Git Bash
Working with Git Bash
ایجاد مخزن (Repository) در Git
Creating a Repository on Git
جریان کاری Git
Git Workflow
کار با مراحل (Stages) در Git
Working with Git Stages
مقایسه تغییرات کد در مراحل مختلف Git
Compare Code Changes with Different Git Stages
مقایسه تغییرات کد در کامیتهای محلی مختلف
Compare Code Changes with Different Local Commits
چرا به GitHub نیاز داریم
Why Do We Need GitHub
ساخت حساب کاربری GitHub
Creating GitHub Account
ایجاد مخزن در حساب GitHub
Creating a Repo on GitHub Account
کلون کردن مخزن از GitHub
Cloning a Repo from GitHub
Push کردن کد به مخزن ریموت
Push Code onto Remote Repository
کار با کدهای سایر توسعهدهندگان
Working with Other Developer Code
تفاوت Git Clone و Git Pull
Git Clone Versus Git Pull
رفع خطای عدم امکان Push تغییرات به مخزن ریموت
Unable to Push Changes onto Remote Repository
اتصال به GitHub با استفاده از SSH
Connecting to GitHub Using SSH
مپ کردن مخزن محلی به ریموت با Git Remote Add
Map Local Repo with Remote Repository - Git Remote Add
نحوه Push کردن کد توسط توسعهدهنده جاوا به مخزن ریموت
How a Java Developer Pushes Code onto a Remote Repository
کار با کامیتها در Git
Working with Commits on Git
دریافت اطلاعات درباره یک کامیت خاص در Git
Know Information about Specific Commit on Git
کار با کامیتها در GitHub
Working with Commits on GitHub
کامیت کردن تغییرات مستقیماً در GitHub
Commit Changes Directly on GitHub
نمایش نظرات