Course catalog
Categories
برنامه ریزی و طراحی اجرای شیرپوینت 2016
(Mitalearn-104683)
- 1 hours 57 minutes
- متوسط
- Release date: 22 June 2026
- Author: CA Callahan
شیرپوینت محصولی است که می توان آن را در یک آخر هفته نصب و پیکربندی کرد، اما لزوماً در این راه موفق نخواهد بود! شیرپوینت نیاز به درک و آماده سازی قابل توجهی دارد تا به درستی پیاده سازی شود و به طور مداوم توسط کاربران پذیرفته شود. این دوره شامل مواردی است که یک ادمین هنگام برنامه ریزی اجرای شیرپوینت 2016 باید در نظر بگیرد. ابتدا یک نمای کلی از شیرپوینت، از جمله مدلهای داخلی، آنلاین و ترکیبی دریافت کنید و سپس درباره ایجاد سختافزار، نرمافزار و الزامات تجاری بیاموزید. طراحی اطلاعات، معماری منطقی و فیزیکی؛ و برنامه ریزی برای حکومت. مطالب این دوره به طور مستقیم به اهداف امتحانی برای آزمون مدیریت Microsoft SharePoint Server 2016 (70-339) نگاشت می شود و نقطه شروعی عالی برای مسیر یادگیری شما به عنوان مدیر شیرپوینت است.
Related Skills
برنامه ریزی و طراحی سیستم ها و فناوری های بهداشتی
(Mitalearn-352084)
- 5 hours 47 minutes
- متوسط
- Release date: 23 June 2026
- Author: Christoph Lüthi
آیا می خواهید بیاموزید که چگونه راه حل های بهداشتی مقرون به صرفه و متناسب با زمینه را برنامه ریزی کنید؟ آیا در مورد جدیدترین تحولات در برنامه ریزی و برنامه ریزی بهداشت شهری به روز باشید؟ با بهترین نمونه های عملی از سیستم های بهداشت شهری در کشورهای با درآمد کم و متوسط آشنا شوید؟ اگر بله، این دوره برای شما مناسب است! این دوره به شما مقدمه ای بر برنامه ریزی یکپارچه بهداشتی، هم در مقیاس شهر و هم برای زمینه های خاص مانند سکونتگاه های غیررسمی ارائه می دهد. شما با چارچوبهای مختلف برنامهریزی بهداشتی و همچنین سیستمها و فنآوریهای مختلف مرتبط با زنجیره ارزش بهداشتی آشنا خواهید شد. شما یاد خواهید گرفت که چرا تفکر سیستم ها برای بهداشت محیط شهری حیاتی است و چگونه از اصطلاحات کلیدی و مفاهیم مهم استفاده کنید. این دوره یکی از چهار دوره در مجموعه "بهداشت، آب و پسماند جامد برای توسعه" است. www.eawag.ch/mooc
Related Skills
برنامه ریزی و مدیریت محتوای دیجیتال
(Mitalearn-281330)
- 2 hours 20 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Marisa Peacock
تکامل فناوری دیجیتال بر نحوه برقراری ارتباط، زندگی و کار ما تأثیر زیادی گذاشته است. چه سازنده محتوا، چه مدیر محتوا یا مدیر حساب برند باشید، مدیریت محتوای دیجیتال نقش مهمی در موفقیت یک کمپین تبلیغاتی دارد. بیاموزید که چه چیزی برای موجودی، ایجاد، تجزیه و تحلیل و مدیریت موفق محتوا برای شرکتها در هر مقیاسی لازم است و همچنین فرآیند پیادهسازی این سیستمها در سراسر سازمانها. این دوره عملی برای حرفهایهای فعلی طراحی شده است که میخواهند یاد بگیرند که چگونه یک استراتژی محتوای واقعی و برنامهای برای اجرای آن بسازند. شما این دوره را با درک چگونگی ایجاد، مدیریت، بررسی و مدیریت محتوای دیجیتال ترک خواهید کرد.
Related Skills
برنامه ریزی وب سایت بدون کد شما
(Mitalearn-224533)
- 1 hours 37 minutes
- مناسب همه
- Release date: 21 June 2026
- Author: Jen Kramer
ساختن وبسایت شخصی شما ممکن است با تعداد خدمات، سایتها و ابزارهایی که در اختیار دارید آسانتر از همیشه باشد، اما همه آن گزینهها و انتخابها ممکن است منجر به فلج شدن تصمیم شوند. چه دامنه ای را انتخاب می کنید؟ از چه سرویس میزبانی استفاده می کنید؟ چگونه سایت را مطابق با برند خود طراحی می کنید؟ اجازه دهید جن کرامر مربی قدیمی LinkedIn Learning راه را به شما نشان دهد. در این دوره، جن تصمیمات مهمی را که باید در حوزه وبسایت بدون کد گرفته شود، از اولین تصمیمها گرفته تا ساخت سایت، تا حفظ سایت پس از ایجاد، پوشش میدهد. او عواملی را که باید هنگام انتخابهای زیباییشناختی شخصی مانند فونت، لحن، و تصویر در نظر گرفته شود، و همچنین جنبههای فنی مانند انتخاب پلتفرم، بهینهسازی تصاویر برای وب و بهبود عملکرد وبسایت را پوشش میدهد. اگر ایده یا برندی دارید که میخواهید با یک وبسایت تبلیغ کنید، این دوره ابزارهایی را در اختیار شما قرار میدهد تا به شما کمک کند راهاندازی کنید.
Related Skills
برنامه ریزی یک استراتژی ابر کسب و کار کوچک
(Mitalearn-148441)
- 1 hours 42 minutes
- مبتدی
- Update date: 21 June 2026
- Author: David Linthicum
علاقه مند به انتقال کسب و کار کوچک خود به فضای ابری هستید؟ در این دوره آموزشی بیطرفانه، به دیوید لینتیکوم، متخصص رایانش ابری بپیوندید تا مراحل لازم برای برنامهریزی موفقیتآمیز یک استراتژی ابری را بررسی کند و رویکردی متناسب با نیازهای کسبوکارهای کوچک ارائه دهد. این دوره به معنای راهنمای عملی برای معماری و اجرا نیست. بلکه تمرکز آن بر فرآیندهای استراتژیک است که برای برنامه ریزی موفق ضروری است. در اینجا، دیوید اصول اولیه مدلهای ابری مختلف را پوشش میدهد و به نگرانیهای تجاری، از جمله هزینه عملیات، میپردازد. او همچنین شما را از طریق چهار مطالعه موردی برای بررسی موارد ابری که منحصر به کسب و کارهای کوچک هستند راهنمایی می کند. پس از اتمام این دوره، شما به مهارت هایی که برای شناسایی نیازهای کسب و کار خود و برنامه ریزی در مورد اجرا و هزینه پیش بینی شده نیاز دارید، مجهز خواهید شد.
Related Skills
برنامه ریزی یک پروژه ایمنی بیمار یا بهبود کیفیت (Patient Safety III)
(Mitalearn-347103)
- 3 hours 49 minutes
- مناسب همه
- Release date: 23 June 2026
- Author: Bob Hody
این دوره مجموعه ای از ابزارها و متدولوژی ها را برای برنامه ریزی و شروع پروژه حل مسئله یا بهبود کیفیت به دانش آموزان ارائه می دهد. ماژول اول روش هایی را برای انتخاب، محدوده بندی و ساختار یک پروژه قبل از شروع آن ارائه می دهد. همچنین طبقه بندی پروژه اجرا و کشف را معرفی می کند. ماژول دوم متدولوژی حل مسئله A3 و خود ابزار را شرح می دهد. علاوه بر این، در همان ماژول، به دانشآموز ابزارهایی برای شناسایی مشکلات در جریان، عیوب، و ضایعات و کشف علل، طوفان فکری و اولویتبندی مداخلات نشان داده میشود. ماژول 3 یک متدولوژی را در کلاس پیاده سازی نشان می دهد. این روش ها برای غلبه بر موانع عاطفی و سازمانی برای ترجمه مداخلات مبتنی بر شواهد به عمل طراحی شده اند. چهارمین و آخرین ماژول به یک راه دیگر برای نزدیک شدن به پروژه های بهبود در کلاس کشف می پردازد. این ابزارها به طور خاص برای تفکر طراحی جدید و خارج از جعبه هستند.
Related Skills
برنامه ریزی یک راه حل چند ابری (2022)
(Mitalearn-445108)
- 1 hours 29 minutes
- مناسب همه
- Release date: 4 August 2022
- Author: David Linthicum
از آنجایی که استراتژیهای ابری به تکامل خود ادامه میدهند، سازمانها اکنون اغلب متوجه میشوند که برای ایجاد معماری ابری که به طور کامل نیازهای آنها را برآورده میکند، باید از چندین سرویس رایانش ابری استفاده کنند. به عنوان مثال، یک شرکت ممکن است از ارائه دهندگان ابر جداگانه برای خدمات زیرساخت (IaaS) و نرم افزار (SaaS) استفاده کند یا از ارائه دهندگان زیرساخت های متعدد (IaaS) استفاده کند. در این دوره، مربی دیوید لینتیکوم بهترین شیوه ها را برای ایجاد یک استراتژی موثر چند ابری پوشش می دهد. او شامل نکاتی برای انتخاب ابزار است. حاکمیت منابع، هزینه و امنیت؛ ایجاد استراتژی؛ و مرحله بندی استقرار و آزمایش. دیوید همچنین چندین مورد استفاده را بررسی می کند که در آن چندین ارائه دهنده خدمات مورد استفاده قرار می گیرند.
این دوره بخشی از گواهی حرفه ای از LinkedIn Learning است.
Related Skills
برنامه ریزی یک راه حل مولتی کلود
(Mitalearn-382922)
- 1 hours 29 minutes
- مناسب همه
- Release date: 21 June 2026
- Author: David Linthicum
همانطور که استراتژیهای ابری به تکامل خود ادامه میدهند، سازمانها در حال حاضر اغلب متوجه میشوند که برای ایجاد معماری ابری که به طور کامل نیازهای آنها را برآورده میکند، باید از چندین سرویس رایانش ابری استفاده کنند. به عنوان مثال، یک شرکت ممکن است از ارائه دهندگان ابر جداگانه برای خدمات زیرساخت (IaaS) و نرم افزار (SaaS) استفاده کند، یا از چندین ارائه دهنده زیرساخت (IaaS) استفاده کند. در این دوره، مربی دیوید لینتیکوم بهترین شیوه ها را برای ایجاد یک استراتژی موثر چند ابری پوشش می دهد. او شامل نکاتی برای انتخاب ابزار است. حاکمیت منابع، هزینه و امنیت؛ ایجاد استراتژی؛ و مرحله بندی استقرار و آزمایش. دیوید همچنین چندین مورد استفاده را بررسی می کند که در آن چندین ارائه دهنده خدمات مورد استفاده قرار می گیرند.
Related Skills
برنامه ریزی یک نمونه کار طراحی وب: رشد کسب و کار آزاد شما
(Mitalearn-58800)
- 1 hours 1 minutes
- مبتدی
- Release date: 22 June 2026
- Author: Lauren Bacon
یک سبد عالی می تواند بین جذب مشتری جدید و از دست دادن فروش تفاوت ایجاد کند. در این دوره آموزشی، پنج جزء ضروری یک نمونه کار برجسته را یاد خواهید گرفت و خواهید دید که چگونه پروژه های خود را به گونه ای چارچوب بندی کنید که برای مشتریان احتمالی جذاب باشد. کارآفرین طراحی وب، لورن بیکن، به طراحان وب و دیگر متخصصان خلاق کمک می کند تا به طور استراتژیک در مورد اینکه چه پروژه هایی را به نمایش بگذارند، چگونه آن پروژه ها را برای چشم انداز جدید چارچوب بندی کنند، و چگونه ساختار مفهومی مجموعه ای را ایجاد کنند که مشتریان تازه ای را جذب کند و کسب و کار شما را در جهت درست حرکت دهد.
Related Skills
برنامه ریزی یک نمونه کار طراحی وب: یافتن شغل
(Mitalearn-58766)
- 53 minutes
- مبتدی
- Release date: 22 June 2026
- Author: Lauren Bacon
برای طراحان وب و دیگر متخصصان خلاق، یک نمونه کار عالی می تواند تفاوت بین یافتن شغل و رد شدن از آن را ایجاد کند. در این دوره، شما پنج جزء ضروری یک نمونه کار برجسته را بررسی خواهید کرد و خواهید فهمید که چگونه پروژه های خود را به گونه ای چارچوب بندی کنید که برای کارفرمایان بالقوه جذاب باشد. کارفرمایانی که به دنبال پر کردن یک فرصت شغلی هستند، طراحانی را می خواهند که بتوانند چالش های طراحی دنیای واقعی را حل کنند، اعضای تیم سازنده و خلاق باشند و به میدان بروند. این دوره به شما کمک می کند تا ساختار مفهومی پورتفولیوی خود را برای برجسته کردن این نوع مهارت ها برنامه ریزی کنید. بنابراین به کارآفرین طراحی وب، لورن بیکن بپیوندید تا توضیح دهد که چگونه نمونه کارهای خود را برای رسیدن به یک شغل طراحی وب عالی آماده کنید.
Related Skills
برنامه ریزی، حسابرسی و نگهداری سیستم های سازمانی
(Mitalearn-323014)
- 2 hours 25 minutes
- متوسط
- Release date: 23 June 2026
- Author: Greg Williams
مدیریت خوب سیستم نه تنها مستلزم مدیریت خود سیستمها است، بلکه نیاز به برنامهریزی دقیق برای ایجاد تعامل سیستمها با یکدیگر، ممیزی سیستمها پس از ساخته شدن سیستمها و نگهداری فعال همه سیستمها دارد. سازمانها همچنین بر سیاستهای سازمانی مانند سیاستهای استفاده قابل قبول برای تقویت جنبه فنی مدیریت سیستم تکیه میکنند. این دوره به بررسی بسیاری از الزامات پشت صحنه مدیریت خوب سیستم می پردازد. نیمه اول دوره نحوه ایجاد امنیت در فرآیند مدیریت سیستم و سیاست های سازمانی لازم برای هر سازمانی را پوشش می دهد. نیمه دوم دوره بر ممیزی و نگهداری سیستم ها پس از طراحی و پیاده سازی تمرکز دارد. در پایان دوره شما باید بتوانید خط مشی های سازمانی را بر اساس مجموعه ای از الزامات طراحی و ایجاد کنید، یک سیستم را بر اساس آن الزامات حسابرسی کنید و مطمئن شوید که سیستم ها از نظر فنی به مجموعه الزامات پایبند هستند.
Related Skills
برنامه ریزی: اصولی، پیشنهاد، اثبات و تمرین برای یک طرح موفقیت
(Mitalearn-298347)
- 3 hours 42 minutes
- مناسب همه
- Release date: 23 June 2026
- Author: Ken Szymusiak,Forrest S. Carter,David Wheeler
به گفته استیون بلنک، یک استارتآپ کسبوکار یا هر استارتآپ جدید سرمایهگذاری اساساً یک نمونه اولیه است. بنابراین فرآیند راه اندازی اساساً به یک فرآیند یادگیری تبدیل می شود تا نمونه اولیه کسب و کار را به یک «محصول نهایی» مقیاس پذیر و قابل تکرار تبدیل کند. در پایان این دوره فراگیران قادر خواهند بود: -تکمیل یک مدل کسبوکار که در آن مفروضاتی در مورد ارزشی که به چه کسی ارائه میدهند و چگونه میکنند، خلاصه میکند. پول - به طور سیستماتیک این مفروضات را در چارچوب محدودیت های منابع موجود خود آزمایش و اعتبار سنجی کنید، و - از این مفروضات معتبر برای ایجاد پیش بینی های مالی استفاده کنید که بر اساس منابع واقعی و تلاش های صرف شده است. روزهای طرح کسب و کار 40 صفحه ای قطعا سپری شده است، اما نقش برنامه ریزی در فرآیند ایجاد کسب و کار از اهمیت بالایی برخوردار است. در این دوره ما اجزای مهمی را که باید قبل از ایجاد کسب و کار به تفصیل بررسی کنید را بررسی خواهیم کرد. اقدام بدون برنامه ریزی دستور العملی برای فاجعه است و ما مطمئن خواهیم شد که شما پایه محکمی برای اقدامات آینده دارید. برنامه ریزی در اینجا بر یادگیری متمرکز است. برای کسی غیرواقعی است که تمام اقداماتی را که باید برای موفقیت آمیز کردن یک سرمایه گذاری یا فعالیت جدید انجام دهند، زمانی که آنها (و اغلب هیچ کس دیگری) تجربه ای در مورد سرمایه گذاری جدید و شرایطی که احتمال دارد با آن مواجه شود، داشته باشند، غیرواقعی است. بنابراین، طرح کسب و کار که عمدتاً بر اساس مفروضات و دادههای انبوه و غیر قابل اجرا است، با مدل کسبوکار جایگزین میشود که مفروضات کلیدی را سازماندهی میکند که تعیین میکند کسبوکار چه ارزشی را به چه کسی ارائه میدهد و چگونه کسب درآمد خواهد کرد. این دوره فراگیران را از طریق فرآیند آزمایش و اعتبارسنجی سیستماتیک این مفروضات و به دست آوردن داده های خاص و کاربردی راهنمایی می کند. سپس به یادگیرندگان نشان میدهد که چگونه از این مفروضات معتبر برای تولید صورتهای مالی حرفهای که مستقیماً به اقدامات و منابع بر اساس این مدل تجاری مرتبط هستند، استفاده کنند.
Related Skills
برنامه نویسی AI: از اتوآنمان های متغیر گرفته تا انتشار پایدار با Pytorch و بغل کردن صورت
(Mitalearn-433208)
- 18 hours 15 minutes
- مناسب همه
- Release date: 4 February 2025
- Author: Jonathan Dinu,Pearson
در این دوره ، جاناتان دینو - یک مربی اختصاصی ، نویسنده و سخنران - یک تور تعاملی از مدل سازی عمیق تولید می کند. بیاموزید که چگونه مدل های تولیدی خود را از ابتدا آموزش دهید تا بی نهایت تصاویر ایجاد شود. کشف کنید که چگونه می توانید متن را با مدل های بزرگ زبان شبیه به آنهایی که برنامه های کاربردی مانند ChatGPT ایجاد می کنند ، ایجاد کنید. خط لوله متن به تصویر خود را بنویسید تا درک کنید که چگونه مدل های تولیدی مبتنی بر سریع کار می کنند. به علاوه ، مدل های بزرگ پیش ساخته مانند انتشار پایدار را برای تولید تصاویر از موضوعات جدید در سبک های بینایی منحصر به فرد شخصی سازی کنید. این دوره یک منبع کاربردی را برای تکمیل هر دانش نظری یا مفهومی شما ارائه می دهد.
این دوره توسط جاناتان دینو و پیرسون ایجاد شده است. ما خوشحالیم که این آموزش را در کتابخانه خود میزبانی می کنیم.
Related Skills
برنامه نویسی C برای برنامه های کاربردی جاسازی شده
(Mitalearn-273119)
- 2 hours 5 minutes
- مناسب همه
- Release date: 21 June 2026
- Author: Eduardo Corpeño
یاد بگیرید که نرم افزارهای جاسازی شده را به زبان C بنویسید و برنامه هایی را ارائه دهید که کوچک، کارآمد و سریع هستند. در این دوره آموزشی، مدرس Eduardo Corpeño توضیح میدهد که چگونه برنامهنویسی C و اینترنت اشیا در برنامههای کاربردی تعبیهشده – نرمافزاری که بهطور دائم بر روی یک دستگاه قرار دارد، ترکیب میشوند. او چالش های موجود در این نوع برنامه نویسی را بررسی می کند، از محدودیت های حافظه، ذخیره سازی و قدرت تا آگاهی سخت افزاری. او توضیح می دهد که چگونه انواع داده های مختلف می توانند بر عملکرد برنامه شما تأثیر بگذارند و دستکاری بیت را بررسی می کند - منطقه ای که C در آن می درخشد. ادواردو نحوه دستکاری دادههای سطح بیت را با استفاده از پوشش بیت و فیلدهای بیت نشان میدهد و نقاط قوت هر دو تکنیک را با کنترلکننده آردوینو نشان میدهد. سپس یاد بگیرید که چگونه از متغیرهای فرار و ثابت برای اعمال صحت داده ها و دسترسی فقط خواندنی استفاده کنید، و جایگزین های توابع سنتی را که ممکن است اجرای آنها خیلی طول بکشد، و ریاضیات ممیز شناور که CPU را مصرف می کند، بررسی کنید.
Related Skills
برنامه نویسی C: استفاده از ابزارها و کتابخانه های لینوکس - 7
(Mitalearn-303056)
- 2 hours 35 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Rémi SHARROCK,Petra Bonfert-Taylor
یاد بگیرید که چگونه از ابزارها و کتابخانه های حرفه ای برای نوشتن و ساخت برنامه های C در سیستم عامل لینوکس استفاده کنید. این هفتمین و آخرین دوره در برنامه نویسی C با تخصص لینوکس به شما امکان می دهد کد C خود را در سیستم عامل لینوکس توسعه دهید و از آن استفاده کنید. استفاده از کتابخانه ها در C یک مفهوم اساسی برای به اشتراک گذاری کد با دیگران است. علاوه بر کامپایل کردن و پیوند دادن، نحوه ارسال آرگومان ها به یک برنامه اجرایی را نیز یاد خواهید گرفت. همانطور که شغل آینده خود را به عنوان یک برنامه نویس آغاز می کنید، می توانید ماجراهای برنامه نویسی خود را با محیط های کدنویسی حرفه ای که توسط برنامه نویسان C در سراسر جهان استفاده می شود، ادامه دهید. چرا زبان C را یاد بگیریم نه زبان برنامه نویسی دیگری؟ آیا میدانستید که گوشیهای هوشمند، سیستم ناوبری خودرو، رباتها، پهپادها، قطارها و تقریباً همه دستگاههای الکترونیکی دارای کد C هستند که زیر کاپوت آن کار میکنند؟ C در هر شرایطی که سرعت و انعطاف پذیری مهم هستند، مانند سیستم های جاسازی شده یا محاسبات با کارایی بالا، استفاده می شود. در پایان این دوره، شما به آخرین نقطه عطف در برنامه نویسی C با تخصص لینوکس خواهید رسید و درهای حرفه ای در مهندسی کامپیوتر را باز می کنید. چشم انداز شغلی شما: - برنامه نویسان، توسعه دهندگان، مهندسان، مدیران و صنایع مرتبط در محاسبات علمی و علم داده؛ - سیستم های تعبیه شده مانند حمل و نقل، شبکه های ابزار و هوافضا. - صنعت و ساخت رباتیک؛ - اینترنت اشیا (اینترنت اشیا) مورد استفاده در خانه های هوشمند، اتوماسیون و پوشیدنی ها. - IEEE، بزرگترین سازمان فنی حرفه ای جهان برای پیشرفت فناوری، C را به عنوان سومین زبان برنامه نویسی برتر سال 2021 در تقاضای کارفرمایان قرار داده است. (منبع: IEEE Spectrum) این دوره از بنیاد پاتریک و لینا درهی حمایت مالی دریافت کرده است.
Related Skills
برنامه نویسی C: اشاره گرها و مدیریت حافظه - 4
(Mitalearn-302631)
- 13 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Rémi SHARROCK,Petra Bonfert-Taylor
در این دوره، یک مفهوم کلیدی، اساسی برای هر زبان برنامه نویسی را بررسی خواهیم کرد: استفاده از حافظه. این دوره بر اساس مفهوم پایه اشاره گرها، که در برنامه نویسی C: برنامه نویسی مدولار و مدیریت حافظه مورد بحث قرار گرفته است، ساخته شده است و استفاده پیشرفته تر از اشاره گرها و محاسبات اشاره گر را معرفی می کند. آرایههای اشارهگر و آرایههای چند بعدی نشان داده میشوند و شما یاد میگیرید که چگونه حافظه را برای دادههای خود در طول اجرای برنامه تخصیص دهید. این تخصیص حافظه پویا در زمان اجرا با استفاده از اشاره گرها نامیده می شود. در عرض چند لحظه شما به صورت دستی در یک ابزار مرورگر توسعه یافته برای این دوره کدنویسی می کنید و بازخورد فوری در مورد کد خود دریافت می کنید. نیازی به نصب چیزی نیست! چرا زبان C را یاد بگیریم نه زبان برنامه نویسی دیگری؟ آیا میدانستید که گوشیهای هوشمند، سیستم ناوبری خودرو، رباتها، پهپادها، قطارها و تقریباً همه دستگاههای الکترونیکی دارای کد C هستند که زیر کاپوت آن کار میکنند؟ C در هر شرایطی که سرعت و انعطاف پذیری مهم هستند، مانند سیستم های جاسازی شده یا محاسبات با کارایی بالا، استفاده می شود. در این دوره، شما همچنین با مفاهیم برنامه نویسی که برای هر زبان برنامه نویسی اساسی هستند، تجربه خواهید داشت. در پایان این دوره، شما به چهارمین نقطه عطف در برنامه نویسی C با تخصص لینوکس خواهید رسید و درهای حرفه ای در مهندسی کامپیوتر را باز می کنید. چشم انداز شغلی شما: - برنامه نویسان، توسعه دهندگان، مهندسان، مدیران و صنایع مرتبط در محاسبات علمی و علم داده؛ - سیستم های تعبیه شده مانند حمل و نقل، شبکه های ابزار و هوافضا. - صنعت و ساخت رباتیک؛ - اینترنت اشیا (اینترنت اشیا) مورد استفاده در خانه های هوشمند، اتوماسیون و پوشیدنی ها. - IEEE، بزرگترین سازمان فنی حرفه ای جهان برای پیشرفت فناوری، C را به عنوان سومین زبان برنامه نویسی برتر سال 2021 در تقاضای کارفرمایان قرار داده است. (منبع: IEEE Spectrum) این دوره از بنیاد پاتریک و لینا درهی حمایت مالی دریافت کرده است.
Related Skills
برنامه نویسی C: انواع داده های پیشرفته - 5
(Mitalearn-302699)
- 12 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Rémi SHARROCK,Petra Bonfert-Taylor
در این دوره شما انواع داده های خود را در C تعریف می کنید و از انواع جدید ایجاد شده برای ذخیره و پردازش کارآمدتر داده های خود استفاده می کنید. بسیاری از زبان های برنامه نویسی تعدادی از انواع داده های داخلی را برای ذخیره مواردی مانند اعداد صحیح، اعشاری و کاراکترها در متغیرها ارائه می دهند، اما اگر بخواهید داده های پیچیده تری را ذخیره کنید چه؟ تعریف انواع داده های خود در C به شما این امکان را می دهد که داده هایی مانند نام مشتری، سن و سایر داده های مربوطه را به طور کارآمدتری ذخیره و پردازش کنید، همه در یک متغیر واحد! همچنین با مفاهیم برنامه نویسی که برای هر زبان برنامه نویسی اساسی هستند، تجربه کسب خواهید کرد. چرا زبان C را یاد بگیریم نه زبان برنامه نویسی دیگری؟ آیا میدانستید که گوشیهای هوشمند، سیستم ناوبری خودرو، رباتها، پهپادها، قطارها و تقریباً همه دستگاههای الکترونیکی دارای کد C هستند که زیر کاپوت آن کار میکنند؟ C در هر شرایطی که سرعت و انعطاف پذیری مهم هستند، مانند سیستم های جاسازی شده یا محاسبات با کارایی بالا، استفاده می شود. در پایان این دوره کوتاه، شما به پنجمین نقطه عطف برنامه نویسی C با تخصص لینوکس خواهید رسید و درهای حرفه ای در مهندسی کامپیوتر را باز می کنید. چشم انداز شغلی شما: - برنامه نویسان، توسعه دهندگان، مهندسان، مدیران و صنایع مرتبط در محاسبات علمی و علم داده؛ - سیستم های تعبیه شده مانند حمل و نقل، شبکه های ابزار و هوافضا. - صنعت و ساخت رباتیک؛ - اینترنت اشیا (اینترنت اشیا) مورد استفاده در خانه های هوشمند، اتوماسیون و پوشیدنی ها. - IEEE، بزرگترین سازمان فنی حرفه ای جهان برای پیشرفت فناوری، C را به عنوان سومین زبان برنامه نویسی برتر سال 2021 در تقاضای کارفرمایان قرار داده است. (منبع: IEEE Spectrum) این دوره از بنیاد پاتریک و لینا درهی حمایت مالی دریافت کرده است.
Related Skills
برنامه نویسی C: برنامه نویسی مدولار و مدیریت حافظه - 3
(Mitalearn-302716)
- 20 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Rémi SHARROCK,Petra Bonfert-Taylor
مهارت های کدنویسی خود را در مسیر تبدیل شدن به یک برنامه نویس ماهر C با مفاهیم ضروری توابع و اشاره گرها تقویت کنید. در این دوره شما با مفهوم برنامه نویسی ماژولار آشنا می شوید: یعنی تقسیم وظایف پیچیده تر به قطعات قابل مدیریت. شما یاد خواهید گرفت که چگونه توابع خود را بنویسید (درست مانند توابع در ریاضیات برای مثال). شما همچنین بینشی در مورد معماری کامپیوتر به دست خواهید آورد و یاد خواهید گرفت که حافظه آن چگونه سازماندهی شده است. با توجه به حجم عظیم حافظه ای که این روزها رایانه ها دارند، برنامه شما چگونه به یاد می آورد که یک متغیر خاص کجا ذخیره شده است؟ این موضوع مهم نحوه پرداختن به حافظه به طور موثر در داخل یک کامپیوتر و همراه با آن، موضوع اشاره گرها را به همراه دارد. اشاره گرها اغلب سخت ترین بخش و مبارزه اصلی برای توسعه دهندگان برنامه C در نظر گرفته می شوند. ما شما را با این موضوع اصلی با ابزارهای تجسم بدیع و ابتکاری خود آشنا می کنیم و به شما نشان می دهیم که دقیقاً چگونه نشانگرها کار می کنند. نیازی به مبارزه نیست! بازخورد فوری در مورد کد خود در مرورگر خود دریافت خواهید کرد. مفاهیم برنامه نویسی که در این دوره به دست خواهید آورد برای هر زبان برنامه نویسی اساسی است. C یک زبان برنامه نویسی پایه است که در دانشکده های مهندسی در سراسر جهان تدریس می شود و یکی از اجزای سازنده فناوری اطلاعات کامپیوتری مدرن است. در دهه 1970 اختراع شد. این زبان هنوز هم یکی از پایدارترین و محبوب ترین زبان های برنامه نویسی در جهان است. در پایان این دوره، شما به مرحله سوم در برنامه C Programming with Linux Specialization رسیده اید و قفل درب حرفه ای در مهندسی کامپیوتر را باز می کنید. چشم انداز شغلی شما: - برنامه نویسان، توسعه دهندگان، مهندسان، مدیران و صنایع مرتبط در محاسبات علمی و علم داده؛ - سیستم های تعبیه شده مانند حمل و نقل، شبکه های ابزار و هوافضا. - صنعت و ساخت رباتیک؛ - اینترنت اشیا (اینترنت اشیا) مورد استفاده در خانه های هوشمند، اتوماسیون و پوشیدنی ها. - IEEE، بزرگترین سازمان فنی حرفه ای جهان برای پیشرفت فناوری، C را به عنوان سومین زبان برنامه نویسی برتر سال 2021 در تقاضای کارفرمایان قرار داده است. (منبع: IEEE Spectrum) این دوره از بنیاد پاتریک و لینا درهی حمایت مالی دریافت کرده است.
Related Skills
برنامه نویسی C: شروع به کار - 1
(Mitalearn-302087)
- 17 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Rémi SHARROCK,Petra Bonfert-Taylor
شروع به یادگیری یکی از قدرتمندترین و پرکاربردترین زبان های برنامه نویسی کنید: C. در چند لحظه شما به صورت دستی در یک ابزار مرورگر کدنویسی می کنید که بازخورد فوری در مورد کد شما ارائه می دهد. زبان برنامه نویسی C یکی از پایدارترین و محبوب ترین زبان های برنامه نویسی در جهان است. این کمک می کند تا تلفن هوشمند، سیستم ناوبری اتومبیل، ربات ها، هواپیماهای بدون سرنشین، قطارها و تقریباً تمام دستگاه های الکترونیکی شما را نیرومند کنید. C در هر شرایطی استفاده می شود که سرعت و انعطاف پذیری مهم است، مانند سیستم های جاسازی شده یا محاسبات با کارایی بالا. در این دوره، شما با C شروع می کنید و یاد می گیرید که چگونه اولین برنامه های خود را بنویسید، چگونه محاسبات ساده انجام دهید و نتایج را روی صفحه چاپ کنید، چگونه مقادیر را در متغیرها ذخیره کنید و چگونه دستورالعمل ها را با استفاده از حلقه ها تکرار کنید. مبتدیان، حتی آنهایی که هیچ تجربه برنامه نویسی ندارند، می توانند بلافاصله با کمک ابزارهای کدنویسی قدرتمند و در عین حال ساده درست در مرورگر وب، برنامه نویسی را به زبان C شروع کنند. نیازی به نصب چیزی نیست! چرا زبان C را یاد بگیریم نه زبان برنامه نویسی دیگری؟ آیا میدانستید گوشیهای هوشمند، سیستم ناوبری خودرو، رباتها، پهپادها، قطارها و تقریباً همه دستگاههای الکترونیکی دارای کد C هستند که زیر کاپوت آن کار میکنند؟ C در هر شرایطی که سرعت و انعطاف پذیری مهم هستند، مانند سیستم های جاسازی شده یا محاسبات با کارایی بالا، استفاده می شود. C یک زبان برنامه نویسی پایه است که در دانشکده های مهندسی در سراسر جهان تدریس می شود و یکی از اجزای سازنده فناوری اطلاعات کامپیوتری مدرن است. در دهه 1970 اختراع شد. این زبان هنوز هم یکی از پایدارترین و محبوب ترین زبان های برنامه نویسی در جهان است. ما مشتاقیم که شما را با دنیای کدنویسی آشنا کنیم و شما را در مسیر تبدیل شدن به یک برنامه نویس ماهر 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++ انتخاب کنید * توضیح دهید که چگونه می توان از یک کلاس برای ترکیب چند قطعه داده در یک واحد استفاده کرد * یک کلاس با توابع بنویسید