تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی مبانی برنامه‌نویسی: APIها و سرویس‌های وب

دوره آموزشی مبانی برنامه‌نویسی: APIها و سرویس‌های وب

1 ساعت 50 دقیقهمبتدی2025-04-28

مدرسین

Kesha Williams

Kesha Williams

Software Engineering Manager, Speaker, Tech Blogger

جزئیات دوره

اگه می‌خوای بدونی APIها چی هستن و چطوری می‌تونی باهاشون برنامه‌های پیشرفته، سریع، امن و هوشمند بسازی، این دوره‌ی آموزشی با مدرس متخصص "Kesha Williams" کاملاً مناسب توئه.

تو این آموزش قدم‌به‌قدم یاد می‌گیری API چیه، چه انواعی داره (مثل RESTful و GraphQL)، چطور می‌شه اونا رو با استفاده از پایتون طراحی و پیاده‌سازی کرد، و چطور باید امنیتش رو تضمین کرد تا اطلاعات حساس کاربران محفوظ بمونه.

می‌فهمی چطوری باید با مفاهیمی مثل احراز هویت (Authentication)، مجوز دسترسی (Authorization)، پجینیشن (صفحه‌بندی)، فیلتر کردن داده‌ها و مرتب‌سازی برای مدیریت داده‌های بزرگ کار کنی.

همچنین وارد دنیای APIهای هوشمند مبتنی بر هوش مصنوعی می‌شی و یاد می‌گیری چطوری از این ابزارها توی اپلیکیشن‌هات استفاده کنی، مخصوصاً با کمک OpenAI و ابزارهایی مثل Postman و Swagger (OpenAPI Spec).

در نهایت با تکنولوژی‌های روز مثل معماری بدون سرور (Serverless)، محاسبات لبه‌ای (Edge Computing) و امنیت Zero Trust آشنا می‌شی تا بتونی APIهایی بسازی که برای دنیای امروز مناسب و آینده‌نگر باشن.

🎯 اهداف یادگیری:
آشنایی با مفاهیم پایه APIها و نقش‌شون در توسعه نرم‌افزار مدرن
طراحی و توسعه APIهای REST با پایتون و رعایت اصول امنیت و بهینگی
درک مزایای GraphQL و پیاده‌سازی آن در اپلیکیشن‌های پایتونی
استفاده از APIهای هوش مصنوعی مولد (Generative AI) در برنامه‌ها و بررسی نکات اخلاقی مربوط به آن
پیاده‌سازی تدابیر امنیتی برای APIها، مستندسازی و تست آنها با ابزارهای استاندارد مانند Postman و Swagger
آشنایی با روندهای آینده مانند معماری Serverless، امنیت Zero Trust و محاسبات لبه‌ای (Edge Computing)

مهارت ها

APIsFull-Stack Web DevelopmentAI Productivity ToolsPythonArtificial Intelligence for BusinessFoundationsWeb DevelopmentProgramming LanguagesBusiness Software and ToolsOpen SourceSoftware Development

سرفصل ها

۰. مقدمه

  • 01 - مقدمه‌ای بر APIها و سرویس‌های وب

۱. بررسی APIها و سرویس‌های وب

  • 02 - تعریف API ها
  • 03 - درک سرویس‌های وب
  • 04 - چالش - فراخوانی یک API عمومی
  • 05 - راهکار - فراخوانی یک API عمومی

۲. پیاده‌سازی APIهای RESTful

  • 06 - اعمال اصول REST
  • 07 - ساخت API‌های RESTful با پایتون
  • 08 - بررسی مفاهیم پیشرفته API
  • 09 - چالش - توسعه یک API ساده RESTful
  • 10 - راه حل - توسعه یک API ساده RESTful

۳. پیاده‌سازی GraphQL

  • 11 - بررسی مزایای GraphQL
  • 12 - ایجاد با GraphQL
  • 13 - چالش - ساخت یک سرور GraphQL
  • 14 - راه حل - ساخت یک سرور GraphQL

۴. ادغام APIهای هوش مصنوعی مولد

  • 15- بررسی API‌های OpenAI
  • 16 - استفاده از رابط برنامه‌نویسی کاربردی OpenAI
  • 17 - چالش - ادغام API OpenAI
  • 18 - راهکار - ادغام API OpenAI

۵. تضمین امنیت API و بهترین شیوه‌ها

  • 19- ایمن‌سازی APIها
  • 20 - چالش - ایمن‌سازی یک API
  • 21 - راهکار - ایمن‌سازی یک API
  • 22 - مستندسازی و آزمایش APIها
  • 23 - چالش - مستندسازی یک API
  • 24 - راهکار - مستندسازی یک API

۶. پیش‌بینی روندهای آینده در APIها و سرویس‌های وب

  • 25 - پذیرش فناوری‌های نوظهور
  • 26 - پیمایش در اکوسیستم در حال تکامل API

نتیجه‌گیری

  • 27 - مبانی برنامه‌نویسی شما - سفر APIها و سرویس‌های وب

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal