Course catalog
Categories
Showing 1-6 of 6 items.
از C++ برای ساختن یک پلتفرم تجارت رمزنگاری: سیستم نهایی استفاده کنید
(Mitalearn-312321)
- 1 hours 44 minutes
- متوسط
- Release date: 23 June 2026
- Author: Dr Matthew Yee-King
درباره این دوره:
این دوره پنجمین دوره از پنج دوره است که با هدف کمک به شما در کار کردن در پارادایم شی گرا در زبان ++C به شما کمک می کند. این تخصص برای افرادی است که می خواهند در مورد برنامه نویسی شی گرا بیاموزند. این یک بسته یکپارچه است که شما را از اصول C++ تا ساختن یک پلتفرم مبادله ارزهای دیجیتال می برد. در طول پنج دوره، شما با مربی روی یک پروژه کار خواهید کرد: یک پلت فرم مبادله ارزهای دیجیتال. در حین ساخت پروژه، با طیف وسیعی از تکنیک های برنامه نویسی از جریان کنترل اولیه و ورودی/خروجی گرفته تا تجزیه فایل، تکنیک های شی گرا و تعامل کاربر در کنسول آشنا خواهید شد. در این دوره پنجم، پلتفرم مبادله ارزهای دیجیتال را تکمیل خواهید کرد. شما در مورد مدلسازی موجودیتهای دنیای واقعی بهعنوان یک کلاس، استفاده از توابع استاتیک در مقابل غیراستاتیک، و ایجاد یک کلاس کیف پول برای نسخه نهایی برنامه رمزنگاری یاد خواهید گرفت. پس از اتمام دوره، شما قادر خواهید بود: * از تعاملات شی برای دستیابی به عملکردهای پیچیده از طریق یک توالی دستوری ساده استفاده کنید * نحوه مدل سازی یک موجودیت دنیای واقعی آشنا به عنوان یک کلاس با داده ها و توابع را توضیح دهید * تصمیم بگیرید که چه زمانی مناسب است از توابع ایستا یا غیر ایستا استفاده کنید
Related Skills
برنامه نویسی C++: کلاس ها و داده ها
(Mitalearn-311760)
- 2 hours 26 minutes
- متوسط
- Release date: 23 June 2026
- Author: Dr Matthew Yee-King
درباره این دوره:
این دوره دومین دوره از پنج دوره است که با هدف کمک به شما در کار کردن در پارادایم شی گرا در زبان ++C به شما کمک می کند. این تخصص برای افرادی است که می خواهند در مورد برنامه نویسی شی گرا بیاموزند. این یک بسته یکپارچه است که شما را از اصول C++ تا ساختن یک پلتفرم مبادله ارزهای دیجیتال می برد. در طول پنج دوره، شما با مربی روی یک پروژه کار خواهید کرد: یک پلت فرم مبادله ارزهای دیجیتال. در حین ساخت پروژه، با طیف وسیعی از تکنیک های برنامه نویسی از جریان کنترل اولیه و ورودی/خروجی گرفته تا تجزیه فایل، تکنیک های شی گرا و تعامل کاربر در کنسول آشنا خواهید شد. در این دوره دوم، شما شروع به یادگیری کلاس های C++ خواهید کرد. شما در مورد فایل های هدر، توابع عضو کلاس، و انتخاب انواع داده های مناسب برای نمایش مجموعه داده در یک برنامه ++C خواهید آموخت. پس از اتمام دوره، شما قادر خواهید بود: * انواع داده های مناسب را برای نمایش مجموعه داده در یک برنامه C++ انتخاب کنید * توضیح دهید که چگونه می توان از یک کلاس برای ترکیب چند قطعه داده در یک واحد استفاده کرد * یک کلاس با توابع بنویسید
Related Skills
برنامه نویسی شی گرا در C++: توابع
(Mitalearn-312253)
- 2 hours 24 minutes
- متوسط
- Release date: 23 June 2026
- Author: Dr Matthew Yee-King
درباره این دوره:
این دوره سومین دوره از پنج دوره است که با هدف کمک به شما در کار کردن در پارادایم شی گرا در زبان ++C به شما کمک می کند. این تخصص برای افرادی است که می خواهند در مورد برنامه نویسی شی گرا بیاموزند. این یک بسته یکپارچه است که شما را از اصول C++ تا ساختن یک پلتفرم مبادله ارزهای دیجیتال می برد. در طول پنج دوره، شما با مربی روی یک پروژه کار خواهید کرد: یک پلت فرم مبادله ارزهای دیجیتال. در حین ساخت پروژه، با طیف وسیعی از تکنیک های برنامه نویسی از جریان کنترل اولیه و ورودی/خروجی گرفته تا تجزیه فایل، تکنیک های شی گرا و تعامل کاربر در کنسول آشنا خواهید شد. در این دوره سوم، شما شروع به یادگیری در مورد مدیریت استثناهای C++ و خواندن داده ها از فایل ها خواهید کرد. شما در مورد پردازش رشته ها، مدیریت استثنا، خواندن داده ها از یک فایل، و نحوه تبدیل الگوریتم های شبه کد به کد C++ کار می آموزید. پس از اتمام دوره، شما قادر خواهید بود: * تبدیل الگوریتمهای شبه کد شامل تکرار، منطق و پردازش رشتهها به کد C++ فعال * هنگام پردازش دادههای غیرقابل اعتماد، از مدیریت استثنا استفاده کنید تا به خوبی بازیابی کنید * داده های متنی را از یک فایل با استفاده از تابع getline بخوانید
Related Skills
کار با اشیا در C++
(Mitalearn-312270)
- 2 hours 42 minutes
- متوسط
- Release date: 23 June 2026
- Author: Dr Matthew Yee-King
درباره این دوره:
این دوره چهارمین دوره از پنج دوره است که با هدف کمک به شما در کار کردن در پارادایم شی گرا در زبان ++C به شما کمک می کند. این تخصص برای افرادی است که می خواهند در مورد برنامه نویسی شی گرا بیاموزند. این یک بسته یکپارچه است که شما را از اصول C++ تا ساختن یک پلتفرم مبادله ارزهای دیجیتال می برد. در طول پنج دوره، شما با مربی روی یک پروژه کار خواهید کرد: یک پلت فرم مبادله ارزهای دیجیتال. در حین ساخت پروژه، با طیف وسیعی از تکنیک های برنامه نویسی از جریان کنترل اولیه و ورودی/خروجی گرفته تا تجزیه فایل، تکنیک های شی گرا و تعامل کاربر در کنسول آشنا خواهید شد. در این دوره چهارم، شما موتور تطبیق را برای پلتفرم مبادلات ارزهای دیجیتال پیاده سازی خواهید کرد. شما در مورد تکرارهای برداری C++، داده های آزمایشی برای ارزیابی الگوریتم موتور منطبق، و عمیق تر کردن دانش خود در مورد مدیریت استثنا برای نوشتن کد قوی خواهید آموخت. پس از اتمام دوره، شما قادر خواهید بود: * توابعی را بنویسید که آمار اولیه را با تکرار بر روی بردارهای اشیا محاسبه می کند * از داده های آزمون برای ارزیابی درستی یک الگوریتم استفاده کنید * از مدیریت استثنا برای نوشتن کد پردازش ورودی کاربر قوی استفاده کنید
Related Skills
معرفی و برنامه نویسی با بردهای اینترنت اشیا
(Mitalearn-317608)
- 4 hours 34 minutes
- مبتدی
- Release date: 23 June 2026
- Author: James Won-Ki HONG
درباره این دوره:
اینترنت اشیا (IoT) یک حوزه نوظهور از فناوری اطلاعات و ارتباطات (ICT) است که شامل بسیاری از رشته های علوم و مهندسی کامپیوتر از جمله حسگرها/عملگرها، شبکه های ارتباطی، پلت فرم های سرور، تجزیه و تحلیل داده ها و برنامه های کاربردی هوشمند می باشد. اینترنت اشیا به همراه هوش مصنوعی و داده های بزرگ به عنوان بخش مهمی از انقلاب صنعتی چهارم در نظر گرفته می شود. این دوره برای دانشجویان ارشد و کارشناسی ارشد و همچنین مهندسانی که در این صنعت مشغول به کار هستند بسیار مفید خواهد بود. هدف این دوره معرفی مفاهیم کلی و معماری اپلیکیشن های اینترنت اشیا، فناوری های شبکه درگیر، کیت های توسعه اینترنت اشیا شامل آردوینو، رزبری پای، سامسونگ ARTIK و نحوه برنامه نویسی آنهاست. این دوره به زبان انگلیسی ارائه خواهد شد. زیرنویس ها به دو زبان انگلیسی و کره ای نیز ارائه خواهد شد. IoT (اینترنت چیزها ، 사물인터넷) 는 최근 중요한 정보통신기술로 주목 받고 있으며 센서/ 제어기 ، 통신 네트워크 ، 서버 플랫폼 ، 데이터 분석 ، 스마트 앱 등의 컴퓨터공학 컴퓨터공학 융합된 기술입니다. IoT는 인공지능, 빅데이터와 함께, 4차산업혁명의 대 핵심 기술 중 하눐께 . 본 강좌는 현재 대학에서 공부를 하고 있는 학부 3-4학년 밄 대학원서 대학원생부를 장의 개발자، 엔지니어들에게도 도움이 될 거라 믿습니다. IoT의 개념부터 아키텍처، 네트워크기술들을 소개하고 IoT 앱들을 또애 spberry Pi와 삼성전자의 ARTIK 플랫폼을 소개합니다. 본 과목은 영어로 진행되며، 영문과 한글 자막을 제공합니다.
Related Skills
مقدمه ای بر برنامه نویسی سوئیفت
(Mitalearn-314548)
- 3 hours
- مناسب همه
- Release date: 23 June 2026
- Author: Parham Aarabi
درباره این دوره:
مقدمه ای بر برنامه نویسی سوئیفت اولین دوره از یک سری تخصصی چهار قسمتی است که ابزارها و مهارت های لازم برای توسعه یک برنامه iOS را از ابتدا در اختیار شما قرار می دهد. در پایان این دوره اول، شما قادر خواهید بود کاربرد متوسط برنامه نویسی را در Swift، زبان برنامه نویسی قدرتمند جدید برای iOS نشان دهید. با هدایت بهترین شیوهها، با نحو، اصول شی گرا، مدیریت حافظه، مفاهیم کاربردی و موارد دیگر در برنامهنویسی با سوئیفت مهارت خواهید داشت. این دوره از نظر اختصاص به آموزش برنامه نویسی Swift منحصر به فرد است. با ویژگیها و قابلیتهای جدید، در نوشتن برنامههای iOS پیشتاز خواهید بود. در حال حاضر این دوره با استفاده از سوئیفت 2 آموزش داده می شود. تیم از انتشار سوئیفت 3 آگاه است و به مرور دوره را ویرایش خواهد کرد. لطفاً توجه داشته باشید که در حال حاضر دستورالعمل کاملاً با سوئیفت 2 است. لطفاً توجه داشته باشید که برای شرکت در این دوره (و تخصص کامل) داشتن یک رایانه مک و اگرچه لازم نیست، ایده آل آیفون، آی پاد یا آی پد است. توجه: این دوره بر روی مک طراحی و آزمایش شده است (و محتوا ارائه شده است). در حالی که ما از هک ها و راه حل ها برای اجرای مک در ماشین مجازی در ویندوز آگاه هستیم، رایانه شخصی را توصیه نمی کنیم. امیدواریم در این ماجراجویی جدید لذت ببرید.