Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Complete Guide RESTFul API in .NET 9 | हिंदी में
Highest Rated
Rating: 4.7 out of 5(44 ratings)
251 students

Complete Guide RESTFul API in .NET 9 | हिंदी में

शुरू से लेकर लास्ट तक आपको RESTFUL API समझ में आ जायेगा
Last updated 5/2025
Hindi

What you'll learn

  • REST API क्या है? REST API (Representational State Transfer) एक architectural style है, जो HTTP methods (GET, POST, PUT, DELETE) का इस्तेमाल करके data को access
  • REST API के कुछ मुख्य पॉइंट्स: Stateless होता है (Server client की कोई previous request को याद नहीं रखता)।
  • JSON format में data भेजता और प्राप्त करता है। CRUD Operations को handle करता है। GET Data लाना POST Data Create करना PUT  Data Update करना DELETE Data Del
  • ASP.NET Core क्या है? ASP.NET Core Microsoft का open-source, cross-platform framework है, जिससे high-performance, scalable web apps और APIs बनाई जाती हैं। Val

Course content

2 sections18 lectures1h 49m total length
  • What is REST2:38
  • Topics will Cover in This Complete Course3:39
  • Constraints6:30
  • Resource Naming and Routings2:33
  • Http Status Codes4:56
  • Clean Architecture with Repository Implementations12:18
  • Dependency Injection4:14
  • End Points7:37
  • Unimplemented Controller action Method4:13
  • DTOs and Mappings10:25
  • Complete CRUD Operation with In-Memory Database9:58
  • Test API Using Swagger6:06

Requirements

  • basic knowledge of C#

Description

  1. REST API क्या है?

  2. ASP.NET Core क्या है?

  3. Development Environment Setup

  4. Basic REST API Project बनाना

  5. CRUD Operations (Create, Read, Update, Delete)

  6. Entity Framework Core Integration

  7. Database Migration & Seeding

  8. DTOs और AutoMapper का उपयोग

  9. Dependency Injection

  10. Error Handling (Global Error Handling)

  11. Pagination, Sorting और Filtering

  12. Authentication और Authorization (JWT)

  13. Versioning REST API

  14. Best Practices

  15. Deploy करना
    REST API (Representational State Transfer) एक architectural style है, जो HTTP methods (GET, POST, PUT, DELETE) का इस्तेमाल करके data को access और modify करने देता है।

    REST API के कुछ मुख्य पॉइंट्स:

    • Stateless होता है (Server client की कोई previous request को याद नहीं रखता)।

    • JSON format में data भेजता और प्राप्त करता है।

    • CRUD Operations को handle करता है।

      • GET Data लाना

      • POST Data Create करना

      • PUT  Data Update करना

      • DELETE Data Delete करना

    ASP.NET Core क्या है?

    ASP.NET Core Microsoft का open-source, cross-platform framework है, जिससे high-performance, scalable web apps और APIs बनाई जाती हैं।

    Validation कैसे करें?

    जब भी हम API में Data Accept करते हैं, हमें उसे Validate करना जरूरी होता है ताकि गलत Data Database में न जाए।

    Response Model Standard बनाना (API Response Formatting)

    एक अच्छा API हमेशा एक Standard Response Format देता है

    Logging से हमें Production Environment में Errors, Warnings, Information आदि Track करने में मदद मिलती है।

Who this course is for:

  • Beginners