Course catalog

Course duration

Course provider

Topic

Categories

Showing 41-60 of 305 items.

coursera آمادگی آزمون اسکرام مستر (Mitalearn-305504)

  • 1 hours 34 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Jim Sullivan
درباره این دوره:

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

coursera آمادگی امتحان AZ-120: Azure for SAP Workloads تخصص (Mitalearn-309703)

  • 5 hours 21 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Whizlabs Instructor
درباره این دوره:

دوره آموزشی AZ-120: Administering Microsoft Azure for SAP Workloads برای متخصصان فناوری اطلاعات که مسئول مدیریت و استقرار راه حل های SAP در پلتفرم Azure هستند، طراحی شده است. در این دوره آموزشی، نحوه استقرار، مدیریت و نظارت بر برنامه های SAP را در زیرساخت Azure خواهید آموخت. شما درک عمیقی از پلتفرم Azure و قابلیت های آن برای میزبانی بارهای کاری SAP به دست خواهید آورد. این دوره به موضوعاتی مانند ماشین های مجازی Azure، Azure Storage، Azure Networking و Azure Active Directory می پردازد. همچنین نحوه پیکربندی و استقرار راه حل های SAP را با استفاده از قالب های Azure Resource Manager یاد خواهید گرفت. دلایل کلیدی برای تمرکز بر اهمیت Azure برای بارهای کاری SAP در بازار موجود در مزایای SAP در Azure مشهود است. بسیاری از سازمان‌ها در سراسر جهان از Microsoft Azure برای اجرای بارهای کاری SAP حیاتی در یک محیط ابری با امنیت و در دسترس بودن بالا استفاده کرده‌اند. دوره آموزشی Microsoft Certified: Azure for SAP Workloads Specialty Exam AZ-120 شامل بیش از 6 ساعت فیلم آموزشی است که تمام اهداف امتحان را پوشش می دهد. زبان‌آموزان می‌توانند ترکیبی از سخنرانی‌های ویدیویی، مطالب خواندنی، و آزمون‌ها را در دوره آموزشی با پوشش جامع همه موضوعات مربوط به آزمون تخصصی Microsoft Certified: Azure for SAP Workloads بیابند. این سخنرانی‌های دوره AZ-120 به 5 ماژول تقسیم می‌شوند و هر ماژول بیشتر به درس‌ها تقسیم می‌شود. کل دوره شامل ارزیابی‌ها (هم درجه‌بندی‌شده و هم بدون درجه‌بندی) برای اعتبارسنجی بررسی‌های دانش فراگیران است. با گذراندن این دوره، مهارت ها و دانش لازم برای استقرار و مدیریت برنامه های SAP بر روی پلتفرم Azure را خواهید داشت. این گواهینامه تخصص شما را در مدیریت Azure برای بارهای کاری SAP نشان می دهد و فرصت های شغلی جدیدی را در زمینه رایانش ابری ایجاد می کند.

coursera آماده شدن برای سفر حرفه ای مهندس شبکه ابری شما (Mitalearn-315993)

  • 58 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Google Cloud Training
درباره این دوره:

این دوره به شما کمک می کند آمادگی خود را برای آزمون حرفه ای مهندس ابری ساختار دهید. با دامنه های Google Cloud تحت پوشش آزمون و نحوه ایجاد یک برنامه مطالعه برای بهبود دانش دامنه خود آشنا خواهید شد.

coursera اتصال به پایگاه داده جاوا (JDBC) مقدمه (Mitalearn-306626)

  • 1 hours 14 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Derek Parsons
درباره این دوره:

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

coursera اتوماسیون با نمک (Mitalearn-307306)

  • 2 hours 27 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Whizlabs Instructor
درباره این دوره:

Salt یک چارچوب مدیریت پیکربندی اتوماسیون است که بر اساس ایده اجرای دستورات از راه دور طراحی شده است. این نرم افزار منبع باز است که برای خودکارسازی پیکربندی سیستم های سرور توسعه یافته است. این دوره با مقدمه ای بر اتوماسیون با نمک و سپس نصب نمک شروع می شود. توضیح مختصری در مورد ویژگی های Salt با استفاده از ابزارهای خط فرمان و Matching Elements در دوره ارائه شده است. این دوره همچنین کار Jinja2 و Pillars را به روشی دقیق نشان می دهد. این دوره 3 ساعت فیلم آموزشی ارائه می دهد که به ماژول ها تقسیم می شود. درک مفاهیم دوره از طریق نمایش های آزمایشگاهی آسان است. به منظور آزمودن درک فراگیران، هر ماژول شامل ارزیابی‌هایی در قالب پرسش‌های مسابقه و ویدیویی است. یک آزمون اجباری سوالات درجه بندی شده نیز در پایان هر ماژول ارائه شده است. آشنایی با زبان های برنامه نویسی YAML و Python مزیت محسوب می شود. درک زیرساخت به عنوان کد یک دارایی است. در پایان این دوره، فراگیران قادر خواهند بود: -نصب و پیکربندی SaltStack -نمایش کار Jinja2 و Pillars -کاوش ویژگی های نمک با استفاده از ابزارهای خط فرمان و عناصر تطبیق کاوش در کار با ایالت ها و قالب

coursera اتوماسیون رابط کاربری و انتخابگرها (Mitalearn-303345)

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

دوره UI Automation and Selectors درک عمیقی از روش های مختلف مورد استفاده در هنگام تعامل با رابط کاربری برنامه های مختلف مانند Excel، Word، CRM، وب سایت ها در هنگام ساخت پروژه های اتوماسیون ارائه می دهد. ویژگی ضبط و ضبط های مختلف موجود در استودیو را برای ضبط اقدامات کاربر و ایجاد گردش کار معرفی می کند. همچنین دانشی در مورد انتخابگرها و چگونگی سودمندی آنها در ساخت پروژه های اتوماسیون ارائه می دهد. این دوره دارای چندین تمرین تمرینی است که به تقویت دانش شما و درک ایجاد گردش کار در استودیو کمک می کند.

coursera اجرای پرس و جوهای متن کامل با Elasticsearch (Mitalearn-305181)

  • 2 hours 4 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

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

coursera ارزیابی توسعه‌دهنده نرم‌افزار Full Stack (Mitalearn-270263)

  • متوسط
  • Release date: 27 June 2026
  • Author: Rav Ahuja
درباره این دوره:

این آخرین دوره در گواهینامه حرفه ای توسعه دهنده نرم افزار IBM Full Stack است. این دانش شما و مهارت هایی را که تا کنون به دست آورده اید آزمایش خواهد کرد. این دوره شامل امتحان نهایی درجه بندی شده است که محتوای دروس مختلف در رایانه شخصی را پوشش می دهد. شما در موضوعاتی مانند مفاهیم اصلی محاسبات ابری ارزیابی خواهید شد. زبان هایی مانند HTML، CSS، جاوا اسکریپت و پایتون؛ فریمورک هایی مانند Node.js، Express و React. و فناوری‌های بک‌اند مانند Docker، Kubernetes، OpenShift، SQL، Django، Microservices و Serverless. قبل از گذراندن این دوره، لطفاً مطمئن شوید که تمام دوره های قبلی را در رایانه شخصی توسعه دهنده نرم افزار IBM Full Stack گذرانده اید.

coursera از C++ برای ساختن یک پلتفرم تجارت رمزنگاری: سیستم نهایی استفاده کنید (Mitalearn-312321)

  • 1 hours 44 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Dr Matthew Yee-King
درباره این دوره:

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

coursera استخراج نیازمندی ها: مصنوعات و تجزیه و تحلیل ذینفعان (Mitalearn-306048)

  • 1 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Kristen Walcott-Justice
درباره این دوره:

در Elicitation: Artifact and Stakeholder Driven Analysis، شما یاد خواهید گرفت که از دانش ثبت شده و ثبت نشده در حال حاضر در تکنیک های استخراج خود استفاده کنید. همانطور که در مورد محصول جدید شروع به کار می کنید، ابتدا باید در مورد محصولی که وجود داشت (اگر وجود داشت) اطلاعات کسب کنید و سپس در مورد سیستمی که قرار است باشید یاد بگیرید. اغلب اوقات، شما خود را در محیطی می یابید که هیچ چیزی در مورد آن نمی دانید! این دوره به شما کمک می کند تا راه هایی را برای یادگیری در مورد دامنه، سیستمی که بود و سیستمی که قرار است بیابید. لطفاً مرور کنید: "این کلاس برای چه کسی است تا مشخص شود آیا شما برای شرکت در این دوره تحصیلات تکمیلی آماده هستید یا خیر".

coursera استدلال خودکار: بررسی مدل نمادین (Mitalearn-312729)

  • 2 hours 31 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Hans Zantema
درباره این دوره:

دوره Automated Reasoning: Symbolic Model Checking نشان می‌دهد که چگونه می‌توان ویژگی‌های سیستم‌ها و برنامه‌های فعال را به‌طور خودکار تأیید کرد. مفهوم اصلی یک سیستم انتقال است: هر سیستمی که بتوان آن را با حالت ها و مراحل توصیف کرد. ما ارائه می کنیم که چگونه در CTL (منطق درخت محاسباتی) ویژگی هایی مانند قابلیت دسترسی را می توان توصیف کرد. به طور معمول، یک فضای حالت ممکن است بسیار بزرگ باشد. یکی از راه‌های مقابله با این موضوع، بررسی مدل نمادین است: راهی که در آن مجموعه‌ای از حالت‌ها به صورت نمادین نمایش داده می‌شوند. یک راه مفید برای انجام این کار، نمایش مجموعه ای از حالت ها توسط BDD ها (نمودار تصمیم گیری دودویی) است. در این دوره تعاریف و ویژگی های اولیه BDD ها و الگوریتم های محاسبه آن ها در صورت نیاز برای بررسی مدل CTL ارائه شده است.

coursera استفاده از AR Foundation در Unity (Mitalearn-311539)

  • 1 hours 39 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

این دوره بیشتر شما را با ابزار توسعه Unity AR از جمله API بنیاد AR آشنا می کند. با استفاده از AR Foundation برای توسعه یک بازی AR برای دنیای سرگرمی آشنا خواهید شد. در پایان این دوره، شما قادر خواهید بود: - محیط AR را برای Unity تنظیم کنید. - بنیاد AR و کارهایی که انجام می دهد را توضیح دهید. - بهترین شیوه های بهینه سازی را شناسایی کنید. - پیاده سازی تشخیص نشانگر. - معماری بازی را تعریف کنید. - ادغام اشیاء سه بعدی برای جاسازی در بازی. - اسکریپت هایی را در سی شارپ بنویسید تا مکانیزم هایی ایجاد کنید که دینامیک بازی را کنترل می کند. برای موفقیت در این دوره، تجربه برنامه نویسی شی گرا و توسعه اولیه وب مورد نیاز است. (جاوا اسکریپت یک امتیاز مثبت است اما الزامی نیست.) توصیه می کنیم دوره های قبلی را در گواهینامه حرفه ای توسعه دهنده Meta AR تکمیل کنید تا بتوانید دانش و مهارت های آن دوره ها را در اینجا بسازید.

coursera استقرار برنامه، اشکال زدایی، و عملکرد در فرانسه (Mitalearn-313953)

  • 1 hours 21 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Google Cloud Training
درباره این دوره:

Dans ce cours، les développeurs d'applications apprennent à concevoir à concevoir à developper des applications natives cloud qui s'intègrent parfaitement aux composants de l'écosystème Google Cloud. À عبور از un ensemble de presentations, demonstrations et d'ateliers pratiques, les شرکت کنندگان découvrent comment créer des déploiements reproductible en traitant l' infrastructure Comme du code, en choisissant l'environnement applection applection. les performances applicatives. Il est obligatoire de terminer une version de chaque atelier. Chaque atelier در Node.js موجود است. Dans la plupart des cas، les mêmes ateliers sont aussi disponibles en Python ou en Java. Vous pouvez terminer chaque atelier dans la langue que vous voulez.

coursera اسکریپت نویسی پایتون: تاریخ ها، کلاس ها و مجموعه ها (Mitalearn-307085)

  • 1 hours 9 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Aspen Olmsted
درباره این دوره:

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

coursera اسناد SRS: الزامات و نمادهای نموداری (Mitalearn-303090)

  • 1 hours 51 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Kristen Walcott-Justice
درباره این دوره:

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

coursera اشاره گرها، آرایه ها و بازگشت (Mitalearn-302580)

  • 1 hours 29 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Andrew D. Hilton,Anne Bracy,Genevieve M. Lipp
درباره این دوره:

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

coursera اصول آژاکس (Mitalearn-313324)

  • 3 hours 6 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

دوره AJAX BASICS با دقت طراحی شده است تا دانش آموزان را با تخصص برای ایجاد برنامه های کاربردی وب پویا و تعاملی از طریق AJAX (جاوا اسکریپت ناهمزمان و XML) توانمند کند. ماژول اول اصول AJAX را معرفی می کند، در تاریخچه آن، نقش انقلابی در توسعه وب و چگونگی امکان تبادل داده های ناهمزمان را فراهم می کند. دروس شامل مقدمه ای بر AJAX، درک اصول اولیه درخواست ها و پاسخ های HTTP، و نقش شی XMLHttpRequest در AJAX است. ماژول دوم به کاوش عمیق جاوا اسکریپت و جی کوئری برای AJAX منجر می شود. تمرکز بر جنبه های برنامه نویسی، استفاده از جاوا اسکریپت و جی کوئری برای ایجاد درخواست های AJAX و رسیدگی به پاسخ ها است. زبان آموزان برای تقویت یادگیری خود، درک انتخابگرها، کار با کنترل کننده رویداد و ساده کردن درخواست های AJAX با استفاده از jQuery، در تمرینات عملی شرکت خواهند کرد. ماژول سوم بر این اساس استوار است و در انواع مختلف قالب‌های پاسخ از جمله JSON و XML پیمایش می‌کند. درک عمیقی از نقش فرمت‌های پاسخ، مزایا و معایب JSON و XML، و نحوه تجزیه این فرمت‌ها در برنامه‌ها را فراهم می‌کند. در پایان این دوره، شما درک کاملی از AJAX خواهید داشت، به دانش و مهارت های لازم برای استفاده از AJAX در پروژه های توسعه وب خود، ایجاد صفحات وب پویاتر و پاسخگوتر مجهز شده اید.

coursera اصول اولیه Oracle SQL (Mitalearn-305368)

  • 1 hours 19 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Rafiq Wayani
درباره این دوره:

این دوره، Oracle SQL Basics سومین دوره در تخصص اوراکل است. این برنامه برای کمک به شما در یادگیری عناصر کلیدی زبان پرس و جوی ساختاریافته مخصوص اوراکل طراحی شده است. توصیه می کنیم قبل از شروع این دوره، دو دوره اول (مبانی پایگاه داده اوراکل و پلتفرم پایگاه داده اوراکل) را گذرانده باشید.

coursera اصول برنامه نویسی تابعی در اسکالا (Mitalearn-307884)

  • 6 hours 25 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Martin Odersky
درباره این دوره:

برنامه نویسی تابعی به طور فزاینده ای در صنعت گسترش می یابد. این روند با پذیرش اسکالا به عنوان زبان برنامه نویسی اصلی برای بسیاری از برنامه ها هدایت می شود. Scala برنامه نویسی کاربردی و شی گرا را در یک بسته عملی ترکیب می کند. این یکپارچه با جاوا و جاوا اسکریپت کار می کند. اسکالا زبان پیاده سازی بسیاری از فریم ورک های مهم از جمله آپاچی اسپارک، کافکا و آکا است. زیرساخت اصلی سایت هایی مانند Twitter، Netflix، Zalando و همچنین Coursera را فراهم می کند. در این دوره، عناصر سبک برنامه نویسی کاربردی را کشف می کنید و یاد می گیرید که چگونه آنها را به طور مفید در کارهای برنامه نویسی روزانه خود مانند مدل سازی دامنه های تجاری یا پیاده سازی منطق تجاری به کار ببرید. همچنین با لمس برهان های ثابت و ردیابی اجرا به صورت نمادین، پایه محکمی برای استدلال در مورد برنامه های کاربردی ایجاد خواهید کرد. دوره به صورت عملی است. اکثر واحدها برنامه های کوتاهی را معرفی می کنند که به عنوان تصویر مفاهیم مهم عمل می کنند و شما را به بازی با آنها، اصلاح و بهبود آنها دعوت می کنند. این دوره با مجموعه ای از پروژه های برنامه نویسی به عنوان تکالیف تکمیل می شود. پیشینه پیشنهادی: شما باید حداقل یک سال تجربه برنامه نویسی داشته باشید. تسلط به جاوا یا سی شارپ ایده آل است، اما تجربه با زبان های دیگر مانند C/C++، Python، Javascript یا Ruby نیز کافی است. شما باید پیشینه ای در ریاضیات داشته باشید (به عنوان مثال جبر، منطق، اثبات از طریق استقراء). در آخر، شما باید با استفاده از خط فرمان آشنایی داشته باشید.

coursera اصول برنامه نویسی تابعی در اسکالا (نسخه اسکالا 2) (Mitalearn-308462)

  • 9 hours 54 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Martin Odersky
درباره این دوره:

برنامه نویسی تابعی به طور فزاینده ای در صنعت گسترش می یابد. این روند با پذیرش اسکالا به عنوان زبان برنامه نویسی اصلی برای بسیاری از برنامه ها هدایت می شود. Scala برنامه نویسی کاربردی و شی گرا را در یک بسته عملی ترکیب می کند. این یکپارچه با جاوا و جاوا اسکریپت کار می کند. اسکالا زبان پیاده سازی بسیاری از فریم ورک های مهم از جمله آپاچی اسپارک، کافکا و آکا است. زیرساخت اصلی سایت هایی مانند Twitter، Tumblr و همچنین Coursera را فراهم می کند. در این دوره شما عناصر سبک برنامه نویسی کاربردی را کشف می کنید و یاد می گیرید که چگونه آنها را به طور مفید در وظایف برنامه نویسی روزانه خود مانند مدل سازی دامنه های تجاری یا پیاده سازی منطق تجاری به کار ببرید. همچنین با لمس برهان های ثابت و ردیابی اجرا به صورت نمادین، پایه محکمی برای استدلال در مورد برنامه های کاربردی ایجاد خواهید کرد. دوره به صورت دستی است. اکثر واحدها برنامه های کوتاهی را معرفی می کنند که به عنوان تصویر مفاهیم مهم عمل می کنند و شما را به بازی با آنها، اصلاح و بهبود آنها دعوت می کنند. این دوره با مجموعه ای از پروژه های برنامه نویسی به عنوان تکالیف خانگی تکمیل می شود. پیشینه پیشنهادی: شما باید حداقل یک سال تجربه برنامه نویسی داشته باشید. تسلط به جاوا یا سی شارپ ایده آل است، اما تجربه با زبان های دیگر مانند C/C++، Python، Javascript یا Ruby نیز کافی است. شما باید با استفاده از خط فرمان آشنایی داشته باشید.

Suggestions