Course catalog

Course duration

Course provider

Topic

Categories

Showing 21-40 of 44 items.

linkedin برنامه های زمین بازی Swiftui را بسازید (Mitalearn-427700)

  • 4 hours 5 minutes
  • مناسب همه
  • Release date: 3 October 2023
  • Author: Steven Lipton
درباره این دوره: 

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

coursera پروژه توسعه برنامه کامل پشته Capstone (Mitalearn-270246)

  • 9 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Upkar Lidder,Lavanya Thiruvali Sunderarajan,Yan Luo
درباره این دوره:

با تکمیل این پروژه capstone، تسلط خود را در توسعه برنامه کامل پشته نشان دهید! در این دوره، دانش و مهارت های خود را در یک چالش الهام گرفته از زندگی واقعی به کار می گیرید و از تخصص خود برای ایجاد یک راه حل موفق استفاده می کنید. این پروژه فرصتی را برای شما فراهم می کند تا مهارت کامل پشته خود را تقویت کنید. همانطور که تجربه کاربری پویا را طراحی می کنید، صفحات frontend را توسعه می دهید، مدیریت کاربر را اضافه می کنید، اقداماتی را برای عملیات پایگاه داده ایجاد می کنید، خدمات Backend ایجاد می کنید و خطوط لوله CI/CD را پیکربندی می کنید. شما توانایی های خود را با HTML، CSS، جاوا اسکریپت، جنگو، React، Node js و NoSQL (Mongo)، Containerization، IBM Code Engine، Python و Kubernetes تقویت خواهید کرد. سپس راه حلی برای مدیریت استقرار کانتینری برنامه خود ابداع خواهید کرد. این پروژه برای شما ایجاد شده است تا دانش مهارت های مرتبط و مورد تقاضا مانند: - طراحی اپلیکیشن ها و معماری آنها - ایجاد صفحات وب با صفحات استاتیک و پویا با استفاده از HTML، CSS، جاوا اسکریپت و REACT - پیاده سازی مدیریت کاربر و احراز هویت - توسعه خدمات Backend و برقراری ارتباط با پایگاه های داده - یکپارچه سازی و استقرار مداوم تغییرات با استفاده از خطوط لوله CI/CD - استقرار برنامه های بدون سرور در Code Engine - ایجاد و فراخوانی میکروسرویس های RESTful - استقرار کل راه حل در Cloud با استفاده از Kubernetes وقتی این پروژه را تکمیل کردید، یک برنامه کاربردی Full Stack خواهید داشت که کارفرمایان بالقوه را تحت تأثیر قرار می دهد. قبل از تکمیل این پروژه، به شدت توصیه می شود که تمام دوره های قبلی ارائه شده در گواهینامه حرفه ای توسعه دهنده نرم افزار IBM Full Stack را تکمیل کنید.

linkedin پروژه های پیشرفته پایتون: ساخت اپلیکیشن های هوش مصنوعی (Mitalearn-391235)

  • 1 hours 47 minutes
  • مناسب همه
  • Update date: 8 November 2024
  • Author: Priya Mohan
درباره این دوره: 

 

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

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


linkedin تجزیه و تحلیل اپلیکیشن موبایل برای توسعه دهندگان (Mitalearn-117297)

  • 1 hours 12 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

برنامه شما واقعاً چگونه استفاده می شود؟ آیا کاربران برخی از ویژگی ها را بیشتر از سایرین دوست دارند؟ کاربران شما در کدام کشورها زندگی می کنند؟ کدام مناطق بهترین درآمد را دارند؟ با استفاده از تجزیه و تحلیل در برنامه خود، می توانید پاسخ این سؤالات را بیابید و به طور کلی درباره نحوه استفاده از برنامه خود در دنیای واقعی اطلاعات بیشتری کسب کنید. در این دوره آموزشی، نحوه پیاده‌سازی تحلیل‌های اولیه، جمع‌آوری داده‌ها و تجزیه و تحلیل نتایج خود را بیابید تا مشخص کنید کدام ویژگی‌ها را بسازید، و چگونه آن ویژگی‌ها را به بهترین نحو به کاربران خود ارائه دهید. مربی جو مارینی دلیلی برای استفاده از تجزیه و تحلیل در برنامه خود توضیح می دهد. سپس نحوه کار با Google Analytics for Firebase - یک بسته تحلیلی بین پلتفرمی - برای اندازه‌گیری میزان استفاده از یک برنامه، بررسی مجموعه رویدادها، و نحوه تجزیه و تحلیل داده‌های خود را توضیح می‌دهد.

coursera توزیع متوسط ​​اینتل از OpenVINO™ برای کاربردهای یادگیری عمیق (Mitalearn-313647)

  • 1 hours 21 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Vu Q Nguyen
درباره این دوره:

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

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

  • 2 hours 11 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Alex Parker
درباره این دوره:

به این دوره مقدماتی در مورد میکروسرویس ها و بدون سرور، فناوری های ضروری برای بارهای کاری بومی ابر و نوسازی برنامه خوش آمدید. میکروسرویس‌ها به جای ساختن برنامه‌های کاربردی بزرگ، معروف به یکپارچه‌ها، که همه عملکردها را انجام می‌دهند، برنامه‌های بزرگ‌تر را به قطعات کوچک‌تری تقسیم می‌کنند که به طور مستقل قابل نگهداری و مقیاس‌پذیر هستند و مزایای زیادی را ارائه می‌کنند. این معماری در حال حاضر در بزرگترین سازمان های نرم افزاری جهان مورد استفاده قرار می گیرد، زیرا مزایای هزینه، استقلال تیم و مزایای دیگر را فراهم می کند. به همین ترتیب، بدون سرور به عنوان یک گزینه محاسباتی محبوب در عصر ابر ظاهر شده است. به توسعه دهندگان و اپراتورها توانایی اجرای برنامه ها را بدون مدیریت زیرساخت های اساسی می دهد. در این دوره با استفاده از متدولوژی های مختلف میکروسرویس ایجاد می کنید. شما API های REST را با استفاده از Python و Flask ایجاد خواهید کرد. در مرحله بعد، اصول اولیه برنامه های بدون سرور و نحوه اجرای برنامه های خود را در موتور کد ابری IBM خواهید آموخت. این دوره شامل چندین آزمایشگاه عملی است که به شما امکان می دهد مطالبی را که در دوره یاد می گیرید تمرین و به کار ببرید. در پروژه نهایی، شما یک برنامه front-end متشکل از چندین میکروسرویس ایجاد می‌کنید و آنها را با استفاده از سرور بدون سرور بر روی Cloud مستقر خواهید کرد.

coursera توسعه برنامه جنگو با SQL و پایگاه داده (Mitalearn-270212)

  • 2 hours 27 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Yan Luo,Rav Ahuja
درباره این دوره:

کار با پایگاه های داده یک مهارت کلیدی برای توسعه دهندگان است، به ویژه کسانی که در نقش های Back-End، Full Stack و DevOps هستند. این دوره به شما مبانی پایگاه داده های رابطه ای و نحوه دسترسی به آنها را از طریق برنامه های کاربردی خود می آموزد. برخی از وظایف ضروری توسعه برنامه شامل دسترسی، پردازش و ارائه داده ها می باشد. داده ها در پایگاه داده های مختلف، چه در محل یا در فضای ابری ذخیره می شوند، و توسعه دهندگان باید یاد بگیرند که چگونه از طریق زبان های برنامه نویسی با آنها صحبت کنند. در این دوره آموزشی، با مفاهیم پایه پایگاه داده و اصول اولیه SQL، یک زبان برنامه نویسی ساده و قدرتمند که برای مدیریت داده ها استفاده می شود، آشنا خواهید شد. علاوه بر SQL، متوجه خواهید شد که چگونه نگاشت شیء رابطه ای (ORM) به شما امکان می دهد از زبان های برنامه نویسی شی گرا (OOP) مانند پایتون برای کار با پایگاه های داده استفاده کنید. با ایجاد یک برنامه وب جنگو برای تداوم، پردازش و ارائه داده‌ها، مهارت‌های جنگو کامل را به دست خواهید آورد. و شما تجربه عملی در استقرار برنامه وب جنگو خود در فضای ابری خواهید داشت. در طول این دوره شما با آزمایشگاه های عملی تمرین خواهید کرد. شما همچنین یک پروژه نهایی را در پایان دوره تکمیل خواهید کرد تا آنچه را که آموخته‌اید نشان دهید و افزودنی عالی به مجموعه خود داشته باشید!

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

  • 1 hours 23 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Abhishek Gagneja,Ramesh Sannareddy
درباره این دوره:

این دوره کوتاه برای تجهیز زبان‌آموزان به مهارت‌های پایه در پایتون برای توسعه برنامه‌های کاربردی وب با قابلیت هوش مصنوعی با استفاده از چارچوب Flask و کتابخانه‌های هوش مصنوعی Watson طراحی شده است. شما چرخه عمر انتها به انتها ساخت برنامه های کاربردی وب مقیاس پذیر را بررسی خواهید کرد، از نوشتن کدهای پاک و ماژولار پایتون تا استقرار راه حل های کامل مبتنی بر هوش مصنوعی. این دوره با معرفی Flask، یک چارچوب وب سبک و انعطاف پذیر آغاز می شود و به زبان آموزان کمک می کند تا پایه ای قوی در برنامه های کاربردی وب، API ها و چرخه عمر کلی توسعه ایجاد کنند. آن‌ها تجربه عملی با IDE Cloud Network IBM Skills به دست خواهند آورد، بهترین روش‌های پایتون از جمله تجزیه و تحلیل کد استاتیک را یاد می‌گیرند، و تست‌های واحد را می‌نویسند و اجرا می‌کنند تا از قابلیت اطمینان کد خود اطمینان حاصل کنند. این دوره با آموزش ساختن برنامه های کاربردی وب با Flask که موضوعاتی مانند مسیریابی، رسیدگی به درخواست های GET و POST، مسیرهای پویا و مدیریت خطا را پوشش می دهد، عمیق تر به توسعه برنامه می پردازد. در پایان دوره، فراگیران یک پروژه تمرینی و یک پروژه نهایی بررسی شده را تکمیل خواهند کرد که توانایی آنها را برای توسعه، آزمایش و استقرار برنامه های کاربردی Flask مبتنی بر هوش مصنوعی نشان می دهد. تجربه عملی به‌دست‌آمده در طول این دوره تضمین می‌کند که زبان‌آموزان نه تنها به مهارت‌های پایتون و فلاسک خود اطمینان دارند، بلکه آماده ساخت اپلیکیشن‌های وب هوشمند در تنظیمات دنیای واقعی هستند.

coursera زیرساخت ها و برنامه ها را با Google Cloud مدرن کنید (Mitalearn-281024)

  • 41 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Google Cloud Training
درباره این دوره:

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

linkedin ساخت ابزار با پایتون (Mitalearn-163690)

  • 56 minutes
  • متوسط
  • Update date: 22 June 2026
  • Author: Scott Simpson
درباره این دوره:

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

linkedin ساخت اپلیکیشن بلاک چین اتریوم: ۲ مقدمه ای بر اتریوم (Mitalearn-220249)

  • 47 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Michael Solomon
درباره این دوره:

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

linkedin ساخت سه برنامه کاربردی پایتون در دنیای واقعی (Mitalearn-279188)

  • 2 hours 27 minutes
  • مناسب همه
  • Release date: 14 June 2023
  • Author: Megan Silvey
درباره این دوره: 

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

این دوره با GitHub Codespaces، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه نیازی ارائه می دهد، ادغام شده است. راه اندازی ماشین محلی با GitHub Codespaces، می‌توانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید—همه با استفاده از ابزاری که احتمالاً در محل کار با آن مواجه خواهید شد.


linkedin ساخت یک پروژه با ChatGPT API (Mitalearn-391201)

  • 1 hours 56 minutes
  • مناسب همه
  • Release date: 22 December 2023
  • Author: Kesha Williams
درباره این دوره: 

 

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

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


linkedin مبانی پایگاه داده: توسعه برنامه (Mitalearn-229922)

  • 1 hours 54 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Adam Wilbert
درباره این دوره:

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

linkedin معرفی NET Core (Mitalearn-198132)

  • 59 minutes
  • مبتدی
  • Release date: 13 January 2021
  • Author: Microsoft .NET,Scott Hanselman,Kendra Havens
درباره این دوره:

دات نت یک پلتفرم توسعه منبع باز است، مجموعه ای از زبان ها و کتابخانه ها که می توانند برای ساخت انواع برنامه ها با هم کار کنند. در این دوره آموزشی، Scott Hanselman و Kendra Havens شما را با .NET Core آشنا می کنند و نحوه ساخت اولین برنامه خود را به شما آموزش می دهند. ابتدا اسکات و کندرا نحوه نصب کیت توسعه نرم افزار دات نت (SDK) و نحوه نصب ویژوال استودیو را به شما نشان می دهند. سپس به شما یاد می دهند که چگونه با سی شارپ Hello World را بگویید. آنها شما را با برخی از اصول اولیه ویژوال استودیو و اشکال زدایی آشنا می کنند. در مرحله بعد، نحوه افزودن یک کتابخانه کلاس به برنامه اجرایی خود را پوشش می دهند. کندرا و اسکات به بررسی NuGet می پردازند، یک مدیر بسته دات نت که به شما امکان می دهد کد را از سایر اعضای انجمن دریافت کرده و از آن در برنامه های خود استفاده کنید. آنها به نحوه نوشتن چند تست واحد در سی شارپ می پردازند و آنها را با Visual Studio Test Explorer اجرا می کنند. در پایان، آنها نحوه انتشار برنامه خود را در ویندوز و لینوکس نشان می دهند.

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

linkedin معماری برنامه های کاربردی داده های بزرگ: مهندسی برنامه در زمان واقعی (Mitalearn-114050)

  • 1 hours 4 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Kumaran Ponnambalam
درباره این دوره:

سیستم‌های بلادرنگ زمان پاسخگویی را تضمین می‌کنند که می‌تواند چند ثانیه از ماشه فاصله داشته باشد. به این معنی که وقتی کاربر روی دکمه‌ای کلیک می‌کند، برنامه شما بهتر و سریع پاسخ می‌دهد. معماري برنامه‌ها تحت محدوديت‌هاي بلادرنگ چالش بزرگ‌تري است، وقتي با داده‌هاي بزرگ سروكار داريد. تأخیر بیش از حد می تواند از نظر منابع سیستمی مصرف شده و مشتریان از دست رفته برای شما هزینه داشته باشد. خوشبختانه، فناوری داده‌های بزرگ و معماری کارآمد می‌توانند پاسخگویی در زمان واقعی کسب‌وکار شما را فراهم کنند. در این دوره آموزشی، می‌توانید با موارد استفاده و بهترین روش‌ها برای معماری برنامه‌های بلادرنگ با فناوری‌هایی مانند Kafka، Hazelcast و Apache Spark آشنا شوید.\r\n\r\n در عوض خواهید دید که چگونه ابزارهای کلان داده می توانند به حل برخی از پیچیده ترین چالش ها برای کسب و کارهایی که حجم زیادی از داده ها را تولید، ذخیره و تجزیه و تحلیل می کنند، کمک کند. موارد استفاده از صنایع مختلفی از جمله تجارت الکترونیک و فناوری اطلاعات استخراج شده است. مربی کوماران پونامبالام نحوه تجزیه و تحلیل یک مسئله، ترسیم طرح کلی معماری، انتخاب فناوری های مناسب و نهایی کردن راه حل را نشان می دهد. پس از هر مورد استفاده، او بهترین شیوه‌های مرتبط را برای پخش بلادرنگ، تجزیه و تحلیل پیش‌بینی‌کننده، پردازش موازی و مدیریت خط لوله بررسی می‌کند. هر درس سرشار از تکنیک ها و بینش های عملی از توسعه دهنده ای است که مزایا و کاستی های این فناوری ها را از نزدیک تجربه کرده است.

coursera مقدمه ای بر MongoDB (Mitalearn-317659)

  • 3 hours 20 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: MongoDB University,MongoDB for Academia
درباره این دوره:

"مقدمه ای به MongoDB" شما را از طریق مهارت ها و دانش پایه ای که برای شروع کار با MongoDB نیاز دارید راهنمایی می کند. آشنایی با MongoDB Atlas، پلتفرم داده توسعه‌دهنده، و نحوه ایجاد و استقرار یک خوشه Atlas را دریافت کنید. کشف کنید که MongoDB چگونه داده ها را در اسناد مشابه اشیاء JSON ساختار می دهد و آن را انعطاف پذیر و سازگار با توسعه دهندگان می کند. نحوه اتصال به پایگاه داده MongoDB و انجام عملیات ساده CRUD و سایر کارهای کلیدی مانند جمع آوری، نمایه سازی، مدل سازی داده ها، تراکنش ها و ایجاد یک تجربه جستجو برای کاربران برنامه خود را بیاموزید. در پایان این دوره، مهارت های لازم برای شروع کار با MongoDB را خواهید داشت.

coursera مقدمه ای بر توسعه اپلیکیشن موبایل iOS (Mitalearn-304365)

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

با یادگیری سیستم عامل و پلت فرم توسعه، درباره توسعه iOS بیاموزید. نحوه راه اندازی و آماده سازی یک محیط محلی را کشف کنید. با شهربازی سوئیفت آشنا شوید و در سوئیفت کد بنویسید. در پایان این دوره، شما قادر خواهید بود: - نشان دادن دانش کاری در مورد اصول کلی برنامه های تلفن همراه و اکوسیستم iOS -محیط XCode را تنظیم و کاوش کنید -درکی از نحوه استفاده از XCode در فرآیند توسعه برنامه سوئیفت نشان دهید کد سوئیفت بنویسید و با استفاده از زمین های بازی سوئیفت رابط کاربری ایجاد کنید -روی رابط کاربری Swift UI حرکت کنید -دستکاری داده ها در سوئیفت شما با ابزارها و نرم افزارهای زیر تجربه کسب خواهید کرد: -برنامه و نرم افزار سوئیفت محیط توسعه و نرم افزار iOS -سیستم عامل موبایل -XCode -هدف-C -فریم ورک های UI -پرواز آزمایشی استوری برد -UI -MVC -API ها

coursera مقدمه ای بر توسعه اپلیکیشن موبایل اندروید (Mitalearn-304314)

  • 2 hours 21 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

اگر می خواهید یک توسعه دهنده موبایل شوید، این دوره یک پله ایده آل است. ما شما را با این مسیر شغلی آشنا می کنیم و به شما یک نمای کلی از برنامه نویسی و ابزارهای مورد نیاز برای توسعه برنامه های اندرویدی ارائه می دهیم. Android Studio و مفاهیم اساسی توسعه برنامه اندروید را کاوش کنید. با سیستم عامل ها و پلتفرم های مختلف برای ایجاد اپلیکیشن های موبایل آشنا شوید. مقدمه خود را برای توسعه اپلیکیشن اندروید با ساختن هر جنبه از یک پروژه هدایت شده به پایان می رسانید.

linkedin مهندسی هوش مصنوعی Azure: راهکارهای گفتار، زبان و دید (Mitalearn-442745)

  • 1 hours 51 minutes
  • مناسب همه
  • Release date: 7 June 2024
  • Author: Microsoft Learn
درباره این دوره: 

 این دوره به معرفی مفاهیم اساسی مرتبط با هوش مصنوعی (AI) و همچنین خدماتی در Microsoft Azure می‌پردازد که می‌توان از آنها برای ساخت راه‌حل‌های هوش مصنوعی استفاده کرد. با آموزش تخصصی Microsoft Learn، مهارت‌های مورد نیاز برای استفاده از سرویس‌های Azure را برای ایجاد برنامه‌های دارای قابلیت گفتار، ترجمه گفتار، ساخت مدل درک زبان محاوره‌ای، توسعه برنامه‌ها با زبان هوش مصنوعی Azure، ساخت راه‌حل پاسخ‌گویی به سؤال و موارد دیگر توسعه دهید. در پایان این دوره، شما همچنین برای ایجاد یک راه حل طبقه بندی متن سفارشی، آموزش و ارزیابی مدل ها، تجزیه و تحلیل تصاویر و ویدئو، و تشخیص، تجزیه و تحلیل و تشخیص تصاویر و چهره ها آماده خواهید شد.

Suggestions