Course catalog

Course duration

Course provider

Topic

Categories

Showing 21-40 of 633 items.

linkedin C# Essential Training 1: Types and Control Flow (Mitalearn-395111)

  • 2 hours 47 minutes
  • مناسب همه
  • Update date: 12 December 2023
  • Author: Matt Milner
درباره این دوره: 

 آیا نیاز به یادگیری نکات ضروری سی شارپ دارید؟ این مجموعه دو قسمتی تمام اصول اولیه را به شما نشان می دهد. در این دوره، بخش اول از این مجموعه، مربی مت میلنر، کلاس ها، ساختارها، متغیرها و بسیاری موارد دیگر را به شما نشان می دهد. Matt با قرار دادن C# در متن با دات نت، MSIL و کتابخانه کلاس پایه شروع می کند. او شما را در درک و کار با کلاس ها، ساختارها و رکوردها راهنمایی می کند. سپس مت چندین تکنیک مفید برای سازماندهی کد سی شارپ به شما نشان می دهد. او متغیرها را عمیقاً مورد بحث قرار می‌دهد، سپس به چگونگی تعریف، فعال کردن و آزمایش enums و همچنین نحوه استفاده از انواع nullable و کار با اشیاء null می‌پردازد. Matt به if، else می‌پردازد و دستورات سوئیچ را پوشش می‌دهد و عبارات سوئیچ، عبارت is و مقدمه‌ای بر الگوها را پوشش می‌دهد. به علاوه، او انواع مختلفی از الگوها را توضیح می‌دهد و نحوه استفاده از شرایط محافظ برای اصلاح بیشتر موارد مطابقت سوئیچ را توضیح می‌دهد.

Related Skills

linkedin C# Essential Training 2: Generics، Collections و LINQ (Mitalearn-395128)

  • 3 hours 15 minutes
  • مناسب همه
  • Update date: 8 December 2023
  • Author: Matt Milner
درباره این دوره: 

 به عنوان یکی از محبوب ترین زبان های برنامه نویسی، سی شارپ با هر نسخه جدید برنامه نویسی را آسان تر و سرگرم کننده تر می کند. در این دوره، مدرس مت میلنر به بررسی عمیق‌تر ویژگی‌های ضروری سی شارپ می‌پردازد، مانند انواع عمومی، مجموعه‌ها، مدیریت استثناها، برنامه‌نویسی ناهمزمان با وظایف و موارد دیگر. Matt با کمک به درک و کار با انواع عمومی شروع می‌کند، سپس به درک انواع مجموعه، کار با مجموعه‌ها و درک مجموعه‌های همزمان می‌پردازد. او شما را در مدیریت انواع مختلف استثناها، از جمله ایجاد استثناهای سفارشی راهنمایی می کند. Matt اصول Threading را توضیح می دهد و به شما نشان می دهد که چگونه از async و await در مدل برنامه نویسی مبتنی بر وظیفه استفاده کنید. او پس از پوشش نمایندگان و رویدادها، به بررسی روش‌های توسعه و همچنین نحوه نوشتن و استفاده از روش توسعه می‌پردازد. به علاوه، مت در مورد اهداف پرس و جوی یکپارچه زبان (LINQ)، نحوه پرس و جو مجموعه ها با LINQ، و نحوه فیلتر کردن و سفارش پرس و جوهای خود بحث می کند.

linkedin C# Essential Training: 2 Flow Control, Arrays, and Exception Handling (Mitalearn-130370)

  • 2 hours 19 minutes
  • مبتدی
  • Release date: 26 July 2026
  • Author: Bruce Van Horn
درباره این دوره:

با یادگیری سی شارپ، توسعه اپلیکیشن مایکروسافت را شروع کنید. سریع، توانا و مولد، سی شارپ بهترین ویژگی های C++ و جاوا را با هم ترکیب می کند – بدون هیچ یک از نگرانی های مربوط به شمارش مراجع یا عملکرد. این دوره نیمه دوم C# Essential Training است که تکنیک‌های کمی پیشرفته‌تر مانند تست کد، ذخیره داده‌ها در آرایه‌ها و مجموعه‌ها، پردازش لیست‌ها با LINQ، کنترل جریان برنامه و مدیریت استثناها را پوشش می‌دهد. مقدمه ای برای تست واحد و همچنین مکانیسم های کنترل جریان مانند if-else و دستورهای سوئیچ، عملگرهای منطقی و حلقه ها دریافت کنید. نحوه اجرای پروژه‌های خود را بیابید، استثناها را اشکال‌زدایی کنید تا بفهمید چرا کد در زمان اجرا قطع می‌شود، و آن استثناها را با عبارات catch مدیریت کنید. به علاوه، یاد بگیرید که چگونه بسته های کد کامپایل شده را با NuGet ایجاد و مدیریت کنید، لاگ های برنامه را با NLog مدیریت کنید و یک ساخت نهایی تولید کنید.

Related Skills

linkedin C# Essential Training: 1 Syntax and Object Oriented Programming (Mitalearn-130353)

  • 3 hours 14 minutes
  • مبتدی
  • Release date: 25 July 2026
  • Author: Bruce Van Horn
درباره این دوره:

با یادگیری سی شارپ، توسعه اپلیکیشن مایکروسافت را شروع کنید. سریع، توانا و مولد، سی شارپ بهترین ویژگی های C++ و جاوا را با هم ترکیب می کند – بدون هیچ یک از نگرانی های مربوط به شمارش مراجع یا عملکرد. ما دوره C# Essential Training خود را به دو بخش تقسیم کرده‌ایم، بنابراین می‌توانید بر روی ویژگی‌های زبانی تمرکز کنید که بیشتر به یادگیری نیاز دارید. این قسمت اجزای ضروری سینتکس شامل متغیرها، رشته ها، عملیات، کلاس ها و متدها را آموزش می دهد. با مربی بروس ون هورن همراه باشید و یاد بگیرید که چگونه یک کلاس در داخل یک کتابخانه قابل استفاده مجدد بسازید، که سپس توسط یک رابط کاربری ساده مصرف می شود. بعلاوه، در مورد کپسوله سازی، وراثت و روش های توسعه که C# را به یک زبان برنامه نویسی شی گرا عالی تبدیل می کند، بیاموزید. این دوره اولین و بهترین منبع شما برای برنامه نویسی با سی شارپ است – انتخابی ساده، مدرن و محبوب برای توسعه دهندگان ویندوز.

linkedin C# Practice: Generic Collections (Mitalearn-388056)

  • 26 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Walt Ritscher
درباره این دوره:

به مربی ارشد LinkedIn Learning Walt Rischer در این دوره آموزشی عملی، تعاملی و اولین مهارت برنامه نویسی که به طور منحصر به فرد برای توسعه دهندگان C# متوسط ​​طراحی شده است، بپیوندید. مهارت‌های مجموعه‌های عمومی را در سی شارپ کاوش کنید تا دانش فنی خود را تقویت کنید یا برای یک مصاحبه آماده شوید تا نقشی جدید داشته باشید. این دوره شامل چالش های کد است که توسط CoderPad طراحی شده است. چالش‌های کد، تمرین‌های کدنویسی تعاملی با بازخورد بلادرنگ هستند، بنابراین می‌توانید برای پیشبرد مهارت‌های کدنویسی خود تمرین کدنویسی را انجام دهید. والت به شما کمک می کند تا مهارت های خود را به عنوان یک برنامه نویس C# با شش چالش برنامه نویسی خاص و متمرکز بر پرس و جو توسعه دهید. مهارت هایی مانند درج در List، بررسی محتویات فرهنگ لغت، استفاده از PriorityQueue، استفاده از برش برای دریافت زیرمجموعه، استفاده از روش ConvertAll و انجام عملیات HashSet را تمرین کنید.

Related Skills

linkedin C# Practice: Interfaces and Abstract Classes (Mitalearn-388073)

  • 23 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Walt Ritscher
درباره این دوره:

دانش شی گرا خود را از C# در این نسخه چالش های کد آزمایش کنید. مدرس و توسعه دهنده دات نت، Walt Ritscher، پنج چالش عملی و مقدماتی را با تمرکز بر کلاس های انتزاعی و پیاده سازی رابط ارائه می دهد. هر چالش یک جنبه از این موضوعات را بررسی می‌کند، و پس از نوشتن کد برای حل چالش، کار خود را با راه‌حل والت بررسی کنید.

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

Related Skills

linkedin C# Refactoring Tips and Tricks (Mitalearn-123944)

  • 43 minutes
  • متوسط
  • Update date: 28 June 2026
  • Author: Jesse Freeman
درباره این دوره:

کد Refactoring آن را تمیزتر، کارآمدتر و خواناتر می کند. عملکردهای استفاده نشده را حذف می کند، عناصر را تغییر نام داده و سازماندهی مجدد می کند تا هدف آنها واضح تر شود، و امکان انتزاع بیشتر را فراهم می کند. این دوره به توسعه دهندگان سی شارپ نکات و ترفندهایی را برای بازسازی پایگاه های کد موجود ارائه می دهد. بیاموزید که چگونه یک خط پایه برای پروژه خود ایجاد کنید تا از نتایج کار خود نسخه پشتیبان تهیه کنید و آنها را ردیابی کنید و شروع به حذف کدهای استفاده نشده کنید. نحوه بازسازی در امتداد شاخه‌ها و استفاده از تکنیک‌های محبوب بازسازی، از جمله روش تغییر نام، روش استخراج و کپسوله کردن فیلد را کشف کنید. نحوه بهینه سازی کد را با اجتناب از حلقه ها، ساده کردن ریاضیات و کدهای درون خطی، و ایجاد کد تمیزتر که بر خوانایی تأکید دارد، بیاموزید. به علاوه، نکاتی در مورد بسته بندی و توزیع کتابخانه های بازسازی شده به عنوان API دریافت کنید.

Related Skills

linkedin C# استثنا و رسیدگی به خطا (Mitalearn-443408)

  • 55 minutes
  • مناسب همه
  • Release date: 14 March 2024
  • Author: Joe Marini
درباره این دوره: 

 این یک واقعیت است که با وجود تمام تلاش‌ها برای نوشتن پاک‌ترین و بدون خطاترین برنامه‌ها، در مقطعی با مشکل مواجه می‌شوید. دانستن نحوه مدیریت صحیح شرایط خطا و استثنائات در برنامه‌های #C شما -قبل از اینکه بر تجربه کاربر تأثیر بگذارد - یک الزام مطلق است. در این دوره، جو مارینی به شما نشان می‌دهد که چگونه با استثناهای سی شارپ کار کنید و پروتکل‌های مدیریت خطای بهترین عمل را پیاده‌سازی کنید تا برنامه‌های خود را در برابر دنیای غیرقابل پیش‌بینی انعطاف‌پذیر کنید.

Related Skills

linkedin C#: Delegates, Events and Lambdas (2015) (Mitalearn-70530)

  • 1 hours 9 minutes
  • متوسط
  • Release date: 3 June 2015
  • Author: Joe Marini
درباره این دوره:

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

برای یادگیری نحوه تطبیق این مجموعه انعطاف پذیر از ابزارهای برنامه نویسی با نیازهای برنامه نویسی C# خود، تماشا را شروع کنید.

linkedin C#: Design Patterns Part 1 (Mitalearn-221507)

  • 2 hours 8 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Richard Goforth
درباره این دوره:

الگوهای طراحی بخش مهمی از برنامه نویسی هستند. توسعه دهندگان به جای راه حل های برنامه نویسی برای هر مسئله از ابتدا می توانند این الگوها را پیاده سازی کنند که مشکلات رایج را حل می کند. در این دوره آموزشی، مدرس ریچارد گوفورث، هدف و استفاده موثر از الگوهای طراحی کلیدی در سی شارپ را توضیح می دهد. ریچارد با بحث در مورد اینکه چرا الگوهای طراحی معنی دارند، چیست و چگونه گروه بندی و دسته بندی می شوند، شروع می کند. او سپس یک نمای کلی از الگوهای طراحی Gang of Four خلقی، رفتاری و ساختاری و نحوه بکارگیری آنها در سی شارپ و دات نت ارائه می دهد. در مرحله بعد، او به بررسی الگوهای Iterator، Factory Method و Adapter می پردازد و چالش های عملی را ارائه می دهد که به شما کمک می کند در کاربرد این الگوها در کد خود تسلط پیدا کنید.

linkedin C#: Design Patterns Part 2 (Mitalearn-230925)

  • 2 hours 4 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Richard Goforth
درباره این دوره:

الگوهای طراحی در سی شارپ می توانند در زمان شما صرفه جویی کنند، زیرا نیازی به ایجاد مجدد کدهایی ندارید که قبلاً اثبات شده است. در این دوره آموزشی، استاد ریچارد گوفورث توضیح می‌دهد که الگوهای طراحی چیست و چگونه می‌توانید پنج الگوی سی شارپ را شناسایی و پیاده‌سازی کنید: Observer، Builder، Command، Proxy و Chain of Responsibility. برای هر الگو، ریچارد یک تعریف، حداقل یک مثال از نحوه پیاده سازی یا استفاده از آن، هر توضیح دیگری که ممکن است نیاز داشته باشید، و یک چالش تمرینی ارائه می دهد. او در پایان با چند پیشنهاد در مورد اینکه کجا می توان تحصیلات خود را در طراحی اپلیکیشن سی شارپ با الگوها ادامه داد.

linkedin C#: Interfaces and Generics (Mitalearn-232591)

  • 1 hours 21 minutes
  • مناسب همه
  • Update date: 28 June 2026
  • Author: Joe Marini
درباره این دوره:

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

Related Skills

linkedin C#: Interfaces and Generics (2015) (Mitalearn-76939)

  • 56 minutes
  • متوسط
  • Release date: 29 June 2026
  • Author: Joe Marini
درباره این دوره:

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

linkedin C#: String Essential Training (Mitalearn-173295)

  • 3 hours 8 minutes
  • پیشرفته
  • Release date: 28 June 2026
  • Author: Walt Ritscher
درباره این دوره:

در دنیای توسعه نرم افزار، رشته به مجموعه ای از کاراکترها گفته می شود. و صرف نظر از اینکه از کدام زبان برنامه نویسی استفاده می کنید، یکی از مهم ترین انواع داده ای است که با آن کار خواهید کرد. در این دوره، Walt Ritscher نگاهی متمرکز به نحوه کار با کلاس رشته در چارچوب دات نت دارد. والت نحوه دستکاری محتوای رشته، تجزیه رشته ها، قالب بندی انواع عددی و تاریخ و موارد دیگر را بررسی می کند. به‌علاوه، او چگونگی تأثیر تفاوت‌های فرهنگی بر رشته‌ها را در نظر می‌گیرد و نحوه کار با کلاس CultureInfo را نشان می‌دهد.

Related Skills

linkedin C#: نمایندگان، رویدادها و Lambdas (Mitalearn-240003)

  • 1 hours 7 minutes
  • مناسب همه
  • Update date: 14 December 2023
  • Author: Joe Marini
درباره این دوره: 

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

Related Skills

linkedin C++ Design Patterns: Creational (Mitalearn-135521)

  • 2 hours 26 minutes
  • مبتدی
  • Update date: 28 June 2026
  • Author: Olivia Chiu Stone
درباره این دوره:

الگوهای طراحی چالش هایی را که توسعه دهندگان نرم افزار بارها و بارها با آن روبرو هستند حل می کند. آنها راه حل های قابل استفاده مجدد و اثبات شده ای هستند که نرم افزار شما را قابل اعتمادتر و انعطاف پذیرتر می کنند. الگوهای طراحی خلاق، ایجاد اشیاء را از پایگاه کد اصلی و به کلاس‌های جداگانه منتقل می‌کنند - بهترین روشی که به عنوان کپسوله‌سازی شناخته می‌شود. این دوره به بررسی پنج الگوی طراحی خلاقانه محبوب برای C می پردازد. مربی اولیویا چیو برای متقاعد کردن شما در مورد شایستگی‌های آنها، ابتدا توضیح می‌دهد که چرا ما از الگوهای طراحی در وهله اول استفاده می‌کنیم، و اینکه الگوهای خلاقانه می‌توانند به شما در حل چه مشکلاتی کمک کنند. سپس مفاهیم اصلی، دستورالعمل‌های پیاده‌سازی و نمونه‌هایی را برای هر الگو بررسی می‌کند: Factory، Abstract Factory، Builder، Prototype و Singleton. او همچنین نحوه گسترش الگوها و مقایسه الگوها را برای یافتن بهترین مناسب برای برنامه های خود نشان می دهد.

Related Skills

linkedin C++ Essential Training (2020) (Mitalearn-197673)

  • 6 hours 41 minutes
  • متوسط
  • Release date: 30 November 2020
  • Author: Bill Weinman
درباره این دوره: 

 برنامه نویسی C++ را با اصول اولیه شروع کنید. C++ که به طور گسترده برای توسعه سیستم‌ها و برنامه‌های کاربردی استفاده می‌شود، تقریباً برای هر سیستم‌عاملی در دسترس است و بر بسیاری از زبان‌های مشتق شده، از جمله C# و جاوا، تأثیر گذاشته و به آنها اطلاع داده است. در این دوره، Bill Weinman شما را از طریق پیچ و مهره های این زبان ضروری راهنمایی می کند. او به شما کمک می کند تا محیط خود را برای کدنویسی تنظیم کنید و آناتومی یک برنامه پایه C++ را تشریح می کند. او موارد ضروری - عبارات و عبارات، متغیرها، شرطی‌ها، عملگرها، حلقه‌ها و توابع- را مرور می‌کند و به سمت موضوعات پیچیده‌تر، مانند ساختارهای داده، کلاس‌ها و اشیا، و الگوها می‌رود. در طول مسیر، بیل مفاهیمی مانند بازگشت، ریخته‌گری نوع و اضافه‌بارهای اپراتور را توضیح می‌دهد و به کلاس‌ها و الگوریتم‌های کانتینر قدرتمند در کتابخانه قالب استاندارد (STL) می‌پردازد. این آموزش های جامع یک مرجع قوی ++C هم برای برنامه نویسان با تجربه و هم برای کسانی که کاملاً با این زبان آشنا هستند ارائه می دهد.

linkedin C++ Essential Training for Career Changers (Mitalearn-111398)

  • 3 hours 35 minutes
  • مبتدی
  • Release date: 28 June 2026
  • Author: Peggy Fisher
درباره این دوره:

آیا علاقه مند به افزودن مهارت های برنامه نویسی به جعبه ابزار حرفه ای خود هستید؟ اگر چنین است، چه دانشجویی باشید که کار خود را آغاز کرده است، چه یک مدیر سطح متوسط \u200b\u200bکه همیشه می‌خواهد برنامه‌نویسی را یاد بگیرد، یا حتی یک توسعه‌دهنده با تجربه که علاقه‌مند به کار با یک زبان جدید است، این دوره برای شما مناسب است. Peggy Fisher را دنبال کنید تا توضیح دهد که چگونه با C، یک زبان برنامه نویسی اصلی شروع کنید. با استفاده از C 11، Peggy اصول اولیه مانند نحوه کامپایل و اجرای برنامه های C و نحوه ایجاد متغیرها را پوشش می دهد. او همچنین به کار با داده ها و همچنین بیانیه های تصمیم گیری، ایجاد توابع و استفاده از آرایه ها می پردازد. برای کمک به درک مطالب، او شما را به نوشتن برنامه هایی دعوت می کند که شامل ویژگی های ذکر شده باشد.

linkedin C++: Advanced Topics (2018) (Mitalearn-158284)

  • 3 hours 15 minutes
  • پیشرفته
  • Release date: 20 December 2018
  • Author: Bill Weinman
درباره این دوره:

آیا می خواهید درک خود را از C++ عمیق تر کنید؟ در این دوره، برخی از جنبه های پیچیده تر این زبان برنامه نویسی اصلی، از اشاره گرهای هوشمند گرفته تا معنایی حرکتی را بررسی کنید. مربی بیل واینمن با غواصی عمیق تر در موضوع کلاس ها و اشیاء، از جمله وراثت کلاس، شروع می کند. در مرحله بعد، Bill به اشاره گرهای هوشمند می پردازد، که عملکرد یک اشاره گر را با تخصیص حافظه مدیریت شده ارائه می دهد. او همچنین معنای حرکت، از جمله اصطلاح کپی و مبادله را پوشش می دهد. توابع لامبدا؛ کار با کتابخانه آزمون واحد؛ و ایجاد یک کتابخانه رشته سفارشی. همانطور که او دوره را به پایان می رساند، بیل کاربردهای عملی این مفاهیم را به اشتراک می گذارد و به شما کمک می کند تا نحوه استفاده از مهارت های جدید خود را در پروژه های C++ خودتان درک کنید.

linkedin CircuitPython: Connecting a Robot Cat to the Internet (Mitalearn-233186)

  • 1 hours 14 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Charlyn Gonda
درباره این دوره:

در حالی که بسیاری از پروژه‌های اینترنت اشیا داده‌ها را به ابر ارسال می‌کنند، گاهی اوقات شما می‌خواهید یک نشانه فیزیکی از یک رویداد از اینترنت داشته باشید. در این دوره آموزشی، Charlyn Gonda به شما نشان می‌دهد که چگونه از CircuitPython - نسخه‌ای از Python به طور خاص برای میکروکنترلرها - برای برنامه‌ریزی یک گربه روباتی استفاده کنید که در حین اتصال به اینترنت به رویدادها واکنش نشان می‌دهد. چارلین نحوه کدنویسی برای دستگاه‌های سخت‌افزاری معمولی مانند LED و سروو را نشان می‌دهد و یک پروتکل پیام‌رسانی رایج برای پروژه‌های اینترنت اشیا به نام حمل و نقل دورسنجی صف پیام یا MQTT را توضیح می‌دهد. اگر به دنبال یک ویدیوی اینترنتی از گربه هستید که در واقع چیزهای مفیدی را به شما آموزش می دهد، با چارلین همراه شوید تا نحوه برنامه ریزی این گربه روبات را نشان دهد.

Suggestions