
شرح دوره GIT
دوره GIT: Version Control for Developers به آموزش اصول و تکنیکهای استفاده از سیستم کنترل نسخه GIT میپردازد. GIT بهعنوان یکی از قدرتمندترین و محبوبترین ابزارهای کنترل نسخه، به توسعهدهندگان این امکان را میدهد که بهطور مؤثر و کارآمد بر روی پروژههای نرمافزاری کار کنند و تغییرات را مدیریت کنند.
در این دوره، شما با مفاهیم پایهای و پیشرفته GIT آشنا خواهید شد، از جمله نحوه ایجاد و مدیریت مخازن، انجام کامیتها، استفاده از شاخهها (branches) و ادغام (merge) تغییرات. همچنین، نحوه همکاری با سایر توسعهدهندگان و مدیریت پروژههای مشترک را با استفاده از پلتفرمهایی مانند GitHub و GitLab یاد خواهید گرفت.
پیشنیاز دوره GIT
- آموزش اصول و مبانی برنامه نویسی
مخاطبین دوره GIT
- سرپرستان سیستم
- سرپرستان و مهندسان شبکه
- مدیران فناوری اطلاعات
- تیم ای توسعه
- مالکان محصول
- مدیران توسعه
- مدیران تیم توسعه نرمافزار و….
سرفصل دوره فازسی گیت
- مقدمات گیت و نصب آن
- اولین اینیت (init) و اولین کامیت
- بررسی تاریخچه کارها
- بررسی تغییرات انجام شده
- آشنایی با شاخه ها یا همان برنچ ها (Branch)
- کمی بیشتر در مورد برنچ ها
- آشنایی و استفاده از گیت هاب (GitHub)
- بررسی و حل کانفلیکت های (Conflict) ریموت
- تگ زدن برای شناسایی نسخه ها
- امضا کردن تگ ها و کامیت ها
- دیباگ کردن با کمک گیت
- آشنایی با گیت لب و مشارکت در پروژه ها
سرفصل انگلیسی گیت
1. What is Git and Gitlab؟
1.1 History of Git
1.2 Design Principles
1.3 Distributed Version Contro
2. Installing Git
2.1 Account Setup
2.2 Installing Sourcetree Git GUI
3. Git File Management
3.1 Common Git Commands
3.2 Configuring Git
3.3 Creating Repositories
3.4 Creating a Commit
4. Branching
4.1 Visualising Branches
4.2 Branch Naming Conventions
4.3 Creating a new Branch
4.4 Handling Merge Conflicts
5. Pull Requests
5.1 Creating a Merge Request
5.2 Accepting a Merge Request
5.3 Rejecting a Merge Request
6. Common Workflows
6.1 Centralised Flow
6.2 GitHub Flow
6.3 Git Flow
7. Advanced Topics
7.1 SVN Branching vs Git Branching
7.2 Inside a Local Repository
7.3 The reflog Time Machine
7.4 What is HEAD؟
7.5 Amending Commits
8. Do and Don’t
8.1 Checking in Binary Files
8.2 Rewriting history
8.3 Force Push
8.4 Commit Descriptions
8.5 Brain Overload
دوران آکادمی زیر مجموعه گروه دوران، مجری برگزاری دوره شبکه در قالب آموزش های شبکه به صورت آموزش آنلاین و حضوری با بهرهگیری از لابراتور آنلاین اختصاصی بهمراه گواهی معتبر ارائه میشود.
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
دوره آموزشی AIOps Professional
دوره آموزشی AIOps Professional مدت دوره : 40 ساعت سرفصل دوره: Overview of AIOps Benefits of Artificial Intelligence for IT…
AIOps (Artificial Intelligence Operations) Foundation
دوره آموزشی AIOps (Artificial Intelligence Operations) Foundation مدت دوره : 16 ساعت شرح دوره: پلتفرمهای AIOps ابزارهایی هستند که…
دوره آموزش Devops Engineering
در عصر دیجیتال امروز، موفقیت هر سازمانی به سرعت و کارایی ارائه خدمات وابسته است. دوره آموزش DevOps Engineering با هدف فراهم آوردن دانش و مهارتهای لازم برای یکپارچهسازی توسعه نرمافزار و عملیات IT طراحی شده است.
در این دوره، شما با مفاهیم کلیدی DevOps، ابزارهای خودکارسازی، و بهترین شیوهها در مدیریت چرخه حیات نرمافزار آشنا خواهید شد. ما به شما یاد خواهیم داد که چگونه با استفاده از ابزارهایی مانند Docker، Kubernetes و CI/CD، فرآیندهای توسعه و استقرار را تسریع کنید و کیفیت نرمافزار را بهبود بخشید.
این دوره شامل تمرینات عملی و پروژههای واقعی است که به شما کمک میکند تا مهارتهای خود را در یک محیط واقعی تقویت کنید. در پایان دوره، شما آمادهاید تا به عنوان یک مهندس DevOps در تیمهای مدرن فناوری اطلاعات فعالیت کنید و نقش مؤثری در موفقیت پروژهها ایفا نمایید. بیایید با هم این سفر یادگیری را آغاز کنیم!
آموزش دوره DevSecOps Professional Syllabus
سرفصل های این دوره
1- Introduction to DevOps and DevSecOps
- What is DevOps?
- DevOps Building Blocks- People, Process and Technology.
- DevOps Principles – Culture, Automation, Measurement and Sharing
(CAMS) - Benefits of DevOps – Speed, Reliability, Availability, Scalability, Automation,
Cost and Visibility. - What is Continuous Integration and Continuous Deployment?
نظرات
5,000,000 هزار تومان
بهنام رستمی
دوره های افراد زیادی رو دیدم و هرکدوم مشکل خودشون رو داشتند ولی دوره های شما واقعا استثنایی و بی نظیر هستند . ممنون بابت دوره هاتون
زارعی(مدیریت)
سلام جناب رستمی، بسیار خرسندیم که این دوره آموزشی نظر شما را جلب کرده است
علیرضا احمدی
باسلام. بیان و مطالب ارائه شده در کلاس عالی بود.
زارعی(مدیریت)
سلام وقت بخیر.
خیلی ممنون از حمایتتون
محمد جواد سیفی
سلام و تشکر بابت دوره خوبتون و نه تنها این دوره بلکه من هرچی دوره از شما دیدم عالی بود
زارعی(مدیریت)
سلام وقت بخیر.
ممنون از نظر و حمایت شما
morteza namvar
خیلی خوب و عالی و ممنون از زحمات شما.
زارعی(مدیریت)
سلام وقت بخیر.
ممنون از شما
مرتضی الله دوستی
سلام استاد خسته نباشید ببخشید یه سوال داشتم اینکه نرم افزار gitkraken رایگان هست یا خیر؟
زارعی(مدیریت)
سلام وقت بخیر.
یکسری از امکاناتش فکر میکنم پولی هست، من استفاده ای نمیکنم و نیاز هست خودتون سایتش را مشاهده کنید و نرم افزارش را نصب و تست کنید.