Course catalog
Categories
یکپارچه سازی سیستم های IoT پیشرفته و کاربردهای صنعتی
(Mitalearn-313783)
- 1 hours 43 minutes
- متوسط
- Release date: 23 June 2026
- Author: Pablo Puig
به سفر تحول آفرین به یکپارچه سازی سیستم های IoT پیشرفته و برنامه های صنعتی خوش آمدید! در این دوره، ما به موضوعات پیشرفتهای میپردازیم که فراتر از اصول اولیه هستند و موضوعات پیشرفتهای مانند محاسبات لبه، تجزیه و تحلیل، امنیت و تلفیق اینترنت اشیا با فناوریهای روباتیک و اتوماسیون را پوشش میدهند. این دوره برای حرفه ای ها طراحی شده است که مشتاق به تعمیق درک خود از سیستم های IoT در زمینه های صنعتی هستند. در طول دوره، شما در زمینه های کلیدی مانند محاسبات لبه، تجزیه و تحلیل داده ها، امنیت و ادغام اینترنت اشیا با روباتیک و فناوری های اتوماسیون تحقیق خواهید کرد. تاکید بر مهارتهای عملی است، و تضمین میکند که برای به کار بردن دانش خود در چالشهای صنعتی دنیای واقعی به خوبی مجهز هستید. در پایان این دوره آموزشی یکپارچه سازی سیستم های IoT پیشرفته و کاربردهای صنعتی، فراگیران قادر خواهند بود: - مفاهیم، مزایا و چالش های محاسبات لبه در کاربردهای صنعتی اینترنت اشیاء را درک کنید. - استفاده از تکنیک های پیشرفته تجزیه و تحلیل داده ها برای پردازش و استخراج بینش از داده های اینترنت اشیا، امکان تصمیم گیری مبتنی بر داده در کاربردهای صنعتی. - شناسایی و کاهش خطرات امنیتی و حریم خصوصی در سیستم های IoT، به کارگیری بهترین شیوه ها و توسعه برنامه های امنیتی و انطباق جامع برای برنامه های صنعتی. - تجزیه و تحلیل و استراتژی ادغام سیستم های IoT با فناوری های روباتیک و اتوماسیون، طراحی راه حل های جامع برای موارد استفاده صنعتی خاص. آماده باشید تا درک خود را ارتقا دهید، مهارت های خود را تقویت کنید و آماده باشید تا نوآوری در محیط های صنعتی را هدایت کنید.
Related Skills
یکپارچه سازی مداوم
(Mitalearn-313256)
- 7 hours 38 minutes
- متوسط
- Release date: 23 June 2026
- Author: Edward Raigosa
در دنیای امروز، توسعه نرم افزار بسیار پیچیده است و اغلب تیم های بزرگی از توسعه دهندگان دارد که روی قطعات کوچک یک پروژه نرم افزاری بزرگتر کار می کنند. این دوره اصول اولیه استفاده از یک سیستم یکپارچه سازی مداوم را به طور موثر برای بهبود مداوم نرم افزار مرور می کند. ما قصد داریم ایستگاههای مختلف آزمایش مداوم، ساخت، یکپارچهسازی و استقرار فرآیندهای مورد نیاز برای رویههای DevOps را شرح دهیم و بهترین شیوهها را برای مدیریت نرمافزار با کیفیت و ابزارسازی برای انجام فرآیندهای ساخت و تست نرمافزار تکراری اعمال کنیم. شما قادر خواهید بود یک کار خودکار برای ساخت مداوم، آزمایش، ادغام و استقرار با Travis CI ایجاد کنید و از جریان های کاری انشعاب و پروژه برای افزایش کیفیت، سرعت و حلقه های بازخورد برای دارایی های نرم افزار خود استفاده کنید. ما ویژگیهای Deterministic Builds و نحوه اعمال آنها در خط لوله CI را شرح میدهیم و از دادههای Continuous Integration و تجزیه و تحلیل برای اندازهگیری و بهبود سلامت داراییهای نرمافزار شما استفاده میکنیم. اتوماسیون در مقیاس در حال حاضر برای تیم های توسعه نرم افزار قابل دستیابی تر است، زیرا یکپارچه سازی مداوم این امکان را فراهم می کند.
Related Skills
یکپارچه سازی مداوم و تحویل مداوم (CI/CD)
(Mitalearn-307918)
- 3 hours 10 minutes
- متوسط
- Release date: 23 June 2026
- Author: John Rofrano,Upkar Lidder
یکی از اصول DevOps جایگزینی فرآیندهای دستی با اتوماسیون برای بهبود کارایی، کاهش خطای انسانی و تسریع در تحویل نرم افزار است. این نیاز به اتوماسیونی دارد که به طور مداوم تغییرات کد را ادغام می کند و به طور مداوم آن تغییرات را به یک محیط تولید تحویل می دهد. این دوره شما را با یکپارچگی مداوم و تحویل مستمر (CI/CD)، یک رویکرد خودکار برای توسعه نرم افزار آشنا می کند. شما مزایای CI/CD را برای ایجاد خط لوله DevOps کشف خواهید کرد و ابزارهای محبوب CI/CD را کشف خواهید کرد. شما ویژگی های کلیدی CI، کدگذاری اجتماعی و گردش کار شاخه ویژگی Git را بررسی خواهید کرد. همچنین با ابزارهای استاندارد CI آشنا میشوید و درک عمیقی از گردشهای کاری GitHub Actions و اجزای آن به دست خواهید آورد. این دوره مروری بر سی دی و اهداف، مزایا و بهترین شیوه های آن ارائه می دهد. شما الزامات خط لوله CI/CD را یاد خواهید گرفت و ابزارهای استاندارد CD را کشف خواهید کرد. شما Tekton را بررسی خواهید کرد و خواهید فهمید که چگونه اجزای آن با هم کار می کنند تا یک خط لوله CD ایجاد کنند. شما یاد خواهید گرفت که چگونه یک خط لوله بسازید، پارامترها را به خط لوله منتقل کنید، محرک هایی برای شروع اجرای خط لوله بسازید، وظایف قابل استفاده مجدد را پیاده سازی کنید و کارهای سفارشی ایجاد کنید. نحوه تکمیل خط لوله CD خود را با ساختن یک تصویر ظرف و استقرار برنامه خود در یک خوشه OpenShift Kubernetes کشف خواهید کرد. در طول دوره، می توانید مهارت های خود را تقویت کنید و خود را از طریق چندین آزمایشگاه عملی به چالش بکشید.
Related Skills
یکپارچه سازی مداوم: ابزارها
(Mitalearn-394227)
- 1 hours 3 minutes
- مناسب همه
- Release date: 21 June 2026
- Author: Michael Jenkins
یکپارچهسازی مداوم و شیوههای تحویل پیوسته (CI/CD) به توسعهدهندگان این امکان را میدهد که بهطور قابلاطمینان و سریع برنامههای کاربردی را در مقیاس تولید کنند و همکاری کلی تیم را در این فرآیند افزایش دهند. از آنجایی که CI/CD به یکی از برجستهترین زیرشاخههای DevOps تبدیل شده است، ابزارهای جدید CI/CD ظهور کرده و در کل صنعت گسترش یافتهاند. کنجکاو هستید که کدام ابزار برای تیم شما مناسب است؟ این دوره برای شما طراحی شده است. به مربی مایکل جنکینز بپیوندید تا در انواع ابزارهای CI/CD تحقیق کند و چندین دسته موارد کاربرد مختلف را بررسی کند، مزایا و معایب هر ابزار را برجسته کند، چگونه هر ابزار در چشم انداز توسعه گسترده تر قرار می گیرد، و چگونه ابزاری را انتخاب کنید که می تواند بهترین کار برای شما در طول راه، مایکل گزینه های خود میزبانی مانند جنکینز، بامبو، و تیم سیتی را پوشش می دهد. ابزارهای SaaS مانند Travis CI و CircleCI. ارائه دهندگان خدمات ابری مانند AWS، Azure و GCP؛ و مخازن کد مانند GitHub، GitLab و Atlassian Bitbucket.
Related Skills
یکپارچه سازی و پردازش داده های بزرگ
(Mitalearn-327230)
- 5 hours 8 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Ilkay Altintas,Amarnath Gupta
در پایان دوره، شما قادر خواهید بود: *بازیابی داده ها از پایگاه داده نمونه و سیستم های مدیریت داده های بزرگ *ارتباطات بین عملیات مدیریت داده و الگوهای پردازش کلان داده مورد نیاز برای استفاده از آنها در کاربردهای تحلیلی در مقیاس بزرگ را شرح دهید. * شناسایی زمانی که یک مشکل داده بزرگ نیاز به یکپارچه سازی داده دارد * یکپارچه سازی و پردازش کلان داده ساده را در پلتفرم های Hadoop و Spark اجرا کنید این دوره برای کسانی است که تازه وارد علم داده می شوند. تکمیل Intro to Big Data توصیه می شود. هیچ تجربه برنامه نویسی قبلی مورد نیاز نیست، اگرچه توانایی نصب برنامه ها و استفاده از ماشین مجازی برای تکمیل تکالیف عملی ضروری است. برای مشخصات کامل سخت افزار و نرم افزار به الزامات فنی تخصصی مراجعه کنید. الزامات سخت افزاری: (الف) پردازنده چهار هسته ای (پشتیبانی VT-x یا AMD-V توصیه می شود)، 64 بیتی؛ (ب) 8 گیگابایت رم؛ (C) 20 گیگابایت دیسک رایگان. نحوه پیدا کردن اطلاعات سخت افزاری خود: (ویندوز): با کلیک بر روی دکمه Start، روی Computer راست کلیک کرده و سپس روی Properties کلیک کنید. (Mac): با کلیک بر روی منوی اپل و کلیک کردن روی «درباره این مک»، نمای کلی را باز کنید. اکثر رایانههای با رم 8 گیگابایتی خریداری شده در 3 سال گذشته حداقل شرایط لازم را برآورده میکنند. شما به اتصال اینترنت پرسرعت نیاز دارید زیرا فایلهایی تا حجم 4 گیگابایت را دانلود خواهید کرد. نرم افزار مورد نیاز: این دوره متکی بر چندین ابزار نرم افزار منبع باز از جمله Apache Hadoop است. تمام نرم افزارهای مورد نیاز را می توان به صورت رایگان دانلود و نصب کرد (به جز هزینه های داده از ارائه دهنده اینترنت شما). الزامات نرم افزار عبارتند از: Windows 7+، Mac OS X 10.10+، Ubuntu 14.04+ یا CentOS 6+ VirtualBox 5+.
Related Skills
یونانیان باستان
(Mitalearn-367401)
- 10 hours 52 minutes
- مناسب همه
- Release date: 23 June 2026
- Author: Andrew Szegedy-Maszak, PhD
این بررسی تاریخ یونان باستان از عصر برنز تا مرگ سقراط در 399 قبل از میلاد است. در کنار بررسی مهمترین وقایع و شخصیتها، موضوعات گستردهتری مانند ارزشهای سیاسی و فرهنگی و روشهای تفسیر تاریخی را مورد توجه قرار خواهیم داد.
Related Skills
یونیتی 5: بازی شبکه
(Mitalearn-108372)
- 1 hours 34 minutes
- متوسط
- Release date: 21 June 2026
- Author: Bruce Van Horn
افزودن یک جزء چندنفره میتواند قابلیت پخش کلی یک بازی را افزایش دهد، بدون اینکه به قدرت ماندگاری آن در بازار اشاره کنیم. در این دوره، مهارت های توسعه شبکه خود را تقویت کنید و نحوه استفاده از Unity 5 را برای اضافه کردن اجزای شبکه چند نفره به بازی های خود بیابید. بروس ون هورن با پوشش یک تئوری بازی شبکه ای شروع می کند و سپس وارد ساخت یک بازی مبارزه با تانک چند نفره می شود. بیاموزید که چگونه این مفهوم بازی کلاسیک را با یک بازی شبکه LAN قابل بازی که می تواند از طریق اینترنت بازی کند، تطبیق دهید. در طول مسیر، درباره راهاندازی مدیر شبکه، افزودن شاخصهای سلامت، شکستن دشمن و موارد دیگر بیاموزید.
Related Skills
یونیتی 5: طراحی سطح دو بعدی
(Mitalearn-107403)
- 2 hours 8 minutes
- متوسط
- Release date: 21 June 2026
- Author: Jesse Freeman
اصول طراحی سطح را در Unity 5 2D بیاموزید. طراحیهای سطح هیجانانگیز و جذاب چیزی است که گیمپلی عالی را ایجاد میکند. این دوره بر طراحی سطوحی تمرکز دارد که بازیکنان شما را با گنجاندن پازل، هیولا، جریان بازیکن و تعادل به چالش می کشد. جسی فریمن نشان می دهد که چگونه می توان یک سطح پایه را با چندین لایه ساخت و آن را با درها و بلوک ها، سوئیچ ها، محدودیت های زمانی و دشمنان فریب داد. شما تکنیک هایی را یاد می گیرید تا بازیکنان را به چالش بکشید و آنها را به روشی ارگانیک در سطح حرکت دهید و ابزارهایی بسازید که به شما در طراحی خود کمک می کند. از فایل های تمرینی همراه با دوره استفاده کنید تا به ساخت بازی ادامه دهید و آن را متعلق به خود کنید.
Related Skills
یونیتی 5: یک سیستم گفتگوی شخصیت بسازید
(Mitalearn-102201)
- 1 hours 45 minutes
- مبتدی
- Release date: 21 June 2026
- Author: Harrison Ferrone
برنامه نویسان و طراحان بازی معمولاً در هنگام یادگیری نحوه نوشتن، ساختار و مدیریت سیستم های رویداد کارآمد ساخته خود، مجبور به مراقبت از خود می شوند. این دوره دارای دو هدف است: (1) انتقال نحوه اعمال الگوهای برنامهنویسی اساسی و استانداردهای صنعت در توسعه بازی و (2) تجهیز توسعهدهندگان به ابزارهای نظری مورد نیاز برای تزریق پروژههایشان با روایتهای جذاب، که منجر به سرمایهگذاری احساسی بازیکن میشود که همراه با آن است. گیم پلی داستان محور این دوره همچنین تئوری طراحی بازی مبتنی بر داستان، ایجاد بلوکهای ساختمان یک سیستم تعاملی، انتزاع بلوکهای ساختمانی در یک کلاس مدیریت مقیاسپذیر و موارد دیگر را پوشش میدهد.
Related Skills
یونیتی و مبانی سی شارپ
(Mitalearn-310876)
- 5 hours 40 minutes
- مناسب همه
- Release date: 23 June 2026
- Author: Taught by Meta Staff
این دوره شما را برای حرفه ای با استفاده از AR در دنیای سرگرمی آماده می کند. یاد خواهید گرفت که چگونه از AR برای ایجاد بازی در برنامه های تلفن همراه استفاده می شود و با ابزار توسعه AR خاص، Unity آشنا خواهید شد. در پایان این دوره، شما قادر خواهید بود: - Unity Hub و Unity Editors را نصب کنید. - ایجاد و مدیریت پروژه های یونیتی. - ویژگی های ضروری ویرایشگر یونیتی و عملکرد آنها را توضیح دهید. - ایجاد و مدیریت صحنه ها در یونیتی. - از نمای صحنه برای پیمایش در فضای AR استفاده کنید. - نحوه استفاده از برنامه نویسی شی گرا در سی شارپ را شرح دهید. - سی شارپ را برای Unity نصب و پیکربندی کنید. - بهینه سازی محتوا در یونیتی. - اسکریپت های ساده Unity را بنویسید و اشکال زدایی کنید. - بهترین شیوه های مدیریت دارایی و کنترل نسخه (GitHub) را شناسایی کنید. - یک شی بازی سه بعدی را در Blender ویرایش کنید. - ویرایش، وارد کردن، و متحرک سازی محتوای سه بعدی در یک پروژه در Unity، از جمله انیمیشن های تقلبی. - یک انیمیشن ساده برای یک شی بازی تنظیم کنید. برای موفقیت در این دوره، تجربه برنامه نویسی شی گرا و توسعه اولیه وب مورد نیاز است. جاوا اسکریپت یک امتیاز مثبت است اما لازم نیست. توصیه میکنیم دورههای قبلی را در برنامه تکمیل کنید تا بتوانید دانش و مهارتهای آن دورهها را در اینجا تقویت کنید.
Related Skills
یونیتی و ووفوریا: امتحان ساعتها در واقعیت افزوده
(Mitalearn-167685)
- 2 hours 48 minutes
- متوسط
- Release date: 22 June 2026
- Author: Parth Anand
واقعیت افزوده (AR) دنیایی از فرصتهای تجربه خرید را باز کرده است و به افراد کمک میکند قبل از خرید تلاش کنند. به مربی پارت آناند بپیوندید تا مراحل ایجاد یک برنامه واقعیت افزوده را به شما ارائه دهد که به خریداران امکان می دهد مدل های ساعت سه بعدی مجازی را روی مچ دست خود مشاهده کنند - با استفاده از تلفن خود - و به سرعت بین رنگ ها، چهره ها و بندها عوض شوند. نحوه افزودن بازتابها، جلوههای فلزی، و انسداد را برای واقعیتر کردن ساعتها و نحوه تعویض نوارهای ساعت را بررسی کنید. نحوه وارد کردن مدلهای ساعت و تنظیم اهداف را بیاموزید، و یک نشانگر کاغذی ایجاد کنید که خریدار میتواند روی مچ دست خود قرار دهد و برنامه برای قرار دادن آن ردیابی کند. Parth همچنین نحوه ایجاد دکمه ها و اجزای رابط کاربری برنامه را پوشش می دهد.
Related Skills
یونیتی: تجسم محصول
(Mitalearn-223309)
- 3 hours 49 minutes
- مناسب همه
- Release date: 21 June 2026
- Author: Alan Thorn
دنیای ما مملو از محصولات جالب است که توسط خلاقان با استعداد و ماهر طراحی شده اند. Unity یک ابزار رندر زمان واقعی است که برای نمایش طرحها و ایدههای عالی محصول ایدهآل است. در این دوره، آلن تورن، طراح، گام به گام نحوه استفاده از یونیتی را برای پیش نمایش جامع یک قهوه ساز سبک یکپارچهسازی با سیستمعامل به روشی تعاملی نشان می دهد. Alan نحوه ساخت قهوهساز را از ابتدا تا انتها در Unity نشان میدهد و ویژگیهای مختلف مانند دکمههای قابل فشار، اهرمها، لیوانهای متحرک و دیگر ویژگیهای محصول جذاب را که میتوان به طور موثر در زمان واقعی پیشنمایش کرد، آزمایش کرد. او همچنین نحوه ایجاد سکانس های دوربین و کار با رابط های کاربری پاسخگو و سازگار را نشان می دهد. این دوره برای خلاقان دیجیتال و طراحان محصول ایده آل است که به دنبال به نمایش گذاشتن ایده های خود با عمق و انرژی هستند. در پایان این دوره، شما قادر خواهید بود با استفاده از موتور Unity، تصاویر بصری زمان واقعی برای محصولات خود ایجاد کنید.
Related Skills
یونیتی: طراحی سطح سه بعدی
(Mitalearn-126511)
- 2 hours 5 minutes
- متوسط
- Release date: 22 June 2026
- Author: Alan Thorn
Unity - ابزار توسعه تعاملی قدرتمند برای بازیهای موبایل و دسکتاپ - دارای ابزارها و ویژگیهایی است که به شما امکان میدهد دنیای مجازی خیرهکننده بسازید. در این دوره، Alan Thorn به شما کمک می کند تا با پوشش دادن موضوعاتی که می تواند به شما در سرعت بخشیدن به طراحی سطوح کمک کند، مجموعه مهارت Unity خود را افزایش دهید. آلن روند مونتاژ یک محیط سه بعدی با قطعات دارایی مدولار را طی می کند و نحوه ایجاد یک پروژه Unity و وارد کردن و پیکربندی دارایی ها را توضیح می دهد. او همچنین در مورد چگونگی تکمیل نورپردازی محیط، وارد کردن اسکریپتهای Unity، ایجاد رفتارهای زمانبندی شده، ساخت یک شخصیت دشمن هوشمند و موارد دیگر صحبت میکند.\r\n\r\n
Related Skills
🤖⚙️ ساخت AI Agents و اتوماسیون با n8n (آموزش عملی)
- 28 hours
- مناسب همه
- Update date: 17 March 2026
- Author: سهیل تهرانی پور
🧠 درباره این دوره:
در دنیایی که هوش مصنوعی سرعت انجام کارها را چندبرابر کرده، دیگر لازم نیست متخصص برنامهنویسی باشید تا بتوانید یک «دستیار هوشمند (AI Agent)» بسازید.در این دوره، گامبهگام یاد میگیرید چطور با ابزار n8n، مدلهای زبانی بزرگ (LLM) و APIها، سیستمهایی طراحی کنید که فکر میکنند، تصمیم میگیرند و کار انجام میدهند؛ درست مثل ایجنتهایی که امروز در شرکتهای بزرگ دنیا استفاده میشوند.
این دوره شامل حدود ۱۵ ساعت ویدئوی آموزشی است و توسط دکتر سهیل تهرانیپور، دکترای هوش مصنوعی و رباتیک و مدرس دورههای یادگیری ماشین و علم داده، تدریس میشود.
این دوره بخشی از مسیر یادگیری کمپین SkillHack است و شما را آماده میکند تا در پروژههای سازمان، فرایندهای روزمره را با کمک AI و اتوماسیون هوشمند بهبود دهید.
🎯 اهداف یادگیری:
در پایان این دوره، شرکتکنندگان قادر خواهند بود:
-
فلوهای هوشمند اتوماسیون را با ابزار n8n طراحی و اجرا کنند.
-
از APIها برای اتصال سرویسهای مختلف(مانند Google Sheets، Telegram Bot و Drive و ...) استفاده کنند.
-
با مدلهای زبانی و مهندسی پرامپت آشنا شوند و ایجنتهای هدفمحور طراحی کنند.
-
سازوکار RAG و VectorDB را برای ایجاد پاسخهای دقیق و مستند درک و پیادهسازی کنند.
-
پروژههای واقعی در حوزه اتوماسیون و تحلیل داده طراحی کنند که در محیط کاری سازمان قابلاستفاده باشند.