آموزش رابط برنامه‌نویسی کاربردی: API و سرویس‌های وب - آخرین آپدیت

دانلود Application Programming Interface: API and Web Services

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش حرفه‌ای API و وب سرویس با REST، SOAP، JSON، XML، HTTP، احراز هویت، JWT و پایتون

هدف این دوره: آشنایی کامل با API ها و وب سرویس ها، فناوری‌های کلیدی در ساخت اپلیکیشن‌های مقیاس‌پذیر.

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

در این دوره جامع رابط برنامه‌نویسی کاربردی (API) و وب سرویس، شما را از مقدماتی تا پیشرفته همراهی خواهیم کرد. اگر به دنبال گسترش دانش فنی خود، تغییر مسیر شغلی یا صرفاً یادگیری یک موضوع پرطرفدار هستید، این دوره برای شما ایده‌آل است! با جدیدترین فناوری‌ها آشنا خواهید شد، از جمله: HTTP، API های RESTful و SOAP، احراز هویت (Authentication)، مجوز دسترسی (Authorization)، توکن‌های وب JSON (JWT) و موارد دیگر!

چرا API و وب سرویس‌ها بازار را متحول کرده‌اند؟

به زبان ساده، API ها و وب سرویس‌ها بسیاری از جنبه‌های توسعه مدرن و معماری‌های امروزی را پوشش می‌دهند. معماری‌های مدرنی که از API ها استفاده می‌کنند شامل میکروسرویس‌ها (Microservices)، SOA و بسیاری موارد دیگر هستند. بنابراین، اگر می‌خواهید در ساخت اپلیکیشن‌های مدرن نقش داشته باشید، یادگیری API ها ضروری است. API ها و وب سرویس‌ها به شما امکان می‌دهند که چرخ را دوباره اختراع نکنید. با توجه به اینکه اپلیکیشن‌ها داده‌ها را از طریق HTTP دریافت می‌کنند، این بهترین زمان برای یادگیری درباره API ها است.

این دوره با در نظر گرفتن مخاطبان مبتدی طراحی شده است! این بدان معناست که بدون توجه به پیش‌زمینه تحصیلی یا شغلی شما، می‌توانید یکی از داغ‌ترین فناوری‌های بازار را بیاموزید. تنها چیزی که نیاز دارید، دانش پایه پایتون است تا بتوانید API های اختصاصی خود را با امنیت احراز هویت ایجاد کنید!


آنچه در این دوره خواهید آموخت:

  • دانش تخصصی در زمینه‌های: REST، SOAP، JSON، XML، HTTP، Authorization، Authentication، JWT، Postman و Python
  • پاسخگویی سریع مدرس: تمامی سوالات شما در کمتر از ۲۴ ساعت پاسخ داده می‌شوند.
  • ضبط ویدئو و صدا با کیفیت حرفه‌ای (پیش‌نمایش‌های رایگان را از دست ندهید)

محتوا و سرفصل‌های دوره:

  • API ها (APIs)
  • وب سرویس‌ها (Web Services)
  • پروتکل‌های API
  • HTTP و HTTPS
  • SOAP
  • XML
  • REST
  • JSON
  • Postman
  • احراز هویت (Authentication)
  • مجوز دسترسی (Authorization)
  • احراز هویت پایه (Basic Authentication)
  • احراز هویت Digest (Digest Authentication)
  • JSON Web Token (JWT)
  • OAuth
  • تمرین‌های متعدد برای تثبیت اطلاعات!
  • و بسیاری موارد دیگر!

ویدئوهای دوره به طور منظم به‌روزرسانی می‌شوند تا همیشه با جدیدترین اطلاعات و به‌روزرسانی‌ها همگام باشید. جامعه کاربری codingwithroby بسیار فعال است، پس همیشه بدانید که اگر سوالی داشته باشید، ظرف ۲۴ ساعت پاسخ خود را دریافت خواهید کرد!


نظرات دانشجویان دیگر در مورد دوره‌های من:

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

بدون ریسک – تضمین بازگشت وجه

در نهایت، هیچ ریسکی وجود ندارد. پس از خرید دوره، اگر به هر دلیلی از آن رضایت نداشتید، Udemy ضمانت بازگشت وجه ۳۰ روزه را ارائه می‌دهد.

بنابراین هیچ چیزی برای از دست دادن ندارید، در این دوره ثبت نام کنید و از صفر تا صد رابط‌های برنامه‌نویسی کاربردی و وب سرویس‌ها را بیاموزید!

وقت آن رسیده که سطح شغلی خود را ارتقا دهید و درباره API ها و وب سرویس‌ها بیاموزید!


مخاطبان هدف:

  • دانشجویانی که تمایل به یادگیری API و وب سرویس‌ها دارند.
  • تجربه پایه پایتون ممکن است هنگام ایجاد API های شخصی مفید باشد.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • خلاصه دوره Course Outline

  • چگونه بیشترین بهره را از این دوره ببریم How To Get The Most Out Of This Course

  • نحوه گذراندن دوره و راهنمای دریافت کمک How To Take This Course and How To Get Help Document

رابط برنامه‌نویسی کاربردی (API) Application Programming Interface (API)

  • API چیست؟ What is an API?

  • مثال های API API Examples

سرویس‌های وب Web Services

  • مروری بر سرویس‌های وب Web Services Overview

  • انواع مختلف سرویس‌های وب Different types of Web Services

  • پروتکل‌ها و معماری API API Protocols and Architecture

پروتکل انتقال ابر متن (HTTP) Hypertext Transfer Protocol (HTTP)

  • مروری بر HTTP HTTP Overview

  • تمرین و راه حل مروری بر HTTP HTTP Overview Exercise & Solution

  • درخواست خط شروع HTTP HTTP Start Line Request

  • تمرین و راه حل درخواست خط شروع HTTP HTTP Start Line Request Exercise & Solution

  • پاسخ خط وضعیت HTTP HTTP Status Line Response

  • تمرین و راه حل پاسخ خط وضعیت HTTP HTTP Status Line Response Exercise & Solution

  • هدرهای HTTP HTTP Headers

  • بدنه HTTP HTTP Body

  • تمرین و راه حل HTTP HTTP Exercise & Solution

Postman Postman

  • Postman چیست؟ What is Postman?

  • نصب در ویندوز (Postman) Windows Installation (Postman)

  • نصب در مک (Postman) Mac Installation (Postman)

  • مروری بر Postman Postman Overview

SOAP API SOAP API

  • مروری بر SOAP SOAP Overview

  • مروری بر XML XML Overview

  • اجزای SOAP SOAP Components

  • مثال‌های زنده SOAP SOAP Live Examples

  • تمرین و راه حل SOAP SOAP Exercise & Solution

REST API REST API

  • مروری بر RESTful RESTful Overview

  • مروری بر JSON JSON Overview

  • درخواست‌ها و پاسخ‌های RESTful RESTful Requests and Responses

  • مثال‌های زنده RESTful RESTful Live Examples

  • تمرین و راه حل RESTful RESTful Exercise & Solution

احراز هویت و مجوز Authentication & Authorization

  • تفاوت احراز هویت و مجوز Authentication vs Authorization

  • احراز هویت پایه Basic Authentication

  • احراز هویت Digest Digest Authentication

  • توکن وب JSON (JWT) JSON Web Token (JWT)

  • OAuth OAuth

  • تمرین و راه حل احراز هویت و مجوز Authentication and Authorization Exercise & Solution

ساخت API های RESTful خودتان Creating Your Own RESTful APIs

  • ساخت یک API RESTful Creating a RESTful API

  • مروری بر Flask Flask Overview

  • راهنمای نصب پایتون Python Installation Guide

  • نصب پایتون در ویندوز Windows Python Installation

  • نصب پایتون در مک Mac Python Installation

  • راهنمای IDE پایتون Python IDE Guide

  • نصب IDE پایتون Python IDE Installation

  • راهنمای محیط مجازی پایتون Python Virtual Environment Guide

  • ساخت محیط مجازی و نصب Flask در ویندوز (Windows) Create Virtual Environment and Install Flask

  • ساخت محیط مجازی و نصب Flask در مک (Mac) Create Virtual Environment and Install Flask

  • ایجاد درخواست GET Create a GET Request

  • لغو درخواست Abort Request

  • ایجاد درخواست DELETE Create a DELETE Request

  • ایجاد درخواست PUT Create a PUT Request

  • ایجاد درخواست GET همه Create a GET all Request

  • ایجاد درخواست POST Create a POST Request

  • ایجاد احراز هویت پایه برای API ها Create Basic Authentication to APIs

خلاصه Summary

  • درس جایزه Bonus Lecture

نمایش نظرات

آموزش رابط برنامه‌نویسی کاربردی: API و سرویس‌های وب
جزییات دوره
4.5 hours
56
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,142
4.5 از 5
ندارد
دارد
دارد
Eric Roby
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eric Roby Eric Roby

EngineerEric J. Roby یک توسعه دهنده پشته کامل است که در دنیای آزاد و سازمانی برای حل مشکلات فنی کار کرده است تا شکاف های موجود در مشاغل را برطرف کند. اریک اولین کار فنی خود را هنگامی آغاز کرد که یادگیری جاوا را در سن 14 سالگی آغاز کرد. از زمان یادگیری جاوا ، اریک خود را کاملاً معتاد به فن آوری های یادگیری یافت. می توانید اطمینان کامل داشته باشید که دوره های اریک از کیفیت استثنایی برخوردار هستند و در صورت انتخاب می توانید یک توسعه دهنده نرم افزار باشید. اریک دارای مدرک لیسانس در علوم کامپیوتر ، و یک مدرک کارشناسی ارشد در امور مالی کمی است و اریک به آموزش نحوه برنامه نویسی مانند او اختصاص داده شده است.