Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-19 of 19 items.

coursera JSON and Natural Language Processing in PostgreSQL (Mitalearn-311726)

  • 5 hours 11 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Charles Russell Severance
درباره این دوره:

در این دوره آموزشی، با نحوه ایجاد و استفاده از نمایه های معکوس برای JSON و محتوای زبان طبیعی PostgreSQL آشنا خواهید شد. ما از منابع مختلف داده برای پایگاه داده خود استفاده خواهیم کرد، از جمله دسترسی به یک API آنلاین و spider کردن داده های آن و ذخیره داده ها در یک ستون JSON در PostgreSQL. دانش آموزان چگونگی ساختار نمایه های معکوس متن کامل را بررسی خواهند کرد. دانش‌آموزان نمایه‌های معکوس خود را می‌سازند و سپس از قابلیت‌های داخلی PostgreSQL برای پشتیبانی از نمایه‌های متن کامل استفاده می‌کنند.

linkedin JSON Essential Training (Mitalearn-219042)

  • 2 hours 13 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Sasha Vodnik
درباره این دوره:

JSON به رایج‌ترین فرمت برای تبادل داده در وب تبدیل شده است که از پایه جاوا اسکریپت به مجموعه گسترده‌تری از پلت‌فرم‌های API ساخته می‌شود. در این دوره آموزشی، مربی ساشا وودنیک شما را با استفاده از سینتکس اولیه JSON و استفاده از آن در چندین پیاده سازی رایج راهنمایی می کند تا ببیند چگونه می توانید آن را با طرحواره ها و JSON-LD ساختار دهید. ساشا با اطمینان از اینکه درک کاملی از نحوه ساخت و اشکال زدایی ساختارهای JSON دارید شروع می کند. او پس از بررسی نحوه پردازش داده‌های JSON، روش‌های مختلفی را برای استفاده از آن به شما نشان می‌دهد. در مرحله بعد، ساشا تکنیک هایی را پوشش می دهد که می توانید برای کار با JSON از آنها استفاده کنید، مانند جلوگیری از استفاده مجدد از داده ها و برگرداندن داده های JSON قابل خواندن در جاوا اسکریپت. او به نحوه ایجاد و اعتبارسنجی طرحواره JSON و نحوه کار با مولدهای طرحواره می پردازد. ساشا با بحث در مورد JSON-LD و اینکه چگونه می توانید از آن برای توضیح و ترسیم ساختار داده های خود استفاده کنید، به پایان می رسد.

Related Skills

linkedin آموزش API Documentation با JSON و XML (Mitalearn-106213)

  • 1 hours 18 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Peter Gruenbaum
درباره این دوره:

اطلاعات ورودی و خروجی داده های ارسال و دریافت شده توسط وب API را مستند کنید تا توسعه دهندگان بتوانند نحوه ساخت برنامه هایی را که می توانند با موفقیت از آن داده ها استفاده کنند، بسازند. پیتر گرونبام، کارشناس برنامه نویسی و نگارش فنی می داند که API ها به طور فزاینده ای اهمیت می یابند، به همین دلیل است که در این دوره، او به شما نشان می دهد که چگونه داده های ساختاریافته را با استفاده از فرمت های تبادل داده مستندسازی کنید تا به شما در ایجاد مهارت های قوی و اساسی در اسناد وب API کمک کند. پیتر مزایای ایجاد مستندات خوب را به اشتراک می‌گذارد، تفاوت‌های بین پاسخ‌ها و درخواست‌ها را توضیح می‌دهد و نحوه کار با انواع داده‌ها و مجموعه‌های رایج - از اعداد و متن گرفته تا آرایه‌ها و فرهنگ‌های لغت را مورد بحث قرار می‌دهد. سپس نحوه ایجاد و مستندسازی داده های ساخت یافته را با استفاده از JSON و سپس XML نشان می دهد. او دوره را با بررسی مزایا و معایب اسناد موجود و ابزارهای همکاری مانند ویکی ها و پایگاه های دانش به پایان می رساند.

coursera استفاده از API برای اتوماسیون شبکه (Mitalearn-324187)

  • 1 hours 29 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Cisco Learning & Certifications
درباره این دوره:

این دوره با بحث در مورد موضوعات مهمی مانند فرمت های رمزگذاری داده ها، API های REST و کتابخانه درخواست های پایتون، پایه ای محکم برای درک نحوه استفاده از API ها در اتوماسیون شبکه ارائه می دهد. پس از اتمام دوره، شما به مهارت های لازم برای استفاده از API ها در راه حل اتوماسیون شبکه خود مجهز خواهید شد و می توانید مفید بودن API ها را در این زمینه شرح دهید. این دوره در درجه اول برای مهندسان شبکه، مهندسین سیستم، معماران شبکه و مدیران علاقه مند به یادگیری اصول اتوماسیون شبکه و API های شبکه در نظر گرفته شده است. در پایان دوره، شما قادر خواهید بود: - نیاز به فرمت های رمزگذاری داده ها را شرح دهید و فرمت های مختلف رمزگذاری داده ها را مطالعه کنید. - فراخوانی های API مبتنی بر HTTP به دستگاه های شبکه را تفسیر و ایجاد کنید. - اسکریپت‌های پایتون را با استفاده از ماژول درخواست‌های پایتون برای خودکارسازی دستگاه‌هایی که دارای API مبتنی بر HTTP هستند، بسازید و تفسیر کنید. برای موفقیت در این دوره، باید در فن آوری های اساسی مسیریابی و سوئیچینگ شبکه مهارت داشته باشید، اصول برنامه نویسی پایتون (3-6 ماه توسعه) را بدانید و با لینوکس آشنایی داشته باشید.

coursera استفاده از پایتون برای دسترسی به داده های وب (Mitalearn-301662)

  • 5 hours 35 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Charles Russell Severance
درباره این دوره:

این دوره نشان می دهد که چگونه می توان با اینترنت به عنوان منبع داده رفتار کرد. ما داده های وب را می خراشیم، تجزیه می کنیم و می خوانیم و همچنین با استفاده از وب API به داده ها دسترسی خواهیم داشت. ما با فرمت های داده های HTML، XML و JSON در پایتون کار خواهیم کرد. این دوره فصل های 11 تا 13 کتاب درسی "Python for Everybody" را پوشش می دهد. برای موفقیت در این دوره باید با مطالبی که در فصل های 1 تا 10 کتاب درسی و دو دوره اول این گرایش ارائه شده است آشنا باشید. این موضوعات شامل متغیرها و عبارات، اجرای شرطی (حلقه ها، انشعاب، و try/exception)، توابع، ساختارهای داده پایتون (رشته ها، لیست ها، دیکشنری ها و تاپل ها) و دستکاری فایل ها می باشد. این دوره پایتون 3 را پوشش می دهد.

coursera استفاده از جاوا اسکریپت و JSON در جنگو (Mitalearn-309057)

  • 5 hours 31 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Charles Russell Severance
درباره این دوره:

در این دوره پایانی، ما به زبان جاوا اسکریپت و نحوه پشتیبانی آن از الگوی شی گرا با تمرکز بر جنبه های منحصر به فرد رویکرد جاوا اسکریپت به OO نگاه خواهیم کرد. ما مقدمه ای برای کتابخانه jQuery ارائه خواهیم کرد، که به طور گسترده ای برای دستکاری درون مرورگر مدل شی سند (DOM) و مدیریت رویداد استفاده می شود. همچنین در مورد علامت گذاری شی جاوا اسکریپت (JSON) که معمولاً به عنوان یک نحو برای تبادل داده بین کدهای در حال اجرا بر روی سرور (به عنوان مثال، در جنگو) و کدهای در حال اجرا در مرورگر (جاوا اسکریپت/jQuery) استفاده می شود، آشنا خواهید شد. شما به توسعه برنامه تبلیغات طبقه بندی شده خود ادامه می دهید و ویژگی هایی را اضافه می کنید که از JavaScript، JQuery و JSON استفاده می کند. این دوره فرض می کند که شما سه دوره اول را در این تخصص گذرانده اید.

coursera اسکریپت نویسی با پایتون و SQL برای مهندسی داده (Mitalearn-333146)

  • 4 hours 12 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Alfredo Deza,Kennedy Behrman,Noah Gift
درباره این دوره:

در این دوره سوم از Python، Bash و SQL Essentials for Data Engineering Specialization، شما تکنیک هایی را برای کار موثر با Python و SQL بررسی خواهید کرد. ما از طریق ساختارهای داده مفید در اسکریپت نویسی پایتون می گذریم و به پایگاه داده هایی مانند MySQL متصل می شویم. علاوه بر این، یاد خواهید گرفت که چگونه از یک ویرایشگر متن مدرن برای اتصال و اجرای پرس و جوهای SQL در برابر یک پایگاه داده واقعی استفاده کنید و عملیات بارگیری و استخراج داده ها را انجام دهید. در نهایت، از داده های استخراج شده از وب سایت ها با استفاده از تکنیک های scraping استفاده خواهید کرد. این مهارت ها به شما این امکان را می دهد که زمانی که داده ها به راحتی در دسترس نیستند، یا زمانی که برای استخراج اطلاعات مفید از پایگاه های داده به پرس و جوهای فضایی نیاز است، به طور موثر کار کنید.

coursera پایتون برای علم داده، هوش مصنوعی و توسعه (Mitalearn-270178)

  • 2 hours 23 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Joseph Santarcangelo
درباره این دوره:

سفر پایتون خود را با این دوره مبتدی و خودگام که توسط یک متخصص آموزش داده شده است، شروع کنید. پایتون یکی از محبوب ترین زبان های برنامه نویسی است و تقاضا برای افرادی که مهارت های پایتون دارند همچنان در حال افزایش است. این دوره شما را در عرض چند ساعت از صفر به برنامه نویسی در پایتون می رساند—هیچ تجربه قبلی برنامه نویسی لازم نیست! شما با اصول اولیه پایتون، از جمله انواع داده، عبارات، متغیرها و عملیات رشته شروع خواهید کرد. شما ساختارهای داده ضروری مانند لیست ها، تاپل ها، دیکشنری ها و مجموعه ها را بررسی خواهید کرد و نحوه ایجاد، دسترسی و دستکاری آنها را یاد خواهید گرفت. در مرحله بعد، مفاهیم منطقی مانند شرایط و انشعاب، یادگیری نحوه استفاده از حلقه ها و توابع، همراه با اصول مهم برنامه نویسی مانند مدیریت استثنا و برنامه نویسی شی گرا را بررسی خواهید کرد. با پیشرفت، تجربه عملی در خواندن و نوشتن روی فایل ها و کار با فرمت های رایج فایل به دست خواهید آورد. همچنین از کتابخانه های قدرتمند پایتون مانند NumPy و Pandas برای دستکاری و تجزیه و تحلیل داده ها استفاده خواهید کرد. این دوره همچنین APIها و وب اسکرپینگ را پوشش می دهد و به شما یاد می دهد که چگونه با استفاده از کتابخانه هایی مانند درخواست ها با REST API تعامل کنید و داده ها را از وب سایت ها با استفاده از BeautifulSoup استخراج کنید. شما آنچه را که از طریق آزمایشگاه های عملی با استفاده از نوت بوک های Jupyter می آموزید، تمرین کرده و به کار خواهید برد. در پایان این دوره، ایجاد برنامه های اساسی، کار با داده ها و خودکارسازی کارهای دنیای واقعی با استفاده از پایتون احساس راحتی خواهید کرد. این دوره برای افرادی که علاقه مند به دنبال کردن مشاغل در علوم داده، تجزیه و تحلیل داده، توسعه نرم افزار، مهندسی داده، هوش مصنوعی و DevOps و انواع دیگر نقش های مرتبط با فناوری هستند مناسب است.

linkedin پردازش JSON با Java EE (Mitalearn-112588)

  • 1 hours 4 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Alex Theedom
درباره این دوره:

JSON یک فرمت انتقال داده همه جا حاضر و سبک وزن است که برای ذخیره و تبادل اطلاعات به شیوه ای سازمان یافته و قابل خواندن توسط انسان استفاده می شود. معمولاً به عنوان فرمت داده انتخابی در میکروسرویس ها، API های RESTful و فروشگاه های داده NoSQL استفاده می شود. دانستن نحوه دستکاری JSON برای هر توسعه دهنده ای بسیار مهم است.\r\n\r\n JSON-Processing با دو مدل برنامه نویسی خود یکی از ساده ترین راه ها برای تولید، پرس و جو و تجزیه داده های JSON است و خواهید دید که پیاده سازی آن در پروژه های شما سریع و آسان است. به Alex Theedom بپیوندید تا مجموعه‌ای از موضوعات را پوشش دهد، از جمله نحوه استفاده از مدل شی و مدل جریان، نحوه عبور از ساختار JSON و نحوه تجزیه داده‌های JSON با استفاده از APIهای سازنده گسترده. وقتی این دوره را به پایان می رسانید، آماده توسعه با این API ضروری و قدرتمند خواهید بود.

coursera توسعه اپلیکیشن های فرانت اند با React (Mitalearn-309975)

  • 2 hours 38 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: IBM Skills Network Team,Richa Arora
درباره این دوره:

در این دوره آموزشی، یکی از محبوب ترین فریم ورک های فرانت اند، جاوا اسکریپت React را بیاموزید. گام بعدی را در سفر توسعه وب خود با یادگیری نحوه ساخت رابط کاربری سمت مشتری بردارید. شما این فرانت‌اندها را با استفاده از کامپوننت‌ها، بلوک‌های ساختمان مدولار برنامه‌های React توسعه خواهید داد. در مورد ترکیب اجزا برای ایجاد عملکرد غنی با ویژگی‌هایی مانند لوازم، قلاب‌ها، حالت‌ها و مدیریت رویداد یاد خواهید گرفت. شما چرخه های عمر کامپوننت و نحوه انتقال داده ها و دستکاری حالت های مولفه را بررسی خواهید کرد. با تکمیل آزمایشگاه های عملی متعدد در هر درس، نمونه کار خود را بسازید و تجربه عملی کسب کنید. در پایان دوره، با توسعه یک اپلیکیشن سبد خرید، مهارت های خود را با پروژه نهایی ادغام می کنید. این دوره به شما کمک می کند تا به عنوان یک توسعه دهنده front-end، موبایل یا فول استک موفق شوید. این برای متخصصان فناوری اطلاعات که به دنبال ارتقای شغل خود هستند یا فارغ التحصیلان جدیدی که به دنبال ایجاد مهارت های سمت مشتری خود هستند مناسب است. توجه داشته باشید که برای استفاده بیشتر از این دوره به مهارت های اولیه HTML، CSS، جاوا اسکریپت و Git نیاز دارید.

linkedin توسعه برنامه iOS: خدمات وب RESTful (Mitalearn-138394)

  • 1 hours 22 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Bear Cahill
درباره این دوره:

مفاهیم کلیدی را که برای ایجاد پرس و جو در یک API سرور RESTful JSON باید بدانید را مرور کنید. اصول اصلی ایجاد یک درخواست را بیاموزید و نحوه انجام عملیات استاندارد روی داده های سمت سرور را مرور کنید: ایجاد، خواندن، به روز رسانی و حذف (CRUD). نحوه تجزیه و تحلیل داده های JSON را به طور مستقیم در نمونه های شی با پروتکل Codable کشف کنید. به علاوه، درباره کاربردهای پیشرفته‌تر پروتکل Codable، از جمله نحوه اجرای رمزگشایی دستی داده‌ها، بیاموزید.

coursera توسعه برنامه های Cloud Native (Mitalearn-270127)

  • 2 hours 29 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Upkar Lidder
درباره این دوره:

آیا می خواهید در مورد توسعه برنامه هایی که از زمان تصور تا اجرا به صورت بومی ابری هستند، بیاموزید؟ در این دوره، شما با برخی از مفاهیم مهم ابری مانند Cloud Native Applications، CNCF و Hybrid Cloud شروع خواهید کرد. شما به ابزارها و تکنیک های خاصی برای توسعه برنامه های بومی ابری خواهید پرداخت. سپس یاد خواهید گرفت که چگونه از CLI برای توسعه، آزمایش و استقرار برنامه‌ها برای IBM Cloud با استفاده از Node.js استفاده کنید. شما بیشتر از DevOps برای حفظ توسعه برنامه با استفاده از ویژگی های Web IDE، مخزن Git و Delivery Pipeline استفاده خواهید کرد. شما با مفاهیمی مانند REST Architecture، JSON و Watson API آشنا خواهید شد. شما همچنین به دو حوزه کلیدی تفکر ابری نگاه خواهید کرد: نوسازی و ادغام مداوم/تحویل مستمر. در طول این دوره شما با آزمایشگاه های عملی تمرین خواهید کرد و با ابزارهایی که توسط حرفه ای ها استفاده می شود مهارت کسب خواهید کرد! در نهایت شما یک پروژه نهایی را تکمیل خواهید کرد که در آن برنامه‌ای با قابلیت CI/CD خود را با یک پایگاه داده NoSQL می‌سازید و یک افزونه عالی به مجموعه خود خواهید داشت.

coursera توسعه برنامه های ابری با Node.js و React (Mitalearn-270144)

  • 1 hours 51 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Upkar Lidder
درباره این دوره:

توجه: این دوره با دو دوره زیر IBM جایگزین شده است: - توسعه برنامه های Front-End با React - توسعه برنامه های Back-End با Node.js و Express آیا آماده هستید تا در مورد برخی از کتابخانه های پرتقاضا در عقب بیاموزید. توسعه end و front-end؟ این دوره برای شماست! در بررسی اخیر Stack Overflow، جاوا اسکریپت به عنوان رایج ترین زبان برنامه نویسی مورد استفاده قرار گرفت. Node.js و React.js به عنوان محبوب ترین چارچوب ها و فناوری های وب انتخاب شدند. در این دوره یاد می گیرید که چگونه با استفاده از Node.js، Express و React برنامه ها را توسعه دهید. به طور خاص، شما: - نحوه عملکرد Node.js را با استفاده از توابع پاسخ به تماس کاوش کنید و برنامه‌های Node.js خود را با وارد کردن ماژول‌های خارجی گسترش دهید - برنامه‌هایی را با استفاده از callbacks و وعده‌های ناهمزمان توسعه دهید - از مسیریابی، میان‌افزار و رندر قالب برای گسترش Node.js استفاده کنید. چارچوب و مدیریت محتوای پویا - ایجاد APIهای REST و انجام عملیات CRUD - گسترش ویژگی‌های برنامه‌های Node.js با استفاده از چارچوب برنامه وب Express - ساخت یک برنامه پیشرفته پیشرفته با استفاده از REACT و ES6 در طول دوره، به صورت عملی متعددی را تکمیل خواهید کرد. آزمایشگاه ها برای کسب تجربه عملی در پایان دوره، مهارت های Node و React خود را با یک پروژه نهایی برای ساخت نمونه کارها نشان خواهید داد. این دوره به شما کمک می کند تا به عنوان یک توسعه دهنده فول استک موفق شوید. برای کسانی که در فناوری اطلاعات به دنبال پیشرفت در حرفه خود هستند یا فارغ التحصیلان جدیدی که به دنبال ایجاد مهارت های سمت سرور خود هستند مناسب است. این دوره برای کسانی که نیاز به مدیریت پروژه های ابر محور دارند مناسب است.

linkedin جاوا اسکریپت و JSON: تکنیک های یکپارچه سازی (Mitalearn-37754)

  • 1 hours 12 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Ray Villalobos
درباره این دوره:

نشان‌گذاری شی جاوا اسکریپت (JSON) جایگزین XML به‌عنوان راه اصلی اشتراک‌گذاری داده‌ها شده است، به خصوص وقتی صحبت از جاوا اسکریپت می‌شود، زیرا تجزیه آن بسیار سریع‌تر، شیک‌تر و آسان‌تر است. در این دوره، به کار با ابزارهای JSON، طراحی اشیاء JSON و استفاده از روش‌های مختلف برای مدیریت داده‌های JSON بپردازید. نویسنده Ray Villalobos همچنین نحوه استفاده از AJAX و jQuery را برای تجزیه داده‌ها و فیدها نشان می‌دهد و جاوا اسکریپت و JSON را در یک برنامه کاربردی واقعی در دنیای واقعی نشان می‌دهد.

coursera جمع آوری و پردازش داده ها با پایتون (Mitalearn-310094)

  • 5 hours 52 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Paul Resnick
درباره این دوره:

این دوره به شما می آموزد که داده ها را از سرویس های موجود در اینترنت واکشی و پردازش کنید. درک لیست پایتون را پوشش می دهد و فرصت هایی را برای تمرین استخراج و پردازش داده های عمیق تو در تو فراهم می کند. همچنین یاد خواهید گرفت که چگونه از ماژول درخواست‌های پایتون برای تعامل با APIهای REST استفاده کنید و در اسناد آن APIها به دنبال چه چیزی باشید. برای پروژه نهایی، شما یک «پیشنهادگر برچسب» برای سایت اشتراک‌گذاری عکس فلیکر می‌سازید. اگر قبلاً دوره های «مبانی پایتون» و «توابع، فایل ها و دیکشنری های پایتون» (دوره های 1 و 2 تخصص برنامه نویسی پایتون 3) را گذرانده باشید، این دوره برای شما مناسب است. اگر قبلاً با اصول پایتون آشنایی دارید اما می خواهید در بازیابی و پردازش داده های تو در تو پیچیده از سرویس های اینترنتی تمرین کنید، می توانید بدون گذراندن دو دوره قبلی نیز از این دوره بهره مند شوید. این سومین دوره از پنج دوره تخصصی برنامه نویسی پایتون 3 است.

coursera خودکارسازی وظایف دنیای واقعی با پایتون (Mitalearn-317472)

  • 27 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Google Career Certificates
درباره این دوره:

در این دوره، ما تمام مفاهیمی را که آنها در طول این برنامه یاد گرفته اند با هم گره می زنیم. آنها با سناریوهایی در Qwiklabs مقابله خواهند کرد که آنها را برای استفاده همزمان از چندین مهارت به چالش می کشد. آنها نگاهی دقیق تر به نحوه استفاده از ماژول های خارجی پایتون مانند کتابخانه تصویر پایتون (PIL) برای گسترش قابلیت های کد خود خواهند داشت. آنها همچنین از سریال‌سازی داده‌ها برای تبدیل اشیاء درون حافظه به پیام‌هایی استفاده می‌کنند که می‌توانند روی برنامه‌هایی با رابط‌های برنامه‌نویسی کاربردی (API) ارسال شوند. در نهایت، زبان آموزان با استفاده از دانش فنی خود برای ایجاد یک برنامه، یک مشکل دنیای واقعی را حل می کنند!

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 کلاس های پایتون و وراثت (Mitalearn-310128)

  • 4 hours 47 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Steve Oney,Paul Resnick
درباره این دوره:

این دوره کلاس ها، نمونه ها و وراثت را معرفی می کند. شما یاد خواهید گرفت که چگونه از کلاس ها برای نمایش داده ها به روش های مختصر و طبیعی استفاده کنید. همچنین می‌آموزید که چگونه روش‌های داخلی را نادیده بگیرید و چگونه کلاس‌های "ارثی" ایجاد کنید که از عملکرد مجدد استفاده می‌کنند. همچنین با نحوه طراحی کلاس ها آشنا خواهید شد. در نهایت، با عادت خوب برنامه نویسی نوشتن تست های خودکار برای کدهای خود آشنا خواهید شد. اگر قبلاً با اصول پایتون آشنا هستید، این دوره برای شما مناسب‌تر است که در دوره‌های «مبانی پایتون» و «توابع، فایل‌ها و فرهنگ‌های پایتون» (دوره‌های 1 و 2 تخصص برنامه‌نویسی پایتون 3) پوشش داده شده‌اند. گذراندن دوره "جمع آوری و پردازش داده ها با پایتون" (دوره 3 تخصص) اختیاری است، اما دانش بازیابی و پردازش داده های تو در تو پیچیده مفید است. این چهارمین دوره از پنج دوره تخصصی برنامه نویسی پایتون 3 است.

coursera مقدمه ای بر پایگاه های داده NoSQL (Mitalearn-317030)

  • 3 hours 39 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Rav Ahuja,Ramesh Sannareddy,Steve Ryan
درباره این دوره:

با این دوره مقدماتی مبتدی، با پایگاه های داده NoSQL شروع کنید! این دوره دانش فنی و عملی از پایگاه‌های داده NoSQL و ارائه‌های پایگاه داده به‌عنوان سرویس (DaaS) ارائه می‌کند. با ظهور Big Data و متدولوژی های توسعه چابک، پایگاه های داده NoSQL ارتباط زیادی در چشم انداز پایگاه داده پیدا کرده اند. مزیت اصلی آنها توانایی رسیدگی به مسائل مقیاس پذیری و انعطاف پذیری است که برنامه های کاربردی مدرن مطرح می کنند. شما این دوره را با یادگیری تاریخچه و مبانی پایگاه های داده NoSQL (سند، کلید-مقدار، ستون و نمودار) آغاز خواهید کرد و ویژگی ها و مزایای کلیدی آنها را کشف خواهید کرد. شما با چهار دسته از پایگاه های داده NoSQL و تفاوت آنها آشنا خواهید شد. همچنین تفاوت‌های بین مدل‌های سازگاری ACID و BASE، مزایا و معایب سیستم‌های توزیع‌شده و زمان استفاده از RDBMS و NoSQL را بررسی خواهید کرد. همچنین در مورد پایگاه‌های داده برداری، یک کلاس در حال ظهور از پایگاه‌های داده که در هوش مصنوعی محبوب هستند، یاد خواهید گرفت. در مرحله بعد، معماری و ویژگی های چندین پیاده سازی پایگاه داده NoSQL، یعنی MongoDB، Cassandra و IBM Cloudant را بررسی خواهید کرد. شما در مورد وظایف مشترکی که هر یک از آنها انجام می دهند و ویژگی های کلیدی و تعیین کننده آنها یاد خواهید گرفت. سپس تجربه عملی با استفاده از آن پایگاه‌های داده NoSQL برای انجام وظایف مدیریت پایگاه داده استاندارد، مانند ایجاد و تکثیر پایگاه‌های داده، بارگیری و جستجوی داده‌ها، اصلاح مجوزهای پایگاه داده، فهرست‌سازی و تجمیع داده‌ها، و تقسیم (یا پارتیشن‌بندی) داده‌ها به دست خواهید آورد. در پایان این دوره، شما یک پروژه نهایی را تکمیل خواهید کرد که در آن تمام دانش خود را از محتوای دوره در یک سناریو خاص به کار خواهید برد و با چندین پایگاه داده NoSQL کار خواهید کرد. این دوره برای هر کسی که می خواهد مجموعه مهارت های مدیریت داده و فناوری اطلاعات خود را گسترش دهد مناسب است.

Suggestions