تبدیل شدن به یک توسعه دهنده RESTful API - Become a RESTful API Developer

مسیر آموزشی تبدیل شدن به یک توسعه دهنده RESTful API - Image of Learn Path Become a RESTful API Developer
تبدیل شدن به یک توسعه دهنده RESTful API Become a RESTful API Developer
دانستن نحوه کار موثر و ایمن با API ها در توسعه نرم افزار بسیار مهم است. API های RESTful را از ابتدا به عنوان یک توسعه دهنده جدید یا باتجربه بیاموزید و هر شکاف دانش اساسی در مورد درخواست های HTTP و نحوه اعتبارسنجی رفتار API را پر کنید. اگر در حال مصرف، طراحی یا نگهداری یک API هستید، این مسیر یادگیری برای شما مناسب است. این مسیر را با دوره های API ویژه فناوری که انتخاب می کنید دنبال کنید تا دانش خود را در دوره های عملی مبتنی بر پروژه به کار ببرید.
Become a RESTful API Developer
Knowing how to work efficiently and securely with APIs is crucial in software development. Learn RESTful APIs from the ground up as a new or experienced developer, filling in any foundational knowledge gaps around HTTP requests and how to validate an API's behavior. If you are consuming, designing, or maintaining an API, this learning path is for you. Follow this path with tech-specific API courses of your choosing to apply your knowledge in practical project-based courses.
مدت زمان: 6h 15m
تعداد دوره ها: 5
مجموع قیمت: (۱۰۲,۰۰۰)
قیمت با 30% تخفیف : ۷۱,۴۰۰
تعداد مدرسین: 2
برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
  • 1
    دوره آموزشی دوره آموزشی یادگیری REST API ها - Image of Course Learning REST APIs 1 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی یادگیری REST API ها

    Learning REST APIs

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

  • 2
    دوره آموزشی دوره آموزشی یادگیری جامع HTTP - Image of Course HTTP Essential Training 50 دقیقه
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی یادگیری جامع HTTP

    HTTP Essential Training

    پروتکل انتقال ابرمتن (HTTP) یکی از پرکاربردترین پروتکل های اینترنت است. در این دوره، مربی مورتن رند-هندریکسن به شما کمک می کند تا با مرور مفاهیم اساسی، درک خود را از نحوه عملکرد HTTP تقویت کنید. او ابتدا توضیح می دهد که HTTP چیست و سپس اصطلاحات کلیدی و جریان HTTP را پوشش می دهد. او سپس جفت درخواست/پاسخ، روش های HTTP و پیام های وضعیت را مورد بحث قرار می دهد. برای جمع بندی، او سرفصل های HTTP را مرور می کند و توضیح می دهد که آنها چیست و چگونه آنها را ببیند. اهداف یادگیری HTTP چیست؟ ابزارهایی برای مشاهده HTTP در عمل آناتومی URL نحوه مشاهده هدرهای HTTP آناتومی هدر درخواست و سربرگ پاسخ کوکی ها و ذخیره سازی

  • 3
    دوره آموزشی دوره آموزشی طراحی API های RESTful - Image of Course Designing RESTful APIs 1 ساعت بروز شده
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی طراحی API های RESTful

    Designing RESTful APIs

    داشتن درک کامل از نحوه درست ساختن API برای برنامه‌ریزی هر برنامه‌نویسی برای ایجاد وب‌سایت مهم است. در این دوره آموزشی، نحوه برنامه ریزی و مدل سازی API های خود را بیاموزید و شش محدودیت طراحی REST را که به راهنمایی معماری شما کمک می کند، بررسی کنید. کیت کیسی با یک مرور کلی ساده شروع می کند، از جمله توصیه هایی در مورد شناسایی کاربران یا «شرکت کنندگان» سیستم شما و فعالیت هایی که ممکن است با آن انجام دهند. او درباره نحوه اعتبارسنجی طراحی قبل از ساختن آن بحث می کند و مفاهیم HTTP و محدودیت های REST مورد نیاز برای ساخت API شما را بررسی می کند. برای جمع بندی، کیت برخی از رایج ترین الگوهای طراحی API را که ممکن است با آنها روبرو شوید، مرور می کند. اهداف یادگیری رویکردهایی برای افزودن یک API نکات مدلسازی شناسایی فعالیت ها و تقسیم آنها به مراحل نگاشت فعالیت ها به افعال و اعمال ایجاد و گروه بندی متدهای API در حال اعتبارسنجی API شما هدرهای HTTP و کدهای پاسخ چالش های رایج طراحی بهترین شیوه های نسخه سازی رویکردهای هایپر رسانه و مستندسازی

  • 4
    دوره آموزشی دوره آموزشی تست و اعتبارسنجی API - Image of Course API Testing and Validation 1 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی تست و اعتبارسنجی API

    API Testing and Validation

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

  • 5
    دوره آموزشی دوره آموزشی امنیت وب: OAuth و OpenID Connect - Image of Course Web Security: OAuth and OpenID Connect 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی امنیت وب: OAuth و OpenID Connect

    Web Security: OAuth and OpenID Connect

    در حالی که بسیاری از متخصصان فنی ادعا می کنند که OAuth را می دانند و درک می کنند، واقعیت اغلب چیز دیگری را نشان می دهد. اجرای انواع کمک های مالی مناسب و جریان های مورد نیاز در حالی که از اسرار شما محافظت می کند در بهترین حالت چالش برانگیز و در بدترین حالت فاجعه بار است. اساساً، متخصصان اغلب با OAuth دست و پنجه نرم می‌کنند، زیرا متوجه می‌شوند که چیست، در چه مواردی کاربرد خوبی دارد و در چه مواردی بد است، و چگونه می‌توان آن را به آرامی و ایمن در سیستم‌های خود ادغام کرد. در این دوره، کیت کیسی اصول اولیه OAuth 2.0 و OpenID Connect را بررسی می کند و نحوه استفاده از آنها را برای تأیید اعتبار برنامه های خود نشان می دهد. او نشانه ها و محدوده ها را پوشش می دهد. طراحی و ساخت جریان های کلیدی؛ ملاحظات امنیتی مشترک؛ و بیشتر. اهداف یادگیری OAuth 2.0 چیست؟ مفید کردن OAuth 2.0 با برنامه های افزودنی گسترش OAuth 2.0 با OpenID Connect توکن های OAuth و استفاده از آنها ملاحظات امنیتی رایج جریان رمز عبور مالک منبع جریان اعتبار مشتری پیکربندی سرور OAuth در PHP و Node.js

برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
شما این مسیر آموزشی را با مدرسان زیر میگذرانید
عکس مدرس Morten Rand-Hendriksen - Image of Author Morten Rand-Hendriksen

Morten Rand-Hendriksen

Morten Rand-Hendriksen یک طراح و توسعه دهنده وب است. Morten علاقه زیادی به طراحی تمیز ، کد مبتنی بر استاندارد و نرم افزار منبع باز مانند وردپرس دارد. وی چندین کتاب ، مقاله و فیلم در این زمینه منتشر کرده و سخنران محبوب کنفرانس ها است. او که یک شرکت کوچک رسانه های دیجیتال به سبک بوتیک را اداره می کند ، وقت خود را به طور مساوی بین ساخت راه حل های وب و آموزش دیگران به نحوه انجام کارها و استفاده حداکثر از وب تقسیم می کند. مورتن در نروژ بزرگ شد و کانادا را در سال 2002 به خانه خود تبدیل کرد.

مشاهده پروفایل
عکس مدرس Keith Casey - Image of Author Keith Casey

Keith Casey

کیت کیسی یک حل‌کننده مشکل با 10 سال تجربه در توسعه نرم‌افزار و مدیریت پروژه است . کیت پروژه‌ها و تیم‌هایی را دیده‌ است که مانند ساعت کار می‌کنند و چیزهای شگفت آوری انجام می‌دهند. او خیلی سریع کشف کرد که تنها راه برای جلوگیری از یخ زدگی این است که اطلاعات صحیح را از افراد صحیح ، به همان سرعتی که ممکن است ، بدست آورد . کیت حرفه خود را در کتابخانه کنگره Washington, D.C آغاز کرد ، جایی که او برای پاسخ به سوال نهایی geek کار می‌کرد : " چقدر اطلاعات در کتابخانه کنگره وجود دارد ؟ " در طول این کار ، او پیش‌نویس دو استاندارد XML را تهیه کرد که هنوز هم توسط کتابخانه ، برای جمع‌آوری فراداده صوتی و تصویری استفاده می‌شد . در بخش فنی ، او سایت‌های تلفن همراه فاکس‌نیوز ( پیش از آی فون ) از مفهوم تا راه اندازی را ، در چهل و پنج روز توسعه داد، سیستم رای‌گیری برای نمایش اجرای موسیقی زنده ، سیستم خبری syndication مدیا و سیستم syndication based برای لیگ حرفه‌ای ورزشی و تیم آن را توسعه داد . در سال 2011 ، او به عنوان یک تبلیغ کننده توسعه دهنده به Twilio پیوست ، و API های ارتباطات را به جهان عرضه کرد. او در طی دو سال تلاش‌های متعددی را در داخل ایالات‌متحده و جامعه جهانی PHP رهبری کرد . کیت همچنین بسیاری از تلاش‌های متمرکز بر مشتری را در Twilio برای کمک به استفاده از API در روش‌های جدید و خلاقانه هدایت کرد تا رشد درآمد و بهبود تجربیات مشتریان را بهبود بخشد . کیت در حال حاضر با تعدادی از شرکت‌ها در زمینه اصول طراحی API ، تضمین کیفیت نرم‌افزار ، و ارزیابی پروژه نرم‌افزار مشاوره می‌کند .

مشاهده پروفایل