Course catalog
Categories
Showing 1-15 of 15 items.
8 دستور git که باید بدانید
(Mitalearn-408677)
- 56 mins
- مناسب همه
- Release date: 9 November 2022
- Author: Ronnie Sheer
درباره این دوره:
اگر شما یک توسعه دهنده نرم افزار هستید ، احتمالاً می دانید که GIT یکی از مفیدترین سیستم های کنترل نسخه در آنجا است. اما در حالی که بیشتر توسعه دهندگان اصول اولیه GIT را تسلط داده اند ، می توان مهارت های خود را به سطح بعدی و تبدیل شدن به یک کاربر پیشرفته GIT کمی سخت تر کرد. در این دوره ، مربی رونی گیل به شما نشان می دهد که چگونه می توانید حرکت را از توسعه دهنده Git Intermediate به قلمرو کارشناس کنترل شده و تنظیم شده ، انجام دهید. دریابید که چگونه می توانید بهره وری خود را افزایش دهید و همچنین لحظات ناامیدی خود را به حداقل برسانید. رونی شما را از طریق چند ترفند اساسی مانند Stashing و اضافه کردن تغییرات طی می کند ، و سپس به تکنیک های پیشرفته تری مانند خنثی کردن تعهدات ، برگشت دادن و تنظیم قلاب های پیش ساز تبدیل می شود. مهارت های جدید خود را با چالش های Git-Command در طول مسیر آزمایش کنید.
این دوره با GitHub Codespaces ، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به تنظیمات محلی محلی ارائه می دهد ، یکپارچه شده است. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد. برای یادگیری نحوه شروع کار ، از فیلم "استفاده از Codepaces GitHub با این دوره" دیدن کنید.
GitHub Actions Cert Prep توسط Microsoft Press
(Mitalearn-385931)
- 5 hours 18 mins
- مناسب همه
- Release date: 29 March 2024
- Author: Microsoft Press,Tim Warner
درباره این دوره:
GitHub Actions خودکارسازی تمام گردشهای کاری نرمافزار شما را با CI/CD کلاس جهانی آسان میکند. کد خود را مستقیماً از GitHub بسازید، آزمایش کنید و اجرا کنید. این دوره با مربی تیم وارنر، مهارت ها و دانش لازم را برای درک اینکه چگونه مشتریان شما می توانند از GitHub Actions برای خودکارسازی گردش کار توسعه نرم افزار خود استفاده کنند، به شما می دهد. چه یک کاربر باتجربه GitHub Actions باشید و چه کسی که می خواهد مهم ترین جنبه های GitHub Actions را عمیقاً یاد بگیرد، این دوره برای شما مناسب است. یاد بگیرید که چگونه گردش کار را بنویسید و حفظ کنید، گردش کار را مصرف کنید، کنشها را بنویسید و نگهداری کنید، و اقدامات GitHub را برای شرکت مدیریت کنید.
آموزش ضروری GitHub: 1 اصول
(Mitalearn-421529)
- 1 hour 2 mins
- مناسب همه
- Release date: 24 July 2023
- Author: Jerome Hardaway
درباره این دوره:
اگر به دنبال شروع کار با GitHub هستید ، به جای مناسب رسیده اید. در این دوره ، مربی جروم هارداوی مهارتهایی را که باید بدانید برای بلند شدن و اجرای آن با ابزار استاندارد صنعت برای همکاری در پروژه های برنامه نویسی و به اشتراک گذاری کار در زمان واقعی به شما نشان می دهد. بیاموزید که چگونه از طیف گسترده ای از ویژگی های موجود در GitHub استفاده کنید که خط لوله نرم افزار مدرن را پشتیبانی و تقویت می کند و از قابلیت گسترش اکوسیستم GitHub استفاده می کند که به شما امکان می دهد گردش کار موجود را سفارشی و تقویت کنید. برای یافتن نحوه ایجاد ، خواندن ، به روزرسانی ، حذف ، چنگال و کلون یک repo به تنهایی ، یک معرفی مختصر در خط فرمان github دریافت کنید. جروم اصول اولیه repo های شارژ شده ، مدیریت یک صفحه پروژه GitHub و نحوه ایجاد و کار با مسائل GitHub را پوشش می دهد. پس از اتمام این دوره ، شما آماده خواهید بود تا از GitHub در انواع پروژه های برنامه نویسی استفاده کنید و گردش کار خود را در هنگام رفتن اصلاح کنید.
اتوماسیون خط لوله داده با اقدامات GitHub با استفاده از R و Python
(Mitalearn-443544)
- 2 hours 12 mins
- مناسب همه
- Release date: 23 April 2024
- Author: Rami Krispin
درباره این دوره:
در این دوره آموزشی، نحوه تنظیم گردش کار در GitHub Actions را برای خودکارسازی فرآیندها با R و Python یاد بگیرید. مربی Rami Krispin شما را از طریق فرآیند اتوماسیون راهنمایی می کند و نمونه هایی از دنیای واقعی را به اشتراک می گذارد. او به شما نشان میدهد که چگونه یک خط لوله داده راهاندازی کنید، ابرداده را از یک خط لوله بیرون بکشید و یک داشبورد زنده را با اقدامات و صفحات GitHub اجرا کنید. اگر از صرف ساعتها صرف اجرای دستی اسکریپتها یا کاهش سرعت گردش کار خود با کشیدن دادهها از API یا بهروزرسانی داشبورد خسته شدهاید، در این دوره آموزشی به Rami بپیوندید تا ببینید اتوماسیون چگونه میتواند سرعت کار شما را افزایش دهد.
ارائه و تجزیه و تحلیل یک نرم افزار پایلوت: GitHub Copilot
(Mitalearn-441589)
- 2 hours 45 mins
- مناسب همه
- Release date: 28 October 2024
- Author: Mike Smith
درباره این دوره:
اجرای یک پایلوت نرم افزار موفق برای معرفی ابزارهای جدید در جریان کاری سازمان شما ضروری است. در این دوره، مربی مایک اسمیت شما را در فرآیند برنامه ریزی، اجرا و ارزیابی یک نرم افزار آزمایشی راهنمایی می کند که می تواند منجر به تصمیم گیری آگاهانه و یک مورد تجاری قوی برای استقرار کامل شود. در حالی که از GitHub Copilot به عنوان یک مثال عملی استفاده می کنید، درس ها برای هر پایلوت نرم افزاری کاربرد دارند. شما یاد خواهید گرفت که چگونه اهداف را تعریف کنید، معیارهای استفاده را نظارت کنید، بازخوردها را تجزیه و تحلیل کنید و یافته ها را به ذینفعان ارائه دهید. این دوره ایده آل برای تصمیم گیرندگان و رهبران فناوری، شما را با مهارت های مورد نیاز برای آزمایش موفقیت آمیز، پیاده سازی و توجیه نرم افزار جدید در سراسر سازمان خود مجهز می کند.
اقدامات GitHub برای CI/CD
(Mitalearn-421495)
- 2 hours 2 mins
- مناسب همه
- Release date: 11 August 2023
- Author: Michael Jenkins
درباره این دوره:
GitHub ارائه دهنده پیشرو برای کنترل نسخه نرم افزار است و در نتیجه ، اتوماسیون داخلی ارائه شده توسط GitHub Actions به استاندارد CI/CD برای پروژه های میزبانی شده در GitHub تبدیل می شود. در این دوره ، مربی مایکل جنکینز تئوری ، تظاهرات و تمریناتی را برای توسعه دهندگان که اقدامات GitHub را برای پروژه های منبع باز و خصوصی خود انجام می دهند ، ارائه می دهد. مایکل راهنمایی هایی را برای مهندسان در مورد نحوه خودکارسازی پیچیدگی های تحویل نرم افزار ارائه می دهد تا بتوانید بر روی تحویل مستقیم به کاربران تمرکز کنید. علاوه بر این ، این دوره می تواند دوره های یادگیری اقدامات GitHub و اقدامات پیشرفته GitHub را با نشان دادن بهترین شیوه های صنعت در مورد چگونگی ایجاد گردش کار برای ادغام مداوم ، تحویل مداوم و استقرار مداوم تکمیل کند.
انتشار برنامه ها و سایت ها با GitHub
(Mitalearn-246140)
- 2 hours 38 mins
- مناسب همه
- Release date: 3 January 2022
- Author: Ray Villalobos
درباره این دوره:
اگر به دنبال یک راه باز و کاربرپسند برای انتشار یک برنامه یا وب سایت هستید، GitHub چیزهای زیادی برای ارائه دارد. اکنون، با صفحات گیت هاب، می توانید سایت خود را در کمترین زمان راه اندازی و راه اندازی کنید و می توانید همه این کارها را به صورت رایگان انجام دهید. در این دوره آموزشی، مربی Ray Villalobos به شما می آموزد که چگونه از ویژگی های استاندارد GitHub برای ساخت، اصلاح و انتشار محتوا در یک وب سایت ساده و ثابت استفاده کنید.
مهارت هایی را که برای استفاده از GitHub باید بدانید را کشف کنید. و از امکانات رایگان آن بهره ببرید. با اصول اولیه شروع کنید و با رابط کاربری گرافیکی آشنا شوید و آنچه را که ارائه می دهد بررسی کنید. Ray ویکیها، مخازن، و ویرایش محتوا را با markdown و GitHub.dey پوشش میدهد، همچنین نحوه میزبانی وبسایتهای HTML و استاتیک با Jekyll و Eleventy را پوشش میدهد. با پیوستن به Ray و یادگیری نحوه انتشار اپلیکیشن منحصر به فرد خود، متوجه شوید که چرا مردم در مورد قدرت GitHub هیجان زده هستند.
ایجاد یک موتور جستجوی کتاب از ابتدا با استفاده از جاوا و Github Copilot
(Mitalearn-416123)
- 2 hours 11 mins
- مناسب همه
- Release date: 11 December 2024
- Author: Harit Himanshu
درباره این دوره:
در این دوره سطح متوسط ، شما یاد می گیرید که چگونه یک پروژه جستجوی جامع کتاب را با استفاده از جاوا ، Maven ، Boot Spring ، PostgreSQL و Docker بسازید. داده های کتاب را از یک بایگانی عمومی بارگیری و تهیه کنید ، سپس یک طرح پایگاه داده PostgreSQL را برای جستجوی متن کامل بهینه کنید و پیاده سازی کنید. برای ساده تر کردن روند توسعه ، دیتابیس را با Docker Containerize کنید. بیاموزید که چگونه می توانید API های آرام را برای جستجو و ارائه بینش بر اساس ابعاد مختلف مانند سال انتشار و نویسنده ایجاد کنید. برای افزایش بهره وری و کارآیی ، نحوه استفاده از Code VS Code و GitHub Copilot را پیدا کنید. هنگامی که این دوره را تمام می کنید ، مهارت های توسعه ، آزمایش و مستند سازی API های قوی ، آماده برای استقرار را خواهید داشت و مهارت و دانش لازم برای ساخت و استقرار یک پروژه جستجوی جامع کتاب را خواهید داشت و از ابزارها و فناوری های مدرن استفاده می کنید تا یک برنامه قدرتمند و کارآمد ایجاد کنید.
جستجوی کاربردی در گیت هاب
(Mitalearn-382378)
- 41 mins
- مناسب همه
- Update date: 29 October 2025
- Author: Ray Villalobos
درباره این دوره:
GitHub یک مخزن کد گسترده است - با بیش از 100 میلیون توسعه دهنده و بیش از 330 میلیون مخزن، این بزرگترین پلت فرم توسعه دهنده در جهان است. پیدا کردن راه زمانی که به دنبال چیزی خاص هستید می تواند دشوار باشد، اما GitHub ابزارهایی برای کمک به شما دارد. در این دوره، Ray Villalobos به شما کمک می کند تا آنچه را که نیاز دارید پیدا کنید. Ray با نگاهی به ویژگیهای جستجوی معمولی GitHub شروع میکند - به شما نشان میدهد چگونه از کادر جستجو به همراه میانبرها، واجد شرایط و عملگرها استفاده کنید و چگونه از صفحه نتایج برای اصلاح بیشتر جستجوی خود استفاده کنید. سپس به شما نشان میدهد که GitHub هنگام جستجوی کد، از جمله یافتن کدی که میخواهید از آن بیاموزید و همچنین بهبود نتایج جستجوی کد، چگونه کار میکند. در این دوره آموزشی به Ray بپیوندید تا دریابید که چگونه می توانید سریعتر و کارآمدتر از قبل کد را جستجو، درک و دریافت کنید.
ساخت Monorepos در GitHub
(Mitalearn-395043)
- 1 hour 13 mins
- مناسب همه
- Update date: 30 July 2025
- Author: Carlos Solís
درباره این دوره:
اگر یک برنامهنویس یا مدیر سیستم هستید، همیشه به دنبال راههای سادهتر و مشارکتیتر برای مدیریت یک پایگاه کد بزرگ برای سازمان خود هستید. Monorepos به شما امکان می دهد کدهای بسیاری از پروژه ها را در یک مخزن واحد مدیریت کنید. در این دوره، Carlos Solís به شما یاد می دهد که چگونه مونورپوها را در GitHub بسازید و میزبانی کنید. کشف کنید که چگونه monorepos می تواند به شما در کاهش پیچیدگی، اجتناب از وابستگی کد و بهبود همکاری متقابل کمک کند. نحوه ساخت، مدیریت و استقرار monorepos در GitHub را بیاموزید، در حالی که ابزارها و تکنیکها را برای مقیاسسازی سازمان خود کاوش میکنید.
این دوره با GitHub Codespaces، یک محیط توسعهدهنده ابری فوری که تمام عملکردهای شما را ارائه میکند، ادغام شده است. IDE مورد علاقه بدون نیاز به تنظیم ماشین محلی. با GitHub Codespaces، میتوانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید، در حالی که از ابزاری استفاده میکنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدیوی «استفاده از فضاهای کد GitHub با این دوره» را بررسی کنید.
ساخت Monorepos در GitHub (2022)
(Mitalearn-239000)
- 1 hour 8 mins
- مناسب همه
- Release date: 4 January 2022
- Author: Carlos Solís
درباره این دوره:
اگر یک توسعهدهنده یا مدیر سیستم هستید، همیشه به دنبال راههای آسانتر و مشارکتیتر برای مدیریت یک پایگاه کد بزرگ برای سازمان خود هستید. اینجاست که monorepo وارد می شود. آنها به شما اجازه می دهند کدهای بسیاری از پروژه ها را در یک مخزن واحد مدیریت کنید. در این دوره، مربی کارلوس سولیس به شما می آموزد که چگونه مونورپوها را در GitHub بسازید و میزبانی کنید، کل گردش کار خود را ساده می کند و همکاری در تیم شما را تقویت می کند.
کشف کنید که چگونه مونورپوها می توانند به شما در کاهش پیچیدگی، اجتناب از وابستگی کد و بهبود کمک کنند. همکاری متقابل درباره این ابزار قدرتمند برای مدیریت چندین پروژه از یک نقطه متمرکز بیشتر بدانید. نحوه ساخت، مدیریت و استقرار monorepos در GitHub را بیاموزید، بهترین شیوهها، ابزارها و تکنیکها را برای مقیاسبندی شرکت خود با این قطعه معماری هیجانانگیز بررسی کنید.
فرآیند توسعه را با پسوندهای GitHub برای چت کپیلوت شارژ کنید
(Mitalearn-436319)
- 14 mins
- مناسب همه
- Release date: 4 October 2024
- Author: Ray Villalobos
درباره این دوره:
در این دوره ، ما بررسی خواهیم کرد که چگونه پسوندهای GitHub برای چت Copilot می توانند محیط توسعه شما را از طریق ابزارها و ادغام های خارجی جدید تغییر دهند. شما یاد خواهید گرفت که چگونه پیش نیازهای استفاده از پسوندهای GitHub ، نحوه نصب و مدیریت آنها را طی کنید ، و اینکه چگونه Copilot Chat از پسوندها برای ساده سازی روند توسعه خود استفاده می کند. همچنین از طریق بازار GitHub هدایت خواهید شد تا بتوانید بهترین برنامه های افزودنی را برای افزایش بهره وری خود پیدا کرده و کدگذاری را کارآمدتر کنید.
مدیریت و همکاری پروژه GitHub عملی
(Mitalearn-382361)
- 1 hour 19 mins
- مناسب همه
- Update date: 31 October 2025
- Author: Ray Villalobos
درباره این دوره:
اگر به دنبال استفاده از ویژگی های قدرتمندتر GitHub هستید، این دوره برای شما طراحی شده است. GitHub چیزی بیش از یک مخزن کد است - همچنین سیستمی برای مدیریت تعاملات اجتماعی و همکاری با هم تیمی های خود برای ایجاد کد بهتر است. به مربی ارشد کارکنان آموزش لینکدین، Ray Villalobos بپیوندید تا یاد بگیرید که چگونه از ابزارهای مدیریت پروژه داخلی و همکاری GitHub مانند یک حرفه ای شروع کنید. Ray به شما کمک میکند بهترین رویکرد را برای ایجاد یک پروژه انتخاب کنید، از سفارشیسازی تنظیمات و فیلدها گرفته تا استفاده از دستههای نمایش، تخصیص موارد به همکاران و مدیریت درخواستهای کشش. در طول مسیر، تکنیکهایی را برای استفاده از ابزارهای پروژه مانند برچسبها، لیست وظایف، دستورات اسلش و ایموجیها، نماها و فیلترها، نمودارها، بینشها و تجسمها کشف کنید.
یادگیری Git و GitHub (2021)
(Mitalearn-218957)
- 1 hour 52 mins
- مناسب همه
- Release date: 27 August 2021
- Author: Ray Villalobos
درباره این دوره:
Version Control به شما امکان میدهد تغییراتی را که در طول زمان در فایلها ایجاد کردهاید مدیریت کنید، و مهارتی ضروری برای توسعهدهندگان است. Git تا حد زیادی محبوب ترین سیستم کنترل نسخه در وب است. در این دوره سریع، Ray Villalobos دستورات اساسی را به شما نشان می دهد که برای کار با اکثر پروژه های Git نیاز دارید. او نحوه استفاده از چک پوینتهایی به نام commit را توضیح میدهد که به شما امکان میدهد پیامهایی را در مورد آنچه در هر بازرسی رخ داده است، و همچنین نحوه ایجاد شاخههایی که نسخههای جایگزین پروژه شما هستند که میتوانید بدون تغییر نسخه اصلی روی آنها کار کنید، بگذارید. به علاوه، او نحوه کار با وبسایت محبوب GitHub را برای کاوش پروژههای موجود، شبیهسازی آنها در هارد دیسک محلی و استفاده از آنها به عنوان الگو برای پروژههای جدید خود نشان میدهد.
یادگیری اقدامات GitHub: اتوماسیون رویداد محور برای پایگاه کد شما
(Mitalearn-425983)
- 2 hours 9 mins
- مناسب همه
- Release date: 15 September 2025
- Author: Michael Jenkins
درباره این دوره:
GitHub Actions یک ابزار ادغام مداوم است که به توسعه دهندگان اجازه می دهد تا وظایف خود را برای پروژه های نرم افزاری خود خودکار کنند. در این دوره ، یاد بگیرید که چگونه از این ابزار قدرتمند برای ایجاد گردش کار ایجاد شده توسط رویدادها ، اجرای یکپارچه سازی مداوم و خطوط لوله تحویل مداوم (CI/CD) استفاده کنید و اقدامات سفارشی را توسعه دهید. مربی مایکل جنکینز به شما نشان می دهد که چگونه می توانید با اقدامات و گردش کار که آنها را اجرا می کند ، شروع کنید. وی همچنین نحوه استفاده از اقدامات از بازار GitHub و مخازن عمومی را نشان می دهد ، از قابلیت های اقدامات GitHub برای پشتیبانی از گردش کار CI/CD خود استفاده می کند و برنامه ریزی و توسعه اقدامات سفارشی را انجام می دهد.