Course catalog

Course duration

Course provider

Topic

Categories

Showing 561-580 of 628 items.

linkedin مهاجرت از پایتون 2.7 به پایتون 3 (Mitalearn-194409)

  • 2 hours 45 minutes
  • متوسط
  • Release date: 18 August 2020
  • Author: Steven Lott
درباره این دوره:

آیا هنوز از پایتون 2.7 استفاده می کنید؟ پشتیبانی رسمی از این نسخه در ژانویه 2020 به پایان رسید. ارتقا از همیشه مهمتر است. اگر می‌خواستید به پایتون 3 بروید، اما کاملاً مطمئن نیستید که چگونه از ویژگی‌های جدید استفاده کنید - یا چگونه کد موجود خود را منتقل کنید - این دوره برای شما مناسب است. مربی استیون لات تفاوت‌های بین دو نسخه پایتون را روشن می‌کند و تغییراتی را در توابع داخلی پایتون و کتابخانه استاندارد پایتون ارائه می‌کند. او همچنین چندین راه را برای تبدیل برنامه های پایتون 2.7 شما به پایتون 3 دنبال می کند، از جمله بازنویسی دستی و انتقال خودکار با استفاده از بسته هایی مانند six، pytest و 2to3. در طول مسیر، استیون تجربیات خود را در مورد این انتقال به اشتراک می گذارد و پیشنهادات مفیدی برای افزایش کیفیت و عملکرد کلی کد شما ارائه می دهد.

linkedin مهاجرت برنامه های COBOL (Mitalearn-225094)

  • 2 hours 48 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Malcolm Shore
درباره این دوره:

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

linkedin مهاجرت به فراتر از جاوا 8 (Mitalearn-193678)

  • 2 hours 13 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Kevin Bowersox
درباره این دوره:

نحوه انتقال برنامه های جاوا 8 خود را به آخرین نسخه های جاوا کشف کنید. برای توسعه دهندگان مهم است که از قبل برای تأثیرات آهنگ انتشار جدید، مدل های مجوز و استراتژی های پشتیبانی برنامه ریزی کنند زیرا جاوا 8 منسوخ می شود. این دوره تاکتیک ها و ابزارهایی را برای تطبیق برنامه های جدید و موجود با نسخه جدیدتر جاوا در اختیار شما قرار می دهد. ویژگی‌های زبان پیشرفته و API را در جاوا 11، 12، 13 و 14 کاوش کنید - از جمله عبارات سوئیچ و بلوک‌های متنی برای کار با رشته‌های چند خطی - و یاد بگیرید که چگونه یک استراتژی مهاجرت ایجاد کنید که از ابزارهای خودکار بهره می‌برد. مربی و متخصص جاوا، کوین باورسوکس، همچنین به شما کمک می‌کند تا با چالش‌هایی مانند منسوخ شدن، بسته‌های حذف‌شده، و وابستگی‌های شخص ثالث که می‌توانند هنگام مهاجرت بین نسخه‌های جاوا مشکلاتی ایجاد کنند، مقابله کنید. در پایان دوره، شما باید مهارت ها و دانش لازم برای انجام یک مهاجرت یکپارچه به مدرن ترین، ایمن ترین و کاربردی ترین نسخه های پلت فرم جاوا را داشته باشید.

linkedin موضوعات جاوا (Mitalearn-384350)

  • 1 hours 14 minutes
  • مناسب همه
  • Update date: 25 July 2026
  • Author: Buddhini Samarakkody
درباره این دوره:

رشته های جاوا به برنامه ها اجازه می دهد تا چندین بلوک کد را همزمان اجرا کنند. این دوره پیشرفته جاوا با مدرس بودینی ساماراکودی بر موضوعات و همزمانی تمرکز دارد و برای برنامه نویسان جاوا و حتی برنامه نویسان غیر جاوا که می خواهند به درک سریع و عملی این مفاهیم مهم دست یابند مفید است. بودینی ابتدا شما را با موضوعات جاوا و مفهوم همزمانی آشنا می کند. او همچنین توضیح می دهد: تفاوت بین چند وظیفه ای و چند رشته ای. تفاوت بین یک فرآیند و یک نخ؛ نحوه ایجاد و شروع یک موضوع؛ و نحوه استفاده از متدهای مختلف کلاس thread.

linkedin میکروسرویس جاوا با GraalVM (Mitalearn-196874)

  • 1 hours 35 minutes
  • پیشرفته
  • Update date: 21 June 2026
  • Author: Frank P Moley III
درباره این دوره:

JVM های سنتی اغلب در ارائه سرعت و کارایی لازم برای اجرای برنامه های کاربردی جاوا مبتنی بر ابر امروزی شکست می خورند. GraalVM یک ماشین مجازی است که هدف آن بهبود عملکرد با استفاده از استراتژی هایی مانند پیش کامپایل و ایجاد تصویر بومی است. بیاموزید که چگونه GraalVM می تواند پیاده سازی های میکروسرویس جاوای مدرن شما را با مثال هایی که با استفاده از فریم ورک های Micronaut، Helidon، Quarkus و Spring نشان داده شده است، بهبود بخشد. مربی Frank Moley ابتدا نحوه استفاده از GraalVM را با مصنوعات کد موجود نشان می دهد، بنابراین می توانید مزایای عملکرد کد خام را ببینید. سپس نحوه ساخت یک میکروسرویس پایه در هر چهار چارچوب - و همچنین تصویری بومی از هر سرویس - را نشان می‌دهد و معیارهای عملکرد و اندازه تصویر میکروسرویس‌های نهایی را بررسی می‌کند. با استفاده از این مثال های عملی، می توانید ارزیابی کنید که کدام ترکیب بیشترین سود را برای پروژه های جاوا شما خواهد داشت.

Related Skills

linkedin نخ در سی شارپ (Mitalearn-138411)

  • 2 hours 3 minutes
  • متوسط
  • Release date: 25 July 2026
  • Author: Chander Dhall
درباره این دوره:

Threading یک ابزار قدرتمند برای توسعه دهندگان است و داشتن درک کامل از نحوه عملکرد آن کلید ایجاد برنامه های کاربردی با کارایی بالا است. Threading – یا Multithreading – می‌تواند به شما کمک کند تا برنامه‌های مقیاس‌پذیری را ایجاد کنید که پاسخگوی ورودی کاربر هستند. در این دوره آموزشی از Microsoft MVP Chander Dhall یاد بگیرید که چگونه برنامه هایی بنویسید که چندین کار را همزمان انجام می دهند. Chander مفاهیم پایه threading، از جمله سوئیچینگ زمینه و مدیریت استثنا را پوشش می دهد. او همچنین نحوه همگام سازی کد، استفاده از mutex و سمافور و موارد دیگر را مورد بحث قرار می دهد.

linkedin نصب Apache، MySQL و PHP (Mitalearn-176780)

  • 1 hours 52 minutes
  • مبتدی
  • Release date: 21 January 2020
  • Author: David Gassner
درباره این دوره:

این دوره نحوه نصب و پیکربندی Apache HTTP Server، سرور پایگاه داده MySQL و PHP را که در مجموع به عنوان پشته AMP شناخته می شود، بر روی یک کامپیوتر توسعه محلی توضیح می دهد. دیوید گسنر روش‌های نصب مختلفی را پوشش می‌دهد، از جمله نصب اجزای جداگانه در ویندوز، macOS، و لینوکس و نصب بسته‌های از پیش بسته‌بندی شده WampServer و MAMP. به علاوه، نحوه عیب‌یابی تداخل پورت و سایر مشکلات مربوط به AMP را بیاموزید.

linkedin نصب و اجرای Ruby on Rails 6 (Mitalearn-195327)

  • 1 hours 23 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

نحوه نصب و پیکربندی Ruby on Rails 6 را در رایانه Windows یا Mac کشف کنید. این دوره عملی همه چیزهایی را که برای راه اندازی Ruby on Rails، MySQL و همه نرم افزارهای پشتیبانی کننده نیاز دارید، پوشش می دهد. مربی کوین اسکوگلند با نحوه راه‌اندازی یک محیط توسعه کامل - از جمله Ruby، MySQL و RubyGems - در macOS و همچنین نحوه انتخاب یک ویرایشگر متن برای توسعه Ruby on Rails شروع می‌کند. سپس کوین همان فرآیند را در ویندوز انجام می دهد. برای جمع بندی، او نحوه ایجاد، پیکربندی و راه اندازی یک پروژه Ruby on Rails را نشان می دهد تا اطمینان حاصل شود که نصب جدید شما به درستی کار می کند. چه بخواهید در دوره های Ruby on Rails در کتابخانه ما شیرجه بزنید یا پروژه خود را راه اندازی کنید، این دوره می تواند به شما در شروع کار کمک کند.

linkedin نظریه پایتون برای مهندسان شبکه (Mitalearn-433786)

  • 2 hours 20 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Eric Chou
درباره این دوره:

مهندسی شبکه در حال تغییر اساسی به سمت اتوماسیون و تمرکز بر DevOps است. در این دوره ، مربی اریک چو از پایتون برای معرفی برنامه ریزی برای مهندسان شبکه که به دنبال ورود به این زمینه هستند ، استفاده می کند. اریک نمونه های عملی و عملی را به شما می دهد که تئوری ها و مفاهیم پایتون را معرفی می کند. او برخی از اصول را معرفی می کند ، سپس به انواع و کاربردهای اشیاء پایتون شیرجه می زند. اریک به شما نشان می دهد که چگونه از شرایط و حلقه ها و همچنین توابع استفاده کنید. به علاوه ، او کلاس ها ، ماژول ها و بسته های پایتون را پوشش می دهد. با سفر یادگیری پایتون خود شروع کنید!

linkedin نکات و ترفندهای Rust (Mitalearn-246582)

  • 38 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Marcus Willock
درباره این دوره:

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

تطبیق پذیری و قدرت عملکرد Rust را کشف کنید، برخی از ویژگی‌های کمتر شناخته شده را کشف کنید. کتابخانه استاندارد Rust. یاد بگیرید که چگونه با افزایش سرعت و اعتماد به نفس و مهارت خود به عنوان یک توسعه دهنده، با این ابزارهای مبتدی، بهره وری خود را افزایش دهید. در طول مسیر، مارکوس آموزش های گام به گام برای استفاده از ماکروهایی مانند todo، unreachable، dbg و env، و همچنین انواع گزینه، ساخت های انتشار، ویژگی های مشتق پذیر و غیره ارائه می دهد.

linkedin نکات و ترفندهای SQL برای علم داده (Mitalearn-247058)

  • 59 minutes
  • مناسب همه
  • Update date: 25 July 2026
  • Author: Ben Sullins
درباره این دوره:

12 تکنیک SQL ضروری بن سالینز را برای متخصصان علم داده - مهندسان، DevOps، استخراج کنندگان داده، برنامه نویسان و سایر متخصصان سیستم، دریافت کنید. نکات بن بر کاربردهای عملی پرس و جوهای SQL برای تجزیه و تحلیل داده ها متمرکز است. نحوه بازیابی داده‌ها، پیوستن به جداول، محاسبه میانگین‌ها و رتبه‌بندی‌ها، کار با تاریخ و زمان، استفاده از توابع پنجره، جمع‌آوری و فیلتر کردن داده‌ها و موارد دیگر را بیاموزید. هر نکته کوتاه، مرتبط و به‌روز با بهترین شیوه‌های صنعت کنونی است، که این دوره آموزشی عالی برای تحلیلگران پرمشغله‌ای است که معمولاً برای پیدا کردن زمان برای ایجاد مهارت‌های خود تلاش می‌کنند.

Related Skills

linkedin نکات و ترفندهای برنامه نویسی شی گرا در سی شارپ (Mitalearn-114713)

  • 58 minutes
  • متوسط
  • Release date: 28 June 2026
  • Author: Jesse Freeman
درباره این دوره:

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

linkedin نکات و ترفندهای سیستم فایل سی شارپ (Mitalearn-114696)

  • 1 hours 16 minutes
  • متوسط
  • Release date: 28 June 2026
  • Author: Jesse Freeman
درباره این دوره:

ممکن است اغلب نیاز به دسترسی به سیستم فایل زیرین در برنامه C# خود داشته باشید. در این دوره آموزشی نحوه کار با کلاس های .NET System.IO برای دسترسی به سیستم فایل را بیاموزید. مربی Jesse Freeman نحوه ایجاد، حذف و جابجایی پوشه ها با استفاده از کلاس Directory و همچنین نحوه ایجاد، خواندن، کپی، ویرایش و انتقال فایل های پیکربندی را نشان می دهد. به علاوه، او توضیح می دهد که چگونه از سیستم فایل خود محافظت کنید و منطق دسترسی به فایل خود را با انتزاع فراخوانی های API سیستم فایل خود در یک کلاس سازماندهی کنید.

Related Skills

linkedin نکات، ترفندها و تکنیک های PHP (Mitalearn-106009)

  • 5 hours 14 minutes
  • متوسط
  • Update date: 22 June 2026
  • Author: David Powers
درباره این دوره:

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

linkedin نگاه اول: PHP 7.4 (Mitalearn-177596)

  • 26 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Joe Casabona
درباره این دوره:

همانطور که نیازهای توسعه دهندگان وب امروزی همچنان در حال تکامل هستند، PHP نیز باید رشد کند. این دوره پیشرفت ها و ویژگی های جدید معرفی شده در نسخه 7.4 زبان محبوب اسکریپت را نشان می دهد. جو کازابونا - یک کاربر PHP برای بیش از 15 سال - تمام برجسته‌ترین پیشرفت‌ها را از ویژگی‌های تایپ شده تا بارگذاری پیش‌بارگیری را تقطیر می‌کند. تنظیم کنید تا به سرعت با تمام آنچه که این نسخه ارائه می دهد به سرعت برسید.

linkedin نگاه اول: Scratch 3.0 (Mitalearn-203249)

  • 41 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Deepa Muralidhar
درباره این دوره:

برای اولین بار به ویژگی های جدید و پیشرفته موجود در Scratch 3.0، زبان برنامه نویسی بصری مبتنی بر بلوک (کشیدن و رها کردن) نگاه کنید. در مورد تفاوت بین نسخه ها، به ویژه 2.0 و 3.0 بشنوید. در مورد تغییرات رابط و مکان یافتن برنامه های افزودنی جدید اطلاعات کسب کنید. بلوک های جدیدی که اضافه شده اند را کشف کنید. نحوه استفاده از پیشرفت های موجود در ویرایشگر تصویر و ویرایشگر صدا را بیاموزید. نحوه ایجاد بلوک های سفارشی را بیاموزید. نحوه استفاده از Scratch در دستگاه تلفن همراه را تماشا کنید. پیشرفت‌های جدید برای ویدیو، متن و روبات‌ها را کاوش کنید. دیپا مورالیدار همه این موارد و موارد دیگر را در این دوره پوشش می دهد.

Related Skills

linkedin نگاه اول: اسکالا 3 (Mitalearn-232761)

  • 54 minutes
  • مناسب همه
  • Release date: 18 October 2021
  • Author: Noel Welsh
درباره این دوره: 

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

Related Skills

linkedin نگاه اول: پایتون 3.9 (Mitalearn-221388)

  • 26 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Claire Burn
درباره این دوره:

پایتون، مانند هر زبان مدرن، همیشه در حال تکامل است. در این دوره، مربی Claire Burn به پایتون 3.9 شیرجه می‌زند و ویژگی‌های جدید، پیشرفت‌ها و موارد منسوخ شده در این نسخه را برجسته می‌کند. در مورد پیشنهادهای قابل توجه بهبود پایتون (PEP) موجود در پایتون 3.9 و همچنین نحوه تشخیص اینکه کدام ماژول ها جدید هستند (و چرا قابل توجه هستند) بیاموزید. کشف کنید کدام ماژول‌ها منسوخ شده‌اند و چرا این کار ضروری بود. به علاوه، نکاتی را برای غلبه بر چالش های رایج هنگام انتقال از پایتون 2 به پایتون 3.9 یا پایتون 3.x به پایتون 3.9 دریافت کنید.

linkedin نگاه اول: جاوا 14 (Mitalearn-179364)

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

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

linkedin نگاه اول: جاوا 15 (Mitalearn-199016)

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

ابتدا نگاهی به جاوا 15 بیندازید. در این دوره، مدرس دیوید گسنر مروری بر این نسخه استاندارد جاوا (SE) با پشتیبانی طولانی مدت ارائه می دهد و تغییراتی را که توسعه دهندگان، مهندسان سازنده و مدیران توسعه نرم افزار باید در نظر بگیرند برجسته می کند. هنگام ارزیابی اینکه آیا باید به جاوا 15 ارتقا دهید یا خیر. درباره ویژگی های جدید ماشین مجازی جاوا، از جمله پشتیبانی از کلاس های مخفی، که به توسعه دهندگان کمک می کند از کلاس های تولید شده توسط بایت کد کلاس های دیگر محافظت کنند، بیاموزید. به علاوه، در مورد تغییرات زبان برنامه نویسی، از جمله نحوه استفاده از بلوک های متنی، اطلاعاتی کسب کنید، ویژگی که نیاز به بسیاری از توالی های فرار را از بین می برد و به طور کلی نوشتن و قالب بندی رشته هایی را که چندین خط کد را در بر می گیرند، آسان تر می کند.

Suggestions