Course catalog
Categories
مقدمه ای بر تحول دیجیتال
(Mitalearn-347681)
- 3 hours 14 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Siemens
این دوره در درجه اول برای حرفه ای ها، دانشجویان و دانش آموزان دبیرستانی پیشرفته است که علاقه مند به ایجاد تحول دیجیتال با ادغام اتوماسیون، نرم افزار و فناوری های پیشرفته هستند. این دوره مقدمه ای اساسی برای تحول دیجیتال است که برای زبان آموزانی که آشنایی اولیه با اصطلاحات و مفاهیم تجاری رایج و علاقه مند به فناوری دیجیتال دارند مناسب است. برای موفقیت در این دوره، فراگیران باید کنجکاوی خود را در مورد چگونگی شکلدهی پیشرفتهای جدید در فناوری به نحوه عملکرد کسبوکارها و کل صنایع بیاورند. این دوره هیچ پیش نیاز رسمی ندارد. این دوره بر چگونگی استفاده از فناوری به عنوان یک مزیت رقابتی در محیط کسب و کار امروز تمرکز دارد. ابتدا، روندهای فعلی در محاسبات، بصری، اتصال و هوش مصنوعی با تأکید بر تأثیر آنها بر مشاغل ترسیم شده است. در مرحله بعد، به ابزارهای دیجیتال برای طراحی، ساخت و استفاده از محصولات نگاه می کنیم. در نهایت، ما به کاربردهای این فناوری ها و ابزارهای دیجیتال در هشت صنعت کلیدی نگاه می کنیم. پس از اتمام این دوره، شما قادر خواهید بود: خلاصه تحول دیجیتال - چیست، چگونه و چرا روندهای فنی مهم در اقتصاد امروز را ترسیم کنید ابزارهای دیجیتالی را که می توانند برای تغییر فرآیندهای کسب و کار به کار ببرند، شناسایی کنید اعمال تحول دیجیتال در صنایع مختلف دوره با مشارکت Fram Akiki از Joun Technologies توسعه یافته است.
Related Skills
مقدمه ای بر تحول دیجیتال: تغییر و اختلال
(Mitalearn-293808)
- متوسط
- Release date: 27 June 2026
- Author: Julian Birkinshaw,John Fallon
تحول دیجیتال فرصتی باورنکردنی برای افراد و سازمانها است زیرا فرصتی برای شخصیسازی، سفارشیسازی، خدمترسانی به مشتریان به روشهای جدید، کمک به آنها برای دستیابی به چیزهای جدیدی است که برای دنیایی که در آن زندگی میکنیم مهم است. در هر سطحی که در سازمان خود هستید، باید در حوزه مسئولیت خود تحول دیجیتال را جدی بگیرید.
Related Skills
مقدمه ای بر ترانه سرایی
(Mitalearn-115342)
- 31 minutes
- مبتدی
- Release date: 21 June 2026
- Author: Cliff Goldmacher
تبدیل شدن به یک ترانه سرای موفق به همان اندازه نیازمند الهام، مکانیک و بازاریابی است. شما باید بدانید که چگونه آهنگ های جذاب بسازید و تئوری موسیقی را درک کنید و خود را در یک صنعت رقابتی بفروشید. در این دوره آموزشی با کلیف گلدماچر همراه باشید تا با جنبه های اصلی ترانه سرایی آشنا شوید. او با تجزیه و تحلیل معنای ترانه سرا بودن و مهارت هایی که برای موفقیت نیاز دارید شروع می کند. او مفاهیم اساسی مانند ریتم، هارمونی، ملودی، اشعار و نت موسیقی را مرور می کند. او سپس به جنبه تجاری موسیقی می پردازد - موضوعاتی مانند انتشار، برچسب های ضبط، مکان، حق چاپ، قانون موسیقی و قراردادها. آخرین اما نه کماهمیت، کلیف مشاغل مختلف موجود در ترانهسرایی را بررسی میکند، که از ترانهسرای کارکنان برای یک شرکت ضبط تا ناظر موسیقی برای تلویزیون یا فیلم را شامل میشود.
Related Skills
مقدمه ای بر تست در پایتون
(Mitalearn-399650)
- 1 hours 1 minutes
- مناسب همه
- Release date: 28 June 2026
- Author: Alexander Levin
افراد زیادی کد می نویسند. برخی از آنها آن را کارآمد و سودآور می کنند. اما گاهی اوقات، حتی باهوش ترین برنامه نویسان نیز مرتکب اشتباهی می شوند که می تواند میلیون ها دلار هزینه داشته باشد. چگونه می توان احتمال وارد شدن به چنین شکستی را کاهش داد؟ چگونه مطمئن می شوید که برنامه ای ایجاد می کنید که دقیقاً همان کاری را که می خواهید انجام می دهد؟ پاسخ بسیار ساده این است: تست بنویسید!
در طول این سفر، اصول اولیه ایجاد تست در پایتون را خواهید آموخت. شما با چهار نوع روش تست نرم افزار آشنا خواهید شد. شما تست های خود را ایجاد خواهید کرد تا بررسی کنید که آیا برنامه یا خط لوله داده قبل از تولید آن طور که انتظار می رود کار می کند یا خیر. خواه تهی غیرمنتظره باشد، یا اشتباه تایپی در مجموعه داده شما، یا علائم مختلط در معادله. شما می توانید، و با آزمایشات آن موارد را خواهید گرفت.
پس از اتمام دوره، انواع روشهای تست را میشناسید و میتوانید مناسبترین روشها را برای یک زمینه خاص انتخاب کنید. همچنین میتوانید آن تستها را طراحی کرده و با استفاده از کتابخانههای pytest و unittest در پایتون پیادهسازی کنید.
Related Skills
مقدمه ای بر تست کردن در جاوا
(Mitalearn-447488)
- 30 minutes
- مناسب همه
- Release date: 28 June 2026
- Author: Maria Milusheva
آزمایش چیزی است که مهندسان نرم افزار حرفه ای را متمایز می کند. کد تست نشده به طور پیش فرض شکسته در نظر گرفته می شود. در این دوره آموزشی، نحوه بهبود قابلیت اطمینان برنامه های جاوا قوی و انعطاف پذیر را از طریق آزمایش خواهید آموخت. انواع تست های رایج را کاوش خواهید کرد، با استفاده از JUnit، چارچوب تست جاوا استاندارد صنعتی، تمرین کرده و سناریوهای تست واقعی را با Mockito شبیه سازی خواهید کرد. همچنین توسعه تست محور را اعمال خواهید کرد و نوشتن تست های پارامتری و یکپارچه سازی را یاد خواهید گرفت. در پایان، برای اطمینان از اینکه کد جاوا شما به طور کامل و معنی دار تست شده است، مجهز خواهید شد.
Related Skills
مقدمه ای بر تست نرم افزار
(Mitalearn-310247)
- 4 hours 9 minutes
- متوسط
- Release date: 23 June 2026
- Author: Sanjai Rayadurgam,Kevin Wendt
پس از اتمام این دوره، با اصول و فرآیندهای اساسی تست نرم افزار آشنا خواهید شد. شما به طور فعال موارد تست را ایجاد کرده و آنها را با استفاده از یک ابزار تست خودکار اجرا خواهید کرد. شما در حال نوشتن و تشخیص موارد تست خوب، از جمله داده های ورودی و نتایج مورد انتظار خواهید بود. پس از گذراندن این دوره، شما قادر خواهید بود… - تفاوت بین تأیید و تأیید را شرح دهید. - هدف از آزمون را توضیح دهید. - استفاده از اصطلاحات آزمون مناسب در ارتباطات. به طور خاص: تجهیزات تست، مورد آزمایش منطقی، مورد آزمایش بتن، اسکریپت آزمایش، اوراکل آزمایش، و خطا. - انگیزه های تست جعبه سفید و سیاه را شرح دهید. - مقایسه و مقایسه تکنیک های توسعه تست اول و آزمایش آخر. - اندازه گیری کفایت آزمون با استفاده از بیانیه و پوشش شاخه. - دلیل در مورد علل و مقبولیت و پوشش ضعیف - ارزیابی اثربخشی عیبیابی مجموعه تست عملکردی با استفاده از تست جهش. - تست جعبه سیاه و جعبه سفید را نقد کنید، مزایا و استفاده از هر یک را در تلاش توسعه بیشتر توضیح دهید. - بین اوراکلهای ارزش مورد انتظار (درست)، اکتشافی، سازگاری (همانطور که در رگرسیون A/B استفاده میشود) و آزمون احتمال تمایز قائل شوید و یکی را انتخاب کنید که برای هدف آزمایشی مناسبتر است. - واحد کرافت و موارد تست یکپارچه سازی برای تشخیص نقص در کد و خودکارسازی این تست ها با استفاده از JUnit. برای دستیابی به این هدف، دانشآموزان از آزمونهای دوتایی برای پشتیبانی از آزمونهای خود استفاده میکنند، از جمله موارد خرد (برای تأیید وضعیت) و تملک (برای تأیید رفتار) (https://martinfowler.com/articles/mocksArentStubs.html). این دوره در درجه اول برای آن دسته از زبان آموزانی است که علاقه مند به هر یک از نقش های زیر هستند: مهندس نرم افزار، مهندس نرم افزار در آزمون، مهندس اتوماسیون تست، مهندس DevOps، توسعه دهنده نرم افزار، برنامه نویس، علاقه مندان به کامپیوتر. ما انتظار داریم که شما باید درک درستی از زبان برنامه نویسی جاوا (یا هر زبان شی گرا مشابه و توانایی دریافت سریع نحو جاوا) و مقداری دانش از چرخه حیات توسعه نرم افزار داشته باشید.
Related Skills
مقدمه ای بر تشخیص ناهنجاری در R
(Mitalearn-406773)
- 49 minutes
- مناسب همه
- Release date: 28 June 2026
- Author: DataCamp Content Creator
آیا نگران سوابق نادرست یا مشکوک در داده های خود هستید، اما مطمئن نیستید از کجا شروع کنید؟ یک الگوریتم تشخیص ناهنجاری می تواند کمک کند! تشخیص ناهنجاری مجموعه ای از تکنیک هایی است که برای شناسایی نقاط داده غیرمعمول طراحی شده اند و برای شناسایی تقلب و محافظت از شبکه های کامپیوتری در برابر فعالیت های مخرب بسیار مهم هستند. در این دوره، آزمونهای آماری برای شناسایی نقاط پرت را بررسی میکنید و یاد میگیرید که از الگوریتمهای پیچیده امتیازدهی ناهنجاری مانند ضریب پرت محلی و جنگل جداسازی استفاده کنید. شما الگوریتمهای تشخیص ناهنجاری را برای شناسایی شرابهای غیرعادی در مجموعه دادههای کیفیت شراب UCI و همچنین برای تشخیص موارد بیماری تیروئید از طریق اندازهگیری غیرطبیعی هورمون اعمال خواهید کرد.
Related Skills
مقدمه ای بر تصحیح رنگ ویدئو
(Mitalearn-242315)
- 2 hours 29 minutes
- مناسب همه
- Release date: 21 June 2026
- Author: Ashley Kennedy
آیا میخواهید فیلمهای ویدیویی خود را زندهتر، دقیقتر یا متناسبتر با حال و هوا و مضامین پروژهتان کنید؟ تصحیح رنگ به شما کمک می کند تا همه این اهداف و موارد دیگر را انجام دهید. در این دوره مقدماتی، مربی اشلی کندی مفاهیم پشت تصحیح رنگ و درجه بندی رنگ را توضیح می دهد و ویراستاران را از طریق فرآیند تصحیح کنتراست، تعادل رنگ و رنگ/اشباع راهنمایی می کند. اشلی از مثالهای دنیای واقعی برای تاکید بر زیباییشناسی، الزامات اندازهگیری اولیه و تکنیکهای کلی فرآیند تصحیح رنگ استفاده میکند. پس از معرفی کامل نحوه تصحیح تک تک نماها، او در مورد اهمیت تصحیح شات به نما و همچنین عیب یابی مشکلات رایج نورپردازی و رنگ برای ایجاد «ظاهر» کلی برای یک فیلم بحث می کند.
Related Skills
مقدمه ای بر تصویرسازی
(Mitalearn-365463)
- 1 hours 37 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Gail Swanlund
این دوره برای سازندگان جدی و برای دانش آموزانی که تازه به تصویرسازی می پردازند. تصویرسازی حوزهای سیال و هیجانانگیز از طراحی گرافیک است که از تمرین و فرآیند بیرون میآید: آزمایش بدون ترس، نشان دادن و به اشتراک گذاشتن ایدهها، و دادن و دریافت ورودی آگاهانه و سازنده. بهخاطر این پلتفرم آنلاین، ما ساختاری را برای تحقیقات خود اعمال کردهایم، اما در بیشتر موارد تصویرسازی سست و بدون ساختار است. اگر ما باید در این دوره قانونی را اتخاذ کنیم، فقط این است: شما به تنهایی با تماشای فیلم ها یک طراح گرافیک نخواهید شد. یا، فقط چیزهایی را فقط در ذهن خود نسازید. بنابراین در اینجا تمرکز بر ساخت است و انتظار می رود در این دوره زمان و انرژی فکری جدی را به آن فعالیت اختصاص دهید. به طور خاص، شما: - با طیف وسیعی از مواد و تکنیک ها برای ساختن تصاویر برای طراحی گرافیکی آزمایش کنید - دایره لغات بصری خود را هم از نظر ساختن و هم صحبت کردن در مورد کار گسترش دهید تا در مورد کار خود و کار دیگران بحث کنید. - یاد بگیرید که چگونه تصاویر را بسازید، دستکاری کنید و چیدمان کنید تا ترکیب بندی ایجاد کنید، که در نهایت به طراحی و تولید کتاب مبتنی بر تصویر ختم می شود. نیمه اول دوره فرصتی برای آزمایش و کشف تصویرسازی است تا دایره لغات بصری خود را گسترش دهید. شما قطعاتی خواهید ساخت که بیانگر، مراقبه یا «طراحی» برای تحریک، برانگیختن، آزمایش، ضبط، توضیح یا آزمایش یک رسانه هستند. در دو هفته دوم، ما تصاویر را به عمد و عمدی برای انتقال معنا و ارتباط از طریق حرکات رابطهای مانند کنار هم قرار دادن، ترکیببندی و زمینه دعوت میکنیم. ما به توسعه و گسترش دامنه رویکردها برای کنار هم قرار دادن چیزها با ایجاد صفحات گسترده با تصاویر شما نگاه خواهیم کرد. از آنجایی که هیچ چیز بدون زمینه وجود ندارد، ما به چگونگی هدایت عمدی مفاهیم، معانی و تداعی های تصویر که از طریق عناصر ترکیب بندی و «تضادهای بصری» تولید می شوند، می پردازیم. در نهایت، ما تصاویری که شما ایجاد می کنید را می گیریم و از آنها کتاب می سازیم. نتایج تکالیف (و آزمایشات) شما ممکن است چیزی کاملاً ناشناخته در حال حاضر یا در آینده ایجاد کند - و این هدف است.
Related Skills
مقدمه ای بر تفکر تحلیلی، علم داده و داده کاوی
(Mitalearn-333707)
- 5 minutes
- متوسط
- Release date: 23 June 2026
- Author: Julie Pai
به مقدمه ای بر تفکر تحلیلی، علم داده و داده کاوی خوش آمدید. در این دوره، ما با کاوش در زمینه و حرفه علم داده با تمرکز بر مهارت ها و ملاحظات اخلاقی مورد نیاز هنگام کار با داده ها شروع می کنیم. ما انواع مشکلات کسب و کار را که علم داده می تواند حل کند را بررسی خواهیم کرد و در مورد کاربرد فرآیند CRISP-DM در تلاش های داده کاوی بحث خواهیم کرد. مروری کوتاه بر تجزیه و تحلیل توصیفی، پیشبینیکننده و تجویزی ارائه میشود، و ما دوره را با یک فعالیت اکتشافی به پایان میرسانیم تا درباره ابزارها و منابعی که ممکن است در یک جعبه ابزار علم داده بیابید بیشتر بدانید.
Related Skills
مقدمه ای بر تقویم گوگل
(Mitalearn-394125)
- 39 minutes
- مناسب همه
- Release date: 13 June 2023
- Author: Google Cloud
آیا به دنبال سازماندهی هستید، اما نمی دانید از کجا شروع کنید؟ Google Calendar به شما امکان میدهد به سرعت جلسات و رویدادها را برنامهریزی کنید و همچنین یادآوریهایی را درباره فعالیتهای آینده تنظیم کنید، بنابراین همیشه میدانید که چه اتفاقی میافتد. بهعلاوه، برای تیمهای مشترک طراحی شده است، که اشتراکگذاری برنامه خود را با دیگران و استفاده همزمان از چندین تقویم آسان میکند.
در این دوره آموزشی، نحوه ایجاد و مدیریت رویدادهای Google Calendar، بهروزرسانی رویداد موجود، رویدادها را حذف و بازیابی کنید، تقویم خود را جستجو کنید و انواع مختلفی از رویدادها مانند یادآوری ها، وظایف و جایگاه های قرار را برنامه ریزی کنید. تنظیمات موجود برای سفارشی کردن Google Calendar را کاوش کنید تا درست برای شما کار کند. همانطور که در دوره پیشرفت می کنید، نحوه ایجاد تقویم های اضافی، به اشتراک گذاری تقویم های خود را با دیگران در تیم خود و دسترسی به تقویم های مختلف در سازمان خود بیاموزید. حتماً مهارتهای جدید خود را با چالش تجاری در بخش آخر آزمایش کنید.
توجه: این دوره توسط Google ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.
Related Skills
مقدمه ای بر توابع در پایتون
(Mitalearn-399072)
- 25 minutes
- مناسب همه
- Release date: 28 June 2026
- Author: Hugo Bowne-Anderson
وقت آن است که به جلو حرکت کنید و برش های پایتون خود را حتی بیشتر توسعه دهید. پایتون دارای عملکردهای خارق العاده و یک اکوسیستم ماژول است. با این حال، بهعنوان یک متخصص داده یا توسعهدهنده، دائماً باید برای حل مشکلاتی که توسط دادههای شما دیکته میشوند، توابع خود را بنویسید. در این دوره اول هنر نوشتن تابع را خواهید آموخت. شما از این دوره بیرون خواهید آمد و قادر خواهید بود توابع سفارشی خود را بنویسید، با پارامترهای متعدد و مقادیر بازگشتی متعدد، همراه با آرگومان های پیش فرض و آرگومان های طول متغیر. شما بینشی در مورد محدوده در پایتون به دست خواهید آورد، قادر خواهید بود توابع لامبدا را بنویسید و خطاها را در تمرین نوشتن تابع خود مدیریت کنید. هر فصل را با استفاده از مهارتهای جدید خود برای نوشتن توابعی که دادههای توییتر را تجزیه و تحلیل میکنند، به پایان میرسانید.
Related Skills
مقدمه ای بر توابع نوشتن در R
(Mitalearn-402608)
- 43 minutes
- مناسب همه
- Release date: 28 June 2026
- Author: Richie Cotton
اینکه بتوانید توابع خود را بنویسید، تجزیه و تحلیل های شما را خواناتر، با خطاهای کمتر، و از پروژه ای به پروژه دیگر قابل استفاده مجدد می کند. نوشتن تابع، بهره وری شما را بیش از هر مهارت دیگری افزایش می دهد! در این دوره شما اصول نوشتن تابع را با تمرکز بر آرگومان های وارد شده به تابع و مقادیر بازگشتی یاد خواهید گرفت. شما باید توابع مفید علم داده بنویسید و از داده های دنیای واقعی در مورد گردشگری وایومینگ، نسبت قیمت سهام/درآمد، و بازده دانه استفاده کنید.
Related Skills
مقدمه ای بر توزیع اینتل از جعبه ابزار OpenVINO™ برای برنامه های کاربردی بینایی کامپیوتری
(Mitalearn-307170)
- 54 minutes
- مناسب همه
- Release date: 23 June 2026
- Author: Vu Q Nguyen
به مقدمه اینتل توزیع بسته ابزار OpenVINO™ برای دوره برنامه های کاربردی بینایی کامپیوتر خوش آمدید! این دوره دسترسی آسان به مفاهیم بنیادی Intel Distribution of OpenVINO را فراهم می کند. در طول این دوره، شما با دموهایی آشنا می شوید که قابلیت های این جعبه ابزار را به نمایش می گذارد. با مهارتهایی که از این دوره کسب میکنید، میتوانید ارزش ابزارها و ابزارهای ارائه شده در جعبه ابزار OpenVINO توزیع اینتل، مانند دانلودکننده مدل، بهینهساز مدل و موتور استنتاج را توصیف کنید. این کلاس برای چه کسانی است: این دوره برای زبان آموزانی در نظر گرفته شده است که تجربه قبلی در زمینه بینایی کامپیوتر ندارند، اگرچه دانش قبلی مفید است. این دوره برای هر کسی که علاقه مند به یادگیری بیشتر در مورد مفاهیم اصلی برنامه های بینایی کامپیوتر و کیت ابزار توزیع اینتل OpenVINO است ایده آل است. حجم کار تخمینی: باید انتظار داشته باشید که حدود 3 ساعت برای تکمیل این دوره اختصاص دهید. پیش نیازهای زبان آموز: هیچ دانش قبلی از بینایی کامپیوتر لازم نیست، اگرچه تجربه قبلی مفید است.
Related Skills
مقدمه ای بر توسعه Back-End
(Mitalearn-304042)
- 2 hours 54 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Taught by Meta Staff
به مقدمه توسعه Back-End، اولین دوره در برنامه Meta Back-End Developer خوش آمدید. اگر می خواهید یک توسعه دهنده وب شوید، این دوره محل خوبی برای شروع است. شما با مسئولیت های روزانه یک توسعه دهنده وب آشنا خواهید شد و درک کلی از هسته و فناوری های زیربنایی که اینترنت را تقویت می کنند به دست خواهید آورد. شما یاد خواهید گرفت که چگونه توسعه دهندگان فرانت اند وب سایت ها و برنامه هایی را ایجاد می کنند که به خوبی کار می کنند و نگهداری آنها آسان است. شما با فناوریهای اصلی توسعه وب مانند HTML و CSS آشنا میشوید و فرصتهایی برای تمرین استفاده از آنها به دست خواهید آورد. همچنین با چارچوبهای رابط کاربری مدرن مانند Bootstrap و React آشنا خواهید شد که ایجاد تجربههای تعاملی کاربر را آسان میکند. در پایان دوره، شما قادر خواهید بود: - نقش توسعه دهنده front-end را شرح دهید - فنآوریهای اصلی و زیربنایی که اینترنت را تقویت میکنند، توضیح دهید - از HTML برای ایجاد یک صفحه وب ساده استفاده کنید - از CSS برای کنترل ظاهر یک صفحه وب ساده استفاده کنید - توضیح دهید که React چیست - کاربردها و ویژگی های محبوب ترین فریم ورک های رابط کاربری را شرح دهید برای پروژه نهایی در این دوره، یک صفحه وب را با استفاده از HTML و فریم ورک Bootstrap CSS ایجاد و ویرایش خواهید کرد. با استفاده از یک شبکه طرحبندی واکنشگرا، یک صفحه وب واکنشگرا حاوی متن و تصاویر میسازید که در هر اندازه صفحه نمایش عالی به نظر میرسد. این یک دوره مبتدی برای زبان آموزانی است که مشتاق یادگیری اصول توسعه وب هستند. برای موفقیت در این دوره، نیازی به تجربه قبلی توسعه وب ندارید، فقط به مهارت های اولیه ناوبری اینترنتی و اشتیاق برای شروع برنامه نویسی نیاز دارید.
Related Skills
مقدمه ای بر توسعه Front-End
(Mitalearn-303855)
- 2 hours 56 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Taught by Meta Staff
به مقدمه توسعه Front-End، اولین دوره در برنامه Meta Front-End Developer خوش آمدید. اگر می خواهید یک توسعه دهنده وب شوید، این دوره محل خوبی برای شروع است. شما با مسئولیت های روزانه یک توسعه دهنده وب آشنا خواهید شد و درک کلی از هسته و فناوری های زیربنایی که اینترنت را تقویت می کنند به دست خواهید آورد. شما یاد خواهید گرفت که چگونه توسعه دهندگان فرانت اند وب سایت ها و برنامه هایی را ایجاد می کنند که به خوبی کار می کنند و نگهداری آنها آسان است. شما با فناوریهای اصلی توسعه وب مانند HTML و CSS آشنا میشوید و فرصتهایی برای تمرین استفاده از آنها به دست خواهید آورد. همچنین با چارچوبهای رابط کاربری مدرن مانند Bootstrap و React آشنا خواهید شد که ایجاد تجربههای تعاملی کاربر را آسان میکند. در پایان دوره، شما قادر خواهید بود: - نقش توسعه دهنده front-end را شرح دهید - فنآوریهای اصلی و زیربنایی که اینترنت را تقویت میکنند، توضیح دهید - از HTML برای ایجاد یک صفحه وب ساده استفاده کنید - از CSS برای کنترل ظاهر یک صفحه وب ساده استفاده کنید - توضیح دهید که React چیست - کاربردها و ویژگی های محبوب ترین فریم ورک های رابط کاربری را شرح دهید برای پروژه نهایی در این دوره، یک صفحه وب را با استفاده از HTML و فریم ورک Bootstrap CSS ایجاد و ویرایش خواهید کرد. با استفاده از یک شبکه طرحبندی واکنشگرا، یک صفحه وب واکنشگرا حاوی متن و تصاویر میسازید که در هر اندازه صفحه نمایش عالی به نظر میرسد. این یک دوره مبتدی برای زبان آموزانی است که مشتاق یادگیری اصول توسعه وب هستند. برای موفقیت در این دوره، نیازی به تجربه قبلی توسعه وب ندارید، فقط به مهارت های اولیه ناوبری اینترنتی و اشتیاق برای شروع برنامه نویسی نیاز دارید.
Related Skills
مقدمه ای بر توسعه Meteor.js
(Mitalearn-314463)
- 3 hours 49 minutes
- مناسب همه
- Release date: 23 June 2026
- Author: Dr Matthew Yee-King
در این دوره آموزشی، نحوه ایجاد یک وب سایت کامل و چند کاربره با استفاده از چارچوب Meteor.js و MongoDB را خواهید آموخت. شما احراز هویت کاربر، ویژگی های امنیتی، قالب های واکنشی و مسیریابی را با استفاده از روتر آهنی پیاده سازی خواهید کرد. شما عملیات کلیدی پایگاه داده مانند درج، حذف و به روز رسانی داده ها و همچنین مرتب سازی و فیلتر کردن را انجام خواهید داد. خواهید دید که چگونه می توان یک برنامه کامل را خط به خط ساخت. در پایان دوره، شما قادر خواهید بود: 1. سیستم Meteor.js را نصب کنید و یک برنامه وب ایجاد کنید 2. با سیستم بسته بندی Meteor.js کار کنید 3. الگوهای Meteor.js را بنویسید که بتواند داده ها را به صورت واکنشی نمایش دهد 4. از عملیات درج، حذف و به روز رسانی در MongoDB استفاده کنید 5. فیلترهای داده MongoDB را برای جستجو و مرتب سازی داده ها بنویسید 6. قابلیت احراز هویت کاربر را به یک وب سایت اضافه کنید 7. آنچه را که در صفحه نمایش داده می شود با استفاده از iron:router کنترل کنید 8. پیاده سازی ویژگی های امنیتی اولیه در این دوره شما موارد زیر را تکمیل خواهید کرد: 1 تکلیف نصب سرور حدود 1 ساعت طول می کشد تا تکمیل شود 1 تکلیف برنامه نویسی حدود 8 ساعت طول می کشد تا تکمیل شود 4 آزمون که تکمیل هر کدام 20 دقیقه طول می کشد چند آزمون تمرینی، که تکمیل هر کدام 5 دقیقه طول می کشد پیش نیازها این دوره برای ساختن مطالب ارائه شده در دو دوره قبلی در این تخصص طراحی شده است. بنابراین، توصیه می کنیم اگر این دوره از نظر فنی بسیار چالش برانگیز است، ابتدا دوره های قبلی را قبل از شروع مجدد این دوره تکمیل کنید. به طور خاص، ما انتظار داریم که بتوانید قبل از گذراندن این دوره، HTML، CSS و جاوا اسکریپت را کدنویسی کنید. شرکت یا تکمیل این دوره آنلاین اعتبار علمی برای برنامه های دانشگاه لندن اعطا نمی کند.
Related Skills
مقدمه ای بر توسعه اپلیکیشن موبایل iOS
(Mitalearn-304365)
- 1 hours 59 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Taught by Meta Staff
با یادگیری سیستم عامل و پلت فرم توسعه، درباره توسعه iOS بیاموزید. نحوه راه اندازی و آماده سازی یک محیط محلی را کشف کنید. با شهربازی سوئیفت آشنا شوید و در سوئیفت کد بنویسید. در پایان این دوره، شما قادر خواهید بود: - نشان دادن دانش کاری در مورد اصول کلی برنامه های تلفن همراه و اکوسیستم iOS -محیط XCode را تنظیم و کاوش کنید -درکی از نحوه استفاده از XCode در فرآیند توسعه برنامه سوئیفت نشان دهید کد سوئیفت بنویسید و با استفاده از زمین های بازی سوئیفت رابط کاربری ایجاد کنید -روی رابط کاربری Swift UI حرکت کنید -دستکاری داده ها در سوئیفت شما با ابزارها و نرم افزارهای زیر تجربه کسب خواهید کرد: -برنامه و نرم افزار سوئیفت محیط توسعه و نرم افزار iOS -سیستم عامل موبایل -XCode -هدف-C -فریم ورک های UI -پرواز آزمایشی استوری برد -UI -MVC -API ها
Related Skills
مقدمه ای بر توسعه اپلیکیشن موبایل اندروید
(Mitalearn-304314)
- 2 hours 21 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Taught by Meta Staff
اگر می خواهید یک توسعه دهنده موبایل شوید، این دوره یک پله ایده آل است. ما شما را با این مسیر شغلی آشنا می کنیم و به شما یک نمای کلی از برنامه نویسی و ابزارهای مورد نیاز برای توسعه برنامه های اندرویدی ارائه می دهیم. Android Studio و مفاهیم اساسی توسعه برنامه اندروید را کاوش کنید. با سیستم عامل ها و پلتفرم های مختلف برای ایجاد اپلیکیشن های موبایل آشنا شوید. مقدمه خود را برای توسعه اپلیکیشن اندروید با ساختن هر جنبه از یک پروژه هدایت شده به پایان می رسانید.
Related Skills
مقدمه ای بر توسعه برنامه های متن باز
(Mitalearn-303413)
- 4 hours 44 minutes
- مبتدی
- Release date: 23 June 2026
- Author: James Papademas
این دوره به معرفی مفاهیم اولیه برنامه نویسی سیستم ها با استفاده از یک زبان متن باز مدرن می پردازد. شما یاد خواهید گرفت که مفاهیم اولیه برنامه نویسی را برای حل مسائل، نوشتن شبه کد، کار با انواع داده های پایه، انواع داده های انتزاعی، ساختارهای کنترل، مدولارسازی کد و آرایه ها به کار ببرید. شما یاد خواهید گرفت که خطاها را شناسایی کنید، با متغیرها و حلقه ها کار کنید و نحوه کار توابع، متدها و عملگرها را با انواع داده های مختلف کشف کنید. شما همچنین با پارادایم شی شامل کلاس ها، وراثت و چندشکلی آشنا خواهید شد. یادگیری پایتون در سال های اخیر به طور فزاینده ای محبوب شده است و دلیل خوبی نیز دارد. پایتون یک زبان برنامه نویسی همه کاره است که می تواند برای طیف گسترده ای از برنامه ها از جمله علم داده، یادگیری ماشین، توسعه وب و غیره استفاده شود. در یک دوره مقدماتی پایتون مانند این، می توانید انتظار داشته باشید که اصول دستور زبان پایتون، انواع داده ها، ساختارهای کنترلی و توابع را بیاموزید. یادگیری پایتون می تواند به مزایای شغلی زیادی منجر شود، از جمله افزایش فرصت های شغلی، حقوق بالاتر و توانایی کار بر روی پروژه های هیجان انگیز و نوآورانه. علاوه بر این، افزودن دورهها و گواهینامههای آنلاین به رزومه میتواند تعهد به توسعه حرفهای و تمایل به یادگیری مهارتهای جدید را نشان دهد. پس از اتمام موفقیت آمیز این دوره، شما قادر خواهید بود: - تئوری و مفاهیم توسعه و کاربرد نرم افزار را به یاد بیاورید و شرح دهید - نوشتن، کامپایل، اجرا، عیب یابی، تجزیه و تحلیل، ارزیابی و حل مشکلات ساده از طریق برنامه نویسی با استفاده از زبان کامپیوتر پایتون. - توسعه، ترکیب، و شناسایی کتابخانه ها و ابزارهای مهم استاندارد زبان. - اعمال تکنیک های انتقال داده بین ماژول ها با استفاده از پارامترها و مقادیر بازگشتی. - ساخت برنامه های کاربردی برای استفاده از فایل های ساده برای ورودی و خروجی. - پیاده سازی آرایه ها به عنوان ساختار برای حاوی داده ها. - از یک زبان برنامه نویسی سطح بالاتر برای کدنویسی، تست و اشکال زدایی طرح های نرم افزار استفاده کنید. - پیاده سازی مفاهیم برنامه نویسی شی گرا (OOP)، وراثت و پلی مورفیسم. - ادغام رابط های گرافیکی کاربر (GUI) و برنامه نویسی مبتنی بر رویداد را شرح دهید. - تجزیه و تحلیل یک مسئله پیچیده محاسباتی و به کارگیری اصول محاسبات و سایر رشته های مرتبط برای شناسایی راه حل ها (ملاک محاسباتی ABET 3.1) - طراحی، پیادهسازی و ارزیابی راهحل مبتنی بر محاسبات برای برآوردن مجموعهای از الزامات محاسباتی در زمینه رشته برنامه (ABET Computing Criterion 3.2) - شناسایی و تجزیه و تحلیل نیازهای کاربران و در نظر گرفتن آنها در انتخاب، ایجاد، ارزیابی و مدیریت سیستم های مبتنی بر کامپیوتر (ABET IT Criterion 3.6)