دانلود ها ی دارای تگ: "api"

53 مورد برای عبارت مورد نظر پیدا شد.

دانلود Ultimate Guide to FastAPI and Backend Development - آموزش فست‌ای‌پی

  • بازدید: 128
دانلود Ultimate Guide to FastAPI and Backend Development - آموزش فست‌ای‌پی

این دوره آموزشی جامع، شرکت‌کنندگان را در مسیر تسلط بر توسعه backend با استفاده از فریم‌ورک قدرتمند FastAPI و زبان برنامه‌نویسی پایتون راهنمایی می‌کند. در این دوره، شرکت‌کنندگان نه تنها با مفاهیم کلیدی و اساسی backend آشنا می‌شوند، بلکه تجربه عملی ساخت یک سیستم مدیریت تحویل واقعی را نیز کسب خواهند کرد. این دوره با پوشش مفاهیم پایه‌ای پایتون، حتی برای کسانی که آشنایی اولیه با این زبان دارند، شروع شده و به تدریج به مباحث پیشرفته‌تری مانند برنامه‌نویسی ناهمزمان، مدیریت پایگاه‌های داده SQL و NoSQL، پیاده‌سازی احراز هویت امن کاربر و استفاده از ویژگی‌های قدرتمند FastAPI می‌پردازد. شرکت‌کنندگان در طول دوره با نحوه طراحی و ساخت APIهای RESTful، اعتبارسنجی داده‌ها، مدیریت خطاها، مستندسازی خودکار API با OpenAPI و بهبود کارایی برنامه‌های backend آشنا خواهند شد. همچنین، مباحثی مانند استقرار (deployment) برنامه‌های FastAPI و بهترین شیوه‌های توسعه backend نیز در این دوره پوشش داده می‌شود تا شرکت‌کنندگان بتوانند پس از اتمام دوره، به طور مستقل پروژه‌های backend خود را با اطمینان کامل توسعه دهند.
در دوره آموزشی Ultimate Guide to FastAPI and Backend Development با ساخت APIهای قدرتمند و کارآمد آشنا خواهید شد.

دانلود Build a Fire Detection with AI: YOLO, FastAPI & Next.js - آموزش یولو، فست‌ای‌پی و نکست‌جی‌اس

  • بازدید: 306
دانلود Build a Fire Detection with AI: YOLO, FastAPI & Next.js - آموزش یولو، فست‌ای‌پی و نکست‌جی‌اس

این دوره برای کسانی طراحی شده است که می‌خواهند یک سیستم تشخیص آتش در زمان واقعی بسازند، بدون آنکه درگیر پیچیدگی‌های تئوری شوند. شرکت‌کنندگان در این دوره به سرعت یاد خواهند گرفت که چگونه یک مدل تشخیص آتش مبتنی بر YOLO را راه‌اندازی کرده و آن را با FastAPI برای پردازش بک‌اند و Next.js برای رابط کاربری وب ادغام کنند. این رویکرد عملی به افراد امکان می‌دهد تا به جای غرق شدن در مباحث نظری عمیق، مستقیماً به سمت ساخت یک پروژه کاربردی حرکت کنند. در این دوره، موارد مختلفی مورد بررسی قرار می‌گیرد تا شرکت‌کنندگان تجربه جامعی به دست آورند. ابتدا، نحوه نصب و پیکربندی YOLO برای تشخیص آتش آموزش داده می‌شود، که گام اساسی برای شروع کار با مدل‌های بینایی کامپیوتر است. سپس، شرکت‌کنندگان یاد می‌گیرند که چگونه یک بک‌اند FastAPI را برای تشخیص آتش در زمان واقعی راه‌اندازی کنند، که برای ارتباط سریع و مؤثر بین مدل و رابط کاربری ضروری است. همچنین، ساخت یک فرانت‌اند Next.js برای نمایش بصری نتایج تشخیص آتش نیز آموزش داده می‌شود، که به کاربران امکان می‌دهد وضعیت را به صورت گرافیکی مشاهده کنند. یکی دیگر از جنبه‌های مهم دوره، پیاده‌سازی یک سیستم هشدار برای اعلان‌های بلادرنگ است تا کاربران فوراً از وقوع آتش‌سوزی مطلع شوند. ذخیره و بازیابی کارآمد گزارش‌های تشخیص آتش نیز بخشی از برنامه آموزشی است که برای تحلیل‌های بعدی و بهبود سیستم اهمیت دارد. علاوه بر این، دوره بهینه‌سازی مدل‌های YOLO برای عملکرد بهتر را پوشش می‌دهد، که برای افزایش دقت و سرعت تشخیص حیاتی است. شرکت‌کنندگان همچنین با نحوه استقرار برنامه خود برای استفاده در محیط‌های واقعی آشنا می‌شوند و تجربه عملی در ساخت برنامه‌های وب مبتنی بر هوش مصنوعی به دست می‌آورند.
در دوره آموزشی Build a Fire Detection with AI: YOLO, FastAPI & Next.js با ساخت یک سیستم تشخیص آتش در زمان واقعی آشنا خواهید شد.

دانلود API Gateway Fundamentals: A Beginner's Guide to API Manageme - آموزش مبانی ای‌پی‌آی

  • بازدید: 315
دانلود API Gateway Fundamentals: A Beginner's Guide to API Manageme - آموزش مبانی ای‌پی‌آی

این دوره آموزشی برای مبتدیانی طراحی شده است که می‌خواهند وارد دنیای API Gatewayها شوند و نقش حیاتی آن‌ها را در معماری‌های نرم‌افزاری مدرن درک کنند. از آنجا که APIها همچنان نیروی محرکه برنامه‌ها و خدمات هستند، تسلط بر نحوه مدیریت، ایمن‌سازی و مقیاس‌پذیری آن‌ها برای هر توسعه‌دهنده یا متخصص فناوری اطلاعات ضروری است. در این دوره، شرکت‌کنندگان به بررسی مفاهیم اصلی می‌پردازند که به آن‌ها کمک می‌کند تا با API Gatewayها، عملکرد آن‌ها و نحوه تعاملشان با خدمات بک‌اند (Backend) آشنا شوند. آن‌ها یاد می‌گیرند که چگونه API Gatewayها وظایفی مانند مسیریابی، متعادل‌سازی بار، امنیت و مدیریت ترافیک را ساده می‌کنند، در حالی که عملکرد، مقیاس‌پذیری و قابلیت اطمینان را تضمین می‌کنند. API Gateway چیست؟ شرکت‌کنندگان درک روشنی از هدف API Gateway در مدیریت ارتباط بین کلاینت‌ها و سرویس‌ها در معماری میکروسرویس‌ها به دست می‌آورند.
در دوره آموزشی API Gateway Fundamentals: A Beginner's Guide to API Manageme با مفاهیم و عملکردهای API Gateway آشنا خواهید شد.

دانلود REST Assured Deep Dive - آموزش رست

  • بازدید: 266
دانلود REST Assured Deep Dive - آموزش رست

مانند هر نرم‌افزار با کیفیت بالا، APIهای REST نیازمند تست هستند و REST Assured راه‌حلی عالی برای این منظور ارائه می‌دهد. در این دوره آموزشی با عنوان "دوره جامع REST Assured"، شرکت‌کنندگان یاد می‌گیرند که چگونه از قابلیت‌های پیشرفته این فریم‌ورک بهره‌برداری کنند. در ابتدا، آن‌ها درکی جامع از مفهوم رابط‌های روان (fluent interface) و اهمیت آن در استفاده از REST Assured به دست خواهند آورد. این فهم بنیادی، بستری برای کار با کدهای پیچیده‌تر فراهم می‌آورد. سپس، شرکت‌کنندگان به کدنویسی عملی خواهند پرداخت و یاد می‌گیرند چگونه با استفاده از متدهای پیشرفته، تست‌های API را برای بررسی هدرها و بدنه پاسخ‌ها بنویسند. این بخش شامل تمرین‌های کاربردی و سناریوهای واقعی برای اطمینان از صحت عملکرد APIها است. در نهایت، مکانیسم‌های احراز هویت و نحوه مدیریت آن‌ها با استفاده از فریم‌ورک مورد کاوش قرار می‌گیرد. این شامل روش‌های مختلف احراز هویت و پیاده‌سازی آن‌ها در تست‌های خودکار است. پس از اتمام این دوره، شرکت‌کنندگان مهارت‌های لازم برای نوشتن کدهای تست پیشرفته برای APIهای تحت آزمایش خود را کسب خواهند کرد. این مهارت‌ها به آن‌ها امکان می‌دهد تا فرآیند تست API را بهینه‌سازی کرده و از کیفیت بالای نرم‌افزارهای خود اطمینان حاصل کنند.
در دوره آموزشی REST Assured Deep Dive با تست APIها با استفاده از فریم‌ورک REST Assured آشنا خواهید شد.

دانلود Express Essentials: Build Powerful Web Apps with Node.js - آموزش اکسپرس و نود ‌جی‌اس

  • بازدید: 327
دانلود Express Essentials: Build Powerful Web Apps with Node.js - آموزش اکسپرس و نود ‌جی‌اس

این دوره برای کسانی طراحی شده است که به دنبال یک مقدمه سریع و عملی برای شروع کار با اکسپرس هستند. اکسپرس یک فریم‌ورک سبک و انعطاف‌پذیر است که بر پایه Node.js ساخته شده و به توسعه‌دهندگان امکان می‌دهد وب‌سایت‌ها و برنامه‌های وب قدرتمندی را با استفاده از APIهای ساده و کاربرپسند بسازند. در این دوره، جیمی پیتمن، مهندس نرم‌افزار فول‌استک، به شما نشان می‌دهد که چگونه کار با این فریم‌ورک جذاب و محبوب را آغاز کنید. در این دوره، شما با اصول اولیه راه‌اندازی اکسپرس، ایجاد یک سرور و ساخت یک برنامه با استفاده از Express application generator آشنا خواهید شد. مفاهیم ضروری مربوط به مسیریابی (routing)، متدهای اصلی HTTP و کدنویسی هندلر جاوااسکریپت را کاوش خواهید کرد. همچنین نحوه کار با میان‌افزارها (middleware) و نکات مربوط به اشکال‌زدایی (debugging) یک برنامه اکسپرس را فرا می‌گیرید. علاوه بر این، استفاده از اکسپرس با پایگاه‌های داده مختلف نیز مورد بحث قرار می‌گیرد. از آنجایی که امنیت یک نگرانی اصلی برای همه توسعه‌دهندگان است، جیمی بهترین شیوه‌ها را برای ساختاردهی محیط کاری خود به منظور افزایش امنیت به اشتراک می‌گذارد. هدف این دوره این است که شما را با ابزارها و دانش لازم برای شروع ساخت برنامه‌های کاربردی وب با اکسپرس مجهز کند.
در دوره آموزشی Express Essentials: Build Powerful Web Apps with Node.js با برنامه نویسی Express.js آشنا خواهید شد.

دانلود Laravel API Development and Security - آموزش لاراول

  • بازدید: 249
دانلود Laravel API Development and Security - آموزش لاراول

در دنیای امروز توسعه وب، ساخت APIهای امن و کارآمد از اهمیت بالایی برخوردار است. دوره "توسعه و امنیت API لاراول" به شرکت‌کنندگان کمک می‌کند تا ضمن ایجاد APIهای RESTful، بهترین شیوه‌های احراز هویت و امنیت را نیز پیاده‌سازی کنند. ابتدا، شرکت‌کنندگان با طراحی و توسعه یک API RESTful در لاراول آشنا می‌شوند که شامل مباحثی مانند کنترلرها، مسیرها (routes)، و مدل‌های Eloquent است. سپس، به بررسی چگونگی ایمن‌سازی API با استفاده از احراز هویت و اعتبارسنجی با بهره‌گیری از Laravel Sanctum یا Passport می‌پردازند. در نهایت، روش‌های محافظت از API در برابر آسیب‌پذیری‌های امنیتی رایج مانند SQL injection، CSRF، و دسترسی‌های غیرمجاز را فرا می‌گیرند. پس از اتمام این دوره، شرکت‌کنندگان مهارت‌ها و دانش لازم در زمینه توسعه و امنیت API لاراول را برای ساخت APIهای قدرتمند و امن برای کاربردهای واقعی کسب خواهند کرد.
در دوره آموزشی Laravel API Development and Security با توسعه APIهای ایمن و کارآمد در فریم‌ورک لاراول آشنا خواهید شد.

دانلود ArcGIS API for Python WebMap Essentials with ArcGIS Online - آموزش آرک‌جی‌آی‌اس ای‌پی‌آی

  • بازدید: 315
دانلود ArcGIS API for Python WebMap Essentials with ArcGIS Online - آموزش آرک‌جی‌آی‌اس ای‌پی‌آی

این دوره آموزشی جامع به بررسی عمیق ArcGIS API برای پایتون و کاربردهای آن در مدیریت و تعامل با WebMapها در محیط ArcGIS Online می‌پردازد. شرکت‌کنندگان با مفاهیم کلیدی Item Object و WebMap Object آشنا شده و نحوه استفاده از آنها برای ایجاد، ویرایش و نگهداری WebMapها را فرا خواهند گرفت. این دوره به‌طور ویژه به‌روزرسانی‌های مهم نسخه 2.4.0 API را پوشش می‌دهد و راهنمایی‌های لازم برای کار با هر دو نسخه قدیمی و جدید را ارائه می‌کند. با توجه به افزایش تقاضا برای متخصصان آشنا به خودکارسازی وظایف با استفاده از فناوری Esri، این دوره فرصتی بی‌نظیر برای ارتقاء مهارت‌ها و قرارگیری در جایگاه پیشرو در این حوزه فراهم می‌آورد.
در دوره آموزشی ArcGIS API for Python WebMap Essentials with ArcGIS Online با نحوه تعامل و کار با WebMap ها از طریق ArcGIS API for Python آشنا خواهید شد.

دانلود NestJs: Modern ways to build APIs with Typescript and NestJs - آموزش نست‌جی‌اس

  • بازدید: 288
دانلود NestJs: Modern ways to build APIs with Typescript and NestJs - آموزش نست‌جی‌اس

NestJS یک فریم‌ورک پیشرو Node.js است که برای ساخت برنامه‌های سمت سرور (بک‌اند) کارآمد، قابل اعتماد و مقیاس‌پذیر طراحی شده است. این فریم‌ورک با هدف افزایش بهره‌وری توسعه‌دهندگان و آسان‌تر کردن فرآیند توسعه، با دقت فراوان ساخته شده است. NestJS تنها یک فریم‌ورک نیست؛ بلکه به توسعه‌دهندگان این امکان را می‌دهد که وارد دنیای مفاهیم پیشرفته مهندسی نرم‌افزار مانند طراحی دامنه محور (Domain Driven Design)، رویداد محوری (Event Sourcing) و معماری میکروسرویس‌ها شوند. NestJS بر پایه Typescript و Express.js بنا شده است و همچنین عناصری از برنامه‌نویسی شی‌گرا و برنامه‌نویسی تابعی را ترکیب می‌کند. این فریم‌ورک کاملاً با Typescript نوشته شده است (اگرچه از JavaScript نیز پشتیبانی می‌کند، اما استفاده از انواع داده‌ای توصیه می‌شود). NestJS به راحتی قابل تست است و تمام ابزارهای ضروری را که توسعه‌دهندگان همواره به دنبال آن هستند، فراهم می‌کند. یکی از مزایای اصلی NestJS این است که توسعه‌دهنده را به روش خاصی از انجام کارها محدود نمی‌کند، بلکه تنها ابزارهای مورد نیاز را در اختیار او قرار می‌دهد. این فریم‌ورک قصد ندارد چرخ را دوباره اختراع کند، بلکه از ابزارهای موجود و آشنا استفاده می‌کند. به عنوان مثال، NestJS در پشت صحنه از Express استفاده می‌کند که باعث می‌شود برنامه‌های ساخته شده با آن با اکثر میان‌افزارهای Express سازگار باشند. تجربه کار با NestJS، به گفته توسعه‌دهندگان باتجربه، همواره مثبت بوده است. این فریم‌ورک به خوبی طراحی شده و کیفیت را به عنوان یک هدف اصلی در نظر گرفته است. NestJS یک فریم‌ورک وب ماژولار با مستندات خوب است که تجربه توسعه‌دهنده مطلوبی را ارائه می‌دهد.
در دوره آموزشی NestJs: Modern ways to build APIs with Typescript and NestJs با ساخت API های مدرن با استفاده از NestJS آشنا خواهید شد.

دانلود Mastering PHP Laravel 12 API Development - آموزش لاراول ۱۲

  • بازدید: 440
دانلود Mastering PHP Laravel 12 API Development - آموزش لاراول ۱۲

این دوره آموزشی جامع به توسعه‌دهندگان می‌آموزد چگونه با استفاده از آخرین نسخه فریم‌ورک Laravel، یعنی Laravel 12، APIهای RESTful امن، مقیاس‌پذیر و با کارایی بالا ایجاد کنند. این دوره تمامی مراحل ساخت یک API حرفه‌ای را پوشش می‌دهد، از درک اصول معماری REST و راه‌اندازی محیط توسعه گرفته تا پیاده‌سازی عملیات CRUD با Eloquent، ایمن‌سازی API با Laravel Sanctum، استفاده از ویژگی‌های پیشرفته مانند middleware و نسخه‌بندی، مدیریت خطاها، اعتبارسنجی درخواست‌ها، ایجاد پاسخ‌های سفارشی، تست APIها با Postman و در نهایت، استقرار آن‌ها در محیط تولید. با انجام پروژه‌های عملی، شرکت‌کنندگان تجربه ارزشمندی در ساخت APIهای واقعی کسب کرده و با اصول طراحی API مدرن آشنا می‌شوند. در پایان این دوره، آن‌ها قادر خواهند بود با اطمینان کامل از مهارت‌های خود در پروژه‌های شخصی و سازمانی استفاده کنند.
در دوره آموزشی Mastering PHP Laravel 12 API Development با ساخت و توسعه APIهای RESTful با استفاده از فریم‌ورک Laravel آشنا خواهید شد.

دانلود Building Video Call App with Javascript, Supabase and WebRTC - آموزش جاوااسکریپت، سوپابیس و وب‌آرتی‌سی

  • بازدید: 633
دانلود Building Video Call App with Javascript, Supabase and WebRTC - آموزش جاوااسکریپت، سوپابیس و و

این دوره آموزشی یک راهنمای جامع برای ساخت یک اپلیکیشن تماس ویدیویی بی‌درنگ با استفاده از جاوااسکریپت، سوپابیس و WebRTC است. شرکت‌کنندگان با مبانی WebRTC آشنا می‌شوند، نحوه عملکرد آن در یک اپلیکیشن تماس ویدیویی را می‌آموزند و ویژگی‌هایی مانند احراز هویت کاربر، ارتباط صوتی و تصویری بی‌درنگ و مدیریت درخواست‌های پیوستن را پیاده‌سازی می‌کنند. این دوره با ساخت بک‌اند با سوپابیس و پیاده‌سازی سیگنالینگ بی‌درنگ با Socket IO ادامه می‌یابد و در نهایت به ساخت رابط کاربری برای ویژگی‌های مختلف برنامه می‌پردازد. هدف این دوره ارائه دانش عملی و مهارت‌های لازم برای ساخت اپلیکیشن‌های تماس ویدیویی کاربردی است.
در دوره آموزشی Building Video Call App with Javascript, Supabase and WebRTC با ساخت یک اپلیکیشن تماس ویدیویی بی‌درنگ آشنا خواهید شد.