Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-20 of 57 items.

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#: Delegates, Events and Lambdas (2015) (Mitalearn-70530)

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

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

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

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

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

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

linkedin Gradle for Java-Based Applications and Libraries (Mitalearn-226811)

  • 57 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Benjamin Muschko
درباره این دوره:

Gradle با مجموعه ویژگی های قانع کننده خود ساخت و آزمایش برنامه های جاوا را آسان می کند. این دوره وظایف معمولی مورد نیاز برای کار با یک پروژه جاوا، از جمله کامپایل کد، افزودن وابستگی ها، اجرای تست ها و ساختن یک فایل JAR را آموزش می دهد. برای تکمیل این دوره به دانش اولیه زبان برنامه نویسی جاوا نیاز دارید. مربی Benjamin Muschko شما را در ساختار پروژه و کد منبع یک پروژه ساده جاوا راهنمایی می کند، سپس نحوه اعمال و کاوش افزونه جاوا را برای Gradle نشان می دهد. این دوره نحوه تولید Javadocs برای یک پروژه جاوا را توضیح می دهد. بنجامین اصول مدیریت وابستگی را پوشش می دهد. او برای آزمایش یک پروژه جاوا و تعمیر مجموعه آزمایشی ناموفق، هر کاری را که باید تکمیل کنید، طی می کند. به علاوه، بنجامین برخی منابع یادگیری اضافی را برای تعمیق دانش Gradle شما فراهم می کند.

linkedin Kotlin for Java Developers (Mitalearn-110055)

  • 2 hours 43 minutes
  • پیشرفته
  • Update date: 21 June 2026
  • Author: Troy Miles
درباره این دوره:

Kotlin یک زبان برنامه نویسی مختصر و کاربردی از JetBrains است که 100٪ با جاوا سازگار است و یک زبان توسعه رسمی برای اندروید است. Kotlin با نحو تمیز و توانایی حذف اکثر استثناهای اشاره گر تهی، کدنویسی را آسان تر، سریع تر و به طور کلی سرگرم کننده تر می کند. در این دوره، اصول برنامه نویسی Kotlin را بیاموزید و قابلیت همکاری آن با جاوا را بررسی کنید. Troy Miles توضیح می دهد که چرا ممکن است بخواهید این زبان را یاد بگیرید، و برخی از ویژگی های کلیدی آن، از جمله بارگذاری بیش از حد اپراتور، ژنریک ها و لامبدا را بررسی می کند. به علاوه، تروی نحوه فراخوانی کتابخانه های جاوا را از Kotlin و بالعکس نشان می دهد و برنامه نویسی کاربردی در Kotlin را پوشش می دهد.

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 PHP: Object-Oriented Programming (Mitalearn-129027)

  • 3 hours 53 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

توسعه دهندگان PHP می توانند از کدهای کارآمد، منظم، قابل استفاده مجدد و قابل درک آسانی که برنامه نویسی شی گرا ارائه می دهد بهره مند شوند. در این دوره آموزشی سطح متوسط، کوین اسکوگلند اصول برنامه نویسی شی گرا (OOP) را برای PHP معرفی می کند. کوین نحوه تعریف کلاس، افزودن ویژگی ها و متدها و ایجاد نمونه های جدید را نشان می دهد. او نحوه استفاده از وراثت کلاس را برای به اشتراک گذاشتن، گسترش و نادیده گرفتن رفتار کلاس و نحوه کنترل دسترسی به ویژگی ها و متدهای یک کلاس را نشان می دهد. او تفاوت بین اتصالات استاتیک و دیررس را توضیح می دهد و نحوه سفارشی سازی متدهای جادویی PHP را که به طور خودکار فعال می شوند، نشان می دهد. در فصل آخر، او نحوه اضافه کردن کد شی گرا را به یک وب سایت PHP در دنیای واقعی نشان می دهد، بنابراین می توانید تکنیک های OOP را در عمل مشاهده کنید.

linkedin Ruby on Rails 6 Essential Training (Mitalearn-178514)

  • 3 hours 41 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

آیا می خواهید با Ruby on Rails 6 بلند شوید و اجرا کنید؟ این دوره به شما نشان می دهد که چگونه با آخرین نسخه فریم ورک منبع باز، برنامه های کاربردی وب با امکانات کامل و شی گرا ایجاد کنید. مربی کوین اسکوگلند ویژگی‌های اساسی Ruby on Rails 6 را به همراه بهترین شیوه‌ها و تکنیک‌های توسعه در دنیای واقعی برای ایجاد برنامه‌های کاربردی وب با محتوای پویا و مبتنی بر پایگاه داده را پوشش می‌دهد. با استفاده از یک سیستم مدیریت محتوا به عنوان نمونه پروژه، کوین نحوه مسیریابی درخواست های دریافتی را توضیح می دهد. رندر صفحات با محتوای پویا. ساخت مدل های شی گرا مبتنی بر پایگاه داده. کار با داده های فرم؛ و بیشتر.

linkedin TypeScript: Object-Oriented Programming (Mitalearn-221609)

  • 1 hours 3 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Dylan Israel
درباره این دوره:

TypeScript دارای ویژگی هایی است که فراتر از رویکردهای جاوا اسکریپت (و گاهی اوقات چالش) هستند. اما این ابرمجموعه جاوا اسکریپت واقعاً در زمینه برنامه نویسی شی گرا (OOP) می درخشد. اگر با جاوا اسکریپت آشنایی دارید و می خواهید با استفاده از TypeScript اصول OOP را در گردش کار خود بگنجانید، این دوره برای شما مناسب است. با مربی Dylan Israel همراه باشید تا نحوه و چرایی استفاده TypeScript از مدل های برنامه نویسی شی گرا را توضیح دهد. دیلن طیف وسیعی از موضوعات را پوشش می دهد، از جمله وراثت، چندشکلی، ژنریک و کپسوله سازی. در طول مسیر، او چالش هایی را به اشتراک می گذارد که به شما امکان می دهد درک خود را از این مفاهیم جدید آزمایش کنید.

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

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

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

linkedin آموزش اکشن اسکریپت (Mitalearn-41477)

  • 2 hours 14 minutes
  • مبتدی
  • Release date: 28 June 2026
  • Author: Joseph Labrecque
درباره این دوره:

ActionScript یک زبان برنامه نویسی شی گرا است که دسترسی گسترده ای به وب، دسکتاپ، دستگاه های تلفن همراه و فراتر از آن دارد. در این کارگاه، مهندس نرم افزار خبره Joseph Labrecque اصول برنامه نویسی در ActionScript 3 را با استفاده از Flash Professional و Flash Builder به شما آموزش می دهد. نحوه استفاده از ساختارهای اصلی و انواع شی مانند متغیرها، آرایه ها و توابع، و همچنین انواع پیشرفته تر مانند ویدئو، صدا، XML و JSON را بیاموزید.

coursera آموزش برنامه نویسی: ایجاد کد کیفیت [coursera] (Mitalearn-314633)

  • 2 hours 55 minutes
  • مناسب همه
  • Release date: 27 June 2026
  • Author: Jennifer Campbell,Paul Gries
درباره این دوره:

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

linkedin آموزش جاوا 8 (Mitalearn-63152)

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

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

linkedin آموزش جاوا با مثال (Mitalearn-97084)

  • 3 hours 33 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Julian Robichaux
درباره این دوره:

آیا با انجام دادن بهتر یاد می گیرید؟ چرا جاوا را از این طریق یاد نمی گیرید؟ Learn Java Concepts by Example یک کتاب آشپزی جاوا است که چهار چالش برنامه نویسی جاوا را با راه حل های گام به گام جفت می کند. Julian Robichaux نحوه ایجاد برنامه های خط فرمان برای جستجوی متن و دسترسی به پایگاه داده رابطه ای، یک برنامه رابط کاربری گرافیکی برای نمایش و تغییر اندازه تصاویر و یک Java API برای دسترسی به محتوای صفحه وب شخص ثالث را نشان می دهد. با تمرین این مثال‌ها، مفاهیمی مانند عبارات منظم، آرایه‌ها، JDBC، فایل‌های JAR، Swing، ریاضیات جاوا، لامبداها و برنامه‌نویسی RESTful را یاد می‌گیرید - همه در زمینه برنامه‌های کاربردی دنیای واقعی.

linkedin آموزش ضروری جاوا 8 (Mitalearn-73233)

  • 6 hours 25 minutes
  • مبتدی
  • Update date: 25 July 2026
  • Author: David Gassner
درباره این دوره:

اطلاعات بیشتر از کارشناسان برتر LinkedIn Learning

اگر می‌خواهید برنامه‌های کاربردی برای دستگاه‌های تلفن همراه، رایانه‌های رومیزی یا وب بسازید، باید جاوا را بدانید. این دوره پایه و اساس یادگیری Java SE (نسخه استاندارد) را فراهم می کند، بنابراین می توانید اولین برنامه های خود را بسازید یا به تنهایی شروع به کاوش در زبان کنید. نویسنده David Gassner نحوه نصب جاوا و IntelliJ IDEA IDE و شروع کار با متغیرها، انواع داده‌ها، کلمات کلیدی و سایر اجزای زبان مهم را نشان می‌دهد. او همچنین به شما کمک می کند تا جریان برنامه را با منطق شرطی و حلقه ها کنترل کنید، داده ها را با Java Collections Framework ذخیره کنید، و درک کنید که چگونه جاوا اصول کدگذاری شی گرا مانند وراثت و چندشکلی را پیاده سازی می کند.

linkedin آموزش ضروری جاوا برای دانش آموزان (Mitalearn-72910)

  • 3 hours 6 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Peggy Fisher
درباره این دوره:

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

linkedin اولین نگاه اسکالا (Mitalearn-103714)

  • 2 hours 46 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Peggy Fisher
درباره این دوره:

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

coursera برنامه نویسی پیشرفته R (Mitalearn-331225)

  • 1 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Roger D. Peng, PhD,Brooke Anderson
درباره این دوره:

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

linkedin برنامه نویسی شی گرا با C# (Mitalearn-430845)

  • 2 hours 17 minutes
  • مناسب همه
  • Release date: 6 December 2022
  • Author: Jesse Freeman
درباره این دوره: 

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

linkedin برنامه نویسی شی گرا با سی شارپ (2018) (Mitalearn-155479)

  • 4 hours 7 minutes
  • متوسط
  • Release date: 9 November 2018
  • Author: Anton Delsink
درباره این دوره:

یاد بگیرید که چگونه از اصول برنامه نویسی شی گرا (OOP) در سی شارپ استفاده کنید تا برخی از کارهای پیچیده تر خود را ساده کنید. در این دوره، Anton Delsink بسیاری از ویژگی های C# را که از برنامه نویسی شی گرا پشتیبانی می کنند، از جمله کلاس های انتزاعی، رابط ها و انواع عمومی را بررسی می کند. برای کمک به ایجاد یک زمینه دنیای واقعی برای این مفاهیم، ​​آنتون نحوه استفاده از این ویژگی‌ها را با مثال در حین بررسی کد موجود و نوشتن کدهای جدید نشان می‌دهد. در طول دوره، او طیف گسترده‌ای از سناریوها را پوشش می‌دهد - از جمله نمونه‌هایی از دات‌نت، رابط کاربری ویندوز، وب و حتی بازی‌های تخته‌ای - و بحث می‌کند که آیا در موارد مختلف به اصول OOP پایبند بوده یا نه.

Suggestions