Course catalog

Course duration

Course provider

Topic

Categories

Showing 21-40 of 51 items.

linkedin با هوش مصنوعی بسازید: تهیه دستیار بررسی کد (Mitalearn-413964)

  • 1 hours 35 minutes
  • مناسب همه
  • Release date: 21 August 2025
  • Author: Alfredo Deza,Pragmatic AI Labs
درباره این دوره: 

 

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

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


linkedin برنامه های رویایی خود را با مکان نما و Clude AI ایجاد کنید (Mitalearn-416106)

  • 6 hours 20 minutes
  • مناسب همه
  • Release date: 18 April 2025
  • Author: Meng To,Design+Code
درباره این دوره: 

 

AI یک ضرب نیرو برای برنامه نویسی است ، زیرا به افرادی که دارای پس زمینه اندک و بدون هیچ فنی نیستند ، در عرض چند دقیقه برنامه های پیچیده ای را ایجاد می کند. در این دوره ، یاد بگیرید که برنامه های وب رویاهای خود را از روی زمین با استفاده از مکان نما ، Claude AI و مجموعه ای از ابزارهای قدرتمند هوش مصنوعی بسازید. طراح و نویسنده منگ برای پوشش هر آنچه را که باید بدانید برای شروع کار به تنهایی ساخت برنامه های هوش مصنوعی را پوشش می دهد. در مورد ملزومات واکنش برای توسعه جلوی ، پایگاه آتش برای ادغام پشتی ، راهپیمایی برای پرداخت پرداخت و موارد دیگر ، کاوش کنید. شما همچنین می توانید با استفاده از ابزارهای پیشرفته AI مانند Claude Artifacts ، Galileo AI ، V0.Dev ، Ideogram و Cresor Composer استفاده کنید. در طول راه ، دریابید که چگونه این ابزارها می توانند به طراحان ، توسعه دهندگان و هر کسی که علاقه مند به ساخت برنامه ها باشد ، کمک کند تا چندین ایده برنامه را ارائه دهند و آنها را در کل فرایند توسعه تکرار کنند. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.


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 ساخت اپلیکیشن با ابزارهای هوش مصنوعی: ChatGPT، Semantic Kernel و Langchain (Mitalearn-394618)

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

ابزارهای جدید مجهز به هوش مصنوعی طرز فکر ما را در مورد برنامه‌ها تغییر می‌دهند. و اگر توسعه‌دهنده‌ای هستید که به دنبال ادغام گردش کار خود هستید، زمان آن رسیده که مهارت‌های موجود خود را افزایش دهید. در این دوره آموزشی، مدرس دنیس لینکوف مروری بر نحوه ساخت اپلیکیشن ها و ادغام ابزارهای متن باز و هیجان انگیز مانند ChatGPT، Semantic Kernel و LangChain ارائه می دهد.

چگونگی اتصال به ChatGPT API را بیاموزید. شروع به ساخت برنامه های کاربردی با کد کنید. Denys اصول اولیه توسعه اپلیکیشن با Semantic Kernel را به شما نشان می‌دهد، از قالب‌بندی گرفته تا استدلال زنجیره‌ای از فکر، درخواست و OpenAI Whisper برای متن به گفتار. در پایان این دوره، شما همچنین فرصتی خواهید داشت که جستجوی سند مهارت‌های جدید خود را با LangChain و آزمایش برنامه‌های ChatGPT امتحان کنید.

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

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

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

linkedin ساخت اپلیکیشن چت ویدیویی با Vue.js 2 و Firebase (Mitalearn-198897)

  • 3 hours 19 minutes
  • پیشرفته
  • Release date: 25 July 2026
  • Author: Ray Villalobos
درباره این دوره:

با توجه به نیاز بیشتر افراد به ارتباط مجازی، برنامه‌های چت ویدیویی مانند زوم و تیم‌های مایکروسافت محبوبیت زیادی پیدا کرده‌اند. کنجکاو هستید که چگونه می توانید یک برنامه چت تصویری برای خودتان بسازید؟ در این دوره، مربی Ray Villalobos به شما نشان می دهد که چگونه. برای کمک به درک مفاهیم مطرح شده در این دوره، Ray مراحل ایجاد یک پروژه را انجام می دهد. Firebase به راحتی پایه‌ای برای داده‌ها و ویدیوهای پروژه شما فراهم می‌کند و Vue.js به شما امکان می‌دهد یک رابط کاربری حول آن اجزا بسازید. به علاوه، نحوه کار با WebRTC را بیاموزید، پروژه ای منبع باز که می توانید از آن برای فعال کردن ارتباطات بلادرنگ صدا، تصویر و داده در برنامه خود استفاده کنید. در طول مسیر، نحوه استفاده از Firebase برای تنظیم ثبت نام و احراز هویت کاربر، بررسی کاربران در یک اتاق مجازی، اضافه کردن شرکت کنندگان به جلسه، استفاده از قوانین امنیتی و موارد دیگر را بیابید.

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 در عوض خواهید دید که چگونه ابزارهای کلان داده می توانند به حل برخی از پیچیده ترین چالش ها برای کسب و کارهایی که حجم زیادی از داده ها را تولید، ذخیره و تجزیه و تحلیل می کنند، کمک کند. موارد استفاده از صنایع مختلفی از جمله تجارت الکترونیک و فناوری اطلاعات استخراج شده است. مربی کوماران پونامبالام نحوه تجزیه و تحلیل یک مسئله، ترسیم طرح کلی معماری، انتخاب فناوری های مناسب و نهایی کردن راه حل را نشان می دهد. پس از هر مورد استفاده، او بهترین شیوه‌های مرتبط را برای پخش بلادرنگ، تجزیه و تحلیل پیش‌بینی‌کننده، پردازش موازی و مدیریت خط لوله بررسی می‌کند. هر درس سرشار از تکنیک ها و بینش های عملی از توسعه دهنده ای است که مزایا و کاستی های این فناوری ها را از نزدیک تجربه کرده است.

Suggestions