Course catalog

Categories

Showing 41-60 of 77 items.

coursera حاکمیت داده با Databricks (Mitalearn-310519)

  • 1 hours 33 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

مدیریت داده با Databricks یک دوره آموزشی است که به دقت طراحی شده است تا به شما در درک و اجرای کارآمد حاکمیت داده در سازمانتان کمک کند. این دوره با آشنایی شما با اصول کلیدی حاکمیت داده و نقش Databricks در تسهیل حکمرانی موثر داده ها آغاز می شود. این امر با یک فرو رفتن عمیق در مؤلفه‌های اصلی حاکمیت داده‌ها مانند چارچوب‌ها، سیاست‌ها، نقش‌ها و ملاحظات نظارتی و همچنین کیفیت داده و مدیریت ابرداده دنبال می‌شود. این دوره به دو ماژول مجزا تقسیم می شود. ماژول 1، "حاکمیت داده ها و بریک های داده - مبانی"، درک جامعی از اهمیت حاکمیت داده و نقش جدایی ناپذیر Databricks در فرآیند ارائه می دهد. در پایان این ماژول، شما به درک اساسی از حاکمیت داده و ویژگی های Databricks که از ابتکارات حاکمیتی پشتیبانی می کنند، به خوبی مجهز خواهید شد. ماژول 2، "حاکمیت داده ها و Databricks - Application"، بر کاربردهای عملی Databricks برای حاکمیت داده تمرکز دارد. شما یاد خواهید گرفت که چگونه داده ها را مدیریت کنید، گردش کار حاکمیتی را پیاده سازی کنید، ابرداده ها را مدیریت کنید و امنیت را در Databricks تضمین کنید. این ماژول همچنین بهترین شیوه ها را برای حاکمیت داده با استفاده از Databricks بررسی می کند و با مثال های دنیای واقعی و مطالعات موردی که اجرای موفق حاکمیت داده را برجسته می کند، به اوج خود می رسد. این دوره برای متخصصان داده، تحلیلگران حاکمیت داده، مباشر داده، مدیران فناوری اطلاعات و هر کسی که علاقه مند به بهبود حاکمیت داده سازمان خود با استفاده از Databricks است، عالی است. دانش قبلی Databricks یک پیش نیاز نیست، و آن را برای مبتدیان و همچنین متخصصان با تجربه ای که به دنبال افزایش مهارت های خود هستند مناسب می کند. در پایان این دوره، اهمیت حاکمیت داده و راه های استفاده از Databricks برای آن را خواهید فهمید. شما توانایی مدیریت داده ها، طراحی گردش کار حاکمیتی، و تضمین امنیت در Databricks را با استفاده از بهترین شیوه ها و نمونه های دنیای واقعی به دست خواهید آورد.

coursera دستکاری داده ها در جاوا اسکریپت (Mitalearn-306507)

  • 9 hours 31 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: William Mead
درباره این دوره:

این دوره بر اساس مهارت های دوره قبلی است و به مدیریت و دستکاری داده ها با جاوا اسکریپت ادامه می دهد. روش هایی را برای اعتبارسنجی و مدیریت داده های ارائه شده توسط کاربران یا دریافت از یک منبع داده خارجی یاد خواهید گرفت. این دوره شامل یک چالش در قالب یک سیستم رزرو صندلی و همچنین پروژه ای است که داده ها را از یک منبع داده خارجی وارد می کند. اهداف دوره شامل مبانی اعتبارسنجی در جاوا اسکریپت و جی کوئری است. ویژگی های پلاگین اعتبار سنجی فرم jQuery. توابع فلش؛ توابع ناهمزمان؛ و حلقه رویداد جاوا اسکریپت.

coursera دستگاه های اینترنت اشیا (Mitalearn-310927)

  • 6 hours 10 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Matthew Caesar
درباره این دوره:

اینترنت اشیا (IoT) انقلاب بعدی در محاسبات است. میلیاردها دستگاه انتقال داده متصل به اینترنت در حال حاضر به طور اساسی شیوه زندگی و کار ما را تغییر داده اند. این دوره یک درک عمیق از فناوری های IoT را از ابتدا آموزش می دهد. دانش‌آموزان برنامه‌نویسی دستگاه‌های اینترنت اشیا (Arduino و Raspberry Pi)، فناوری‌های سنجش و فعال‌سازی، پشته‌های پروتکل IoT (Zigbee، 5G، NFC، MQTT، و غیره)، طراحی backhaul شبکه و اجرای امنیت، علم داده برای IoT، و اینترنت اشیاء مبتنی بر ابر را خواهند آموخت. پلتفرم هایی مانند AWS IoT. به عنوان یک فعالیت افتخاری اختیاری، دانش آموزان از طریق تکالیف آزمایشگاهی طراحی شده برای ارائه تجربه عملی در دنیای واقعی هدایت می شوند، جایی که آنها یک سرویس نظارت بر WiFi توزیع شده، یک پلت فرم خدمات اینترنت اشیا مبتنی بر ابر که به ده ها هزار حسگر ضربان قلب ارائه می شود، و موارد دیگر را به کار خواهند گرفت. . دانش آموزان با آموزش پیشرفته در این بخش فناوری به سرعت در حال ظهور از کلاس بیرون می آیند و با اعتماد به نفس برای انجام وظایفی که معمولاً در محیط های صنعتی با آنها روبرو می شوند. مهم: برای تکمیل بخش عملی کل مجموعه (افتخارات) آزمایش عملی با استفاده از سخت افزار واقعی انجام می شود که باید آن را به دست آورید. (هزینه ممکن است بسته به موقعیت مکانی شما بین 100 تا 200 دلار متغیر باشد). بیشتر قسمت هایی که برای دوره اول مورد نیاز است، در دوره های بعدی مجددا استفاده خواهند شد.

coursera ساخت برنامه React با استفاده از ASP.NET MVC5 (Mitalearn-312831)

  • 5 hours 56 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

دوره آموزشی Building React با استفاده از ASP.NET MVC5 طراحی شده است تا به توسعه دهندگان آموزش دهد که چگونه با استفاده از کتابخانه React JS و چارچوب ASP.NET MVC5، برنامه های وب مقیاس پذیر و کارآمد بسازند. شرکت‌کنندگان همچنین یاد می‌گیرند که چگونه React JS را با برنامه‌های تحت وب ASP.NET MVC5 خود ادغام کنند و از ویژگی‌های فریم‌ورک مانند رندر سمت سرور و مسیریابی بهره ببرند. این دوره برای افرادی با تجربه قبلی در زمینه توسعه وب با React و آشنایی با فناوری های ASP.NET مناسب است.

coursera ساخت خدمات ابری با چارچوب Java Spring (Mitalearn-310536)

  • 7 hours 53 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Dr. Jules White,Dr. Douglas C. Schmidt
درباره این دوره:

این MOOC به طور مثال نحوه ساخت سرویس های ابری را از طریق استفاده از تکنیک های طراحی شی گرا شرح می دهد. ویژگی های زبان برنامه نویسی جاوا؛ Java Servlets، Java Spring Framework. و پلتفرم های رایانش ابری، مانند خدمات وب آمازون. با توجه به اهمیت ساختن پلتفرم های موبایل/ابر ایمن و مقیاس پذیر، این MOOC نه تنها نحوه ساخت سرویس های ابری را به شما نشان می دهد، بلکه نحوه انجام این کار را به صورت ایمن، مقیاس پذیر و کارآمد نشان می دهد. موضوعات مربوط به امنیت و مقیاس‌پذیری در بحث ایجاد سرویس ابری بافته می‌شود تا دانش‌آموزان از همان ابتدا نحوه ایجاد سرویس‌های ابری قوی را بیاموزند.

coursera ساخت خدمات با ASP.NET Web API (Mitalearn-312661)

  • 8 hours 24 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

با استفاده از ASP.NET Web API با این دوره آموزشی به دقت طراحی شده، به دنیای پیچیده خدمات ساختمانی شیرجه بزنید. این دوره که برای پاسخگویی به افراد مختلف از مبتدی تا افرادی با درک اساسی طراحی شده است، با هدف توضیح مفاهیم ایجاد سرویس های RESTful با استفاده از ASP.NET Web API است. در اولین ماژول، اصول برنامه نویسی سی شارپ، سفر خود را با کاوش در قلمرو جذاب سی شارپ آغاز خواهید کرد. با مقدمه‌ای بر اهمیت بی‌نظیر آن در چشم‌انداز نرم‌افزاری امروزی، به تدریج مفاهیم اساسی آن را بررسی خواهید کرد. از درک انواع داده ها و متغیرهای مختلف گرفته تا تسلط بر هنر عبارات شرطی و ساختارهای کنترلی، این ماژول راه را برای آنچه در پیش است هموار می کند. با پیشروی به ماژول دوم، برنامه نویسی پیشرفته سی شارپ، دیدگاه شما با یک فرو رفتن شدید در قلمروهای عمیق تر C# گسترش می یابد. با ورود به موضوعات پیشرفته مانند نمایندگان، رویدادها و اصول تکامل یافته برنامه نویسی شی گرا، تخصص عملی را به دست خواهید آورد و شما را برای مقابله با چالش های برنامه نویسی پیچیده مجهز می کند. به ماژول سوم، SQL Server for Backend Development بروید تا تمرکز خود را به سمت باطن محوری معطوف کنید. از قابلیت ها و تفاوت های ظریف SQL Server پرده برداری کنید، با محوریت پایگاه های داده رابطه ای آشنا شوید و پیچیدگی های معماری را درک کنید. در پایان، طراحی و مدیریت پایگاه‌های اطلاعاتی قوی که برای برنامه‌های کاربردی وب طراحی شده‌اند، ماهیت دوم خواهد بود. در نهایت، در ماژول چهارم، ASP.NET Web API، ماهیت اصلی این دوره آشکار می شود. در اینجا، شما با اصول اساسی خدمات وب RESTful آشنا می شوید. با تسلط بر هنر تعریف نقاط پایانی API و کسب مهارت در تکنیک های سریال سازی داده ها، شما آماده خواهید بود تا API های وب قدرتمند را با ظرافت بسازید و به کار بگیرید. پس از پایان این دوره، شما نه تنها درک عمیقی از خدمات ساختمان با ASP.NET Web API خواهید داشت، بلکه مهارت طراحی، پیاده سازی و راه اندازی خدمات وب مقیاس پذیر و کارآمد را نیز خواهید داشت.

coursera ساختن یک برنامه کامل MEAN Stack (Mitalearn-312406)

  • 2 hours 54 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

این دوره جامع دانش آموزان را در فرآیند ساخت یک برنامه وب کامل با استفاده از MongoDB، Express.js، AngularJS و Node.js راهنمایی می کند. در ماژول اول، شما اصول معماری باطن را با تمرکز بر طراحی بک‌اندهای مقیاس‌پذیر و امن برای برنامه‌های کاربردی در دنیای واقعی بررسی خواهید کرد. آنها با استفاده از Node.js و Express.js یک API RESTful ایجاد می کنند و یاد می گیرند که یک برنامه تک صفحه ای پویا با AngularJS بسازند. این ماژول همچنین نحوه پیوند دادن بک‌اند با قسمت جلو، نمایش داده‌ها و مدیریت تعاملات کاربر را در زمان واقعی پوشش می‌دهد. ماژول دوم به اصول توسعه frontend و طراحی رابط کاربر پسند با استفاده از HTML، CSS، JavaScript و AngularJS می پردازد. شرکت‌کنندگان از طریق اتصال frontend با API باطن، رسیدگی به درخواست‌ها و پاسخ‌های HTTP، و مدیریت ورودی‌های کاربر و ارسال‌های فرم راهنمایی خواهند شد. علاوه بر این، این ماژول بر استراتژی‌های استقرار برای اطمینان از عملکرد و در دسترس بودن برنامه پشته MEAN تأکید دارد. در پایان این دوره، شما با استفاده از پشته MEAN یک بک‌اند مقیاس‌پذیر و امن طراحی و پیاده‌سازی خواهید کرد، یک API RESTful با Node.js و Express.js می‌سازید، آن را با یک SPA front-end با استفاده از AngularJS ادغام می‌کنید و استراتژی‌های استقرار را یاد می‌گیرید. . این دوره تجربه عملی و بینش های ارزشمندی را ارائه می دهد و شما را به توانایی ساختن یک برنامه کامل پشته MEAN از ابتدا مجهز می کند و با نیازهای توسعه برنامه در دنیای واقعی همسو می شود.

coursera شروع با واقعیت افزوده (Mitalearn-309890)

  • 2 hours 46 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Marius Preda,Veronica Scurtu,Traian Lavric
درباره این دوره:

این دوره اصول اولیه توسعه اپلیکیشن های موبایل با استفاده از فناوری های واقعیت ترکیبی و افزوده (MAR) را به شما آموزش می دهد. از طریق پروژه‌های عملی، تکنیک‌های عملی برای نمونه‌سازی سریع و آسان سه برنامه مختلف برای تلفن‌های هوشمند و تبلت‌های اندرویدی را یاد می‌گیرید - حتی بدون تجربه کدنویسی قبلی. اگر یک کارآفرین خلاق هستید، این مقدمه ایده آل شما برای روندهای امروزی در محصولات و فناوری های بازار واقعیت افزوده در حال ظهور است. اگر یک روزنامه‌نگار، تولیدکننده رسانه/محتوا یا معلم هستید، خواهید فهمید که چگونه رسانه‌های چاپی را با صداها، تصاویر و ویدیوها تقویت کنید و ببینید که چگونه یک نقشه شهر افزوده و بازی واقعیت افزوده موقعیت جغرافیایی برای خود ایجاد کنید. مخاطب اگر یک طراح وب یا توسعه‌دهنده اپلیکیشن هستید، طیف وسیعی از بلوک‌های ساختمانی فناوری را به دست خواهید آورد که می‌توانید آن‌ها را در مجموعه خدمات خود ادغام کنید. پس زمینه شما هر چه باشد، یاد خواهید گرفت که چگونه تجربیات بصری پیشرفته ای طراحی کنید که چشم انداز شغلی شما را افزایش دهد. آنچه یاد خواهید گرفت • همه چیز درباره محصولات و فناوری های اصلی MAR موجود در بازار امروز • نحوه ساخت سه اپلیکیشن مختلف واقعیت افزوده با استفاده از مرورگر واقعیت افزوده و ابزارهای نگارش • نحوه گنجاندن تشخیص تصویر و ردیابی شی • نحوه استفاده از قابلیت موقعیت جغرافیایی برای واقعیت افزوده در فضای باز • جزئیات استاندارد ISO-ARAF، زبانی نوآورانه برای نمایش محتوای واقعیت افزوده پیش نیازها • برای شرکت در این دوره به هیچ دانش فنی قبلی نیاز ندارید. • اگر با زبان های نشانه گذاری (HTML، XML، و غیره) و سیستم های مدیریت محتوا آشنا هستید، ممکن است با مفاهیم و تکنیک های کلیدی راحت تر باشید. این MOOC توسط بنیاد پاتریک و لینا درهی پشتیبانی می شود. ما را دنبال کنید توییتر: https://twitter.com/MOOCMAR فیس بوک: https://www.facebook.com/MOOCMAR/

coursera طراحی رابط کاربری و تجربیات (UI/UX) (Mitalearn-304229)

  • 3 hours 17 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: IBM Skills Network Team,Corey Leong,Muhammad Yahya
درباره این دوره:

طراحی UI و UX یک صنعت پر رونق با چشم انداز های متعدد برای هر کسی با مهارت های مناسب است. این دوره برای کسانی طراحی شده است که علاقه مند به شروع حرفه ای در زمینه طراحی تجربیات UI و UX و همچنین توسعه دهندگانی هستند که می خواهند برنامه های وب و فرانت اند ایجاد کنند. این بر مفاهیم کلیدی، ابزارها و روش های مورد استفاده در توسعه front-end تاکید دارد. وب و دستگاه های قابل دسترسی با موبایل جهان را متحول می کنند. امروزه همه افراد دارای یک گوشی هوشمند، تبلت، تلویزیون هوشمند و/یا لپ تاپ هستند که از آن برای ارتباط و جستجوی داده استفاده می کنند. شرکت ها به طور فزاینده ای به توسعه دهندگان فرانت اند، توسعه دهندگان اپلیکیشن موبایل و طراحان UI/UX روی می آورند تا به آنها در تولید محصولات کاربرپسند کمک کنند. بنابراین، ارائه یک رابط کاربری قوی و در عین حال بصری و تجربه به کاربران بسیار مهم است. در این دوره آموزشی با بهترین روش های توسعه طراحی بصری آشنا می شوید و تفاوت های بین رابط کاربری خوب و ضعیف را شناسایی می کنید. شما تایپوگرافی، خوانایی و تئوری رنگ را در طراحی UI بررسی خواهید کرد. شما بینشی در مورد متدولوژی های کلیدی در طراحی بصری مانند طراحی وب پاسخگو (RWD) و طراحی وب پیشرو (PWD) خواهید داشت. شما در معرض ابزارهایی مانند Figma قرار خواهید گرفت، یک برنامه مشترک مبتنی بر ابر که برای طراحی رابط استفاده می شود. شما مراحل راه اندازی اکانت Figma را کشف کرده و با پیکربندی آن آشنا خواهید شد. علاوه بر این، شما اجزای مختلف، سبک ها، کتابخانه ها و شبکه های طرح بندی مورد استفاده در Figma را که برای طراحی ضروری هستند، کشف خواهید کرد. در طول این دوره، از طریق ویدئوها، خواندنی ها، فعالیت ها و آزمون هایی که برای آموزش اصول طراحی و توسعه وب بصری و موبایل طراحی شده اند، یاد خواهید گرفت. طیف وسیعی از دانش فنی و عملی را به دست خواهید آورد و بینش و راهنمایی را از متخصصان در این زمینه دریافت خواهید کرد. دانش عملی که از آزمایشگاه های عملی به دست می آورید، پایه شما را بیشتر تقویت می کند و شما را قادر می سازد عملکرد بهتری داشته باشید. این یک دوره مبتدی است که برای زبان آموزانی با مهارت های اولیه کار با کامپیوتر که دانش اساسی توسعه طراحی بصری دارند و با Figma آشنا هستند در نظر گرفته شده است. برای موفقیت در این دوره، باید درک اولیه ای از طراحی رابط کاربری (UI) و تجربه کاربری (UX) و همچنین وایرفریم های وب سایت، آشنایی با انواع چیدمان ها و ابزارهای مورد استفاده برای طراحی بصری در دستگاه های مختلف داشته باشید. آشنایی با اپلیکیشن Figma

coursera طراحی و توسعه اپلیکیشن برای iOS (Mitalearn-314871)

  • 4 hours 5 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Parham Aarabi
درباره این دوره:

در طراحی و توسعه برنامه برای iOS، سومین دوره توسعه برنامه iOS با تخصص سوئیفت، شما مهارت های برنامه نویسی اساسی را برای پشتیبانی از ارائه عناصر گرافیکی و دستکاری داده ها از عملکردهای اساسی تا پردازش پیشرفته توسعه خواهید داد. شما به ساخت مجموعه مهارت‌های خود برای استفاده و به کارگیری گرافیک‌های اصلی، دست زدن به لمس و حرکات، انیمیشن‌ها و انتقال‌ها، هشدارها و اقدامات و همچنین الگوریتم‌های پیشرفته، threading و موارد دیگر ادامه خواهید داد. در پایان این دوره شما قادر خواهید بود یک برنامه پیشرفته تر و کاملاً کاربردی ایجاد کنید. در حال حاضر این دوره با استفاده از سوئیفت 2 آموزش داده می شود. تیم از انتشار سوئیفت 3 آگاه است و به مرور دوره را ویرایش خواهد کرد. لطفاً توجه داشته باشید که در حال حاضر دستورالعمل کاملاً با سوئیفت 2 است.

coursera طراحی وب برای همه Capstone (Mitalearn-302903)

  • 1 hours 8 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Colleen van Lent, Ph.D.,Charles Russell Severance
درباره این دوره:

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

coursera طراحی وب سایت واکنش گرا (Mitalearn-314480)

  • 3 hours 40 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Dr Matthew Yee-King,Dr Kate Devlin,Prof Marco Gillies
درباره این دوره:

در این دوره یاد خواهید گرفت که چگونه مفاهیم طراحی تعامل و تعامل انسان با کامپیوتر را به منظور طراحی و ساخت یک وب سایت تعاملی و حرفه ای به کار ببرید. شما یاد خواهید گرفت که چگونه با استفاده از طرح‌بندی‌های شبکه‌ای واکنش‌گرا، طراحی‌های صفحه وب خود را با اندازه‌های مختلف صفحه سازگار کنید. شما یاد خواهید گرفت که چگونه ناوبری و سایر عناصر طراحی را اضافه کنید، و نحوه جداسازی داده ها و نمایش با استفاده از اشیاء و قالب های جاوا اسکریپت را خواهید آموخت. در پایان دوره، شما قادر خواهید بود: 1. توضیح دهید که چرا کاربران باید بدانند کجا هستند، کجا می توانند بروند و چه چیزی در یک صفحه وب وجود دارد 2. ماکت های Wireframe از صفحات وب ایجاد کنید 3. عناصر عملکردی کلیدی صفحات وب را شناسایی کنید 4. از اجزای Bootstrap برای تحقق طراحی صفحه استفاده کنید 5. از ساختارهای داده جاوا اسکریپت مانند آرایه ها و اشیاء برای تعریف داده های مورد استفاده در یک صفحه وب استفاده کنید. 6. از کتابخانه قالب Handlebars برای تبدیل داده ها به HTML استفاده کنید 7. با استفاده از شنوندگان رویداد جاوا اسکریپت، تعامل را به قالب ها اضافه کنید در این دوره شما موارد زیر را تکمیل خواهید کرد: 1 تکلیف طراحی وب سایت ~ 1 ساعت طول می کشد تا تکمیل شود 1 تکلیف برنامه نویسی ~ 1 ساعت طول می کشد تا تکمیل شود 4 آزمون که تکمیل هر کدام 20 دقیقه طول می کشد چند آزمون تمرینی، که تکمیل هر کدام 5 دقیقه طول می کشد شرکت یا تکمیل این دوره آنلاین اعتبار علمی برای برنامه های دانشگاه لندن اعطا نمی کند.

coursera کار با دیتا در iOS (Mitalearn-311403)

  • 2 hours 11 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

این دوره شما را با اصول اصلی کار با داده در iOS آشنا می کند. شما عمیق‌تر در فرآیندها و مفاهیم پشت APIها کاوش خواهید کرد، فرمت‌های داده‌ای را که به شما امکان می‌دهند داده‌ها را بین سرورها و دستگاه‌ها انتقال دهید و نحوه کار با داده‌ها در سوئیفت با استفاده از داده‌های هسته را کشف خواهید کرد. در پایان این دوره، شما قادر خواهید بود: - نشان دادن دانش کاری در مورد نحوه ارتباط برنامه های Swift از طریق وب. -از تکنیک های برنامه نویسی ناهمزمان با استفاده از سوئیفت استفاده کنید. -از روش های مختلفی برای استفاده از بسته Core Data در یک برنامه سوئیفت استفاده کنید. این دوره برای زبان آموزان متوسطی که می خواهند خود را برای حرفه ای در توسعه iOS آماده کنند ایده آل است. برای موفقیت در این دوره، باید درک پیشرفته ای از برنامه نویسی Swift و دانش عملکردی API ها داشته باشید.

coursera کتابخانه ها و چارچوب ها برای توسعه Frontend (Mitalearn-312610)

  • 4 hours 28 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

این دوره برای افرادی طراحی شده است که می خواهند یاد بگیرند که چگونه با استفاده از Angular و React برنامه های وب قوی و مقیاس پذیر بسازند. در طول دوره، مفاهیم اساسی توسعه front-end را یاد خواهید گرفت و نحوه ایجاد رابط های کاربری پویا و تعاملی را درک خواهید کرد. در اولین ماژول، "React for Frontend Development"، ما عمیقاً به کتابخانه React خواهیم رفت. شما با اصول آن مانند کامپوننت ها، حالت، پروپ ها و JSX آشنا خواهید شد. این درک شما را قادر می سازد تا رابط های کاربری را ایجاد کنید که هم تعاملی و هم پویا باشند و زمینه را برای برنامه های کاربردی وب کارآمد فراهم کنند. ماژول دوم، "Angular for Frontend Development"، به Angular، یک چارچوب به همان اندازه متقاعد کننده اما متمایز برای ساخت برنامه های کاربردی وب مقیاس پذیر، انتقال می یابد. در اینجا، شما خود را در مفاهیم اصلی Angular، شامل اجزا، ماژول ها، دستورالعمل ها، خدمات و قالب ها غوطه ور خواهید کرد. با تمرینات عملی، در ساخت برنامه های قوی که هم ماژولار و هم قابل نگهداری هستند مهارت کسب خواهید کرد. در نهایت در ماژول سوم، "ساخت یک وب سایت پویا". این ماژول دانشی را که به دست آورده اید ترکیب می کند و شما را در فرآیند ایجاد یک وب سایت کامل راهنمایی می کند. با ادغام عملکردهای React و Angular، به طور مستقیم خواهید دید که چگونه این ابزارها می توانند با هم ترکیب شوند تا تجربیات کاربری قدرتمندی ایجاد کنند. در پایان دوره، شما درک کاملی از نحوه استفاده از Angular و React برای توسعه برنامه های کاربردی وب با کیفیت بالا و واکنش گرا خواهید داشت.

coursera گرافیک اندروید با OpenGL ES (Mitalearn-312746)

  • 1 hours 50 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Benny Lo
درباره این دوره:

این دوره به اصول OpenGL و OpenGL ES در اندروید می پردازد. این دوره منحصر به فرد است زیرا مکانیک نحوه عملکرد OpenGL و همچنین کاربردهای عملی تر برای ترسیم اشیاء دو بعدی و سه بعدی را پوشش می دهد. این یک آغازگر ایده آل برای دوره های پیچیده تر در مورد VR و AR در اندروید است. ما با پوشش OpenGL Pipeline و Shading Language شروع می کنیم. سپس به ترسیم اشیاء دو بعدی ساده و اشیاء سه بعدی پیچیده تر در OpenGL و OpenGL ES خواهیم پرداخت. تمرین‌های عملی در طول دوره برای اعمال درک شما وجود دارد، و یک پروژه جمع‌بندی وجود دارد که می‌تواند بخشی از نمونه کار حرفه‌ای شما باشد.

coursera گرافیک سه بعدی در اندروید: حسگرها و واقعیت مجازی (Mitalearn-316350)

  • 2 hours 29 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Benny Lo
درباره این دوره:

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

coursera مبانی برنامه نویسی با جاوا اسکریپت، HTML و CSS (Mitalearn-301832)

  • 4 hours 17 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Susan H. Rodger,Robert Duvall,Owen Astrachan
درباره این دوره:

مفاهیم اساسی برنامه نویسی (به عنوان مثال، توابع، برای حلقه ها، دستورات شرطی) و نحوه حل مسائل مانند یک برنامه نویس را بیاموزید. علاوه بر این، همزمان با ساخت صفحات وب با استفاده از HTML، CSS، جاوا اسکریپت، توسعه اولیه وب را بیاموزید. در پایان دوره، یک صفحه وب ایجاد می شود که دیگران می توانند تصاویر خود را آپلود کنند و فیلترهای تصویری را که شما ایجاد می کنید اعمال کنند. پس از اتمام این دوره، شما قادر خواهید بود: 1. در مورد چگونگی حل یک مشکل با استفاده از برنامه نویسی انتقادی فکر کنید. 2. برنامه های جاوا اسکریپت را با استفاده از توابع، حلقه ها و دستورات شرطی بنویسید. 3. از HTML برای ساختن یک صفحه وب با پاراگراف ها، div ها، تصاویر، لینک ها و لیست ها استفاده کنید. 4. اضافه کردن سبک به یک صفحه وب با شناسه ها و کلاس های CSS. و 5. یک صفحه وب را با دستورات جاوا اسکریپت مانند alert، onClick، onChange و افزودن ویژگی های ورودی مانند بوم تصویر، دکمه و نوار لغزنده تعاملی کنید.

coursera مبانی توسعه اپلیکیشن Objective-C (Mitalearn-315432)

  • 9 hours 34 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Don Patterson,Sam Kaufman
درباره این دوره:

مقدمه ای بر زبان برنامه نویسی Objective-C. این شما را برای توسعه برنامه های iOS گسترده تر آماده می کند و پایه ای برای موضوعات توسعه پیشرفته iOS ایجاد می کند. برنامه نویسی Objective-C به لپ تاپ مک یا رایانه رومیزی نیاز دارد. اگر زبان آموز مایل باشد منحصراً با شبیه ساز کار کند، یک دستگاه iOS اختیاری است. برخی از زبان آموزان توانسته اند با یک ماشین مجازی OS X در ویندوز کار کنند، اما توضیح نحوه انجام این کار خارج از محدوده این دوره آموزشی است. پس از اتمام این دوره، شما قادر خواهید بود: 1. Objective-C را بخوانید و بنویسید 2. درک قوی از اشیاء Objective-C داشته باشید 3. کد آنها را به صورت حرفه ای با استفاده از اشیاء و بلوک ها سازماندهی کنید 4. نمونه اولیه چند برنامه سطح ورودی

coursera مبانی جاوا اسکریپت (Mitalearn-304977)

  • 9 hours 47 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: William Mead
درباره این دوره:

این دوره زبان برنامه نویسی جاوا اسکریپت را معرفی می کند و وب سایت هایی را نشان می دهد که شامل نوع تعاملاتی است که دانش آموزان در نهایت قادر به توسعه آن خواهند بود. زبان آموزان اهمیت چگونگی توسعه جاوا اسکریپت و اینکه چرا چنین تاریخچه ای بر نحوه نگارش جاوا اسکریپت در حال حاضر و در نسخه های بعدی تأثیر می گذارد را درک خواهند کرد. زبان آموزان اولین اسکریپت های خود را می نویسند، مهارت های HTML و CSS خود را ارزیابی می کنند، متغیرها و آرایه ها را ایجاد می کنند و به آنها مقادیر اختصاص می دهند. در صورت کمبود مهارت های دانش آموز، منابع و توصیه هایی برای بهبود این مهارت ها ارائه می شود. فرصت کافی برای دانش آموزان وجود دارد تا اولین مهارت های اصلی را تمرین کنند.

coursera معماری اندروید/فریم ورک چند رسانه ای (Mitalearn-312848)

  • 2 hours 4 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

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