Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-15 of 15 items.

linkedin Angular: API Communication and Authentication (Mitalearn-118334)

  • 1 hours 41 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Victor Mejia
درباره این دوره:

APIها در قلب توسعه سازمانی قرار دارند و Angular خدمات قوی برای برقراری ارتباط با آنها از طریق HTTP ارائه می دهد. اما یکی از بهترین راه‌ها برای اجرای احراز هویت سرویس‌های API استفاده از JWTs (JSON web tokens) است. در این دوره، ما به استفاده از سرویس $http ارائه شده در Angular برای ایجاد یک سرویس API قوی و قابل استفاده مجدد که احراز هویت JWT را پیاده سازی می کند، عمیقاً استفاده می کنیم. مربی Victor Mejia همچنین نحوه استفاده از روتر Angular را برای محافظت از مسیرهای سمت سرویس گیرنده و خدمات تست واحد، درخواست‌های HTTP و اقدامات همگام‌سازی پوشش می‌دهد. همه این مفاهیم با استفاده از یک برنامه مدیریت تماس واقعی نشان داده می شوند، بنابراین می توانید نحوه اجرای تماس های API و احراز هویت کاربر را در یک برنامه Angular واقعی مشاهده کنید.

linkedin React: Working with APIs (2018) (Mitalearn-129639)

  • 1 hours 18 minutes
  • متوسط
  • Release date: 27 February 2018
  • Author: Emmanuel Henri
درباره این دوره:

در حالی که React چالش برقراری تماس‌های API را ساده می‌کند، فهمیدن اینکه چگونه برنامه‌تان را بر اساس یک API ساختاربندی کنید، دشوارتر است. دو رویکرد اصلی وجود دارد: استفاده از روش‌های واکشی داخلی React، یا استفاده از axios، یک کتابخانه مبتنی بر وعده. این دوره نقاط قوت هر تکنیک را نشان می دهد. مربی Emmanuel Henri مفاهیم اساسی پشت API های REST را پوشش می دهد و نحوه ساخت اجزای قابل استفاده مجدد را نشان می دهد که از روش های واکشی برای فراخوانی API های دنیای واقعی مانند News API استفاده می کنند. سپس نحوه اتصال به API ها را با استفاده از axios نشان می دهد، که با تبدیل خودکار داده های JSON، تماس های API را ساده می کند. در پایان دوره، باید مهارت‌هایی برای ساختاردهی تماس‌های API، حفظ وضعیت و خوشحال کردن کاربران داشته باشید.

linkedin آموزش APIهای سرویس ابری (Mitalearn-50300)

  • 1 hours 25 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Joseph Lowery
درباره این دوره:

تعداد API های سرویس ابری هر روز افزایش می یابد. سخت است باور کنیم که بسیاری از شرکت ها داده های خود را به صورت رایگان ارائه می دهند. اما همه APIها یکسان ایجاد نمی شوند. در این دوره، Joe Lowery به شما کمک می‌کند تا از میان بهم ریختگی‌ها مرتب کنید و مفیدترین APIهای موجود برای برنامه‌های وب خود را شناسایی کنید.nn سپس API هایی برای اتصال به دنبال کنندگان در پلتفرم هایی مانند فیس بوک و توییتر و حتی کشیدن تصاویر از فلیکر وجود دارد. برای برخی از داده‌های واقعاً جالب، جو نحوه دسترسی به APIهای شرکت‌هایی مانند سیتریکس و جنرال موتورز را نشان می‌دهد. (تصور کنید اطلاعات خودرو را مستقیماً از جنرال موتورز دریافت کنید.) در آخر، او نشان می دهد که چگونه می توان از APIهای بخش عمومی استفاده کرد و داده های معدن را از سرشماری ملی، دفاتر هواشناسی و حتی هیئت های شغلی فدرال استخراج کرد. بیاموزید که چگونه پروژه های وب خود را با خدمات ابری متمایز کنید.

linkedin آموزش برنامه نویسی API با ساخت ربات تلگرام (Mitalearn-225723)

  • 2 hours 35 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Tom Geller
درباره این دوره:

تلگرام یک فناوری نوظهور است که عمدتاً برای پیام رسانی استفاده می شود. این دوره به توسعه دهندگان سازمانی یک نقطه ورود به استفاده از ربات های تلگرام برای ایجاد ابزارهای داخلی یا مشتری را می دهد. مربی تام گلر به شما نشان می دهد که چگونه شرایط لازم برای میزبانی ربات تلگرام را بررسی کنید. او توضیح می دهد که تلگرام چیست، چگونه از آن استفاده می شود و جایگاه آن در دنیای پیام رسان های فوری. او معماری اولیه نحوه کار ربات تلگرام و نحوه مرور ربات هایی را که دیگران برای ایده ایجاد کرده اند را پوشش می دهد. تام نحوه اطلاع رسانی ربات خود به سرورهای Telegram.org را طی می کند. او درباره نحوه ارسال درخواست ها و دریافت به روز رسانی بحث می کند. او نشان می‌دهد که چگونه ربات خود را به انجام کارهای مختلف هدایت کنید و چگونه محتوای چندرسانه‌ای را به راحتی محتوای متنی مدیریت کنید. تام به نحوه استفاده از برخی ویژگی های امنیتی تعبیه شده در پلت فرم پیام رسانی تلگرام می پردازد. در پایان، او به شما نشان می دهد که چگونه از دیگرانی که ربات های تلگرام را ساخته اند کمک بیشتری دریافت کنید.

linkedin اتوماسیون AI با استفاده از رایانه عامل API Claude Api (Mitalearn-410309)

  • 14 minutes
  • مناسب همه
  • Release date: 21 November 2024
  • Author: Ray Villalobos
درباره این دوره: 

 قدرت استفاده از رایانه جدید Claude را با استفاده از API استفاده کنید و AI را قادر به خودکار سازی کلیک ، تایپ و حرکت در کارهای مرور کنید. این دوره شامل تنظیم ، عملکرد و شیوه های ایمنی اساسی است که به نگرانی های کلیدی امنیت و قابلیت اطمینان می پردازد. در پایان ، شما می دانید که چگونه می توانید از Claude 3.5 Sonnet برای اتوماسیون پیشرفته استفاده کنید در حالی که خطرات منحصر به فرد را در کار با محیط های دسک تاپ کنترل شده AI کنترل می کنید.

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-316945)

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

در این دوره با مهارت های برنامه نویسی پایه با Syntax پایه پایتون آشنا می شوید. شما یاد خواهید گرفت که چگونه از کد برای حل مشکلات استفاده کنید. شما عمیقاً در اکوسیستم پایتون شیرجه خواهید زد و ماژول ها، کتابخانه ها و ابزارهای محبوب پایتون را یاد خواهید گرفت. همچنین با اشیاء، کلاس‌ها و متدها در پایتون آشنا خواهید شد و از متغیرها، انواع داده‌ها، کنترل جریان و حلقه‌ها، توابع و ساختارهای داده استفاده می‌کنید. شما یاد خواهید گرفت که چگونه خطاها را تشخیص داده و مدیریت کنید و تست های واحد را برای کد پایتون خود بنویسید و توسعه آزمایش محور را تمرین کنید. در پایان این دوره، شما قادر خواهید بود: • سیستم کامپیوتری خود را برای برنامه نویسی پایتون آماده کنید • درک نحو پایتون و نحوه کنترل جریان کد را نشان دهید • نشان دادن دانش در مورد نحوه رسیدگی به خطاها و استثناها • برنامه نویسی شی گرا و مفاهیم اصلی مرتبط با آن را توضیح دهید • اهمیت تست در پایتون و زمان اعمال روش های خاص را توضیح دهید این یک دوره مبتدی برای زبان آموزانی است که می خواهند خود را برای حرفه ای در توسعه back-end یا مهندسی پایگاه داده آماده کنند. برای موفقیت در این دوره، نیازی به تجربه قبلی توسعه وب ندارید، فقط به مهارت های اولیه ناوبری اینترنتی و اشتیاق برای شروع برنامه نویسی نیاز دارید.

linkedin جاوا اسکریپت: API های مرورگر مدرن (Mitalearn-159049)

  • 1 hours 51 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

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

coursera رابط با Raspberry Pi (Mitalearn-355501)

  • 4 hours 12 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Ian Harris
درباره این دوره:

Raspberry Pi از انواع دستگاه های ورودی/خروجی مبتنی بر پروتکل هایی مانند HDMI، USB و Ethernet برای برقراری ارتباط با دنیای خارج استفاده می کند. در این کلاس یاد خواهید گرفت که چگونه از این پروتکل ها با سایر دستگاه های خارجی (حسگرها، موتورها، GPS، جهت گیری، صفحه نمایش LCD و غیره) استفاده کنید تا دستگاه اینترنت اشیا خود را با دنیای واقعی تعامل کنید. اکثر دستگاه های فیزیکی از سیگنال های آنالوگ استفاده می کنند. با این حال سخت افزار کامپیوتر دیجیتال است، بنابراین در این کلاس شما یاد خواهید گرفت که چگونه این سیگنال ها به عقب و جلو تبدیل می شوند و چگونه باید هنگام برنامه ریزی دستگاه خود به آن توجه کرد. طراحی اولیه یک سیستم حسگر محرک نیز پوشش داده خواهد شد. همچنین یاد خواهید گرفت که چگونه سیستم‌های سخت‌افزاری پیچیده‌تری را با استفاده از بردهای توسعه Raspberry Pi بسازید تا دستگاه‌های سرگرم‌کننده و هیجان‌انگیز IoT ایجاد کنید. لطفا توجه داشته باشید که این دوره شامل تالار گفتگو نمی باشد.

linkedin کنترل Chatgpt با دستورالعمل های سفارشی یا پیام های سیستم API (Mitalearn-415800)

  • 14 minutes
  • مناسب همه
  • Release date: 13 October 2023
  • Author: Morten Rand-Hendriksen
درباره این دوره: 

 دستورالعمل های سفارشی در ChatGPT به شما امکان می دهد زمینه اضافی را ارائه دهید و حتی هر بار که با آن تعامل دارید ، نوع پاسخ مورد نظر خود را از سیستم قالب بندی کنید. در API OpenAi Chat Complions API می توانید با استفاده از پیام های سیستم و دستیار به همان عملکرد دسترسی پیدا کنید. در این دوره کوتاه ، یاد بگیرید که چگونه از این ویژگی ها استفاده کنید تا پاسخ های سازگار و قابل تنظیم تر از هر دو سیستم بدست آورید.

coursera گوگل چگونه یادگیری ماشینی را انجام می دهد (Mitalearn-326669)

  • 2 hours 39 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Google Cloud Training
درباره این دوره:

این دوره به بررسی این موضوع می پردازد که ML چیست و چه مشکلاتی را می تواند حل کند. این دوره همچنین بهترین شیوه ها برای پیاده سازی یادگیری ماشین را مورد بحث قرار می دهد. شما با Vertex AI، یک پلت فرم یکپارچه برای ساخت، آموزش و استقرار سریع مدل های یادگیری ماشینی AutoML آشنا شده اید. این دوره، پنج مرحله تبدیل یک مورد استفاده نامزد را که توسط یادگیری ماشین هدایت می‌شود، و اینکه چرا مهم است که آنها را نادیده نگیرید، مورد بحث قرار می‌دهد. این دوره با شناخت سوگیری هایی که ML می تواند تقویت کند و نحوه تشخیص آنها به پایان می رسد.

linkedin مقدمه ای بر Web API ها (Mitalearn-388906)

  • 1 hours 20 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Andrew Probert
درباره این دوره:

APIها همه جا حاضر شده اند. اغراق نیست اگر بگوییم وب روی API ها اجرا می شود. اگر به‌دنبال پیشرفت به‌عنوان یک طراح وب هستید یا حتی به‌عنوان مدیر پروژه فقط در مورد فناوری صحبت می‌کنید، ضروری است که درک اولیه‌ای از APIها داشته باشید. در این دوره پر از اطلاعات مفید و چالش های عملی، اندرو پروبرت به شما معرفی ملایمی از API ها ارائه می دهد که بسیاری از موانع شروع کار را از بین می برد. دریابید که API چیست، JSON چیست و چگونه می توانید از API و JSON برای کار با اشیا و تجزیه داده ها استفاده کنید. نحوه اتصال به API، پیمایش اسناد API، درخواست، استفاده از پارامترها برای فیلتر کردن پاسخ و موارد دیگر را بیاموزید. به طور عمیق کار با Giphy API را بررسی کنید، سپس به نحوه رسیدگی به خطاها و امنیت بپردازید. به علاوه، در مورد اصول اولیه GraphQL و نحوه پرس و جو کردن داده ها از API GraphQL بیاموزید.

coursera نحوه مدرن سازی برنامه ها با IBM CICS (Mitalearn-323830)

  • 1 hours 41 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Martin Keen,Mark Bylok
درباره این دوره:

این دوره توضیح می دهد که چرا CICS برای تقویت نسل بعدی برنامه های کاربردی سازمانی عالی است و چگونه می توانید به ساخت آنها کمک کنید. IBM CICS هسته قابل اعتماد برنامه های کاربردی سازمانی و پردازش تراکنش ها است. شما نوشتن، به‌روزرسانی و اجرای برنامه‌های CICS و همچنین APIها، قابلیت‌ها و عملکردهای جدیدی را تجربه خواهید کرد که به شما امکان می‌دهند این برنامه‌ها را برای اجرا به عنوان بخشی از یک برنامه ابری ترکیبی مدرن کنید. پس از اتمام موفقیت آمیز این دوره، فراگیران واجد شرایط دریافت نشان هستند. اطلاعات بیشتر را می توانید در اینجا بیابید: https://www.credly.com/org/ibm/badge/how-to-modernize-applications-with-ibm-cics

linkedin وب سرورها و APIها با استفاده از ++C (Mitalearn-145687)

  • 2 hours 49 minutes
  • متوسط
  • Update date: 28 June 2026
  • Author: Troy Miles
درباره این دوره:

C++ به عنوان یک زبان پیشرو برای توسعه وب سایت ها و برنامه های کاربردی وب با کارایی بالا دوباره ظهور کرده است. C++ در کد ماشین کامپایل می‌شود و راه‌اندازی و اجرای آن را سریع‌تر می‌کند. برای کاربران، این به معنای زمان کمتری برای رندر شدن سایت است. این دوره به توسعه دهندگان آموزش می دهد که چگونه یک وب سایت با استفاده از پایگاه داده MongoDB بسازند و آن را با سرور ابری Heroku، همه با C++، مستقر کنند. مربی Troy Miles - یک توسعه دهنده ارشد نرم افزار - نحوه ساخت و ارائه صفحات وب HTML را نشان می دهد. آپلود، دانلود، و تجزیه و تحلیل داده های JSON. برقراری تماس های RESTful API؛ و حتی ارتباطات بلادرنگ را با استفاده از WebSockets انجام دهید. در طول مسیر، او نشان می‌دهد که چگونه می‌توان یکی از چالش‌های اصلی توسعه وب C++ - یک زنجیره ابزار پیچیده که باید در توسعه و تولید همگام‌سازی شود - با استفاده از کانتینرهای Docker برطرف کرد.

linkedin یادگیری کوآ (Mitalearn-163095)

  • 50 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

با Koa شروع کنید، یک چارچوب میان‌افزار محبوب برای Node.js که توسط تیم پشتیبان Express طراحی شده است. در این دوره آموزشی، امانوئل هنری به شما کمک می‌کند تا با این چارچوب وب محبوب راه‌اندازی کنید و نحوه کار با Koa را در برنامه‌های وب و APIهای خود شرح دهد. پس از ارائه یک نمای کلی از Koa - و همچنین تفاوت آن با Express - او نحوه کار با Context را مورد بحث قرار می دهد، که درخواست Node و اشیاء پاسخ را در یک شی کپسوله می کند. سپس به نحوه استفاده از async با Koa و نحوه ارتباط میان‌افزار cascading با محیط back-end شما و همچنین نحوه اعمال میان‌افزار cascading برای تماس‌های async در محیط Koa می‌پردازد.

Suggestions