Course catalog
Categories
مقدمه ای بر برنامه نویسی سوئیفت
(Mitalearn-314548)
- 3 hours
- مناسب همه
- Release date: 23 June 2026
- Author: Parham Aarabi
مقدمه ای بر برنامه نویسی سوئیفت اولین دوره از یک سری تخصصی چهار قسمتی است که ابزارها و مهارت های لازم برای توسعه یک برنامه iOS را از ابتدا در اختیار شما قرار می دهد. در پایان این دوره اول، شما قادر خواهید بود کاربرد متوسط برنامه نویسی را در Swift، زبان برنامه نویسی قدرتمند جدید برای iOS نشان دهید. با هدایت بهترین شیوهها، با نحو، اصول شی گرا، مدیریت حافظه، مفاهیم کاربردی و موارد دیگر در برنامهنویسی با سوئیفت مهارت خواهید داشت. این دوره از نظر اختصاص به آموزش برنامه نویسی Swift منحصر به فرد است. با ویژگیها و قابلیتهای جدید، در نوشتن برنامههای iOS پیشتاز خواهید بود. در حال حاضر این دوره با استفاده از سوئیفت 2 آموزش داده می شود. تیم از انتشار سوئیفت 3 آگاه است و به مرور دوره را ویرایش خواهد کرد. لطفاً توجه داشته باشید که در حال حاضر دستورالعمل کاملاً با سوئیفت 2 است. لطفاً توجه داشته باشید که برای شرکت در این دوره (و تخصص کامل) داشتن یک رایانه مک و اگرچه لازم نیست، ایده آل آیفون، آی پاد یا آی پد است. توجه: این دوره بر روی مک طراحی و آزمایش شده است (و محتوا ارائه شده است). در حالی که ما از هک ها و راه حل ها برای اجرای مک در ماشین مجازی در ویندوز آگاه هستیم، رایانه شخصی را توصیه نمی کنیم. امیدواریم در این ماجراجویی جدید لذت ببرید.
Related Skills
مقدمه ای بر برنامه نویسی شی گرا با جاوا
(Mitalearn-304926)
- 4 hours 36 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Evan Bergman,Noel J. Bergman
مقدمه ای بر برنامه نویسی OO با جاوا دوره 2 از تخصص اصلی جاوا است. پس از اتمام این دوره، میتوانید کلاسهای ساده جاوا ایجاد کنید که اصل Encapsulation را نشان میدهند، کلاسهای دیگر را برای استفاده وارد کنید، با رشتهها کار کنید، خروجی چاپ کنید و از توابع ریاضی پیشرفته استفاده کنید. ما با یک بازنگری مختصر در مورد مفاهیم ضروری از برنامه نویسی شی گرا شروع می کنیم. در مرحله بعد، مفاهیم پایه جاوا را در مورد کلاس ها معرفی می کنیم، که به شما امکان می دهد شروع به نوشتن کلاس های جاوا ساده با ویژگی ها و متدها کنید. ما ایده نمونه ها یا اشیاء ایجاد شده از کلاس ها را معرفی می کنیم تا بتوانید شروع به ساخت راه حل های شی گرا کنید. در نهایت، فضاهای نام و کتابخانههای جاوا را پوشش خواهیم داد تا نحوه کلاسهای بستهبندی جاوا را توضیح دهیم تا همه بتوانند کد را بدون برخورد نام توسعه دهند. شما می توانید کلاس ها را سازماندهی کرده و به آنها دسترسی داشته باشید و همچنین از کلاس های استاندارد انتخاب شده از محیط اجرای جاوا استفاده کنید. برای موفقیت در این دوره، باید دوره 1: مقدمه ای بر جاوا را گذرانده باشید یا دانشی معادل آن داشته باشید.
Related Skills
مقدمه ای بر برنامه نویسی شی گرا در پایتون
(Mitalearn-401350)
- 47 minutes
- مناسب همه
- Release date: 28 June 2026
- Author: George Boorman
با دوره جامع ما که پایه ای در اصول و شیوه های برنامه نویسی شی گرا (OOP) ارائه می دهد، سفری را به قلب برنامه نویسی پایتون آغاز کنید. از طریق یک سری تمرینات عملی و مثالهای واقعی، یادگیرندگان در استفاده از قدرت پارادایم OOP پایتون برای ایجاد کد کارآمد، ماژولار و قابل استفاده مجدد مهارت کسب خواهند کرد.
مبانی OOP در مفاهیم اساسی که پایه و اساس برنامه نویسی شی گرا را تشکیل می دهند، عمیق شوید. شما اصول اصلی کلاس ها و اشیاء را کشف خواهید کرد، نحوه تعریف و نمونه سازی اهداف در پایتون را یاد خواهید گرفت و نحوه تخصیص ویژگی ها در طول نمونه سازی را کشف خواهید کرد.
ارث دانش خود را با تسلط بر وراثت و ایجاد زیر کلاس هایی که بر اساس عملکرد تعریف شده در کلاس های دیگر ساخته می شوند، گسترش دهید. شما بین دادههای سطح کلاس و سطح نمونه تمایز قائل میشوید، متدهای کلاس را پیادهسازی میکنید و عملکرد زیر کلاسها را سفارشی میکنید!
برابری، رسیدگی به استثناء، و بهترین شیوه ها تطبیق پذیری پایتون را در مدیریت مقایسه اشیاء کاوش کنید و تکنیک هایی را برای نمایش رشته ای موثر از اشیا کشف کنید که خروجی های قابل خواندن برای انسان را قادر می سازد. یاد بگیرید که چگونه کد خود را در برابر خطاهای غیرمنتظره تقویت کنید و قابلیت اطمینان آن را از طریق مدیریت استثنا افزایش دهید. اهمیت تشخیص خطا و بازیابی برازنده خطا را درک کنید و از اجرای روان تر برنامه های خود اطمینان حاصل کنید. بهترین روشها را برای نوشتن کدهای تمیز، قابل نگهداری و پایتونیک که به اصول OOP پایبند است، به دست آورید.
Related Skills
مقدمه ای بر برنامه نویسی شی گرا در جاوا
(Mitalearn-447403)
- 26 minutes
- مناسب همه
- Release date: 28 June 2026
- Author: Miller Andrés Trujillo Achury,Sani Yusuf
برنامه نویسی شی گرا (OOP) یک رویکرد قدرتمند برای نوشتن نرم افزار سازمان یافته و مقیاس پذیر است. جاوا، یکی از محبوب ترین زبان های برنامه نویسی جهان، OOP را با نحو واضح و پشتیبانی قوی جامعه زنده می کند. در این دوره آموزشی، نحوه استفاده از جاوا را برای مدلسازی سیستمهای دنیای واقعی با استفاده از کلاسها، اشیاء، وراثت، کپسولهسازی و موارد دیگر خواهید آموخت.
Related Skills
مقدمه ای بر برنامه نویسی شی گرا در سی پلاس پلاس
(Mitalearn-310808)
- 1 hours 35 minutes
- متوسط
- Release date: 23 June 2026
- Author: Dr Matthew Yee-King
این دوره اولین دوره از پنج دوره است که با هدف کمک به شما در کار کردن در پارادایم شی گرا در زبان ++C به شما کمک می کند. این تخصص برای افرادی است که می خواهند در مورد برنامه نویسی شی گرا بیاموزند. این یک بسته یکپارچه است که شما را از اصول C++ تا ساختن یک پلتفرم مبادله ارزهای دیجیتال می برد. در طول پنج دوره، شما با مربی روی یک پروژه کار خواهید کرد: یک پلت فرم مبادله ارزهای دیجیتال. در حین ساخت پروژه، با طیف وسیعی از تکنیک های برنامه نویسی از جریان کنترل اولیه و ورودی/خروجی گرفته تا تجزیه فایل، تکنیک های شی گرا و تعامل کاربر در کنسول آشنا خواهید شد. در این دوره اول، با نوشتن، ساختن و اجرای اولین برنامه خود با C++ شروع خواهید کرد. سپس با ساختن یک سیستم منوی تعاملی برای پلتفرم مبادله ارزهای دیجیتال، در مورد ورودی/خروجی متن، در صورتی که بیانیهها و حلقهها هستند، یاد خواهید گرفت. پس از اتمام دوره، شما قادر خواهید بود: * یک برنامه ++C بنویسید، کامپایل و اجرا کنید که پیام ها را روی کنسول چاپ می کند * از کتابخانه استاندارد برای انجام ورودی/خروجی متن در کنسول استفاده کنید * توابع ساده را بنویسید و فراخوانی کنید * از حلقه while برای دریافت مکرر و پاسخ دادن به ورودی کاربر استفاده کنید
Related Skills
مقدمه ای بر برنامه نویسی همزمان با پردازنده گرافیکی
(Mitalearn-302138)
- 2 hours 22 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Chancellor Thomas Pascale
این دوره به دانشآموزان برای توسعه کدهایی که میتوانند مقادیر زیادی داده را به صورت موازی پردازش کنند، آماده میکند. این برنامه بر جنبه های اساسی برنامه نویسی همزمان، مانند معماری CPU/GPU، برنامه نویسی چند رشته ای در C و Python، و مقدمه ای بر نرم افزار/سخت افزار CUDA تمرکز خواهد کرد.
Related Skills
مقدمه ای بر برنامه نویسی و انیمیشن با آلیس
(Mitalearn-303260)
- 14 hours 52 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Susan H. Rodger,Stephen Cooper
این دوره یک دوره برنامه نویسی مقدماتی است که ترکیبی از برنامه نویسی است با انیمیشن، با استفاده از محیط برنامه نویسی Alice. شما اول یاد بگیرید که داستان های متحرک سه بعدی را با برنامه نویسی اشیاء سه بعدی آلیس بگویید. در به خصوص شما یاد خواهید گرفت که چگونه یک صحنه را تنظیم کنید، تا یک داستان را با استفاده از آن تعریف کنید استوری بورد، برای حرکت دوربین و نحوه حرکت و چرخاندن اشیا. شما مفاهیم برنامه نویسی مانند نوشتن دستورالعمل های خود را یاد خواهید گرفت، تکرار، تصمیم گیری و گروه بندی اشیاء مشابه با هم. در در نیمه دوم دوره یاد می گیرید که چگونه موضوعاتی را که در اختیار دارید ترکیب کنید با برنامه نویسی رویداد یاد گرفته اید که شما و دوستانتان بازی های سه بعدی بسازید می تواند بازی کند.
Related Skills
مقدمه ای بر برنامه نویسی ویژوال بیسیک
(Mitalearn-306524)
- 1 hours 26 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Aspen Olmsted
این دوره دومین دوره از مجموعه ای است که با هدف آماده سازی شما برای نقشی که به عنوان برنامه نویس انجام می شود، می باشد. در این دوره با پنج مفهوم اصلی در برنامه نویسی رویه ای آشنا می شوید: ورودی کاربر، خروجی کنسول، اعلان و انتساب متغیر، انشعاب تصمیم و تکرار. آزمایشگاهها به دانشآموزان این امکان را میدهند که مطالب را در سخنرانیها در برنامههای رایانهای ساده که برای تقویت مجدد مطالب در درس طراحی شدهاند، اعمال کنند. زبان آموزان باید یک ماشین محلی با هر یک از سیستم عامل های زیر داشته باشند. Windows 7 SP1 یا بالاتر، macOS 10.1.13 یا بالاتر، یا تقریباً هر نسخه لینوکس از چندین سال گذشته. زبان آموز یا باید نسخه رایگان انجمن ویژوال استودیو یا منبع باز نصب دات نت را دانلود کند. ما شما را از طریق فرآیند تنظیم محیط محلی به عنوان بخشی از دوره راهنمایی خواهیم کرد.
Related Skills
مقدمه ای بر برنامه های کاربردی وب
(Mitalearn-318747)
- 5 hours 43 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Shadow Farrell
دانش آموزان با یادگیری زبان نشانه گذاری فرامتن (HTML) و قوانین اساسی برای ایجاد HTML سازگار شروع می کنند. آنها برچسب هایی را برای ایجاد صفحات وب و قالب بندی متن در صفحه از جمله لیست ها و کاراکترهای خاص یاد می گیرند. دانش آموزان یاد خواهند گرفت که چگونه تصاویر، ویدئو و صدا را در صفحات وب جاسازی کنند و اطلاعات را در جداول قالب بندی کنند. آنها یاد خواهند گرفت که پیوندها ایجاد کنند و از متن و تصاویر برای هایپرلینک ها از جمله ایجاد نقشه های تصویری استفاده کنند. دانش آموزان همچنین فرم های HTML را برای جمع آوری اطلاعات کاربر ایجاد می کنند. سپس دانشآموزان با سبکهای آبشاری (CSS) از جمله سبکهای درون خطی، شیوه نامههای تعبیهشده و شیوه نامههای خارجی آشنا خواهند شد. آنها از CSS برای قالببندی صفحات وب با استفاده از ترکیبکنندهها، و انتخابکنندههای ویژگی، ساختاری و شبه عنصر برای تغییر رنگها و افزودن عناصر خلاقانه از جمله حاشیهها، سایهها، نقلقولهای بلوک، تصاویر پسزمینه و گرادیانها استفاده میکنند. آنها از CSS برای کنترل طرحبندی صفحه از جمله ایجاد طرحبندی جعبه انعطافپذیر و ستونهای سبک روزنامه استفاده میکنند. آنها همچنین از CSS برای ایجاد انتقال و انیمیشن استفاده خواهند کرد. آزمایشگاه ها دانش آموزان را از طریق فرآیند ایجاد یک وب سایت چند صفحه ای با موضوعی ثابت که شامل جداول، فرم ها و عناصر متحرک است، راهنمایی می کنند. سپس آنها برای نشان دادن تسلط بر اهداف دوره، پروژه ای را تکمیل می کنند.
Related Skills
مقدمه ای بر برندسازی شخصی
(Mitalearn-368863)
- 1 hours 54 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Kimberley Barker, MLIS
اگرچه مفهوم برندسازی شخصی جدید نیست، سوالاتی در مورد چگونگی ایجاد یک برند و مهمتر از آن، حفظ و ساکن شدن آن برند به چه معناست. فراگیران: o درک کنید که برندسازی شخصی به چه معناست و منظور از ساکن شدن در برند آنها چیست o خود را در حداقل سه پلتفرم رسانه اجتماعی مستقر کنید o یک بیانیه ماموریت برای برند شخصی خود ایجاد کنید o برای برند خود یک هیئت مدیره بسازید o با مبانی امنیت دیجیتال و مدیریت شهرت آشنا شوید o ایجاد سیستمی برای نگهداری مداوم برند به مربی کیمبرلی آر. بارکر بپیوندید زیرا او فضایی گرم و حمایتی را فراهم می کند که در آن فراگیران تشویق می شوند تا به طور فشرده خود را کشف کنند تا یک برند شخصی ایجاد کنند که ارزش ها و هدایای حرفه ای آنها را به طور واقعی و مؤثر منتقل کند. ما با هم یک جامعه قوی ایجاد خواهیم کرد که در آن تشویق و بازخورد ارائه کنیم و از یکدیگر حمایت کنیم تا یادگیرندگان هدف خود را برای ایجاد برند موفق دنبال کنند.
Related Skills
مقدمه ای بر بستر آمازون
(Mitalearn-447182)
- 34 minutes
- مناسب همه
- Release date: 28 June 2026
- Author: Nikhil Rangarajan
آماده ای برای باز کردن قدرت هوش مصنوعی بدون پیچیدگی؟ برنامه های هوش مصنوعی خود را در چند ساعت به جای هفته ها با API تغییر دهنده بازی Amazon Bedrock بسازید. شما در مبادله بین مدلهای پیشرفته مانند کلود و نوا تنها با یک خط کد مهارت خواهید داشت، چترباتهای هوشمندی ایجاد میکنید که مکالمات را به خاطر میسپارد و حفاظهای هوش مصنوعی اخلاقی را اجرا میکنید که از کسب و کار شما محافظت میکند. آماده باشید تا ایده های خود را به برنامه های کاربردی هوشمند تبدیل کنید!
Related Skills
مقدمه ای بر بسته بندی نیمه هادی
(Mitalearn-354600)
- 53 minutes
- مناسب همه
- Release date: 23 June 2026
- Author: Terry Alford
این دوره جنبه های مختلف میکروالکترونیک و نانوالکترونیک را پوشش می دهد. هدف این زمینه پیشرفت و بهبود عملکرد دستگاه های الکترونیکی با مقیاس بندی ترانزیستورها به اندازه ویژگی های کوچکتر است. این دوره شما را با مفاهیم ضروری مانند مقیاس های طول، اقدامات ترانزیستور و اندازه ویژگی های مدارهای مجتمع آشنا می کند. این دوره همچنین به مشاهدات و روندهای تاریخی با استفاده از قانون مور، که در حال حاضر توسعه صنعت نیمه هادی ها را راهنمایی و پیش بینی می کند، نگاه می کند. مهمتر از همه، هدف ما این است که نشان دهیم چرا بسته بندی امروزه بسیار مهم و مرتبط است. علاوه بر این، ما همچنین آناتومی و عملکرد یک بسته نیمه هادی را بررسی خواهیم کرد، که با اتصال بسته در سطح بستر به مادربرد شروع می شود. ما همچنین ویژگیها را توضیح خواهیم داد زیرا انواع بستهها را متمایز میکنیم و اینکه چگونه آنها در مواد، طراحی و قابلیت اطمینان متفاوت هستند.
Related Skills
مقدمه ای بر بلاک چین
(Mitalearn-303498)
- 3 hours 59 minutes
- مبتدی
- Release date: 23 June 2026
- Author: James Won-Ki HONG
قبل از مطالعه عمیق فناوریهای بلاک چین و ارزهای دیجیتال، این دوره میتواند توضیحات سطح بالا و مثالهای عملی را ارائه دهد که برای افرادی که سابقه بلاک چین ندارند به راحتی قابل درک و استفاده باشد. این توضیحات به مفاهیم بلاک چین و ارزهای دیجیتال و نحوه استفاده از آنها در سناریوهای دنیای واقعی مربوط می شود.
Related Skills
مقدمه ای بر بلاک چین برای تجارت جهانی
(Mitalearn-281891)
- 6 hours
- مبتدی
- Release date: 23 June 2026
- Author: Don Tapscott,Alex Tapscott
این دوره محدودیت های اینترنت برای فعالیت های تجاری و اقتصادی را مورد بحث قرار می دهد و توضیح می دهد که چگونه فناوری بلاک چین راه رو به جلو را نشان می دهد. پس از اتمام این دوره، می توانید توضیح دهید که بلاک چین چیست، چگونه کار می کند و چرا انقلابی است. مفاهیم کلیدی مانند استخراج، هش کردن، اثبات کار، رمزنگاری کلید عمومی و مشکل دوبار خرج کردن را خواهید آموخت. میتوانید هفت اصل طراحی برای فناوری بلاک چین و چالشهای پیش روی افراد توسعهدهنده آن را شرح دهید. در پایان این دوره، یاد خواهید گرفت که چگونه و چرا انجام معاملات بر روی بلاک چین می تواند به ما کمک کند آینده ای سریع تر، عادلانه تر و پراکنده تر از دنیایی که امروز در آن زندگی می کنیم ایجاد کنیم.
Related Skills
مقدمه ای بر بلاک چین برای خدمات مالی
(Mitalearn-302461)
- 4 hours 40 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Don Tapscott,Alex Tapscott
در اولین دوره تخصصی، محدودیتهای اینترنت برای فعالیتهای تجاری و اقتصادی را مورد بحث قرار میدهیم و توضیح میدهیم که چگونه فناوری بلاک چین راه رو به جلو را نشان میدهد. پس از اتمام این دوره، می توانید توضیح دهید که بلاک چین چیست، چگونه کار می کند و چرا انقلابی است. مفاهیم کلیدی مانند استخراج، هش کردن، اثبات کار، رمزنگاری کلید عمومی و مشکل دوبار خرج کردن را خواهید آموخت. میتوانید هفت اصل طراحی برای فناوری بلاک چین و چالشهای پیش روی افراد توسعهدهنده آن را شرح دهید. شما همچنین با بازیکنان اکوسیستم بلاک چین ملاقات خواهید کرد و نقش خود را در مدیریت انقلاب بلاک چین در نظر خواهید گرفت.
Related Skills
مقدمه ای بر بهبود کیفیت در مراقبت های بهداشتی
(Mitalearn-346950)
- 2 hours 45 minutes
- مناسب همه
- Release date: 23 June 2026
- Author: Dr Thomas Woodcock
این دوره شما را با مفاهیم، تئوری ها و کاربرد بهبود کیفیت (QI) در مراقبت های بهداشتی از دیدگاه جهانی آشنا می کند. شما از بیماران، پزشکان و دانشگاهیان خواهید شنید که بهبود کیفیت برای آنها چه معنایی دارد و چگونه با یکدیگر برای ایجاد تغییر کار می کنند. با مطالعه چالشها، آنها و استراتژیهایی که برای غلبه بر آن چالشها به کار گرفتهاند، استفاده و نقد روشهای QI اصلی را از متخصصان این حوزه یاد خواهید گرفت. در پایان این ماژول شما قادر خواهید بود: 1. شناخت ویژگی های رویکردهای مختلف بهبود کیفیت به منظور نقد آنها و تصمیم گیری در مورد زمان استقرار آنها. 2. مؤلفه های ضروری یک رویکرد ساختاریافته برای بهبود کیفیت را به منظور اعمال روش های کلیدی بهبود کیفیت برای پشتیبانی از برنامه ریزی، طراحی، اجرا و ارزیابی تلاش های بهبود توضیح دهید.
Related Skills
مقدمه ای بر بهینه سازی در پایتون
(Mitalearn-403798)
- 59 minutes
- مناسب همه
- Release date: 28 June 2026
- Author: James Chapman,Jasmin Ludolf
این دوره مبتدیان را به بهینه سازان ماهر تبدیل می کند و به شما آموزش تبدیل و حل مسائل دنیای واقعی را با استفاده از مدل سازی ریاضی در پایتون با SciPy و PuLP می دهد. با شروع بهینه سازی و کاربردهای آن، از SymPy برای راه حل های تحلیلی بدون محاسبه دستی مشتقات استفاده می کنید و از SciPy برای پاسخ های عددی استفاده می کنید. شما به سمت برنامه نویسی خطی، بهینه سازی محدب محدود، و بهینه سازی اعداد صحیح مختلط با SciPy و PuLP پیشرفت خواهید کرد، با تمرکز بر مسائل عملی مانند تولید، حداکثر کردن سود، و تخصیص منابع.
Related Skills
مقدمه ای بر بینایی کامپیوتر
(Mitalearn-352900)
- 46 minutes
- متوسط
- Release date: 23 June 2026
- Author: Amanda Wang,Matt Rich,Brandon Armstrong
در اولین دوره از گرایش مهندسی و علوم کامپیوتر ویژن، با بینایی کامپیوتر آشنا می شوید. متداولترین الگوریتمها را برای تشخیص، استخراج و تطبیق ویژگیها میآموزید و از آنها استفاده میکنید تا تصاویر ماهوارهای را تراز کنید و تصاویر را با هم بچینید تا یک تصویر واحد از یک صحنه بزرگتر ایجاد کنید. ویژگیها در برنامههایی مانند تخمین حرکت، ردیابی شی و یادگیری ماشین استفاده میشوند. شما از ویژگی هایی برای تخمین تحولات هندسی بین تصاویر و انجام ثبت تصویر استفاده خواهید کرد. هر زمان که نیاز به مقایسه تصاویر یک صحنه گرفته شده در زمان های مختلف یا ترکیب تصاویر بدست آمده از ابزارهای علمی مختلف داشته باشید، ثبت نام مهم است، همانطور که در تصاویر فراطیفی و پزشکی رایج است. شما در طول این دوره از MATLAB استفاده خواهید کرد. متلب برای میلیونها نفر از افرادی که در زمینههای مهندسی و علوم کار میکنند، گزینهای است و قابلیتهای مورد نیاز برای انجام وظایف بینایی رایانهتان را فراهم میکند. در طول دوره برای تکمیل کار، دسترسی رایگان به متلب در اختیار شما قرار خواهد گرفت. برای موفقیت در این دوره، داشتن تجربه قبلی در پردازش تصویر کمک خواهد کرد. اگر با داده های تصویری تازه کار هستید، توصیه می شود ابتدا تخصص پردازش تصویر برای مهندسی و علوم را تکمیل کنید.
Related Skills
مقدمه ای بر بینایی کامپیوتری و پردازش تصویر
(Mitalearn-326550)
- 2 hours 3 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Aije Egwaikhide,Joseph Santarcangelo
Computer Vision یکی از هیجان انگیزترین زمینه ها در یادگیری ماشینی و هوش مصنوعی است. در بسیاری از صنایع مانند اتومبیل های خودران، روباتیک، واقعیت افزوده و بسیاری موارد دیگر کاربرد دارد. در این دوره آموزشی مبتدی، بینایی کامپیوتر را درک خواهید کرد و با کاربردهای مختلف آن در بسیاری از صنایع آشنا خواهید شد. به عنوان بخشی از این دوره، شما از Python، Pillow و OpenCV برای پردازش اولیه تصویر و انجام طبقه بندی تصویر و تشخیص اشیا استفاده خواهید کرد. این یک دوره عملی است و شامل چندین آزمایشگاه و تمرین است. آزمایشگاهها آزمایشگاههای Jupyter و Computer Vision Learning Studio (CV Studio) را که یک ابزار آموزشی رایگان برای بینایی کامپیوتر است، ترکیب میکنند. CV Studio به شما امکان آپلود، آموزش و آزمایش مدلهای تشخیص و طبقهبندی تصویر سفارشی خود را میدهد. در پایان دوره، برنامه وب بینایی کامپیوتر خود را ایجاد کرده و آن را در Cloud مستقر خواهید کرد. این دوره نیازی به تجربه قبلی در زمینه یادگیری ماشین یا کامپیوتر ندارد. با این حال، دانش کمی از زبان برنامه نویسی پایتون و ریاضی دبیرستان ضروری است.
Related Skills
مقدمه ای بر پایتون [coursera]
(Mitalearn-302886)
- 2 hours 2 minutes
- مبتدی
- Release date: 27 June 2026
- Author: Adwith Malpe
در جامعه امروزی، استفاده از فناوری های جدید در حال گسترش است و جهان را متحول می کند. بسیاری از فنآوریهای جدید وظایف اضافی را خودکار میکنند تا افراد بتوانند وظایفی را با اولویت بیشتری انجام دهند. این فناوری های جدید خودکار به نوآوری مداوم نرم افزار بستگی دارد. برای توسعه نرم افزاری که می تواند کارایی ما را افزایش دهد و دنیا را به سمت بهتر شدن تغییر دهد، درک نحوه کدنویسی با استفاده از زبان های برنامه نویسی مختلف بسیار مهم است. این تخصص اصول اولیه زبان برنامه نویسی پایتون را معرفی می کند و نحوه پیاده سازی راه حل های مسائل دنیای واقعی را با استفاده از نحو پایتون آموزش می دهد. موضوعات این دوره از استفاده از محیط های توسعه یکپارچه (IDE) تا پیاده سازی سینتکس پایتون در اسکریپت ها را شامل می شود. برخی از عناوین شغلی که ممکن است از این دوره بهره مند شوند عبارتند از: دانشمند کامپیوتر، مهندس کامپیوتر، مهندس نرم افزار، توسعه دهنده نرم افزار، تستر نرم افزار، مهندس برق، مهندس مکانیک، مهندس شیمی و مهندس هوافضا. برای یادگیری مطالب در این دوره نیازی به تجربه برنامه نویسی یا علوم کامپیوتر ندارید. این دوره برای همه کسانی که علاقه مند به یادگیری نحوه کدنویسی و نوشتن برنامه در پایتون هستند آزاد است. ما بسیار هیجان زده هستیم که با ما یاد خواهید گرفت و امیدواریم از این دوره لذت ببرید!