Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-20 of 30 items.

linkedin Advanced PHP: Debugging Techniques (Mitalearn-383330)

  • 1 hours 7 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Gary Kovar
درباره این دوره:

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

با نحوه استفاده از PHP برای:

آشنا شوید
  • سطوح خطا را ثبت و به درستی شناسایی کنید.
  • اطلاعات مناسب را برای رفع اشکال دریافت کنید.
  • گزارش خطای PHP را پیکربندی کنید، خطاهای ثبت را در فایل‌ها، و خطاهای گزارش را در مکان‌های دیگر پیکربندی کنید.
  • با استفاده از ابزارهای توسعه محلی مانند var_dump، WordPress CLI، Laravel artisan tinker، whoops و Xdebug، با کارآمدتر اشکال‌زدایی کنید.
  • اشکال‌زدایی در نمونه‌های غیر محلی با ثبت خطاها از راه دور با ابزارهایی مانند Monolog.

Related Skills

linkedin Angular: Testing and Debugging (Mitalearn-233169)

  • 2 hours 16 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Derek Peruo
درباره این دوره:

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

linkedin C# استثنا و رسیدگی به خطا (Mitalearn-443408)

  • 55 minutes
  • مناسب همه
  • Release date: 14 March 2024
  • Author: Joe Marini
درباره این دوره: 

 این یک واقعیت است که با وجود تمام تلاش‌ها برای نوشتن پاک‌ترین و بدون خطاترین برنامه‌ها، در مقطعی با مشکل مواجه می‌شوید. دانستن نحوه مدیریت صحیح شرایط خطا و استثنائات در برنامه‌های #C شما -قبل از اینکه بر تجربه کاربر تأثیر بگذارد - یک الزام مطلق است. در این دوره، جو مارینی به شما نشان می‌دهد که چگونه با استثناهای سی شارپ کار کنید و پروتکل‌های مدیریت خطای بهترین عمل را پیاده‌سازی کنید تا برنامه‌های خود را در برابر دنیای غیرقابل پیش‌بینی انعطاف‌پذیر کنید.

Related Skills

linkedin React: Testing and Debugging (Mitalearn-192437)

  • 1 hours 33 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

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

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-303889)

  • 2 hours 31 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Andrew D. Hilton,Nick Eubank,Genevieve M. Lipp
درباره این دوره:

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

coursera برنامه نویسی R (Mitalearn-332432)

  • 5 hours 23 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Roger D. Peng, PhD,Jeff Leek, PhD,Brian Caffo, PhD
درباره این دوره:

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

coursera پلتفرم آردوینو و برنامه نویسی C (Mitalearn-315228)

  • 4 hours 2 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Ian Harris
درباره این دوره:

آردوینو یک پلتفرم سخت افزار/نرم افزار کامپیوتری منبع باز برای ساخت دستگاه های دیجیتال و اشیاء تعاملی است که می توانند دنیای فیزیکی اطراف خود را حس و کنترل کنند. در این کلاس با نحوه عملکرد پلتفرم آردوینو از نظر برد فیزیکی و کتابخانه ها و IDE (محیط توسعه یکپارچه) آشنا خواهید شد. همچنین با شیلدها آشنا خواهید شد که بردهای کوچکتری هستند که به برد اصلی آردوینو متصل می شوند تا عملکردهای دیگری مانند سنجش نور، گرما، ردیابی GPS یا ارائه نمایشگر رابط کاربری را انجام دهند. این دوره همچنین برنامه نویسی آردوینو با استفاده از کد C و دسترسی به پین ​​های روی برد از طریق نرم افزار برای کنترل دستگاه های خارجی را پوشش می دهد. لطفا توجه داشته باشید که این دوره شامل تالار گفتگو نمی باشد. پس از اتمام این دوره، شما قادر خواهید بود: 1. ترکیب برد توسعه آردوینو را مشخص کنید 2. منظور از برنامه نویسی سیستم عامل برد را شرح دهید 3. شماتیک های تابلو را بخوانید 4. Arduino IDE را نصب کنید 5. توضیح دهید که "سپر" چیست و چگونه استفاده می شود 6. نقش کتابخانه ها در استفاده از سپر را مشخص کنید 7. یک برنامه را کامپایل و اجرا کنید 8. نام C متغیرها و انواع 9. عملگرهای رایج C را نام ببرید 10. از شرطی ها و حلقه ها استفاده کنید 11. توابع، تعریف و فراخوانی آنها را توضیح دهید 12. مفاهیم متغیرهای سراسری را توضیح دهید 13. فرآیند ساخت آردوینو را انجام دهید 14. نقش ابزارهای پشت IDE را شرح دهید 15. نحوه فراخوانی توابع در کلاس ها را شرح دهید 16. ساختار طرح آردوینو را توضیح دهید 17. به پین ​​های آردوینو دسترسی پیدا کنید 18. بین پین دیجیتال و آنالوگ تفاوت قائل شوید 19. نرم افزارهای تعبیه شده را اشکال زدایی کنید 20. اهمیت کنترل پذیری و مشاهده پذیری در فرآیند اشکال زدایی را توضیح دهید 21. معماری های رایج اشکال زدایی برای سیستم های تعبیه شده را شرح دهید 22. نحوه عملکرد پروتکل ارتباطی سریال UART را توضیح دهید 23. نحوه برقراری ارتباط سریال توسط کتابخانه سریال آردوینو را شرح دهید

coursera توابع، فایل ها و دیکشنری های پایتون (Mitalearn-301713)

  • 7 hours 57 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Paul Resnick,Steve Oney
درباره این دوره:

این دوره ساختار داده فرهنگ لغت و توابع تعریف شده توسط کاربر را معرفی می کند. شما با متغیرهای محلی و سراسری، انتقال پارامترهای اختیاری و کلید واژه، توابع نامگذاری شده و عبارات لامبدا آشنا خواهید شد. همچنین با تابع مرتب‌سازی شده پایتون و نحوه کنترل ترتیب مرتب‌سازی آن با ارسال تابع دیگری به عنوان ورودی آشنا خواهید شد. برای پروژه نهایی خود، داده‌های شبکه‌های اجتماعی شبیه‌سازی‌شده را از یک فایل می‌خوانید، امتیازات احساسات را محاسبه می‌کنید و فایل‌های csv. را می‌نویسید. این فصل‌های 10 تا 16 کتاب درسی «مبانی برنامه‌نویسی پایتون» را پوشش می‌دهد که متن همراه (اختیاری و رایگان) این دوره است. اگر قبلاً دوره "مبانی پایتون" را گذرانده اید و می خواهید دانش اساسی بیشتری از زبان پایتون کسب کنید، این دوره برای شما مناسب است. هر دو دوره با هم برای افراد تازه وارد در برنامه نویسی پایتون، کسانی که نیاز به تجدید نظر در مبانی پایتون دارند، یا کسانی که ممکن است تا حدودی با برنامه نویسی پایتون آشنا شده باشند اما خواهان شرح و واژگان عمیق تری برای توصیف و استدلال در مورد برنامه ها هستند، طراحی شده است. این دوره تکمیلی دوره "مبانی پایتون" (درس 1 از تخصص برنامه نویسی پایتون 3) است و دومین دوره از پنج دوره در این تخصص است.

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 توسعه وب متوسط ​​و فرانت اند (Mitalearn-308547)

  • 2 hours 42 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: IBM Skills Network Team,Muhammad Yahya,Ramanujam Srinivasan
درباره این دوره:

آیا می خواهید یاد بگیرید که چگونه وب سایت خود را برای موتورهای جستجو بهینه کنید؟ این دوره به شما می آموزد که چگونه تکنیک های بهینه سازی موتور جستجو (SEO) می تواند به بهبود دید وب سایت شما کمک کند. سپس ابزارهای ساخت خودکار و بسته‌کننده‌هایی مانند Webpack را بررسی خواهید کرد که به جمع‌بندی دارایی‌ها، ماژول‌ها و وابستگی‌ها در یک بسته کمک می‌کند و به توسعه‌دهندگان اجازه می‌دهد روی توسعه تمرکز کنند. پس از آن، نحوه ارزیابی و درک تجربه کاربر از زمان بارگذاری و زمان اجرا را بهینه سازی وب بررسی خواهید کرد. شما بررسی خواهید کرد که چگونه چارچوب‌های تست جاوا اسکریپت مانند Mocha و Jasmine می‌توانند تست را برای بهبود سرعت و کارایی تست، دقت تست، و کاهش هزینه‌ها و خطرات تعمیر و نگهداری تست خودکار کنند. در نهایت، متوجه خواهید شد که چرا اشکال زدایی بخش مهمی از فرآیند توسعه نرم افزار است. شما یاد خواهید گرفت که چگونه از Google Chrome DevTools برای اشکال زدایی یک برنامه بدون کامپایل مجدد یا تغییر کد منبع آن استفاده کنید و همچنین نحوه استفاده از انواع افزونه ها یا افزونه ها برای اشکال زدایی یک برنامه را خواهید آموخت.

coursera جعبه ابزار الگوریتمی (Mitalearn-307697)

  • 7 hours 34 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Neil Rhodes,Daniel M Kane,Michael Levin
درباره این دوره:

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

coursera خودکارسازی وظایف دنیای واقعی با پایتون (Mitalearn-317472)

  • 27 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Google Career Certificates
درباره این دوره:

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

coursera دوره Crash در پایتون (Mitalearn-316639)

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

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

coursera سلنیوم وب درایور با پایتون (Mitalearn-304858)

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

“Selenium WebDriver with Python” یک دوره آموزشی پایه است که هدف آن ارائه یک درک جامع از سلنیوم و اجزای آن است. همچنین به درک نحوه عملکرد Selenium WebDriver کمک می کند. این دوره با نمایش تنظیمات محیطی برای Selenium WebDriver با پایتون آغاز می شود. شرح مختصری از مکان یابی عناصر وب و تعاملات وب در این دوره ارائه شده است. این دوره مروری بر تست فریمورک ها با Selenium WebDriver را پوشش می دهد. برخی از موضوعات پیشرفته مانند Handling Popup، Alerts، Multiple Browser Tabs، Mouse and Keyboard تعاملات نیز در این دوره برجسته شده است. این دوره 4 ساعت فیلم آموزشی را ارائه می دهد که به ماژول ها تقسیم می شود. درک مفاهیم دوره از طریق نمایش های آزمایشگاهی آسان است. به منظور آزمودن درک فراگیران، هر ماژول شامل ارزیابی‌هایی در قالب پرسش‌های مسابقه و ویدیویی است. یک آزمون اجباری سوالات درجه بندی شده نیز در پایان هر ماژول ارائه شده است. ماژول 1: شروع به کار با Selenium WebDriver ماژول 2: عناصر وب و تعاملات وب ماژول 3: تست سلنیوم و ویژگی های پیشرفته دانش قبلی مبانی زبان برنامه نویسی پایتون و مفاهیم تست را می توان به عنوان پس زمینه توصیه شده برای Selenium WebDriver با پایتون اضافه کرد. در پایان این دوره، فراگیران قادر خواهند بود: -تنظیم محیط برای سلنیوم وب درایور با پایتون بررسی اجمالی چارچوب های تست (unittest، pytest) و راه اندازی موارد تست. - مدیریت پاپ آپ، هشدارها، چندین برگه مرورگر، تعاملات ماوس و صفحه کلید اشکال زدایی با سلنیوم WebDriver

linkedin عیب یابی و رفع اشکال Bash (Mitalearn-202688)

  • 1 hours 5 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Sean Colins
درباره این دوره:

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

coursera کامپیوترها چگونه کار می کنند (Mitalearn-305096)

  • 1 hours 56 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Prof Marco Gillies
درباره این دوره:

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

linkedin کد خود را با هوش مصنوعی اشکال زدایی کنید (Mitalearn-417466)

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

 

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


coursera کلاس های پایتون و وراثت (Mitalearn-310128)

  • 4 hours 47 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Steve Oney,Paul Resnick
درباره این دوره:

این دوره کلاس ها، نمونه ها و وراثت را معرفی می کند. شما یاد خواهید گرفت که چگونه از کلاس ها برای نمایش داده ها به روش های مختصر و طبیعی استفاده کنید. همچنین می‌آموزید که چگونه روش‌های داخلی را نادیده بگیرید و چگونه کلاس‌های "ارثی" ایجاد کنید که از عملکرد مجدد استفاده می‌کنند. همچنین با نحوه طراحی کلاس ها آشنا خواهید شد. در نهایت، با عادت خوب برنامه نویسی نوشتن تست های خودکار برای کدهای خود آشنا خواهید شد. اگر قبلاً با اصول پایتون آشنا هستید، این دوره برای شما مناسب‌تر است که در دوره‌های «مبانی پایتون» و «توابع، فایل‌ها و فرهنگ‌های پایتون» (دوره‌های 1 و 2 تخصص برنامه‌نویسی پایتون 3) پوشش داده شده‌اند. گذراندن دوره "جمع آوری و پردازش داده ها با پایتون" (دوره 3 تخصص) اختیاری است، اما دانش بازیابی و پردازش داده های تو در تو پیچیده مفید است. این چهارمین دوره از پنج دوره تخصصی برنامه نویسی پایتون 3 است.

coursera مبانی پایتون (Mitalearn-303923)

  • 7 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Paul Resnick,Steve Oney
درباره این دوره:

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

Suggestions