Course catalog

Course duration

Course provider

Topic

Categories

Showing 2,141-2,160 of 3,501 items.

linkedin توسعه نرم افزار چابک: شیوه های کدگذاری پاک (Mitalearn-169164)

  • 1 hours 4 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: M. Scott Ford
درباره این دوره:

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

linkedin توسعه نرم افزار چابک: کیفیت کد (Mitalearn-180044)

  • 1 hours 40 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: M. Scott Ford
درباره این دوره:

کیفیت کد برای هر توسعه دهنده ای مهم است. نرم افزار ضعیف می تواند برای مشتریان، زمان و هزینه شما هزینه داشته باشد. این دوره بهترین شیوه ها و ابزارها را برای نوشتن کد با کیفیت بالا معرفی می کند تا بتوانید محصولات بهتری ارائه دهید، به روز رسانی ها را سریعتر به بازار دریافت کنید و بدهی فنی کلی خود را کاهش دهید. مربی اسکات فورد ابزارهایی را معرفی می کند که به بهبود هر پروژه نرم افزاری کمک می کنند. بیاموزید که چگونه پیچیدگی را با CodeClimate کاهش دهید، نقاط مهم را تجزیه و تحلیل کنید و با CodeScene تغییر دهید، از پوشش کد کافی با NDepend اطمینان حاصل کنید، و با SonarQube تکرار را کاهش دهید. به علاوه، نحوه استفاده از Snyk برای ایمن کردن وابستگی ها و ایجاد یک سبک کدنویسی سازگارتر با HoundCI را بیاموزید. در پایان، ابزارها و مهارت‌هایی را خواهید داشت که برای ایجاد کدهای پاک‌تر نیاز دارید – و برنامه‌هایی که اشکال‌زدایی، اجرا و نگهداری آن‌ها آسان‌تر است.

linkedin توسعه نرم افزار چابک: معماری ابری (Mitalearn-232880)

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

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

linkedin توسعه نرم افزار چابک: مقابله با کدهای قدیمی و بدهی فنی (Mitalearn-202943)

  • 1 hours 2 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: M. Scott Ford
درباره این دوره:

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

linkedin توسعه نرم افزار ناب (Mitalearn-184855)

  • 1 hours 35 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Julia Wester
درباره این دوره:

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

linkedin توسعه هوش میان فرهنگی (2016) (Mitalearn-72315)

  • 1 hours 52 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Jungwoo Ryoo
درباره این دوره:

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

linkedin توسعه وب Full Stack با Flask (Mitalearn-171238)

  • 5 hours 1 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Christian Hur
درباره این دوره:

به دنبال ساخت اپلیکیشن وب شخصی یا حرفه ای خود هستید؟ در این دوره آموزشی، به Christian Hur بپیوندید تا نحوه ساخت برنامه های وب پویا با استفاده از Python و Flask، چارچوب وب محبوب Python را بررسی کند. پس از نشان دادن نحوه تنظیم محیط خود، کریستین نحوه ایجاد یک پروژه Flask، کار با الگوها، و راه اندازی و پیکربندی یک سیستم پایگاه داده برای برنامه خود - در این مورد، Flask-MongoEngine - را برای کمک به ذخیره و ردیابی داده ها نشان می دهد. به علاوه، نحوه کار با فرم های وب را مشاهده کنید. Flask-Security را یکپارچه کنید، که به شما امکان می دهد مکانیسم های امنیتی مشترک را اضافه کنید. و با استفاده از Postman API های REST را ایجاد و آزمایش کنید.

linkedin توسعه وب Polyglot (Mitalearn-125695)

  • 1 hours 28 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Kirsten Hunter
درباره این دوره:

دانستن چندین زبان برنامه نویسی – و توانایی انتخاب سریع زبان های جدید – شما را به یک توسعه دهنده وب و فریلنسر رقابتی تر و انعطاف پذیرتر تبدیل می کند. در این دوره آموزشی، نحوه انتخاب سریع زبان‌ها و چارچوب‌های توسعه وب جدید، از جمله Node.js، Python، Perl و Ruby را بیاموزید. ارزش منحصربه‌فردی که هر زبان به ارمغان می‌آورد را کشف کنید، و اینکه چگونه می‌توانید بر آنچه قبلاً می‌دانید، بسازید. به علاوه، تمرین عملی با هر زبان داشته باشید.

linkedin توسعه وب پشتی با .NET (Mitalearn-412451)

  • 59 minutes
  • مناسب همه
  • Release date: 3 May 2024
  • Author: Microsoft .NET
درباره این دوره: 

 

ایجاد یک وب سایت پویا آسان تر از آن چیزی است که فکر می کنید. API های وب برای فعال کردن برنامه ها برای تعامل با داده ها و منطق تجاری و تبادل اطلاعات با سایر خدمات از طریق پروتکل های مشترک اینترنتی مانند HTTP طراحی شده اند. این دوره که توسط Microsoft .NET طراحی شده است ، مقدمه ای جامع برای مفاهیم اصلی و مهارت های فنی مورد نیاز برای توسعه دهندگان پشتی برای دستیابی به موفقیت در قدرت .NET فراهم می کند. مدل میزبانی را کاوش کنید ، یک API وب را با .NET ، آزمایش API های وب .NET ، میانی ، فیلترهای نقطه پایانی و تزریق وابستگی ، اجرا کنید. در طول راه ، شما می آموزید که چگونه می توانید خدمات مبتنی بر HTTP را با استفاده از API های حداقل شروع کنید.

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


linkedin توسعه وظایف طولانی مدت با Microsoft Azure (Mitalearn-179636)

  • 1 hours 47 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Tiago Costa
درباره این دوره:

فرآیندهای توسعه اصلی را برای توسعه وظایف طولانی مدت با Microsoft Azure کاوش کنید.rn نحوه استفاده از صف‌های ذخیره‌سازی Azure و صف‌های Azure Service Bus، کار با Azure WebJobs SDK و ایجاد توابع Azure را بیاموزید. به علاوه، نحوه اجرای بارهای کاری Azure Batch، مشاهده سهمیه های دسته ای و موارد دیگر را مشاهده کنید.

linkedin توسعه یادگیری ماشینی Azure: 1 مفاهیم اساسی (2018) (Mitalearn-149274)

  • 1 hours 1 minutes
  • متوسط
  • Release date: 21 August 2018
  • Author: Sahil Malik
درباره این دوره:

علم داده فرصت‌های جدید و هیجان‌انگیزی را به‌ویژه برای توسعه‌دهندگان مایکروسافت که می‌خواهند از قابلیت‌های هوش مصنوعی و یادگیری ماشینی Azure استفاده کنند، باز می‌کند. این دوره مقدماتی مروری بر مفاهیم اساسی زیربنای یادگیری ماشینی Azure ارائه می دهد. تفاوت بین یادگیری تحت نظارت، بدون نظارت و تقویتی و عوامل مهمی را که بر موفقیت هر پروژه علم داده تأثیر می گذارد بیاموزید: کیفیت داده هایی که استفاده می کنید، سؤالاتی که می پرسید و پیش بینی هایی که انجام می دهید. مربی Sahil Malik همچنین برخی از الگوریتم‌های یادگیری ماشین - خوشه‌بندی، تشخیص ناهنجاری، طبقه‌بندی و رگرسیون - را که بیشتر به Azure مرتبط هستند، مرور می‌کند.

linkedin توسعه یادگیری ماشینی Azure: 2 Learning ML Studio (2018) (Mitalearn-149223)

  • 40 minutes
  • متوسط
  • Release date: 28 August 2018
  • Author: Sahil Malik
درباره این دوره:

برای استفاده از هوش مصنوعی نیازی به داشتن مدرک پیشرفته ندارید. Azure ML Studio قابلیت های سفارشی هوش مصنوعی را در دستان هر توسعه دهنده ای قرار می دهد. هیچ نرم افزار یا سخت افزار خاصی مورد نیاز نیست. تنها چیزی که نیاز دارید یک مرورگر و یک حساب کاربری Azure است. این دوره نحوه حل چالش های پیچیده تجزیه و تحلیل داده ها - مانند طبقه بندی چند کلاسه - را با استفاده از Azure ML Studio نشان می دهد. مربی Sahil Malik توضیح می دهد که چگونه داده های خود را برای مطابقت با استانداردهای کیفیت، ایجاد آزمایش، ارزیابی نتایج، و آموزش و استقرار مدل به عنوان یک وب سرویس ساده که می تواند از طریق HTTP فراخوانی شود، پاکسازی کنید. در پایان آموزش، با ابزارهای اصلی توسعه دهنده پشت Azure ML Studio آشنا می شوید و می توانید از آنها برای طراحی آزمایش های یادگیری ماشین خود استفاده کنید.

linkedin توسعه یادگیری ماشینی Azure: 3 مدل‌های استقرار و مدیریت (2018) (Mitalearn-149291)

  • 50 minutes
  • متوسط
  • Release date: 11 September 2018
  • Author: Sahil Malik
درباره این دوره:

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

linkedin توسعه یادگیری ماشینی Azure: قسمت 1 (Mitalearn-389212)

  • 1 hours 8 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Zarina Meeran
درباره این دوره:

یادگیری ماشینی به عنوان یک مفهوم بیش از 60 سال است که وجود داشته است، اما با محبوبیت بیشتر و بیشتر هوش مصنوعی، فرصت های بیشتری در زمینه هوش مصنوعی و زیر گروه های آن، یادگیری ماشین و یادگیری عمیق وجود دارد. و با انفجار محاسبات ابری، مطالعه یادگیری ماشینی با فناوری‌های ابری مانند Azure کاملاً طبیعی است. در این دوره مقدماتی برای سری یادگیری ماشینی Azure، زارینا میران شما را با اصول اولیه هوش مصنوعی شروع می‌کند و نحوه قرار گرفتن زیرگروه‌های ML و DL را در تصویر توضیح می‌دهد. سپس او به مسائل مختلف یادگیری ماشین و الگوریتم‌های یادگیری ماشینی که برای حل این مشکلات استفاده می‌شوند، می‌پردازد. زارینا همچنین چرخه زندگی یادگیری ماشینی را برای دریافت تصویر انتها به انتها و همچنین ابزارهای ارائه شده از Azure را پوشش می دهد. در نهایت، او معماری MLOps را در فضای ابری که در حال حاضر پذیرفته شده است، مرور می کند.

linkedin توسعه یادگیری ماشینی Azure: قسمت 2 (Mitalearn-389110)

  • 1 hours 1 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Zarina Meeran
درباره این دوره:

یادگیری ماشینی به عنوان یک مفهوم بیش از 60 سال است که وجود داشته است، اما با محبوبیت بیشتر و بیشتر هوش مصنوعی، فرصت های بیشتری در زمینه هوش مصنوعی و زیر گروه های آن، یادگیری ماشین و یادگیری عمیق وجود دارد. و با انفجار محاسبات ابری، مطالعه یادگیری ماشینی با فناوری‌های ابری مانند Azure کاملاً طبیعی است. در دومین دوره از سری یادگیری ماشینی Azure خود، زارینا میران شما را با نگاهی به هوش مصنوعی و اینکه چگونه یادگیری ماشین زیرگروهی از هوش مصنوعی است شروع می کند - مفهومی مهم که قبل از فرو رفتن در مسائل مختلف ML و الگوریتم های ML برای حل این مشکلات باید درک کنید. . او سپس چرخه عمر ML را پوشش می دهد تا تصویر انتها به انتها و همچنین ابزارهای ارائه شده از Azure را دریافت کند. در نهایت، زارینا معماری MLOps در فضای ابری را همانطور که در حال حاضر پذیرفته شده است مرور می کند.

linkedin تیم قرمز برای هوش مصنوعی مولد: ایجاد راه حل های قوی و مسئولیت پذیر (Mitalearn-445414)

  • 27 minutes
  • مناسب همه
  • Release date: 28 August 2024
  • Author: Rashim Mogha
درباره این دوره: 

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

linkedin ج: ساختارهای داده، اشاره گرها و سیستم های فایل (Mitalearn-185450)

  • 2 hours 54 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Dan Gookin
درباره این دوره:

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

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 جاوا اسکریپت Vanilla: ساخت بر روی مدل شی سند (DOM) (Mitalearn-229004)

  • 1 hours 47 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: W. Scott Means
درباره این دوره:

در قلب هر برنامه وب و فریم ورک (مانند Angular یا React) DOM، Document Object Model قرار دارد. در این دوره، مدرس W. Scott Means DOM را از پایین به بالا بررسی می کند. اسکات پس از معرفی سریع رابط Node و درختان DOM، با ساختن یک تجزیه کننده HTML کارآمد، همه چیز را به سطح بعدی می برد. او به شما نشان می‌دهد که چگونه کد منبع HTML به یک درخت DOM کامل، شامل نظرات، گره‌های متنی و عناصر با گره‌های ویژگی ترجمه می‌شود. سپس، اسکات نشان می‌دهد که چگونه درخت DOM حاصل را می‌توان با استفاده از نقشه‌ها و فهرست‌های خاص DOM، ارجاع‌های درخت و قطعات سند برای تولید خروجی HTML با چاپ زیبا، پیمایش و تبدیل کرد. او دوره را با توصیه هایی در مورد اینکه چگونه می توانید آموخته های خود را تمرین کنید و یک قدم به تسلط بر DOM نزدیک تر شوید، پایان می دهد.

Suggestions