دانلود ها ی دارای تگ: "git"

37 مورد برای عبارت مورد نظر پیدا شد.

دانلود GitHub Foundations Cert Prep by Microsoft Press آموزش گیت‌هاب

دانلود GitHub Foundations Cert Prep by Microsoft Press - آموزش گیت‌هاب

این دوره جامع به شرکت‌کنندگان کمک می‌کند تا برای کسب گواهینامه GitHub Foundations آماده شوند. هدف این گواهینامه، تأیید توانایی افراد در استفاده از گیت‌هاب برای کنترل نسخه، همکاری تیمی و اتوماسیون گردش کار است. در این دوره، ابتدا به طور کامل با مفاهیم گیت (Git) و گیت‌هاب (GitHub) آشنا می‌شوید. شرکت‌کنندگان یاد می‌گیرند که چگونه با مخازن گیت‌هاب کار کنند و از ویژگی‌های همکاری آن بهره ببرند. علاوه بر این، پیشرفت‌های مدرن در گیت‌هاب و روش‌هایی که این پلتفرم می‌تواند در مدیریت پروژه‌ها باعث صرفه‌جویی در زمان و تلاش شود، مورد بررسی قرار می‌گیرد. همچنین، این دوره به مباحث مهمی مانند حریم خصوصی، امنیت و مدیریت در گیت‌هاب می‌پردازد. در نهایت، شرکت‌کنندگان با مزایای جامعه گیت‌هاب و نحوه استفاده از آن آشنا می‌شوند. این دوره تمامی مهارت‌ها و دانش لازم برای موفقیت در آزمون گواهینامه GitHub Foundations را فراهم می‌کند و به شما کمک می‌کند تا به یک کاربر ماهر و حرفه‌ای گیت‌هاب تبدیل شوید.
در دوره آموزشی GitHub Foundations Cert Prep by Microsoft Press با مبانی گیت و گیت‌هاب، همکاری تیمی، امنیت و مدیریت پروژه‌ها آشنا خواهید شد.

دانلود Azure DevOps and Continuous Delivery With Git آموزش آژور دواپس

دانلود Azure DevOps and Continuous Delivery With Git - آموزش آژور دواپس

Microsoft مجموعه‌ای از ابزارها را برای پشتیبانی از یکپارچه‌سازی و استقرار مداوم (CI/CD) و همچنین پیاده‌سازی DevOps ارائه کرده که Azure DevOps نام دارد. استقرار مداوم بر بستر Azure DevOps به مهندسان DevOps این امکان را می‌دهد که با استفاده از فرآیندهای تحویل پیوسته، برنامه‌ها را سریع‌تر و با هزینه کمتر از همیشه مستقر کنند. این قابلیت به تیم‌ها اجازه می‌دهد تا خطوط لوله (pipelines) استقرار ساده و قدرتمندی ایجاد کنند که تقریباً با هر محیطی به‌طور مستقیم یکپارچه می‌شوند. در این دوره آموزشی، توسعه و استقرار مداوم با گیت و Azure DevOps، شرکت‌کنندگان با مبانی Azure DevOps آشنا خواهند شد. این دانش آن‌ها را قادر می‌سازد تا با اطمینان منابع پروژه، اسپرینت‌ها و حجم کاری را مدیریت کرده و محصولات و ارزش را با کارایی بیشتری به سازمان خود ارائه دهند. Azure DevOps به حذف نگرانی‌ها در مورد استقرار محصول کمک می‌کند، در حالی که یکپارچگی هر نسخه منتشر شده را نیز حفظ می‌کند. این دوره به شرکت‌کنندگان این امکان را می‌دهد که بخش‌های مختلف و در حال تغییر یک پروژه را به‌طور مؤثر در یک فضای واحد مدیریت کنند و در محیط توسعه چابک (agile delivery) بهتر عمل کنند. هر اقدامی در این دوره در چارچوب مشخصی انجام می‌شود و جایگزین‌های احتمالی نیز همیشه مورد بحث قرار می‌گیرند. به این ترتیب، شرکت‌کنندگان همواره از دلیل انجام یا امکان انجام اقدامات خاص آگاه خواهند بود.
در دوره آموزشی Azure DevOps and Continuous Delivery With Git با ابزارهای Azure DevOps و سیستم کنترل نسخه Git آشنا خواهید شد.

دانلود Ultimate DevSecOps Bootcamp by School of Devops آموزش دوسکاپس

دانلود Ultimate DevSecOps Bootcamp by School of Devops - آموزش دوسکاپس

این دوره آموزشی جامع، اصول کلیدی DevSecOps و چرخه عمر امن توسعه نرم‌افزار را پوشش می‌دهد. شرکت‌کننده در این دوره می‌آموزد که چگونه یک خط لوله CI/CD با Jenkins بر روی Kubernetes ایجاد کند. همچنین، با روش‌های تحلیل ترکیب نرم‌افزار (SCA) با استفاده از OWASP Dependency-Check، Pyraider و Dependency-Track آشنا می‌شود. دوره شامل آموزش تست امنیتی استاتیک و دینامیک برنامه (SAST & DAST) با استفاده از slscan و OWASP ZAP است. شرکت‌کننده می‌آموزد که چگونه تصاویر کانتینری را با استفاده از Trivy، Dockle و Dockerfileهای چند مرحله‌ای ایمن کند و چگونه با استفاده از InSpec و Ansible، انطباق را به عنوان کد اعمال کند. مدیریت رمزهای عبور با استفاده از HashiCorp Vault و Kubernetes RBAC، و نظارت بر امنیت زمان اجرا با استفاده از Falco با خطوط لوله پاسخ خودکار نیز از دیگر مباحث این دوره است. در نهایت، او با گردش‌های کاری استقرار امن با GitOps با استفاده از ArgoCD و Kubernetes آشنا خواهد شد. این دوره به صورت عملی و با انجام آزمایشگاه‌ها و پروژه‌های واقعی که شبیه‌سازی فعالیت‌های تیم‌های مهندسی مدرن در زمینه امن‌سازی خطوط لوله نرم‌افزاری در محیط‌های تولیدی است، ارائه می‌شود.
در دوره آموزشی Ultimate DevSecOps Bootcamp by School of Devops با اصول و ابزارهای امن‌سازی فرایند توسعه و استقرار نرم‌افزار آشنا خواهد شد.

دانلود Git Essentials: Master Git for Everyday use آموزش گیت

دانلود Git Essentials: Master Git for Everyday use - آموزش گیت

این دوره آموزشی به فرد علاقه‌مند کمک می‌کند تا با مفاهیم اساسی کنترل نسخه و معماری Git آشنا شود. او یاد خواهد گرفت که چگونه یک مخزن Git را مقداردهی اولیه و پیکربندی کند و عملیات اساسی Git مانند افزودن، ثبت و مشاهده تغییرات را انجام دهد. همچنین، او قادر خواهد بود به طور موثر کدها را شاخه‌بندی و ادغام کند و با استفاده از مخازن راه دور، تنظیم Github، درخواست‌های Pull و بازبینی کدها با دیگران همکاری نماید. در این دوره، او نحوه حل تعارضات ادغام و استفاده از Git برای گردش کارهای مختلف، از جمله شاخه‌بندی ویژگی و رفع اشکال را فرا خواهد گرفت و با دستورات رایج Git و بهترین شیوه‌ها آشنا خواهد شد و از آن‌ها استفاده خواهد کرد.
در دوره آموزشی Git Essentials: Master Git for Everyday use با مفاهیم و کاربردهای اساسی سیستم کنترل نسخه Git آشنا خواهید شد.

دانلود GitHub Desktop v3.1.3 MacOS نرم افزار گیت هاب دسکتاپ برای مک

دانلود GitHub Desktop v3.1.3 MacOS - نرم افزار گیت هاب دسکتاپ برای مک
For macintoush
GitHub Desktop نام نسخه رسمی سرویس محبوب و پرقدرت گیت هاب (GitHub) مخصوص برنامه‌نویسان است. از این شبکه عظیم و محبوب، عموما به عنوان شبکه اجتماعی توسعه‌دهندگان نرم افزارهای رایانه‌ای یاد می‌شود و افراد می‌توانند پروژه‌های خود را در مخازن آنلاین این شبکه آپلود و نگهداری کنند. به بیان دقیق‌تر، گیت هاب در واقع یک سرویس میزبانی وب برای برنامه‌نویسانی است که می‌خواهند پروژه خود را در یک فضای آنلاین نگهداری کرده و سورس کد آن را نیز ضمن حفاظت کامل از حقوق خود در اختیار سایر افراد قرار دهند.
گیت هاب، با بهره‌مندی از سیستم کنترل نسخه گیت (Git) کار می‌کند و برنامه‌نویسان می‌توانند پروژه خود را در قالب انتشارات خصوصی و یا عمومی در اختیار دیگران قرار دهند. فضای این وب‌سایت، درست مشابه با شبکه‌های اجتماعی بوده و کاربران می‌توانند با همدیگر در تعامل بوده و صفحات مختلف را دنبال کنند. کلاینت دسکتاپ گیت هاب، به برنامه‌نویسان این امکان را می‌دهد تا به آسانی و بدون نیاز به استفاده از مرورگر وب، به صفحه خود دسترسی داشته و به مدیریت محتوای آن بپردازند.

دانلود Sublime Merge 2.0 Build 2078 MacOS نرم افزار ویرایش کد های برنامه با قابلیت رفع مشکل کانفلیکت کد ها برای مک

دانلود Sublime Merge 2.0 Build 2078 MacOS - نرم افزار ویرایش کد های برنامه با قابلیت رفع مشکل کانفلی
For macintoush
Sublime Merge یک نرم افزاری ویرایش متن برای کدنویسی است، با این قابلیت که می توانید مشکلات مربوط به تداخل یا کانفلیکت‌ در بین کد ها را نیز از طریق گیت (Git) برطرف کنید. معمولا در پروژه های برنامه نویسی بزرگ، چندین برنامه نویس به صورت همزمان بر روی بخش های مختلف پروژه کار می کنند و فایل ها را با یکدیگر به اشتراک می گذارند تا دیگران بتوانند برنامه را توسعه داده و تغییرات جدید را ثبت کنند. در این میان یکی از مسائلی که بسیاری از برنامه نویسان در فعالیت‌های تیمی با آن روبرو می شوند، وقوع مشکل کانفلیکت در بین کدها، هنگام ادغام فایل های سورس کد یکی دیگر از اعضای تیم با کد های خود است. این مشکل در پاره‌ای از مواقع منجر به حذف شدن برخی از کدها شده و زحمات برنامه‌نویسان را هدر می‌دهد. Sublime Merge امکان دسترسی سریع به مجموعه ای بزرگ از دستورات Git و همچنین سایر قابلیت های نرم افزار را فراهم می کند تا علاوه بر کد نویسی بتوانید بر مشکلات مربوط به تداخل کد ها فایق آیید. 

دانلود SmartGit v21.2.4 MacOS نرم افزار کلاینت گیت برای مک

دانلود SmartGit v21.2.4 MacOS - نرم افزار کلاینت گیت برای مک
For macintoush
گیت (Git) در واقع سرویسی است که برای کنترل نسخه (Version Control) برای فایل های متنی پروژه های برنامه نویسی ارائه شده است. این سرویس به‌صورت اپن سورس بوده و اغلب برنامه نویسان از آن به‌عنوان یک ورژن کنترلر برای کنترل نسخه های پروژه خود استفاده می کنند. Git به‌صورت متن باز و منعطف است و در تمام زبان های برنامه نویسی و در پروژه های با اندازه های متفاوت قابل استفاده است و علاوه بر اینکه امکان استفاده گروهی یا فردی را فراهم می کند، به روند توسعه برنامه ها سرعت و انسجام می بخشد.

SmartGit یک کلاینت گیت گرافیکی (Git client) است که از رکوئست های SVN و Pull برای GitHub و Bitbucket پشتیبانی می کند. SmartGit می تواند به‌عنوان ابزاری قدرتمند، توسعه دهندگان و برنامه نویسان را در مدیریت کدهای برنامه (source code) بوسیله Git و یا سایر سیستم های کنترل ورژن، یاری می دهد. این کلاینت به شما اجازه می دهد تا به مخزن کدهای نوشته شده دسترسی داشته باشید و به راحتی آن ها را ویرایش کنید.

دانلود Academind Git & GitHub The Practical Guide آموزش گیت و گیت هاب به صورت کاربردی

دانلود Academind Git & GitHub The Practical Guide - آموزش گیت و گیت هاب به صورت کاربردی
این دوره آموزشی ارزشمند با محوریت سرویس میزبانی و مدیریت پروژه گیت هاب است که توسط آکادمی Academind منتشر شده است. گیت هاب یکی از مهم ترین سرویس های مورد استفاده توسط توسعه دهندگان نرم افزار و برنامه نویسان است و یادگیری آن می تواند یک پوئن مثبت در روزمه شغلی شما باشد. برای یادگیری گیت هاب نیازی به هیچگونه دانش پیش زمینه نداشته و هر کسی می تواند به ابزارهای این سرویس مسلط شود. تمامی مباحث و ابزارهای موجود در ساده ترین حالت ممکن توضیح داده شده و برای مباحث عملی تعدادی مثال ساده به منظور تفهیم عمیق ارائه خواهد شد. گیت هاب در واقع یک سیستم کنترل ورژن نرم افزار است که تمامی برنامه نویسان باید به آن مسلط باشند.
در دوره آموزشی Academind Git & GitHub The Practical Guide با آموزش گیت و گیت هاب به صورت کاربردی اشنا خواهید شد.

دانلود Frontend Masters Git In-depth آموزش گیت در عمق

دانلود Frontend Masters Git In-depth - آموزش گیت در عمق
شما احتمالاً تجربه ناامید شدن از git را داشته اید. این یک ابزار قدرتمند است، اما اصطلاحات و مفاهیمی را معرفی می کند که بدون غوطه وری در عملکرد git به راحتی قابل درک نیستند. از نینا زاخارنکو - مهندس نرم افزار در Venmo - بیاموزید زیرا او فلسفه های طراحی Git و کارهای داخلی را خراب می کند، و آنها را ساده و راحت دنبال می کند. فنون پیشرفته ای را برای مدیریت تعهدات و انشعابات، کاهش ارزش در مقابل ادغام، git hooks، ادغام درگیری ها، و استفاده از Github API و خودکار کردن گردش کار برای ساخت برنامه ها. با غوطه وری عمیق در git، این دوره برای توسعه دهندگانی که قبلاً هر روز از git استفاده می کنند و می خواهند همکاری تیمی و بهره وری برنامه نویسی خود را شارژ کنند، بهینه شده است.
در دوره آموزشی Frontend Masters Git In-depth با آموزش گیت در عمق اشنا خواهید شد.

دانلود Udemy Git & GitHub For Beginners - Master Git and GitHub (2021) آموزش مقدماتی گیت و گیت هاب

دانلود Udemy Git & GitHub For Beginners - Master Git and GitHub (2021) - آموزش مقدماتی گیت و گیت هاب
گیت هاب به یک سرویس میزبانی وب گفته می‌شود که برای پروژه‌هایی تعریف شده که از سیستم سورس کنترل گیت استفاده می‌کنند. github در واقع شبکه اجتماعی موجود در فضای ابری و مختص برنامه نویسان است که برای انجام کارهای اشتراکی و پروژه‌های مشترک خود به صورت توزیع یافته از این سرویس استفاده می‌کنند. git به سیستم کنترل ورژن منبع باز گفته می‌شود گیت یک سرویس میزبان تحت وب است. زمانی که برنامه نویسان، بر روی یک پروژه ای کار می کنند، برای اولین بار تغییرات بسیاری را بر روی آن اعمال می‌کنند که مدیریت و دسترسی به آنها کمی سخت است. اماکنترل ورژن می‌تواند انجام این کار را بسیار ساده ‌تر کند و تمامی اصلاحات را درون یک بخش که به مانند انبار عمل می‌کند با جزئیات بیشتر ذخیره و یا به اصطلاح commit کند.
در دوره آموزشی Udemy Git & GitHub For Beginners - Master Git and GitHub (2021) با آموزش مقدماتی گیت و گیت هاب اشنا خواهید شد.