Course catalog

Course duration

Course provider

Topic

Categories

Showing 21-33 of 33 items.

linkedin بهار: دسته بهار (Mitalearn-174978)

  • 4 hours 21 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Kevin Bowersox
درباره این دوره:

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

linkedin تنظیم عملکرد در برنامه های Spring (Mitalearn-383228)

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

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

linkedin توسعه آزمایش محور در بوت بهار با Junit و Mockito (Mitalearn-436795)

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

اگر تا به حال وقت خود را برای نوشتن تست برای کد خود تمام نکرده اید ، می دانید با چه فاجعه بالقوه ای معاشقه می کنید. توسعه آزمایش محور (TDD) به شما امکان می دهد تا قبل از کد اجرای ، آزمون را بنویسید ، اساساً با استفاده از آزمون برای هدایت روند توسعه خود. این دوره به شما نشان می دهد که چگونه اصول TDD را با پروژه های بوت بهار اعمال کنید. هیچ دانش قبلی از TDD فرض نشده است ، بنابراین مربی Maaike Van Putten با معرفی TDD و نشان دادن یک مثال ساده شروع می شود. سپس ، به سمت تنظیم محیطی که استفاده می شود حرکت کنید تا بتوانید در ادامه پیگیری کنید. پس از آن ، دریابید که چگونه می توانید لایه های مختلف یک API REST را به روش TDD توسعه دهید: لایه کنترلر ، لایه سرویس و لایه مخزن/داده. سرانجام ، Maaike با برخی از بهترین روشهای TDD این دوره را به پایان می رساند.

linkedin چارچوب بهار در عمق (Mitalearn-435775)

  • 1 hours 55 minutes
  • مناسب همه
  • Release date: 20 November 2024
  • Author: Frank P Moley III
درباره این دوره: 

 Spring یک چارچوب کاربردی و کانتینر وارونگی کنترل (IOC) برای سکوی جاوا است. ویژگی های اصلی این Framework توسط هر برنامه جاوا قابل استفاده است و برای توسعه برنامه های سازمانی و مبتنی بر اینترنت ایده آل است. یک نمای کلی از بهار را در این دوره سطح متوسط ​​با معمار نرم افزار Frank Moley دریافت کنید. فرانک برنامه ها و خدمات وب را با بهار توسعه می دهد و آنچه را که در مورد پیکربندی برنامه کاربردی (رابط دسترسی به مؤلفه ها ، بارگیری پرونده ها ، انتشار رویدادها و موارد دیگر) و همچنین لوبیا (اشیاء موجود در ظرف IOC بهار) می داند ، به اشتراک می گذارد. او یک گردش کار مدرن پیکربندی جاوا را نشان می دهد و چرخه حیات بهار را به عمق بررسی می کند ، بنابراین می توانید چارچوب را گسترش داده و هرگونه مشکل را که در برنامه های خود دارید ، بهتر عیب یابی کنید. به علاوه ، یاد بگیرید که چگونه از برنامه نویسی Aspect گرا استفاده کنید تا رفتارها را به روش قابل استفاده مجدد به برنامه های خود اضافه کنید.

Related Skills

linkedin چالش های کد بهار (Mitalearn-258057)

  • 52 minutes
  • مناسب همه
  • Release date: 28 February 2022
  • Author: Cecili Reid
درباره این دوره: 

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

linkedin ساخت اپلیکیشن های تمام پشته با React و Spring (Mitalearn-185705)

  • 1 hours 26 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

جفت کردن یک فریم ورک فرانت‌اند محبوب با یک راه‌حل بک‌اند با ویژگی‌های کامل، گام بعدی طبیعی برای توسعه‌دهندگانی است که می‌خواهند «فول استک» کنند: ایجاد رابط‌های و کدی که به آنها قدرت می‌دهد. در این دوره، مدرس امانوئل هنری توضیح می دهد که چگونه می توان یک برنامه فول استک را با React و Spring راه اندازی کرد. او شما را از طریق یک پروژه نمونه کامل راهنمایی می کند: یک REST API با یک رابط مبتنی بر فرم. در طول مسیر، می توانید یاد بگیرید که چگونه پروژه را راه اندازی کنید، مدل های Spring را تعریف کنید، نقاط پایانی ایجاد کنید، و سپس یک رابط از اجزای React بسازید. پس از تکمیل آموزش، می‌توانید از تکنیک‌ها و فناوری‌های مشابه برای ساختن برنامه‌های JavaScript و Spring full-stack خود استفاده کنید.

linkedin ساخت برنامه های وب بلادرنگ با Spring Boot و WebSockets (Mitalearn-155700)

  • 1 hours 2 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Shonna Smith
درباره این دوره:

تقریباً همه محبوب‌ترین برنامه‌های چت و پلتفرم‌های همکاری امروزی بازخورد فوری ارائه می‌کنند و به کاربران امکان می‌دهند پیام‌های فوری مبادله کنند و ببینند که همتایانشان چه زمانی پاسخ‌ها را تایپ می‌کنند. اگر به دنبال سرعت بخشیدن به توسعه برنامه در زمان واقعی برای کار هستید - یا فقط می خواهید کارنامه توسعه خود را متنوع کنید - این دوره می تواند به شما کمک کند. به Shonna Smith بپیوندید تا نشان دهد که چگونه می‌توانید مهارت‌های توسعه جاوا سازمانی خود را برای توسعه یک برنامه وب بلادرنگ با چارچوب Spring و WebSocket API توسعه دهید. همانطور که او در مورد نحوه ساخت یک برنامه چت صحبت می کند، شونا به عناصر طراحی خاص برنامه های وب بلادرنگ و همچنین نحوه توسعه و آزمایش اجزای سمت سرور و سمت سرویس گیرنده می پردازد.

linkedin ساختن یک برنامه تمام پشته با Angular 2 و Spring Boot (Mitalearn-111976)

  • 1 hours 59 minutes
  • متوسط
  • Release date: 28 June 2026
  • Author: Christopher Anatalio
درباره این دوره:

Angular 2 برای ساخت برنامه‌های کاربردی تک صفحه‌ای (SPA) غنی و مبتنی بر داده‌ها شناخته شده است، در حالی که Spring Boot یک چارچوب محبوب و قدرتمند برای توسعه back-end است. در این دوره، کریس آناتالیو نشان می‌دهد که چگونه می‌توان از این دو فناوری ارزشمند در مقیاس سازمانی استفاده کرد و یک برنامه کاربردی قوی، ایمن و تمام پشته ساخت. کریس ایجاد یک پروژه، پاسخگو کردن رابط کاربری برنامه شما برای دستگاه های تلفن همراه، ایجاد یک لایه داده با داده های Spring، ساخت عملکرد سمت سرویس گیرنده با Angular، آزمایش، اعتبارسنجی و موارد دیگر را پوشش می دهد.

linkedin فنر پیشرفته: محرک بوت فنری (Mitalearn-383262)

  • 1 hours 13 minutes
  • مناسب همه
  • Release date: 1 February 2022
  • Author: Mikaila Akeredolu
درباره این دوره: 

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

linkedin فنر: فنر MVC (Mitalearn-166104)

  • 5 hours 30 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Ketkee Aryamane
درباره این دوره:

عمیقاً در Spring MVC، یک چارچوب وب ضروری برای توسعه دهندگان جاوا که روی پروژه های سطح سازمانی کار می کنند، غوطه ور شوید. در طول این دوره عملی، مربی Ketkee Aryamane جنبه‌های اساسی این چارچوب را طی می‌کند، جایی که او کنترل‌کننده‌ها، مدل‌ها و نماها را در Spring MVC توضیح می‌دهد. او همچنین مزایای یادگیری Spring MVC را مورد بحث قرار می دهد. مدیریت استثناها، تم ها، اجرای جریان های اجرای ناهمزمان، و گسترش برنامه Spring MVC شما برای ارائه درخواست های REST را بررسی می کند. و تمرین هایی را ارائه می دهد که می تواند به شما در تقویت درک خود از مفاهیم کلیدی کمک کند. پس از اتمام این دوره، دانش لازم برای ساخت برنامه های تحت وب MVC قوی با Spring MVC را خواهید داشت.

coursera فنری MVC، فنری بوت و کنترلرهای استراحت (Mitalearn-311165)

  • 2 hours 35 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Derek Parsons
درباره این دوره:

این دوره آموزشی با هدف دانش‌آموزانی است که مایلند برنامه‌های کاربردی وب مبتنی بر جاوا و سرویس‌های Micro Restful را با استفاده از چارچوب‌های بسیار محبوب Spring MVC و Spring Boot با حداقل پیکربندی توسعه دهند. دانش‌آموز خدمات را از طریق قالب‌های URL مختلف توسعه می‌دهد، با بارهای json یا XML پاسخ می‌دهد و هدرهای HTTP سفارشی ایجاد می‌کند. درخواست‌کنندگان این خدمات شامل کلاینت‌های Java و Angular JS می‌شوند تا قابلیت‌های استفاده مجدد سرویس‌ها را در یک معماری توزیع‌شده نشان دهند. برنامه‌های وب سنتی نیز پوشش داده می‌شوند که صفحات وب را در یک معماری معمولی Model View Controller (MVC) ارائه می‌کنند. این یک دوره کاملاً عملی با مجموعه‌ای از آزمایشگاه‌ها برای نشان دادن مفاهیم کلیدی است.

linkedin گسترش، ایمن سازی و داکر کردن میکروسرویس های Spring Boot (Mitalearn-148696)

  • 2 hours 4 minutes
  • پیشرفته
  • Update date: 21 June 2026
  • Author: Mary Ellen Bowman
درباره این دوره:

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

linkedin ویژگی های جدید Spring 5.0 و Spring Boot 2.0 (Mitalearn-155105)

  • 1 hours 14 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Frank P Moley III
درباره این دوره:

توسعه دهندگان Spring همیشه به بازخوردها و درخواست های ویژگی گوش می دهند. آنها با Spring 5 پاسخ داده اند، نسخه ای که مملو از پیشرفت های جدید هیجان انگیز است. این دوره شما را با جدیدترین و بهترین های Spring Framework 5.0 و Spring Boot 2.0 از جمله Spring Reactive و Spring Actuator آشنا می کند. مربی فرانک مولی ساختار پشتیبانی جدید برای جاوا 8 و جاوا EE 7 را پوشش می‌دهد و توضیح می‌دهد که کدام بسته‌ها، کلاس‌ها و متدها حذف شده‌اند. در مرحله بعد، در مورد تغییرات Servlet 3 و 4، اتصال داده برای اشیاء تغییرناپذیر و ماژول Spring-Web-Reactive برای برنامه نویسی واکنشی بیاموزید. سپس ادغام Junit Jupiter، اجرای آزمایش موازی، و محیط های ساختگی را بررسی کنید. در نهایت، تغییرات در Spring Boot، از جمله ارتقاء کتابخانه شخص ثالث و Spring Boot Actuator برای نظارت بر سلامت برنامه های تولید را بررسی کنید.

Suggestions