Course catalog

Course duration

Course provider

Topic

Categories

Showing 81-100 of 142 items.

linkedin تمرین جاوا: مدیریت استثنا (Mitalearn-388022)

  • 14 minutes
  • مناسب همه
  • Release date: 14 September 2023
  • Author: Todd Perkins
درباره این دوره: 

 

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

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


Related Skills

coursera تمسخر با JUnit (Mitalearn-312117)

  • 37 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Grayson Lyvers
درباره این دوره:

این دوره دانش اساسی در تمسخر می دهد. تمسخر چیست، چرا مسخره کردن و چگونه تمسخر کنیم، سوالاتی هستند که در این دوره به آنها پاسخ داده می شود.

linkedin توسعه Cloud-Native با استفاده از جاوا با Eclipse MicroProfile (2019) (Mitalearn-183444)

  • 1 hours 27 minutes
  • متوسط
  • Release date: 24 June 2019
  • Author: Kate Stanley
درباره این دوره:

بسیاری از توسعه دهندگان در حال ساخت برنامه های کاربردی مبتنی بر ابر هستند و به دنبال راه هایی برای ایجاد برنامه های کاربردی انعطاف پذیر هستند که از بهترین شیوه ها پیروی می کنند. Eclipse MicroProfile برنامه های جاوای سازمانی را برای معماری های میکروسرویس بهینه می کند. این مشخصات توسط متخصصان جامعه ایجاد شده است و توسط شرکت هایی مانند IBM، RedHat و Oracle پشتیبانی می شود - که آن را به یک انتخاب عالی برای توسعه دهندگانی مانند شما تبدیل می کند. با معرفی MicroProfile و برخی از مشخصات اساسی موجود، می‌توانید از برنامه‌های جاوای ابری خود نهایت استفاده را ببرید. با کیت استنلی، مهندس نرم‌افزار IBM همراه شوید تا به شما نشان دهد چگونه برنامه‌های جاوای سازمانی موجود خود را با مشخصات MicroProfile با استفاده از سرور برنامه Open Liberty فعال کنید. در طول راه، او نحوه اضافه کردن بررسی های سلامت، جمع آوری معیارها و ردیابی درخواست ها را نشان می دهد. در پایان، مهارت‌ها و مجموعه ابزاری را که برای آوردن برنامه‌های جاوا به دوران مدرن نیاز دارید، خواهید داشت.

linkedin توسعه آزمایشی عملی برای برنامه نویسان جاوا (Mitalearn-157536)

  • 3 hours 50 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Matt Greencroft
درباره این دوره:

بیاموزید که چگونه از تست ها برای هدایت نوشتن کد خود، یک جزء کلیدی برنامه نویسی چابک استفاده کنید. این دوره بیش از تئوری، طیف وسیعی از موضوعات عملی را پوشش می دهد که می تواند به توسعه دهندگان جاوا کمک کند تا با توسعه تست محور (TDD) راه اندازی و اجرا شوند. مربی مت گرین کرافت به شما کمک می کند تا شما را با فرآیند مورد نیاز برای TDD و همچنین نحوه برخورد با چالش های دنیای واقعی که ممکن است هنگام انجام TDD با آنها روبرو شوید آشنا کند. کشف کنید که چگونه اولین آزمون خود را بنویسید و تعیین کنید که چه چیزی یک آزمون خوب یا بد را ایجاد می کند. به علاوه، یاد بگیرید که چگونه کد را در مواردی که وابستگی به منابع شخص ثالث وجود دارد، آزمایش کنید، چگونه با Mockito - یک کتابخانه شخص ثالث محبوب - mock و stub ایجاد کنید و موارد دیگر.

linkedin توسعه توابع AWS Lambda با Kotlin (Mitalearn-130880)

  • 1 hours 55 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Troy Miles
درباره این دوره:

AWS Lambda به توسعه دهندگان این امکان را می دهد تا بدون نگرانی در مورد پیکربندی سرورها یا پرداخت هزینه های ماهانه گران، خدمات وب را ایجاد کنند که در ابر آمازون اجرا می شوند. این دوره آموزشی به شما نشان می‌دهد که چگونه می‌توانید سرویس‌های Lambda را که توابع نامیده می‌شوند، در AWS با استفاده از Kotlin ایجاد کنید - جایگزین جاوای جدید و جدید. سخنران و نویسنده Troy Miles نشان می دهد که چگونه یک تابع ساده Lambda را ایجاد و آزمایش کنید و شروع به ایجاد برنامه های پیچیده تر و مستقل Kotlin با چارچوب Spark کنید. او همچنین نحوه اتصال سرویس خود را به AWS از طریق API Gateway و خواندن و نوشتن داده ها از پایگاه داده MongoDB نشان می دهد. به علاوه، یاد بگیرید که چگونه میکروسرویس های خود را به صورت محلی اجرا، آزمایش و اشکال زدایی کنید. Troy همچنین یک سری چالش برای آزمایش مهارت های برنامه نویسی Lambda جدید شما ارائه می دهد.

linkedin جاوا 17: نگاه اول (Mitalearn-217886)

  • 30 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Kathryn Hodge
درباره این دوره:

آیا اکنون زمان مناسبی برای ارتقاء برنامه خود به جاوا 17 است؟ در این دوره، یاد بگیرید که چه تغییراتی در اکوسیستم جاوا ایجاد شده است و چگونه ممکن است بر برنامه های شما تأثیر بگذارد. مربی Kathryn Hodge پیشرفت‌های زبان جدید را بررسی می‌کند، از جمله رابط‌های مولد اعداد شبه تصادفی، کلاس‌های مهر و موم شده، و دستورات سوئیچ تطبیق الگو. او شما را از طریق پیشرفت‌های انجام‌شده در زیر کاپوت راهنمایی می‌کند تا پشتیبانی بیشتری از پلتفرم برای MacOS و قابلیت نگهداری ارائه کند، موارد منسوخ را پوشش می‌دهد و به شما اشاره می‌کند که در آن می‌توانید بیشتر بدانید.

Related Skills

linkedin جاوا 8 برای متخصصان (Mitalearn-424895)

  • 2 hours 45 minutes
  • مناسب همه
  • Update date: 11 March 2024
  • Author: Maaike van Putten
درباره این دوره: 

 

پیش نیازهای پیشنهادی

جاوا 8 در سال 2014 منتشر شد ، اما این یک نسخه پایدار و مستند جاوا است که هنوز هم یکی از محبوب ترین نسخه های جاوا است و امروزه توسط توسعه دهندگان جاوا استفاده می شود. در این دوره ، مربی Maaike Van Putten بسیاری از ویژگی های مفید را در بر می گیرد که می تواند نحوه نوشتن کد را با جاوا 8 تغییر دهد. Maaike همچنین شامل چالش ها و راه حل ها است ، بنابراین می توانید دانش خود را هنگام پیشرفت در این دوره آزمایش کنید.


Related Skills

linkedin جاوا اسکریپت: بهترین روش ها برای قالب بندی کد (Mitalearn-167260)

  • 1 hours 50 minutes
  • متوسط
  • Update date: 22 June 2026
  • Author: Sasha Vodnik
درباره این دوره:

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

Related Skills

linkedin جاوا را با Swing یاد بگیرید (Mitalearn-117739)

  • 1 hours 43 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Peggy Fisher
درباره این دوره:

نحوه استفاده از Swing - یک سازنده رابط کاربری گرافیکی (GUI) برای برنامه های جاوا - برای ایجاد یک رابط کاربری گرافیکی در جاوا را کشف کنید. در این دوره آموزشی، پگی فیشر به شما کمک می کند تا با اصول Swing آشنا شوید و آنچه را که برای ایجاد یک رابط کاربری گرافیکی در جاوا باید بدانید را به اشتراک می گذارد. او مفاهیم اساسی مانند معماری MVC و استفاده از ویرایشگر WYSIWYG را مورد بحث قرار می دهد. علاوه بر این، کانتینرها، اجزای Swing، طرح‌بندی‌ها و مدیریت رویدادها را پوشش می‌دهد – که زمانی رخ می‌دهند که کاربر با رابط تعامل داشته باشد.

Related Skills

linkedin جاوا کنترل استثنا (Mitalearn-232336)

  • 1 hours 10 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Cecili Reid
درباره این دوره:

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

linkedin جاوا: Lambdas and Streams (Mitalearn-264313)

  • 42 minutes
  • مناسب همه
  • Update date: 12 June 2024
  • Author: Bethan Palmer
درباره این دوره: 

 در جاوا، لامبداها و استریم ها در همه جا وجود دارند - به نظر می رسد تقریباً در همه جا حاضر هستند. آنها دو نمونه از رایج ترین نمونه های برنامه نویسی تابعی هستند که نسبت به همتای شی گرا خود مختصرتر و قابل پیش بینی تر هستند. در این دوره آموزشی، مربی Bethan Palmer به شما مهارت‌هایی را می‌آموزد که برای استفاده حداکثری از لامبداها و استریم‌ها به‌عنوان یک توسعه‌دهنده جاوا نیاز دارید.

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

Related Skills

linkedin جاوا: ادغام پایگاه داده با JDBC (Mitalearn-36496)

  • 2 hours 51 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: David Gassner
درباره این دوره:

چه در حال ساختن یک برنامه مبتنی بر وب یا دسکتاپ با Java SE یا Java EE باشید، بسیاری از برنامه های جاوا نیاز به ادغام داده ها از یک پایگاه داده رابطه ای دارند. این دوره نحوه خواندن و مدیریت داده ها از پایگاه داده های رابطه ای مانند MySQL و SQL Server را با استفاده از Java Database Connectivity (JDBC) API شرح می دهد.

rnrn او همچنین دستورالعمل های دقیقی در مورد خواندن، انتخاب و به روز رسانی داده ها ارائه می دهد. فراخوانی رویه های ذخیره شده؛ مدیریت داده ها از طریق کلاس های JavaBean یا با دستورات آماده. و کار با ابرداده

linkedin جاوا: بازگشت (Mitalearn-105652)

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

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

linkedin جاوا: برنامه های بدون سرور در AWS (Mitalearn-218787)

  • 1 hours 19 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Terezija Semenski
درباره این دوره:

به این دوره آموزشی که مزایا و محدودیت های استفاده از AWS برای ایجاد برنامه های جاوا بدون سرور را پوشش می دهد، خوش آمدید. در این دوره، مربی Terezija Semenski به شما نشان می دهد که چگونه محیط و IntelliJ IDE را راه اندازی کنید تا بتوانید کد خود را در AWS Lambda توسعه، استقرار و اشکال زدایی کنید. Terezija شما را با نوشتن اولین برنامه بدون سرور "hello world" و افشای آن از طریق REST API شروع می کند. به علاوه، او نحوه پیاده‌سازی ورودی‌ها و خروجی‌های سفارشی تابع لامبدا و بهترین شیوه‌های مربوط به ثبت، ردیابی و تنظیم عملکرد را توضیح می‌دهد. در پایان این دوره، نحوه ساخت اپلیکیشن های جاوا بدون سرور کارآمد را خواهید آموخت.

linkedin جاوا: تست با JUnit (Mitalearn-218481)

  • 2 hours 25 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Maaike van Putten
درباره این دوره:

تست واحد در توسعه برنامه های کاربردی پایدار از اهمیت حیاتی برخوردار است. توسعه دهندگان جاوا نیاز به نوشتن تست های واحد دارند و JUnit چارچوب اصلی تست واحد برای جاوا است. در این دوره، مربی و توسعه دهنده Maaike van Putten به شما کمک می کند یاد بگیرید که کد جاوا خود را به طور موثر آزمایش کنید. Maaike توضیح می دهد که تست واحد چیست و مزایایی که ارائه می دهد. او JUnit را پوشش می دهد و به شما نشان می دهد که چگونه آن را تنظیم کنید و اولین آزمایش خود را اجرا کنید. Maaike از طریق فرآیند نوشتن یک تست پایه، از جمله ابزارهای مفیدی مانند JUnit Annotations، JUnit Write، JUnit DisplayName و موارد دیگر، مراحل را طی می کند. او به استفاده های پیشرفته تر از JUnit، مانند تزریق وابستگی، تست های پارامتری، و بازه های زمانی، اشاره می کند. Maaike با نگاهی سریع به مراحل بعدی که می‌توانید بردارید، به پایان می‌رساند، مانند نحوه آماده‌سازی کد برای آزمایش واحد، بهترین شیوه‌ها، و یک مرور مختصر از Mockito.

linkedin جاوا: تست با JUnit (2016) (Mitalearn-103731)

  • 1 hours 10 minutes
  • متوسط
  • Release date: 29 June 2026
  • Author: Peggy Fisher
درباره این دوره:

تست واحد بخش مهمی از هر فرآیند توسعه نرم افزار است. JUnit یک ابزار تست منبع باز است که مخصوص جاوا است و باید بخشی از جعبه ابزار توسعه دهندگان جاوا باشد. به پگی فیشر بپیوندید تا تست جاوا را با JUnit بررسی کند. بیاموزید که چگونه JUnit را با ابزارها و IDE های محبوب (Eclipse، NetBeans، IntelliJ و Maven) ادغام کنید، و آزمایش های مختلفی از جمله کنترل استثنا و تست های پارامتری را انجام دهید.

linkedin جاوا: تست خودکار API با اطمینان REST (Mitalearn-232353)

  • 1 hours 16 minutes
  • مناسب همه
  • Release date: 26 April 2021
  • Author: Angie Jones
درباره این دوره: 

 تقاضا برای مهندسانی وجود دارد که می دانند چگونه تست API را خودکار کنند. در این دوره، مربی Angie Jones نحوه استفاده از REST Assured را برای ایجاد انواع درخواست‌های API در جاوا، با و بدون داده اضافی، و نحوه تأیید پاسخ دریافتی از API را پوشش می‌دهد. Angie توضیح می دهد که چرا تست API ضروری است و چرا خودکار کردن تست API یک رویکرد کارآمد و موثر برای سالم نگه داشتن API های شما است. او شما را با کتابخانه تست REST Assured آشنا می کند. Angie در مورد آناتومی یک درخواست API بحث می کند، سپس به شما نشان می دهد که چگونه درخواست های GET، POST، PUT و DELETE را ایجاد کنید. او توضیح می‌دهد که چگونه می‌توانید داده‌ها را به‌عنوان بخشی از درخواست ارسال کنید. Angie توضیح می‌دهد که چگونه می‌توانید پاسخ‌های API را اعتبارسنجی کنید و داده‌های دریافت‌شده از پاسخ را غیراصولی کنید.

linkedin جاوا: ساخت اتوماسیون با Maven (Mitalearn-99617)

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

Maven برنامه نویسی جاوا را آسان تر می کند! از آن به عنوان ابزار ساخت یاد می شود، اما خیلی بیشتر است. از Maven برای مدیریت کل چرخه عمر پروژه خود، تولید گزارش و ذخیره اسناد با مخزن POM آن استفاده کنید. و این فقط برای جاوا نیست. برنامه نویسان C/C، PHP و Scala نیز می توانند از Maven استفاده کنند. این دوره آموزشی Maven را برای اتوماسیون ساخت در جاوا معرفی می کند و سایر ویژگی ها و عملکردهایی را که باید به گردش کار توسعه خود اضافه کنید، مرور می کند. پگی فیشر، نویسنده کارکنان، نحوه نصب Maven را در مک یا ویندوز، کار با Project Object Model (POM) و استفاده از کتابخانه گسترده افزونه‌های آن برای کامپایل، آزمایش، استقرار، بسته‌بندی، گزارش‌دهی و موارد دیگر نشان می‌دهد. به علاوه، یاد بگیرید که چگونه با استفاده از Maven و دو IDE جاوا مختلف: NetBeans و IntelliJ، یک پروژه کامل از شروع تا پایان ایجاد کنید.

linkedin جاوا: ساختارهای داده (Mitalearn-242502)

  • 49 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Bethan Palmer
درباره این دوره:

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

linkedin جاوا: کلاس های عمومی (Mitalearn-242536)

  • 2 hours 38 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Ketkee Aryamane
درباره این دوره:

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

Suggestions