آموزش جاوا کاربردی: Spring Boot REST API با Elasticsearch

Practical Java : Spring Boot REST API with Elasticsearch

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: جاوا (Spring Boot 2)، REST API، جستجوی Elastic، Github برای توسعه و نظارت بر برنامه های کاربردی پشتیبان ترفندهای مختلف ارائه شده توسط Spring برای سهولت در تلاش برنامه نویسی شما. همگام سازی کد منبع با مستندات اصول اولیه کنترل نسخه کد منبع را بیاموزید درک استفاده اولیه از جستجوی الاستیک و کیبانا و نحوه ادغام کد جاوا با آنها ایجاد تجسم و داشبورد اولیه داده با استفاده از جستجوی الاستیک و کیبانا پیش نیازها:آشنا با برنامه نویسی پایه جاوا. شما باید مفهوم اصلی (کلاس، رابط، سازنده) + نحو اولیه (حلقه، عبارات) لپ تاپ/رایانه شخصی ویندوز 10 را بدانید. محتوای این دوره قابل اجرا بر روی مک/لینوکس است اما برای قسمت نصب فقط ویندوز ارائه می دهم. تمایل به یادگیری و روحیه خوب

به‌روزرسانی جدید در اوت 2020

  • به روز رسانی به Elasticsearch 7.x و Spring Boot 2.3

  • همه ویدیوها را با صدای بهتر به‌روزرسانی کرد


---------------------------------------------- ------------------------------------------------ --------------------------------------

به‌عنوان یک توسعه‌دهنده، باید سازنده کار کنیم. در برنامه نویسی جاوا، یکی از راه های رسیدن به این هدف استفاده از Spring Framework است. Spring که به عنوان یکی از فریم ورک های محبوب در دنیای جاوا شناخته می شود، بهره وری توسعه دهندگان را بسیار افزایش می دهد. دارای آرایه های گسترده ای از فناوری است که می تواند تقریباً در هر مورد استفاده سازمانی مورد استفاده قرار گیرد.

این دوره برای شما مناسب است، اگر قبلاً کدهایی (مخصوصاً جاوا) می‌نویسید و می‌خواهید چیزهای جدیدی را بدانید که با تقاضای شغلی امروزی مرتبط است. یا شما فقط در زمینه فناوری هستید که می خواهید مهارت های برنامه نویسی جاوا خود را برای رسیدن به سطح پیشرفته تر تقویت کنید. در برخی از شرکت‌ها، ممکن است با سیستم‌های جاوای قدیمی که ۵ سال یا بیشتر از آن‌ها قدمت دارند کار کرده باشید. در این صورت، این دوره برای تازه کردن ذهن شما، به روز نگه داشتن و آماده شدن برای انطباق با فناوری جدید مناسب است.

برای یادگیری این دوره لازم نیست برنامه نویس جاوا پیشرفته باشید، اگرچه برخی برنامه نویسی اولیه جاوا مورد نیاز است. من گام به گام به شما آموزش خواهم داد، از تئوری کوچک شروع کردم تا کمی شفافیت به شما بدهم، و اغلب اوقات ما کدهای دستی عملی یا با استفاده از ابزارهای مرتبط با فناوری انجام می دهیم.


چه چیزی یاد خواهید گرفت؟

در این دوره از فناوری های زیر استفاده خواهیم کرد

  • جاوا

  • چکمه بهار

  • مجموعه Eclipse Spring Tools

  • Gradle

  • پستچی

  • Elasticsearch

  • Spring Data برای Elasticsearch

  • Git Github

  • ورود به سیستم با ورود به سیستم

  • مستندات API خودکار با Swagger

معرفی و درس عملی نحوه استفاده از آنها در طول سفر خود به عنوان توسعه دهنده جاوا خواهید دید.


نکته برای کاربران غیر ویندوز

بسیار متاسفم، اما در حال حاضر محیط مک یا لینوکس ندارم، بنابراین نمی توانم ویدیوی گام به گام را برای نصب ابزارهای ما در محیطی غیر از ویندوز به شما نشان دهم. شما می توانید راهنمای نصب گام به گام را در صفحه هر محصول بیابید، اما در حال حاضر در این دوره نیست. با این حال، محتوای دوره برای هر سیستم عاملی قابل اجرا است.


"عملی" به چه معناست؟

همانطور که عنوان می گوید، ما چیزهای کاربردی در مورد جاوا، به خصوص Spring Framework یاد خواهیم گرفت. هدف این دوره آماده سازی شما برای آماده شدن برای رسیدگی به برنامه های کاربردی واقعی است. البته، برنامه های کاربردی واقعی بسیار پیچیده تر و بسیار دشوارتر از آنچه در این دوره خواهیم آموخت. خود فریم ورک جاوا 20 سال است که وجود دارد، با Spring Framework از سال 2003 فعال شده است. با چنین سابقه طولانی، نمی توان همه چیز را فقط در یک دوره توضیح داد. این دوره آموزشی برای آماده کردن شما برای برداشتن چند قدم برای شروع سفر به عنوان توسعه دهنده پیشرفته جاوا، به ویژه با استفاده از Spring Framework است.

در این دوره، چندین کد کاربردی و نکاتی برای بهترین تمرین در برنامه نویسی REST API با Spring Boot دریافت خواهید کرد.


آیا این دوره برای شما مناسب است؟

برای پاسخ به این، لطفاً ویدیوی پیش‌نمایش بخش 1 را ببینید.

اگر درک اولیه از جاوا دارید و مشتاق یادگیری هستید، پس این دوره برای شما مناسب است. اما اگر شما یک توسعه دهنده باتجربه جاوا هستید که دائماً دانش خود را به روز می کنید، ممکن است حتی از من باهوش تر باشید و این دوره ممکن است برای شما بسیار آسان باشد.

لطفاً محتوای دوره را بررسی کنید تا دریابید که آیا این دوره می تواند انتظارات شما را برآورده کند.


شما در این دوره شرکت می کنید

برنامه نویس بودن نیاز به نظم و پشتکار دارد. شما باید یاد بگیرید. شما خطاها را دریافت خواهید کرد، آن را اصلاح و بهبود خواهید بخشید - بارها و بارها - تا زمانی که خوب شوید. این دوره به شما چند آزمون و تمرین کدنویسی می دهد که می توانید در آن شرکت کنید و آنچه را که یاد گرفته اید تمرین کنید. البته، همه شما از این رویکرد راضی نیستید. بنابراین من تمرین های مسابقه و کدنویسی را به صورت اختیاری طراحی می کنم. اگر دوست دارید با آنها کار کنید یا مستقیماً به پاسخ‌ها بروید و مستقیماً تمرین کنید.


چرا من را به عنوان مربی خود انتخاب کنید؟

-- تجربه --

من از اوایل سال 2010 برنامه‌های جاوا را برای سازمانی توسعه می‌دهم، از JSP JDBC به سبک قدیمی، تا چارچوب Spring که در حال حاضر محبوب‌ترین چارچوب جاوا است. بر اساس تجربه واقعی، من می‌دانم برای ایجاد برنامه‌ای که نه تنها از نظر عملکردی اجرا می‌شود، بلکه از نظر فنی نیز خوب باشد، چه باید کرد. من نقطه درد برنامه نویسان یا نقطه درد تیم عملیات و نحوه رسیدگی به آنها را تجربه می کنم.

من چندین سال است که به عنوان معمار مدیر مهندسی رهبری تیم بوده‌ام و به عنوان بخشی از مسئولیت، مربیگری و آموزش مهارت‌های فنی نیز بخشی از شغل من است. بنابراین می توانم سخنرانی های خوبی بر اساس تجربه واقعی در برنامه نویسی جاوا ارائه کنم.

-- جدی --

من نه برای هدف اجتماعی، بلکه برای کسب درآمد، مربی شدم. بنابراین، شما مشتریان من هستید و من تمام تلاشم را می کنم که شما را ناامید نکنم. من سعی خواهم کرد بهترین ارزش را برای شما قائل شوم، بنابراین احساس خوشحالی می کنید که پول خود را خرج کنید و یکی دیگر از دوره های من را انتخاب کنید. من سعی خواهم کرد به سؤال شما پاسخ دهم، تا زمانی که هنوز در محدوده این دوره باشد.


Elasticsearch Kibana for Java Developers

در این دوره، من شما را با فناوری هایی آشنا می کنم که شاید با آن آشنایی ندارید: جستجوی الاستیک Kibana.

این دو فناوری بسیار محبوب هستند. دانستن این دو چیز یک ارزش افزوده برای هر توسعه دهنده خواهد بود. Elasticsearch معمولاً به عنوان موتور جستجو استفاده می شود زیرا بسیار سریع است. ما دستکاری اولیه داده ها را با Spring Data Elasticsearch یاد خواهیم گرفت.

ما همچنین در مورد Kibana، یک ابزار منبع باز برای تجسم داده ها (مثال: ایجاد نمودار بلادرنگ) و ایجاد داشبورد از چندین نمودار، خواهیم آموخت.


مستندات آزمایش واحد API

نحوه نوشتن تست واحد را یاد خواهید گرفت. این یک کد منبع برای آزمایش کد منبع است. ما می‌توانیم آزمایش واحد را برای کارهای آزمایشی تکراری انجام دهیم، و کمک می‌کنیم تا مطمئن شویم که کد شکسته به دلیل برخی تغییرات وجود ندارد.

همچنین، در این دوره آموزشی نحوه ایجاد اسناد API را تقریباً بدون هیچ تلاشی یاد خواهیم گرفت، زیرا از کتابخانه برای کمک به ایجاد اسناد API به طور خودکار استفاده خواهیم کرد. خروجی اسناد API عبارتند از: فرمت HTML یا JSON که می‌تواند به ابزارهای پیچیده‌تر مستندسازی API منتقل شود.


زیرنویس کامل انگلیسی

این دوره با زیرنویس انگلیسی عالی همراه است. من خودم انگلیسی زبان مادری نیستم، بنابراین برای ارائه تجربه بهتر برای دانش آموزان (شما)، زیرنویس انگلیسی دقیقی را برای همه سخنرانی ها ارائه می کنم.


این دوره بی خطر است!

این دوره با 30 روز ضمانت بازگشت وجه ارائه می شود. یعنی اگر از این دوره راضی نیستید، فقط به من اطلاع دهید تا 100% پول شما را پس بدهم. بنابراین هیچ خطری برای شرکت در این دوره جاوا وجود ندارد. شما می توانید خود را به دانش دنیای واقعی مجهز کنید: جاوا، Spring، پایگاه داده، کنترل نسخه با github، REST API، و بسیاری موارد دیگر. می‌توانید ادامه دهید، نرم‌افزار سازمانی یا راه‌اندازی خوبی را توسعه دهید، به طور بالقوه شغلی (و پول) عالی برای خود ایجاد کنید. یا اگر آن را دوست ندارید، پول خود را پس می گیرید.

البته، می‌توانید برخی از دوره‌های پیش‌نمایش را ببینید، همه به صورت رایگان. فقط محتوای دوره مشخص شده به عنوان پیش نمایش را پیدا کنید و ویدیو را پخش کنید. بدون نیاز به کارت اعتباری، بدون سؤال، فقط ویدیو را پخش کنید.


جاده به میکروسرویس

REST API یکی از ستون های مهم معماری میکروسرویس است. در سرویس میکرو، ما از REST API و پیام رسانی ناهمزمان برای ارتباطات بین سرویس استفاده می کنیم. خدماتی که با تبادل پیام از طریق REST API یا کانال‌های پیام‌رسانی مانند RabbitMQ ارتباط برقرار می‌کنند.

در این دوره، تئوری و کد دستی پیام‌رسانی با REST API را یاد می‌گیرید که یک قدم جلوتر به سمت معماری مدرن میکرو سرویس هستید.


مهم است!

این دوره از Spring Boot نسخه 2.x استفاده می کند.

در اواخر نوامبر 2022، Spring Boot 3.0.0 منتشر شد. به روز رسانی دوره به Spring boot 3.0.0 زمان می برد، اما من تمام تلاش خود را خواهم کرد.

در این بین، چندین گزینه دارید:

  • با آخرین نسخه Spring boot 2.x کار می کند و دوره باید کاملاً سازگار باشد

  • با Spring boot 3.x کار می کند. اکثر دوره ها باید کار کنند، اما برخی از قسمت ها ممکن است نیاز به تنظیم داشته باشند.


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

معرفی Introduction

  • خوش آمدی! Welcome!

  • خوش آمدی! Welcome!

  • قبل از شروع: توصیه ها و نکات Before You Start : Reccomendation and Tips

  • ساختار دوره Course Structure

  • فناوری در این دوره Technology In This Course

معرفی Introduction

  • قبل از شروع: توصیه ها و نکات Before You Start : Reccomendation and Tips

  • ساختار دوره Course Structure

  • فناوری در این دوره Technology In This Course

نسخه بوت بهار Spring Boot Version

  • نسخه بهار بوت در این دوره Spring Boot Version in This Course

  • نسخه بهار بوت در این دوره Spring Boot Version in This Course

نسخه بوت بهار Spring Boot Version

نصب و راه اندازی Installation

  • لینک های دانلود Download Links

  • نصب - ویندوز Installation - Windows

  • مقدمه داکر Docker Introduction

نصب و راه اندازی Installation

  • لینک های دانلود Download Links

  • نصب - ویندوز Installation - Windows

  • مقدمه داکر Docker Introduction

REST API & JSON REST API & JSON

  • مفهوم پایه REST API REST API Basic Concept

  • مفهوم پایه REST API REST API Basic Concept

  • مرور کلی JSON JSON Overview

REST API & JSON REST API & JSON

  • مرور کلی JSON JSON Overview

اولین کد جاوا با REST API First Java Code With REST API

  • کد منبع و اسکریپت ها را دانلود کنید Download Source Code & Scripts

  • کد منبع و اسکریپت ها را دانلود کنید Download Source Code & Scripts

  • اطلاعات بیشتر درباره Spring Framework More About Spring Framework

  • چرا چکمه بهاره؟ Why Spring Boot?

  • سلام چکمه بهاری Hello Spring Boot

  • API را با استفاده از Postman امتحان کنید Try API Using Postman

  • روش HTTP در Hello World HTTP Method in Hello World

  • نکات کاربردی: استفاده از Eclipse Practical Tips : Using Eclipse

  • گریدل Gradle

  • بارگذاری مجدد خودکار با ابزار توسعه دهنده Spring Boot Automatic Reload with Spring Boot Devtools

اولین کد جاوا با REST API First Java Code With REST API

  • کد منبع و اسکریپت ها را دانلود کنید Download Source Code & Scripts

  • اطلاعات بیشتر درباره Spring Framework More About Spring Framework

  • چرا چکمه بهاره؟ Why Spring Boot?

  • سلام چکمه بهاری Hello Spring Boot

  • API را با استفاده از Postman امتحان کنید Try API Using Postman

  • روش HTTP در Hello World HTTP Method in Hello World

  • نکات کاربردی: استفاده از Eclipse Practical Tips : Using Eclipse

  • گریدل Gradle

  • بارگذاری مجدد خودکار با ابزار توسعه دهنده Spring Boot Automatic Reload with Spring Boot Devtools

استقرار برنامه Application Deployment

  • Jar اجرایی ایجاد کنید Create Executable Jar

  • Jar اجرایی ایجاد کنید Create Executable Jar

  • پیکربندی بوت بهار Spring Boot Configuration

  • پیکربندی بوت بهار Spring Boot Configuration

استقرار برنامه Application Deployment

کنترل نسخه با Git Version Control With Git

  • کنترل نسخه، Git و Github Version Control, Git, & Github

  • دستورات پایه Git Git Basic Commands

  • دستورات پایه Git Git Basic Commands

  • ایجاد مخزن Github Creating Github Repository

  • ایجاد مخزن Github Creating Github Repository

  • Git Basic Usage Git Basic Usage

  • Git Basic Usage Git Basic Usage

کنترل نسخه با Git Version Control With Git

  • کنترل نسخه، Git و Github Version Control, Git, & Github

ورود به سیستم Log

  • Log چیست؟ What is Log?

  • ورود به سیستم و کنترل نسخه Log & Version Control

  • توضیح مسابقه: ورود به سیستم و کنترل نسخه Quiz Explanation : Log & Version Control

ورود به سیستم Log

  • Log چیست؟ What is Log?

  • ورود به سیستم و کنترل نسخه Log & Version Control

  • توضیح مسابقه: ورود به سیستم و کنترل نسخه Quiz Explanation : Log & Version Control

سرور Spring REST - تولید JSON (قسمت اول) Spring REST Server - Producing JSON (Part One)

  • آنچه ما خواهیم ساخت: JSON What We Will Build : JSON

  • آنچه ما خواهیم ساخت: JSON What We Will Build : JSON

  • ایجاد پاسخ JSON Creating JSON Response

  • ایجاد پاسخ JSON Creating JSON Response

  • نکات کاربردی: ارائه بسته Eclipse Practical Tips : Eclipse Package Presentation

  • نکات کاربردی: فرمت زیبا JSON در کروم Practical Tips : Pretty Format JSON on Chrome

  • نکات عملی: @GetMapping یا @RequestMapping Practical Tips : @GetMapping or @RequestMapping

  • نکات عملی: @GetMapping یا @RequestMapping Practical Tips : @GetMapping or @RequestMapping

  • ایجاد درخواست با JSON Body Creating Request with JSON Body

  • آزمون: در این مرحله، ارسال HTTP POST خطا است. چرا این اتفاق افتاد؟ Quiz : At this point, sending HTTP POST is error. Why did this happens?

  • تعمیر ماشین Fix The Car

  • نکات کاربردی: نوع MIME مفید Practical Tips : Useful MIME Type

سرور Spring REST - تولید JSON (قسمت اول) Spring REST Server - Producing JSON (Part One)

  • نکات کاربردی: ارائه بسته Eclipse Practical Tips : Eclipse Package Presentation

  • نکات کاربردی: فرمت زیبا JSON در کروم Practical Tips : Pretty Format JSON on Chrome

  • ایجاد درخواست با JSON Body Creating Request with JSON Body

  • آزمون: در این مرحله، ارسال HTTP POST خطا است. چرا این اتفاق افتاد؟ Quiz : At this point, sending HTTP POST is error. Why did this happens?

  • تعمیر ماشین Fix The Car

  • نکات کاربردی: نوع MIME مفید Practical Tips : Useful MIME Type

سرور Spring REST- تولید کننده JSON (قسمت دوم) Spring REST Server- Producing JSON (Part Two)

  • آنچه ما خواهیم ساخت What We Will Build

  • چرا پاسخ JSON ویژگی های جدید را نشان نمی دهد Why the JSON response does not show new attributes

  • چرا پاسخ JSON ویژگی های جدید را نشان نمی دهد Why the JSON response does not show new attributes

  • تعمیر ماشین و تولید ماشین تصادفی Fixing Car & Generate Random Car

  • کار با مجموعه Working With Collection

  • کار با مجموعه Working With Collection

  • کلاس جاوا به عنوان ویژگی JSON Java Class as JSON Attribute

  • نکات عملی: رشته JSON را اعتبارسنجی کنید Practical Tips : Validate JSON String

  • توضیحات بیشتر جکسون More Jackson Annotations

  • حاشیه نویسی جکسون Jackson Annotations

  • منبع مفید برای این بخش Useful Resource for This Section

  • منبع مفید برای این بخش Useful Resource for This Section

سرور Spring REST- تولید کننده JSON (قسمت دوم) Spring REST Server- Producing JSON (Part Two)

  • آنچه ما خواهیم ساخت What We Will Build

  • تعمیر ماشین و تولید ماشین تصادفی Fixing Car & Generate Random Car

  • کلاس جاوا به عنوان ویژگی JSON Java Class as JSON Attribute

  • نکات عملی: رشته JSON را اعتبارسنجی کنید Practical Tips : Validate JSON String

  • توضیحات بیشتر جکسون More Jackson Annotations

  • حاشیه نویسی جکسون Jackson Annotations

کار با HTTP Request و Spring Data Elasticsearch Working With HTTP Request & Spring Data Elasticsearch

  • Elasticsearch & Spring Data Elasticsearch & Spring Data

  • Elasticsearch & Spring Data Elasticsearch & Spring Data

  • مصرف API و منبع داده Elasticsearch Consuming API & Elasticsearch Data Source

  • حافظه خود را تازه کنید Refresh Your Memory

  • عملیات اصلی Elasticsearch با استفاده از پستچی Basic Elasticsearch Operation Using Postman

  • داده های بهار و متغیرهای Http Spring Data & Http Variables

  • نکات عملی: متغیر مسیر اختیاری Practical Tips : Optional Path Variable

  • نکات عملی: متغیر مسیر اختیاری Practical Tips : Optional Path Variable

  • پرس و جو داده های بهار - نظریه Spring Data Query - Theory

  • پرس و جو داده های بهار - کد Spring Data Query - Code

  • پرس و جو داده های بهار - کد Spring Data Query - Code

  • نکات کاربردی: داده های بهار - برگه تقلب نام روش و پرس و جو Elasticsearch Practical Tips : Spring Data - Method Name Cheat Sheet & Elasticsearch Query

  • صفحه بندی و مرتب سازی داده های بهار Spring Data Pagination & Sorting

  • صفحه بندی و مرتب سازی داده های بهار Spring Data Pagination & Sorting

کار با HTTP Request و Spring Data Elasticsearch Working With HTTP Request & Spring Data Elasticsearch

  • مصرف API و منبع داده Elasticsearch Consuming API & Elasticsearch Data Source

  • حافظه خود را تازه کنید Refresh Your Memory

  • عملیات اصلی Elasticsearch با استفاده از پستچی Basic Elasticsearch Operation Using Postman

  • داده های بهار و متغیرهای Http Spring Data & Http Variables

  • پرس و جو داده های بهار - نظریه Spring Data Query - Theory

  • نکات کاربردی: داده های بهار - برگه تقلب نام روش و پرس و جو Elasticsearch Practical Tips : Spring Data - Method Name Cheat Sheet & Elasticsearch Query

کار با هدرهای HTTP Working With HTTP Headers

  • حافظه خود را تازه کنید (قسمت 2) Refresh Your Memory (Part 2)

  • کار با هدرهای HTTP Working With HTTP Headers

  • کار با هدرهای HTTP Working With HTTP Headers

کار با هدرهای HTTP Working With HTTP Headers

  • حافظه خود را تازه کنید (قسمت 2) Refresh Your Memory (Part 2)

Spring REST Server- Exception Handing Spring REST Server- Exception Handing

  • پاسخ HTTP را سفارشی کنید Customize HTTP Response

  • پاسخ HTTP را سفارشی کنید Customize HTTP Response

  • نکات عملی: نهاد پاسخگو - سازنده یا سازنده؟ Practical Tips : Response Entity - Constructor or Builder?

  • نکات عملی: نهاد پاسخگو - سازنده یا سازنده؟ Practical Tips : Response Entity - Constructor or Builder?

  • رسیدگی به استثنا در کنترلر Exception Handling at Controller

  • دسته چند نوع استثنا Handle Multiple Exception Types

  • دسته چند نوع استثنا Handle Multiple Exception Types

  • رسیدگی به استثنای جهانی Global Exception Handling

Spring REST Server- Exception Handing Spring REST Server- Exception Handing

  • رسیدگی به استثنا در کنترلر Exception Handling at Controller

  • رسیدگی به استثنای جهانی Global Exception Handling

واحد تست REST API Unit Test REST API

  • درباره تست واحد About Unit Testing

  • معرفی JUnit Test Case Introducing JUnit Test Case

  • دریافت محتوا و سربرگ برای تست Getting Content & Header for Test

  • تست API خودرو Testing Car API

  • نکات عملی: پوشش تست Practical Tips : Test Coverage

واحد تست REST API Unit Test REST API

  • درباره تست واحد About Unit Testing

  • معرفی JUnit Test Case Introducing JUnit Test Case

  • دریافت محتوا و سربرگ برای تست Getting Content & Header for Test

  • تست API خودرو Testing Car API

  • نکات عملی: پوشش تست Practical Tips : Test Coverage

استفاده از Elasticsearch & Kibana برای نظارت بر API Using Elasticsearch & Kibana to Monitor API

  • مانیتور API با Elasticsearch و Kibana API Monitor with Elasticsearch & Kibana

  • تجسم داده های API Visualize API Data

  • داشبورد ایجاد کنید Create a Dashboard

  • داشبورد ایجاد کنید Create a Dashboard

  • نکات کاربردی: ابزارهای ثبت و نظارت Practical Tips : Logging & Monitoring Tools

استفاده از Elasticsearch & Kibana برای نظارت بر API Using Elasticsearch & Kibana to Monitor API

  • مانیتور API با Elasticsearch و Kibana API Monitor with Elasticsearch & Kibana

  • تجسم داده های API Visualize API Data

  • نکات کاربردی: ابزارهای ثبت و نظارت Practical Tips : Logging & Monitoring Tools

API خود را با توسعه دهندگان دیگر به اشتراک بگذارید! Share Your API with Other Developer!

  • اسناد API خودکار Automatic API Documentation

  • پیکربندی اسناد API Configure API Documentation

  • پیکربندی اسناد API Configure API Documentation

API خود را با توسعه دهندگان دیگر به اشتراک بگذارید! Share Your API with Other Developer!

  • اسناد API خودکار Automatic API Documentation

منابع و مرجع (شامل جایزه) Resources & Reference (Including Bonus)

  • کد منبع و اسکریپت ها را دانلود کنید Download Source Code & Scripts

  • کد منبع و اسکریپت ها را دانلود کنید Download Source Code & Scripts

  • پاداش: خدمات میکرو، کارگزاران پیام، و موارد دیگر Bonus : Microservices, Message Brokers, & More

منابع و مرجع (شامل جایزه) Resources & Reference (Including Bonus)

  • کد منبع و اسکریپت ها را دانلود کنید Download Source Code & Scripts

  • پاداش: خدمات میکرو، کارگزاران پیام، و موارد دیگر Bonus : Microservices, Message Brokers, & More

نمایش نظرات

نظری ارسال نشده است.

آموزش جاوا کاربردی: Spring Boot REST API با Elasticsearch
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
8.5 hours
69
Udemy (یودمی) udemy-small
08 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,057
4.3 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Timotius Pamungkas Timotius Pamungkas

مهندس نرم افزار جاوا، معمار

Udemy (یودمی)

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

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