Course catalog

Course duration

Course provider

Topic

Categories

Showing 2,461-2,480 of 3,501 items.

linkedin سرور CompTIA (SK0-004) Cert Prep: 7 عیب یابی (Mitalearn-122601)

  • 56 minutes
  • مبتدی
  • Release date: 29 November 2017
  • Author: Ed Liberman
درباره این دوره:

به دست آوردن گواهی سرور CompTIA می‌تواند برای حرفه‌تان مفید باشد، زیرا به کارفرمایان بالقوه نشان می‌دهد که مهارت‌های لازم برای مدیریت انواع سیستم‌ها، از جمله سرورهای وب، سرورهای مجازی و غیره را دارید. این دوره به شما کمک می کند تا برای بخش عیب یابی آزمون گواهینامه CompTIA Server (SK0-004) آماده شوید. مدرس اد لیبرمن نحوه عیب یابی سخت افزار و نرم افزار را نشان می دهد. به علاوه، او عیب‌یابی اتصال و ذخیره‌سازی، از جمله نحوه تشخیص مشکلات شبکه و مسائل امنیتی را پوشش می‌دهد. ما یک شریک CompTIA هستیم. به این ترتیب، ما می توانیم کوپن های امتحان CompTIA را با 10٪ تخفیف ارائه دهیم. برای کسب اطلاعات بیشتر در مورد نحوه دریافت این تخفیف، لطفا این دستورالعمل PDF را دانلود کنید.

linkedin سرور Xcode: یکپارچه سازی مداوم برای توسعه دهندگان iOS (Mitalearn-117280)

  • 22 minutes
  • متوسط
  • Update date: 22 June 2026
  • Author: Mark DiFranco
درباره این دوره:

با تشویق ادغام‌های کوچکتر و مکرر، ادغام مداوم می‌تواند به شما و تیمتان کمک کند تا شاخه‌های ویژگی را در شاخه اصلی خود ادغام کنید. سرور Xcode - سرویسی که توسط OS X Server ارائه می‌شود - نیز می‌تواند در این فرآیند نقش داشته باشد. در این دوره، یاد بگیرید که چگونه یکپارچه سازی مداوم و سرور Xcode می تواند به شما کمک کند گردش کار توسعه خود را ساده کنید. نحوه نصب و راه اندازی سرور Xcode، ایجاد ربات برای پروژه خود، دانلود آرتیفکت های ساخت و موارد دیگر را بیاموزید.

linkedin سرویس Azure Kubernetes (AKS): استفاده از میکروسرویس (Mitalearn-412383)

  • 3 hours 35 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Prince Mokut
درباره این دوره:

به عنوان یک مهندس DevOps ، توسعه دهنده ، Cloud Admin یا Admin System ، ممکن است شما نیاز به استقرار خوشه های تولیدی و میکروسرویس از طریق ارکستر (AKS) داشته باشید. این دوره شما را پوشش داده است. مربی شاهزاده موکوت اصول اولیه بسته بندی میکروسروس های را به تصاویر معرفی می کند که می توانند به صورت محلی به عنوان یک ظرف داکر مستقل یا در Azure Kubernetes مستقر شوند ، یک ارکستر با مدیریت ابر که به شما در مدیریت چندین منابع کانتینر کمک می کند. پرنس شما را از طریق فرایند تأمین دسترسی به خوشه Azure Kubernetes و همچنین خدمات میکروسرویس در یک محیط تولید راهنمایی می کند. وی توضیح می دهد که چگونه می توانید از خطوط لوله CI/CD برای خودکارسازی استقرار استفاده کنید ، زیرا این امر به شما در مدیریت استقرار چندین برنامه کمک می کند. در پایان دوره ، شما می دانید که چگونه می توانید AKS ایمن را که با Azure Application Gateway یکپارچه شده است ، مستقر کنید تا API های خود را به طور ایمن در معرض دید خود قرار دهید ، و همچنین نحوه خودکار سازی کامل فرآیندهای استقرار تصاویر کانتینر برای تیم توسعه خود.

linkedin سریال سازی موثر با پایتون (Mitalearn-193780)

  • 1 hours 15 minutes
  • پیشرفته
  • Update date: 21 June 2026
  • Author: Miki Tebeka
درباره این دوره:

وقتی بین سرویس‌های مختلف تماس برقرار می‌کنید، می‌توانید از سریال‌سازی برای انتقال داده‌ها به روشی قابل پیش‌بینی برای رمزگذاری و رمزگشایی آسان استفاده کنید. در این دوره، مدرس Miki Tebeka به بررسی موضوع سریال سازی با پایتون می پردازد، فرمت های سریال سازی کلیدی، نحوه کار با هر فرمت و نحوه انتخاب فرمت مناسب برای پروژه پایتون را بررسی می کند. او فرمت های سریال سازی مخصوص پایتون مانند marshal و pickle را پوشش می دهد. نحوه سریال‌سازی و سریال‌زدایی با استفاده از JSON. نحوه رمزگذاری و رمزگشایی پیام ها و سریال سازی با استفاده از بافرهای پروتکل. نحوه استفاده از msgpack; و بیشتر.

linkedin سطح بالا: C ++ (Mitalearn-426969)

  • 1 hours 56 minutes
  • مناسب همه
  • Release date: 8 February 2023
  • Author: Eduardo Corpeño
درباره این دوره: 

 

C ++ یکی از محبوب ترین زبان های برنامه نویسی امروز است و این دوره به شما امکان می دهد تا مهارت های خود را بررسی کنید. مربی Eduardo Corpeño مجموعه ای از چالش های برنامه نویسی را برای کمک به شما در تمرین ارائه می دهد. بیاموزید که چگونه از Codespaces GitHub با این دوره استفاده کنید ، سپس به چالش ها بپردازید ، با بررسی Palindromes و مرتب سازی یک آرایه و ادامه به چالش های پیشرفته تر مانند اعتبارسنجی پرونده JSON و مشکل تولد شروع کنید. شما می توانید با سرعت خود ، به منظور یا جستجوی چالش های خاصی که می خواهید تکمیل کنید ، چالش ها را طی کنید.

این دوره با CodeSpaces GitHub ، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به تنظیمات محلی محلی ارائه می دهد ، یکپارچه شده است. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان ، تمرین کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد.

هر قسمت از سری سطح بالا حداقل 15 فرصت اندازه نیش را برای تمرین برنامه نویسی در سطوح مختلف دشواری ارائه می دهد ، بنابراین می توانید خود را به چالش بکشید و آنچه را که آموخته اید تقویت کنید. برای یادگیری نحوه دریافت فضای کدگذاری و در حال اجرا ، از فیلم "استفاده از CodeSpaces GitHub با این دوره" دیدن کنید.


Related Skills

linkedin سطح بالا: Rust (Mitalearn-392697)

  • 2 hours 39 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Tim McNamara
درباره این دوره:

بهبود مهارت‌های کدنویسی Rust به زمان و تمرین زیادی نیاز دارد. مهم این است که خود را با چالش های جدید تحت فشار قرار دهید، این دقیقا همان چیزی است که این دوره برای آن است. به نویسنده و مربی تیم مک نامارا بپیوندید تا او شما را از طریق یک سری چالش‌های کدنویسی راهنمایی می‌کند و توانایی شما را برای انجام عملکردهای خاص آزمایش می‌کند تا بتوانید با Rust به سطح بعدی برسید. با تمریناتی که ساده شروع می شوند و به تدریج دشوارتر می شوند، مهارت های جدید Rust را به دست آورید. یاد بگیرید که چگونه در صورت نیاز کد بهتر، سریعتر و قابل اعتمادتر بنویسید. دریابید که چرا Rust صنعت را تسخیر می کند و جایگزینی کارآمد و مطمئن برای بسیاری از زبان های برنامه نویسی دیگر ارائه می دهد.

این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای مورد علاقه شما را ارائه می دهد. IDE بدون نیاز به تنظیم ماشین محلی. با GitHub Codespaces، می‌توانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید—همه در حالی که از ابزاری استفاده می‌کنید که احتمالاً در محل کار با آن مواجه خواهید شد.

هر قسمت از Level Up سری حداقل 15 فرصت کوچک برای تمرین برنامه نویسی در سطوح مختلف دشواری ارائه می دهد، بنابراین می توانید خودتان را به چالش بکشید و آنچه را که آموخته اید تقویت کنید. برای یادگیری نحوه راه‌اندازی و راه‌اندازی یک کد فضایی، ویدیوی «استفاده از فضای کد GitHub با این دوره» را ببینید.

linkedin سطح بالا: پایتون (Mitalearn-276162)

  • 57 minutes
  • مناسب همه
  • Release date: 9 November 2022
  • Author: Barron Stone
درباره این دوره: 

 آیا می خواهید مهارت های پایتون خود را آزمایش کنید؟ این چالش‌های مختصر به شما امکان می‌دهد مغز خود را تقویت کنید و استعدادهای خود را آزمایش کنید. مربی بارون استون بیش از دوازده چالش پایتون و همچنین راه حل های خود را برای هر مشکل به اشتراک می گذارد - که اکثر آنها کمتر از دو دوجین کد هستند. چالش‌ها عبارتند از یافتن فاکتورهای اصلی، مرتب‌سازی رشته‌ها، زمان‌بندی یک تابع، حل سودوکو و موارد دیگر. شما می توانید با استفاده از ابزارهای موجود در کتابخانه استاندارد پایتون با هر مشکلی مقابله کنید یا کتابخانه مورد نظر خود را انتخاب کنید. و از آنجایی که هر چالش مستقل است، می توانید دوره را به هر ترتیبی و با سرعت خود تکمیل کنید. برای به دست آوردن تمرین عملی که برای ارتقاء مهارت های خود نیاز دارید، هماهنگ شوید.

این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ چیزی ارائه می دهد. راه اندازی ماشین محلی با GitHub Codespaces، می‌توانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید، در حالی که از ابزاری استفاده می‌کنید که احتمالاً در محل کار با آن مواجه خواهید شد.

هر قسمت از مجموعه Level Up حداقل 15 فرصت کوچک برای تمرین برنامه نویسی در سطوح مختلف دشواری ارائه می دهد، بنابراین می توانید خودتان را به چالش بکشید و آموخته های خود را تقویت کنید. برای یادگیری نحوه راه‌اندازی و راه‌اندازی یک فضای کد، ویدیوی «استفاده از فضاهای کد GitHub با این دوره» را ببینید.

linkedin سطح بالا: پایتون پیشرفته (Mitalearn-382344)

  • 39 minutes
  • مناسب همه
  • Update date: 2 July 2024
  • Author: Jonathan Fernandes
درباره این دوره: 

 پایتون به سرعت به یکی از محبوب ترین زبان های برنامه نویسی در جهان تبدیل شد. اگر به دنبال یافتن یک نقش جدید یا متمایز شدن از بقیه افراد هستید، باید مهارت های کدنویسی پیشرفته خود را توسعه دهید. چالش‌های کدنویسی یکپارچه پایتون را کشف کنید تا درک خود را از مفاهیم پیشرفته پایتون آزمایش کنید، همراه با مربی جاناتان فرناندز، مشاور علم داده مبتنی بر نتایج. در مورد آنچه که برای پر کردن شکاف دانش خود به سطح بعدی لازم است بیشتر بیاموزید، یادگیری نحوه نوشتن کد بسیار پیشرفته و سطح تولید که تمیز، مؤثر و پویا است. پس از تکمیل این دوره، شما آماده خواهید بود که مهارت های کدنویسی جدید خود را در نقش فعلی یا آینده خود به کار بگیرید.

این دوره با GitHub Codespaces، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای مورد علاقه شما را ارائه می دهد، یکپارچه شده است. IDE بدون نیاز به تنظیم ماشین محلی. با GitHub Codespaces، می‌توانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید—همه با استفاده از ابزاری که احتمالاً در محل کار با آن مواجه خواهید شد.

هر قسمت از Level Up< مجموعه /em> حداقل 15 فرصت کوچک برای تمرین برنامه نویسی در سطوح مختلف دشواری ارائه می دهد، بنابراین می توانید خودتان را به چالش بکشید و آموخته های خود را تقویت کنید. برای یادگیری نحوه راه‌اندازی و راه‌اندازی یک فضای کد، ویدیوی «استفاده از فضاهای کد GitHub با این دوره» را ببینید.

linkedin سفارشی سازی Mac برای دسترسی و سهولت استفاده (Mitalearn-80883)

  • 51 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: David Casuto
درباره این دوره:

اگر یک مک جدید دارید یا هرگز نتوانستید مک خود را مطابق میل خود تنظیم کنید، کمی سفارشی‌سازی می‌تواند کمک زیادی به شما کند. با این نکات و ترفندها، تجربه ای آسان برای پیمایش و شخصی سازی بیشتر در Mac خود ایجاد کنید.

rnrn برای یافتن فایل ها و برنامه ها به کمک نیاز دارید؟ با نحوه جستجوی مؤثرتر با استفاده از Spotlight و Finder آشنا شوید. اگر اختلالات بینایی یا صوتی دارید، ویژگی‌های دسترسی مک شما یک ابزار عالی است. نحوه استفاده از گزینه‌های نمایش، بزرگنمایی و زیرنویس‌ها را برای کاربرپسندتر کردن macOS بیاموزید. آخرین اما نه کم اهمیت، دیوید نشان می دهد که چگونه با چند میانبر صفحه کلید مفید در زمان صرفه جویی کنید. سیستم عامل اپل یک پلت فرم قدرتمند است. با این نکات، استفاده از آن را آسان تر خواهید یافت.

linkedin سفارشی کردن تم وردپرس از نمونه اولیه Adobe XD (Mitalearn-168484)

  • 3 hours 1 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Emily Kay
درباره این دوره:

نحوه گرفتن نمونه اولیه وب سایت استاتیک ایجاد شده در Adobe XD و تبدیل آن به یک وب سایت کاملاً کارآمد با استفاده از قالب و افزونه های وردپرس را بررسی کنید. مربی امیلی کی با مروری بر تنظیم وردپرس برای سفارشی‌سازی تم شروع می‌کند، سپس به نشان دادن پلاگین‌های مورد نیاز برای پروژه ادامه می‌دهد. Emily نحوه ایجاد محتوای موجود در سایت وردپرس خود را با نمونه اولیه XD خود، از جمله پست ها، منوها و تصاویر، پوشش می دهد. با استفاده از ویجت‌ها برای گسترش تم خود، راه‌های تبلیغ وب‌سایت خود را ببینید، و در مورد نحوه راه‌اندازی صفحات برای بهترین نتایج با موتورهای جستجو بیاموزید.

linkedin سلنیوم پیشرفته: 3 استراتژی همگام سازی (Mitalearn-177324)

  • 2 hours 30 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Alan Richardson
درباره این دوره:

یکی از رایج‌ترین مسائل مرتبط با خودکارسازی برنامه‌های رابط کاربری گرافیکی، پوسته پوسته شدن است: زمانی که گاهی اوقات یک آزمایش کار می‌کند، اما گاهی اوقات با شکست مواجه می‌شود - حتی اگر نه برنامه و نه آزمایش تغییر کند. یکی از رایج ترین دلایل اجرای متناوب، عدم هماهنگی موثر است. در این دوره آموزشی، یاد بگیرید که چگونه با همگام سازی موثر کد تست خود با وضعیت برنامه با استفاده از Selenium WebDriver از تست های پوسته پوسته جلوگیری کنید. مربی، آلن ریچاردسون، رفع مشکلات رایج را به اشتراک می گذارد و در مورد طیف وسیعی از راه حل های موجود برای کمک به قوی و قابل اعتماد کردن اتوماسیون تست WebDriver بحث می کند. نحوه استفاده از کلاس های WebDriver داخلی مانند WebDriverWait و همچنین کتابخانه های خارجی مانند Awaitility را بیابید. به علاوه، یاد بگیرید که چگونه از JavascriptExecutor برای اجرای جاوا اسکریپت به عنوان بخشی از کد WebDriver خود استفاده کنید. این می تواند به شما در ایجاد راه حل ها و همگام سازی با وضعیت برنامه داخلی کمک کند.

linkedin سلنیوم پیشرفته: اشیاء صفحه و اتوماسیون رابط کاربری گرافیکی (Mitalearn-228732)

  • 2 hours 51 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Alan Richardson
درباره این دوره:

مدل شیء صفحه یک الگوی طراحی محبوب برای خودکارسازی برنامه های کاربردی وب است. اگر به روش‌های چندگانه ایجاد اشیاء صفحه تسلط داشته باشند و مزایا و معایب آن‌ها را درک کنند، خودکارهای تست می‌توانند مؤثرتر باشند. در این دوره، آلن ریچاردسون نحوه مدل‌سازی برنامه‌های رابط کاربری گرافیکی را به عنوان شی صفحه در سلنیوم نشان می‌دهد. نحوه تبدیل کد به انتزاعات و انتزاع جزئیات زیرساخت، وابستگی ها و حتی عناصر فناوری مانند دکمه ها و فیلدهای ورودی را بیابید. انواع مختلف اشیاء صفحه را کاوش کنید و نحوه انتزاع ناوبری و آزمایش داده ها را بیابید. به علاوه، بیاموزید که چگونه اجرای یک برنامه کاربردی را با زبان های دامنه خاص مدل کنید. آلن با نکاتی در مورد تصمیم گیری در مورد طراحی انتزاعی پایان می دهد.

linkedin سلنیوم پیشرفته: چارچوب های اتوماسیون (Mitalearn-194018)

  • 1 hours 6 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Jain Waldrip
درباره این دوره:

اتوماسیون در مورد سه چیز است: تعادل، زمان بندی و واکنش. سلنیوم ابزار اتوماسیونی است که به شما امکان می دهد هر سه جنبه را در آزمایش ترکیب کنید. با ادغام Selenium با زبان های محبوبی مانند Java، Ruby و Node.js، می توانید یک چارچوب اتوماسیون تست سفارشی مناسب برای آزمایش پیچیده ترین برنامه های وب و موبایل ایجاد کنید. در این دوره، مربی جین والدریپ شما را در ایجاد یک چارچوب اتوماسیون ساده با هر یک از این سه زبان راهنمایی می کند. یاد بگیرید چگونه ابزارهای لازم را نصب کنید - از جمله مدیریت وابستگی، چارچوب آزمون واحد و کتابخانه ها برای هر زبان - و شروع به نوشتن تست کنید. نتیجه نهایی یک MVP قابل دوام است که می توانید از آن برای ارزیابی گزینه های خود یا توسعه راه حل سفارشی خود استفاده کنید.

linkedin سلنیوم پیشرفته: کلاس های پشتیبانی (Mitalearn-168076)

  • 2 hours 4 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Alan Richardson
درباره این دوره:

با استفاده از کلاس‌های پشتیبانی در Selenium WebDriver، کد اجرای خودکار خود را قوی‌تر کنید. در این دوره، مربی آلن ریچاردسون به بررسی عمیق Selenium WebDriver می پردازد و توضیح می دهد که چگونه کلاس های پشتیبانی می توانند به روز رسانی و حفظ کد تست شما را بسیار آسان تر کنند. آلن نحوه ایجاد انتزاع عناصر را توضیح می‌دهد که می‌توانند عناصر رایج HTML را برای آسان‌تر کردن کار با آنها نشان دهند. او به بررسی همگام‌سازی حالت و عنصر می‌پردازد و توضیح می‌دهد که چگونه مفاهیمی مانند WebDriverWait می‌تواند به شما کمک کند تا مطمئن شوید که تست‌های شما در هنگام اجرا قوی‌تر هستند. به علاوه، درباره مکان یاب ها، اشیاء صفحه، EventFiringWebDriver و موارد دیگر بیاموزید.

linkedin سناریوهای ترکیبی شیرپوینت را پیکربندی و مدیریت کنید (Mitalearn-227746)

  • 1 hours 55 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Ed Liberman
درباره این دوره:

در محیط پیچیده محاسباتی امروزی، شما به چیزی بیش از راه حل های ساده در محل نیاز دارید. مایکروسافت شیرپوینت جزء مهمی از راهکارهای Microsoft 365 است. در این دوره آموزشی، نحوه ایجاد، پیکربندی و پیاده سازی یک راه حل ترکیبی شامل شیرپوینت آنلاین و شیرپوینت در محل را بیاموزید. مدرس اد لیبرمن نحوه برنامه ریزی یک توپولوژی ترکیبی، پیاده سازی مصنوعات کار تیمی ترکیبی و یک برنامه خدمات جستجوی ترکیبی، و پیکربندی و مدیریت یک دروازه داده در محل را نشان می دهد. به علاوه، او ابزارها و نکاتی را برای انتقال محتوا به شیرپوینت آنلاین به اشتراک می‌گذارد.

این دوره می‌تواند به شما کمک کند تا برای پیکربندی و مدیریت دامنه سناریوهای ترکیبی شیرپوینت آزمون Microsoft Deploying SharePoint Server Hybrid (MS-301) آماده شوید.

linkedin سنسورهای ورودی با PLC: حلقه فعلی 4-20 میلی آمپر (Mitalearn-423586)

  • 32 minutes
  • مناسب همه
  • Update date: 3 December 2024
  • Author: Zahraa Khalil
درباره این دوره: 

 سنسورهای صنعتی برای بسیاری از سیستم های کنترل صنعتی ضروری هستند تا به کنترل کننده ها کمک کنند تا کارهایی مانند بررسی عملکرد محصول ، عملکرد و ایمنی را انجام دهند. در این دوره کوتاه ، با کاوش در مدار حلقه جریان 4-20 میلی آمپر ، در مورد مدار مشترک مورد استفاده برای اتصال سنسورهای صنعتی آنالوگ به PLC (کنترل کننده های منطقی قابل برنامه ریزی) اطلاعات کسب کنید. با اجزای مدار حلقه جریان 4-20 میلی آمپر ، از جمله سنسورها ، فرستنده ها ، منبع تغذیه و گیرنده ها آشنا شوید. نقش فرستنده ها را در تبدیل مقادیر سنسور به یک سیگنال الکتریکی 4-20 میلی آمپر کشف کنید. یک مرور کلی در مورد محاسبه خوانش های جریان MA ، سیم کشی یک سنسور دما به PLC و تصمیم گیری در مورد استفاده از مقاومت بار در حلقه را بشنوید. بعلاوه ، به سؤالات متداول در مورد مواردی مانند اهمیت شروع از 4 میلی آمپر به جای 0 میلی آمپر یا دلیل استفاده از 4MA به عنوان مقدار دامنه پایین در حلقه فعلی پاسخ دهید.

linkedin سنسورهای ورودی با PLC: غرق شدن و منبع یابی (Mitalearn-272779)

  • 30 minutes
  • مناسب همه
  • Update date: 25 July 2026
  • Author: Zahraa Khalil
درباره این دوره:

در سیستم های کنترل صنعتی، از سنسورها برای کمک به برنامه های کنترل کننده در انجام وظایف و قابلیت های خود استفاده می شود. سنسورها بخشی از سطح میدان صنعتی برای بررسی محصولات هستند، همچنین از آنها برای اطمینان از ایمنی تجهیزات، محصولات و اپراتورها استفاده می شود. یکی از راه های رایج برای اتصال سنسورهای ورودی دیجیتال به PLC استفاده از مدارهای سیم کشی سینک یا منبع یابی است. در این دوره، مربی زهرا خلیل، تفاوت های اساسی بین اصطلاحات سینک و منبع یابی را در هنگام کار با PLC پوشش می دهد. او همچنین نمای کلی از حسگرهای PNP و NPN را هنگام استفاده در مدارهای منبع یابی و غرق کردن ارائه می دهد و نمونه هایی از سیم کشی را نشان می دهد.

linkedin سوئیفت 5: برنامه نویسی پروتکل گرا (Mitalearn-189751)

  • 2 hours
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Károly Nyisztor
درباره این دوره:

نگاهی دقیق تر به برنامه نویسی پروتکل گرا (POP)، یک پارادایم جدید که توسط اپل معرفی شده است. در این دوره آموزشی، مربی Károly Nyisztor توضیح می‌دهد که POP چیست، چه تفاوتی با رویکردهای کلاسیک دارد و چگونه می‌توان با آن برای توسعه کارآمد برنامه‌ها با Swift کار کرد. با ارکان POP آشنا شوید: پسوند پروتکل، وراثت پروتکل، و ترکیب پروتکل. پسوندهای پروتکل به شما امکان می‌دهند رفتار پیش‌فرض را برای انواع منطبق بدون تعریف کلاس پایه تعریف کنید. وراثت پروتکل یک ویژگی قدرتمند است که به شما امکان می دهد طرح های دانه بندی بیشتری ایجاد کنید. سوئیفت اجازه وراثت چندگانه را برای کلاس‌ها نمی‌دهد - اما با ترکیب پروتکل، انواع سوئیفت می‌توانند چندین پروتکل را اتخاذ کنند. به‌علاوه، کلیات را کاوش کنید و ببینید که چگونه یک برنامه کاملاً کاربردی را با استفاده از رویکرد پروتکل‌محور پیاده‌سازی کنید.

linkedin سوئیفت: هیئت ها و منابع داده (Mitalearn-141947)

  • 1 hours 6 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Steven Lipton
درباره این دوره:

آیا تا به حال از دریافت داده ها از یک صحنه داستانی به صحنه دیگر با استفاده از نمایندگان ناامید شده اید؟ اگر چنین است، پس این دوره مختصر برای شما مناسب است. نحوه کار با نمایندگان و منابع داده را کشف کنید، دو مفهوم ضروری - اما مشکل - که می تواند حتی توسعه دهندگان باتجربه iOS را گیج کند. پایه و اساس لازم برای درک نمایندگان و تئوری نحوه کار آنها را بدست آورید. نمونه هایی را مشاهده کنید که مراحل ساخت نماینده در هر دو زمینه iOS و watchOS را نشان می دهد و نحوه استفاده از منبع داده در زمین بازی را بیاموزید. برای جمع بندی، استفاده از نمایندگان و منابع داده در کلاس های کارخانه اپل را مرور کنید.

linkedin سی شارپ برای توسعه بازی یونیتی (Mitalearn-106196)

  • 1 hours 37 minutes
  • مبتدی
  • Release date: 28 June 2026
  • Author: Jesse Freeman
درباره این دوره:

برای شروع توسعه اولین بازی خود آماده اید، اما باید سرعت خود را در C# افزایش دهید؟ اصول برنامه نویسی در سی شارپ برای یونیتی را بیاموزید و بدانید که چگونه اولین پروژه ساخت بازی خود را اسکریپت کنید. جسی فریمن ساختار، نحو و زبان سی شارپ را همانطور که در داخل Unity IDE کار می کند پوشش می دهد. دروس بر روی مهمترین مفاهیمی که برای مبتدیان تسلط دارند، از جمله متغیرها، روش ها، ساختارهای داده، کنترل جریان، کلاس ها، وراثت، رابط ها و ترکیب تمرکز می کنند. هدف از این دوره آموزش اصول اولیه نحوه استفاده از سی شارپ در Unity و همچنین برخی از استراتژی های اسکریپت نویسی سطح بالاتر است.

Suggestions