Course catalog

Course duration

Course provider

Topic

Categories

Showing 21-40 of 118 items.

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#: ساختارهای داده کاربردی (Mitalearn-443374)

  • 1 hours 39 minutes
  • مناسب همه
  • Release date: 3 January 2024
  • Author: Joe Marini
درباره این دوره: 

 یاد بگیرید که چگونه با استفاده از کلاس های مجموعه و ساختارهای داده در سی شارپ، داده ها را کارآمدتر و موثرتر مدیریت کنید. در این دوره، با مربی جو مارینی بپیوندید تا مراحل اساسی نحوه نگهداری مجموعه داده ها در سی شارپ را بیان کند و کلاس مجموعه مناسبی را انتخاب کنید که برای طیف گسترده ای از سناریوهای مختلف برنامه نویسی قابل استفاده است. جو با بررسی مفاهیم اصلی، از جمله تفاوت بین مجموعه‌های عمومی و غیرعمومی، و نحوه انتخاب یک کلاس ساختار داده برای رفع نیازهای یک مشکل برنامه‌نویسی خاص، شروع می‌کند. این دوره کلاس های جمع آوری اولیه و عملیات داده در سی شارپ مانند نحوه جستجو و استفاده از List و LinkedList و همچنین ساختارهای داده پیشرفته تر و تخصصی مانند پشته ها، صف ها، دیکشنری ها، ListDictionary، HybridDictionary، OrderedDictionary، StringCollection، StringBuilder و غیره را پوشش می دهد. در طول مسیر، مهارت های جدید خود را با ساختارهای داده کاربردی در چالش های تمرین در پایان هر بخش آزمایش کنید.

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 (Mitalearn-443323)

  • 3 hours 53 minutes
  • مناسب همه
  • Release date: 26 July 2026
  • Author: Bill Weinman
درباره این دوره:

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

توجه: این دوره توسط Bill Weinman ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.

این دوره بخشی از گواهی حرفه ای از موسسه OpenEDG C++ است.

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 Cert Prep: Unity Certified Associate Game Developer Scripting with C# (Mitalearn-208587)

  • 2 hours 21 minutes
  • متوسط
  • Release date: 28 June 2026
  • Author: Alan Thorn
درباره این دوره:

گواهینامه یونیتی را دریافت کنید و به کارفرمایان نشان دهید که مهارت های یونیتی مورد نظر آنها را دارید. شانس خود را برای رسیدن به آن شغل رویایی با انجام کاری که بیشتر دوست دارید - ساخت بازی، تجسم های معماری یا فیلم - افزایش دهید. این دوره به شما کمک می کند تا برای بخش های آزمون Unity Certified Associate: Game Developer که با اسکریپت نویسی و انتشار سروکار دارد مطالعه کنید. مربی Alan Thorn اصول اسکریپت نویسی را پوشش می دهد و نحوه ایجاد یک اسکریپت C# در ویژوال استودیو، چاپ روی کنسول و ایجاد اسکریپت های مفیدی را که باعث حرکت و واکنش اشیاء سه بعدی می شود را نشان می دهد. او همچنین درباره ایجاد رفتارهای زمان‌بندی‌شده، تولید داده‌های مسیریابی برای کمک به شخصیت‌های غیربازیکن (NPC) در جهت‌یابی هوشمندانه محیط‌ها و استفاده از ماشین‌های حالت محدود برای کمک به NPCها در تصمیم‌گیری بحث می‌کند. به علاوه، یاد بگیرید که چگونه برای یک شخصیت دشمن، حالت های گشت زنی، تعقیب و حمله متقاعد کننده ایجاد کنید.

linkedin Grasshopper and Rhino: C# Scripting (Mitalearn-224720)

  • 2 hours 47 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Jeremy Graham
درباره این دوره:

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

linkedin LINQ with C# Essential Training (Mitalearn-77041)

  • 1 hours 36 minutes
  • متوسط
  • Release date: 28 June 2026
  • Author: Olivia Chiu Stone
درباره این دوره:

راهی آسان برای پرس و جو و به روز رسانی داده ها می خواهید؟ برای پرس و جو از فروشگاه های داده های مختلف با یک ابزار واحد؟ LINQ پاسخ است. Query یکپارچه با زبان (LINQ) ویژوال استودیو را با قابلیت‌های جستجوی قدرتمند مبتنی بر C# و Visual Basic گسترش می‌دهد. LINQ داده های بزرگ را قابل انجام می کند.

در LINQ with C# Essential Training، مهندس اولیویا چیو تکنیک هایی را برای پرس و جو، به روز رسانی و تبدیل داده ها با LINQ معرفی می کند. او پرس و جوهای استاندارد - مانند یافتن همپوشانی در دو مجموعه داده و ایجاد سلسله مراتب - و همچنین پرس و جوهای زنجیره ای پیچیده را پوشش می دهد. او همچنین نحوه گروه بندی و پیوستن پرس و جوهای LINQ را با عبارات لامبدا نشان می دهد و از LINQ برای پرس و جو از پایگاه داده های SQL و اسناد XML استفاده می کند. آخرین اما نه کم اهمیت، اولیویا نکاتی را برای بهینه سازی عملکرد جستجوهای شما ارائه می دهد.

linkedin Node.js for C# Developers (Mitalearn-156397)

  • 1 hours 9 minutes
  • متوسط
  • Release date: 28 June 2026
  • Author: Robby Millsap
درباره این دوره:

Node.js از زمان آغاز به کار خود در سال 2009 همچنان به محبوبیت خود ادامه داده است. Node.js با ابزارهای نمونه سازی و توسعه سریع خود، از راه اندازی به سازمانی به عنوان چارچوب انتخابی فول استک حرکت کرده است. این دوره برای کمک به توسعه‌دهندگان C# و .NET به توسعه سازمانی Node.js کمک می‌کند. مربی Robby Millsap مزایا و چالش های فریم ورک از جمله اشکال زدایی، مدیریت حافظه، چند رشته ای، برنامه نویسی ناهمزمان و مدیریت بسته را بررسی می کند. او همچنین نشان می‌دهد که ایجاد یک گردش کار یکپارچه‌سازی مداوم که شامل Gulp، Babel، Visual Studio Team Services و Azure می‌شود، چقدر آسان است. چه تصمیم به انتقال تمام وقت به فریمورک داشته باشید یا از Node.js به عنوان مکمل مجموعه ابزار موجود خود استفاده کنید، درس هایی که در پایان این دوره می آموزید به شما کمک می کند تا به یک توسعه دهنده با ارزش و با تجربه تبدیل شوید.

Related Skills

coursera Object-Oriented C++: Inheritance and Encapsulation (Mitalearn-311386)

  • متوسط
  • Release date: 27 June 2026
  • Author: Kevin Noelsaint,Anh Le,Elise Deitrick
درباره این دوره:

کدنویسی کنید و اولین برنامه ++C خود را در عرض چند دقیقه بدون نصب چیزی اجرا کنید! این دوره برای زبان آموزانی طراحی شده است که تجربه کدنویسی محدودی دارند و پایه محکمی نه تنها از C++، بلکه موضوعات اصلی علوم کامپیوتر را فراهم می کند که می توانند به زبان های دیگر منتقل شوند. ماژول‌های این دوره، وراثت، کپسوله‌سازی، چندشکلی و سایر موضوعات مرتبط با شی را پوشش می‌دهند. گذراندن 3 دوره قبلی در این تخصص توصیه می شود. برای اینکه امکان یک تجربه یادگیری واقعی و خودآگاه را فراهم کنید، این دوره بدون ویدیو است. تکالیف حاوی توضیحات کوتاه با تصاویر و نمونه‌های کد قابل اجرا با ویرایش‌های پیشنهادی برای بررسی بیشتر نمونه‌های کد، ایجاد درک عمیق‌تر با انجام دادن هستند. شما از بازخورد فوری از انواع آیتم های ارزیابی در طول مسیر بهره مند خواهید شد، به آرامی از بررسی های درک سریع (چند انتخابی، پر کردن جای خالی و عدم درهم آمیختن بلوک های کد) تا تمرین های کدگذاری کوچک و قابل دسترس که به جای اینکه چند دقیقه طول می کشد، پیشرفت کنید. ساعت

linkedin Revit: Creating C# Plugins (Mitalearn-150549)

  • 3 hours 33 minutes
  • متوسط
  • Release date: 28 June 2026
  • Author: Jeremy Graham
درباره این دوره:

Autodesk Revit یک پلتفرم قدرتمند BIM است، اما می‌توان آن را خودکار، سفارشی‌سازی و حتی بیشتر با افزونه‌ها گسترش داد. با رابط برنامه نویسی اپلیکیشن Revit (API) و درک #C، هر کاربر با انگیزه Revit، مدیر BIM، معمار یا مهندس می تواند پلاگین های سفارشی خود را ایجاد کند. این دوره آموزشی با مروری بر گردش کار توسعه افزونه، با استفاده از یک مثال ساده که شناسه عنصر را بازیابی می کند، شروع می شود. هنگامی که نحوه ایجاد دستورات و کامپایل و اشکال زدایی کد افزونه را بدانید، مربی جرمی گراهام به شما نشان می دهد که چگونه با عناصر (معروف به خانواده Revit) کار کنید. نحوه ایجاد عناصر، فیلتر کردن عناصر و دریافت و تنظیم پارامترهای عنصر را بیاموزید. سپس دریابید که چگونه هندسه عنصر را از طریق کد ویرایش کنید - تقاطعات اتصال و آرایه‌های نمایش داده شده - و کارهای رایج مربوط به نماها و برگه‌ها را خودکار کنید. در نهایت، جرمی روشی پیشرفته برای اجرای دستورات شما با رابط های کاربری سفارشی که به عنوان برنامه های کاربردی خارجی شناخته می شوند، نشان می دهد.

Related Skills

linkedin WebAssembly: Accessing C and C++ in Web Applications (Mitalearn-144310)

  • 1 hours 45 minutes
  • پیشرفته
  • Release date: 28 June 2026
  • Author: Matt Scarpino
درباره این دوره:

با استفاده از WebAssembly برنامه های کاربردی وب را با کد بومی تسریع کنید. WebAssembly یک فناوری جدید و انقلابی است که به توسعه دهندگان اجازه می دهد تا صفحات وب را با استفاده از زبان های سطح بالا مانند C، C++، Rust و Python برنامه ریزی کنند. سپس کد به بایت کد WebAssembly کامپایل شده و توسط موتور جاوا اسکریپت که در تمام مرورگرهای وب تعبیه شده است پیاده سازی می شود. بدون به خطر انداختن عملکرد، انعطاف پذیری و عملکرد را به دست می آورید. این دوره بر روی کاربردهای عملی این فناوری تمرکز دارد: تبدیل کد C و C++ به WebAssembly و اجرای WebAssembly در جاوا اسکریپت. برنامه نویس و مهندس مت اسکارپینو با پیاده سازی الگوریتم های مرتب سازی سریع و ضرب ماتریس، قدرت WebAssembly را نشان می دهد. او همچنین ویژگی های پیشرفته ای مانند اشکال زدایی و قالب متن WebAssembly را بررسی می کند. در پایان دوره، پتانسیل عظیم WebAssembly را خواهید فهمید و آماده اجرای آن در پروژه وب بعدی خود خواهید بود.

linkedin Xamarin.Forms Essential Training (Mitalearn-167498)

  • 2 hours 21 minutes
  • مبتدی
  • Release date: 17 September 2019
  • Author: Matt Milner
درباره این دوره:

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

linkedin آزمایشگاه اصول علوم کامپیوتر: سی شارپ (Mitalearn-100263)

  • 2 hours 1 minutes
  • مبتدی
  • Release date: 28 June 2026
  • Author: Rich Winnie
درباره این دوره:

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

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

Related Skills

Suggestions