Java में API विकास: मूल बातों से लेकर माइक्रोसर्विसेज तक
300 पृष्ठ
Hindi
PDF
4.5

Java में API विकास: मूल बातों से लेकर माइक्रोसर्विसेज तक

Создание RESTful и GraphQL API с нуля на Java 17+

लेखक:

वर्ष:

सारांश:

पुस्तक «API разработка на Java» — यह उन डेवलपर्स के लिए एक संपूर्ण व्यावहारिक मार्गदर्शिका है जो Java में आधुनिक वेब इंटरफेस बनाना सीखना चाहते हैं। लेखक, Алексей Воронов, 10 वर्षों के अनुभव वाले एक senior-डेवलपर, पाठक को API निर्माण के बुनियादी सिद्धांतों से लेकर production-समाधानों की तैनाती तक क्रमिक रूप से ले जाते हैं।

यह पुस्तक किसके लिए है:

  • Java-डेवलपर्स (Junior और Middle स्तर) जो API की बैकएंड डेवलपमेंट में जाना चाहते हैं;
  • IT विषयों के छात्र और स्नातक जो Java सीख रहे हैं;
  • अन्य भाषाओं (Python, C#) के डेवलपर्स जो Java पर आ रहे हैं;
  • तकनीकी लीड जो API-डिज़ाइन पर अपने ज्ञान को व्यवस्थित करना चाहते हैं।

आप क्या सीखेंगे:

  • REST के मूल सिद्धांत: संसाधन, HTTP-विधियाँ, स्थितियाँ, HATEOAS;
  • त्वरित API-प्रोजेक्ट शुरू करने के लिए Spring Boot की सेटिंग;
  • JPA और Hibernate के साथ काम: एंटिटी मैपिंग, रिपॉजिटरी, पेजिनेशन;
  • वैलिडेशन और एरर हैंडलिंग के साथ RESTful-कंट्रोलर बनाना;
  • Swagger/OpenAPI 3.0 का उपयोग करके API दस्तावेजीकरण;
  • प्रमाणीकरण और अधिकार: JWT, OAuth2, Spring Security;
  • Spring GraphQL का उपयोग करके GraphQL API विकसित करना;
  • परीक्षण: यूनिट, इंटीग्रेशन, MockMvc और TestContainers के साथ;
  • माइक्रोसर्विस आर्किटेक्चर: Service Discovery, API Gateway (Spring Cloud);
  • अतुल्यकालिक संचार: Kafka, RabbitMQ, WebSockets;
  • म

अनुशंसाएँ