در این دوره چه میآموزید؟
کل محتوای دوره در یک نگاه
REST API
Microservices
Spring Cloud
RabbitMQ | Kafka | Docker
Full-Stack (React + Backend) و مطالب تکمیلی
خرید دوره به صورت نقدی و اقساط (برای مدت محدود)
کد تخفیف برای خرید نقدی: MIC10
شرایط اقساط: این دوره را میتوانید با پیش پرداخت 12،500،000 تومان و در 4 قسط 5،000،000 تومانی تهیه کنید.
دسترسی کامل به محتوای دوره خواهید داشت.
جهت تهیه دوره به صورت اقساط در واتساپ یا تلگرام به پشتیبانی جاواپرو پیام دهید:
شماره بله/روبیکا/ایتا/پیامک: 09301904690
تصور کن در یک مصاحبه کاری برای شرکت آلمانی یا کانادایی نشستهای. مصاحبهگر ازت میپرسه: «آیا تا حالا با معماری میکروسرویس کار کردی؟»
اینجاست که تو با اعتماد به نفس لبخند میزنی و نهتنها میگی «بله»، بلکه پروژهای واقعی برای نشون دادن داری.
این دوره فقط یک کلاس نیست، فرصتیه برای ساختن آیندهای که همیشه میخواستی؛ چه در داخل ایران و چه در شرکتهای خارجی.
اگه میخوای از یک برنامهنویس معمولی به یک توسعهدهندهی حرفهای با پتانسیل مهاجرت تبدیل بشی، این دوره برای تو طراحی شده.
.دوره را می توانید در حالت پیش ثبت نام با تخفیف تهیه کنید و هر بخش که به دوره اضاف شود و دوره تکمیل تر شود ،دوره افزایش قیمت خواهد داشت. جهت اطلاع از دوره ها و آموزش های جاوا عضو کانال تلگرامی جاواپرو شوید:
آی دی کانال : javapro_ir@
دوره جامع نخبگان معماری میکروسرویسها با Java و Spring Boot
آموزش ایجاد میکروسرویسها با استفاده از Spring Boot 3، Spring Cloud، React، Kafka، RabbitMQ، REST API، Docker و IntelliJ IDEA
نمونه تدریس دوره
9 ویدیوها
معرفی دوره
3:39
مقدمه فصل 2
2:58
مقدمه فصل 3
2:59
مقدمه فصل 4
7:48
مقدمه فصل 5
2:28
مقدمه فصل 6
3:40
مقدمه فصل 7
2:28
مقدمه فصل 8
5:11
مقدمه فصل 9
3:59
درباره مدرس:
محمد ملک پوری
برنامه نویس و مهندس نرم افزار
برنامه نویس سینیور با بیش از 10 سال سابقه در توسعه اپلیکیشن های Java
فعالیت در پروژه های صنعت نفت، ایمنی سلامت و سیستم های نرم افزاری سازمانی
صفحه لینکدین مدرس
درباره جاواپرو
جاواپرو از سال ۱۳۹۵ فعالیت خود را در زمینه آموزش تخصصی زبان برنامهنویسی جاوا آغاز کرده است. این مجموعه برگزارکننده کلاسهای خصوصی و دورههای آنلاین از سطح مقدماتی تا پیشرفته در مباحث مختلفی مانند Java SE، Spring Boot، Spring Core، Spring Security و معماری میکروسرویسها (Microservices) است.
جاواپرو افتخار دارد که تا امروز به دانشجویان داخل کشور و همچنین ایرانیان مقیم کشورهای مختلف از جمله کانادا، آمریکا، انگلستان، اتریش، آلمان، سوئد، سوئیس، مالزی، ایتالیا و سایر نقاط جهان خدمات آموزشی ارائه کرده است.
هدف ما توسعه منابع فارسیزبان در حوزه برنامهنویسی جاوا و فراهم کردن دسترسی آسان، جامع و بهروز به آموزشهای تخصصی این حوزه برای علاقهمندان ایرانی است. ما باور داریم با اعتماد و همراهی شما، میتوانیم سهمی مؤثر در ارتقاء دانش فنی جامعه برنامهنویسی کشور ایفا کنیم.
جاواپرو همیشه در تلاش است تا آموزشهایی با کیفیت، پروژهمحور و مطابق با استانداردهای روز دنیا ارائه کند.
میکروسرویسها در جاوا چیست؟
میکروسرویسها یک سبک معماری مدرن هستند که امروزه پایه و اساس طراحی نرمافزارهای بزرگ و مقیاسپذیر بهشمار میروند. در این سبک، هر بخش از سیستم بهصورت یک سرویس مستقل پیادهسازی میشود که میتواند بهتنهایی توسعه، تست، و استقرار یابد.
در دنیای جاوا، ابزارهایی مانند Spring Boot و Spring Cloud، پیادهسازی این معماری را ساده، سریع و حرفهای میکنند.
در این دوره، شما با همهی این مفاهیم آشنا میشوید و آنها را بهصورت پروژهمحور در عمل پیادهسازی میکنید.
چرا باید میکروسرویسها در جاوا را یاد بگیریم؟
• چون شرکتهای بزرگ دنیا مانند Amazon، Netflix، Google و Uber از همین معماری استفاده میکنند.
• چون بازار کار تخصصهایی مثل "Microservices Engineer" یا "Java Backend Developer" داغتر از همیشه است.
• چون شما با یادگیری این مهارت میتوانید در پروژههای بینالمللی شرکت کنید یا برای مهاجرت کاری به کشورهای اروپایی، کانادا، استرالیا یا حتی آلمان آماده شوید.
• این تخصص در رزومهی شما بهعنوان یک نقطه قوت در برابر رقبا خواهد درخشید.
این فقط یک دوره آموزشی نیست، یک پلهی پرتاب به دنیای حرفهای برنامهنویسی است.
کاربرد میکروسرویسها در جاوا چیست؟
• توسعه سامانههای بزرگ مانند فروشگاههای اینترنتی، سیستمهای بانکی، پلتفرمهای آموزشی
• افزایش سرعت توسعه و امکان کار تیمی روی پروژهها
• پیادهسازی معماریهای قابل توسعه برای استارتاپها و پروژههای سازمانی
• ورود به بازار کار بینالمللی بهعنوان یک Backend Developer یا Cloud Architect
این دوره برای چه کسانی مناسب است؟
• اگر شما یک برنامهنویس جاوا هستید که میخواهید سطح خود را به مراحل بالاتری ببرید
• اگر قصد مهاجرت دارید و میخواهید یک تخصص واقعی، کاربردی و مورد نیاز شرکتهای خارجی در رزومه خود داشته باشید
• اگر در حال حاضر در یک شرکت نرمافزاری کار میکنید ولی دوست دارید مسئولیتهای معمار سیستم را برعهده بگیرید
• اگر به توسعه پروژههای واقعی علاقهمندید و دوست دارید چیزهایی بسازید که واقعاً استفاده شوند
این دوره برای چه کسانی مناسب نیست؟
• کسانی که هنوز با مفاهیم پایه جاوا آشنا نیستند
• کسانی که علاقهای به توسعه سمت سرور (Backend) ندارند
• کسانی که صرفاً دنبال یادگیری کوتاهمدت بدون تمرین و تلاش هستند.
مدت زمان دوره
در مجموع ۴۰ ساعت آموزش کاربردی و پروژهمحور با تمرینهای عملی، چالشها و پشتیبانی گامبهگام.
آیا دوره بهروزرسانی می شود؟
بله، با توجه به رشد سریع تکنولوژی، متعهد هستیم که دوره را در صورت نیاز بهروزرسانی کرده و همچنان همراه دانشجویان باشیم.
پشتیبانی از دانشجویان دارد؟
بله، در طول و بعد از دوره، از طریق تلگرام پاسخگوی سوالات دانشجویان خواهیم بود. هدف، فقط آموزش نیست؛ همراهی تا رسیدن به تسلط است.
پیشنیازهای دوره
- آشنایی با زبان برنامهنویسی جاوا
- تسلط نسبی بر مفاهیم شیگرایی (OOP)
- آشنایی با REST و JSON کمککننده است، ولی ضروری نیست
دستاوردهای دانشجو بعد از دوره
- توانایی طراحی، توسعه و استقرار یک سیستم میکروسرویسمحور
- آشنایی با ابزارهای صنعتی مورد استفاده در شرکتهای بزرگ
- امکان ساخت رزومه حرفهای برای بازار کار داخلی و بینالمللی
- آمادگی برای موقعیتهای شغلی با درآمد بالا در داخل و خارج از کشور
چه ارزشی برای شما ایجاد میشود؟
- ورود به دنیای حرفهای برنامهنویسی
- کسب مهارتی که به شما در مهاجرت کاری و دریافت موقعیت شغلی در شرکتهای بینالمللی کمک میکند
- تبدیل شدن به یک Backend Engineer که میتواند در هر تیمی بدرخشد
درباره مدرس
مدرس و توسعهدهندهی ارشد با بیش از ۱۰ سال سابقه در توسعه سامانههای پیچیده در حوزههای فروشگاهی و آموزش آنلاین. دارای تجربهی بینالمللی در پروژههای ریموت برای مشتریان خارجی مربی چندین دوره موفق در حوزه نرمافزار و علاقهمند به آموزش با روشهای نوین و پروژهمحور.
این برنامه آموزشی دانشجو را به طور کامل با اصول و روشهای پیشرفته ساخت و مدیریت میکروسرویسها با استفاده از Spring Boot و Spring Cloud آشنا میکند. از ایجاد و راهاندازی پروژههای ساده تا ساخت سیستمهای پیچیده و پیشرفته میکروسرویسهای رویداد محور با Kafka و RabbitMQ، تمام مهارتهای لازم برای تبدیل شدن به یک توسعهدهنده حرفهای میکروسرویسها را به شما میآموزد
نیازمندیها:
Java
باید با زبان برنامهنویسی جاوا آشنایی داشته باشید. این دوره فرض میکند که شما حداقل دانش ابتدایی از جاوا دارید.
آشنایی با IntelliJ IDEA
داشتن تجربه کار با محیط توسعه (IDE) IntelliJ IDEA ضروری است. این دوره بر این مبنا پیش میرود که توانایی استفاده از این IDE را دارید.
نیازی به تجربه قبلی در Spring Boot REST API ندارید
شما نیازی به تجربه قبلی در توسعه APIهای REST با Spring Boot ندارید. در این دوره از ابتدا یاد خواهید گرفت که چگونه APIهای REST با استفاده از Spring Boot بسازید.
نیازی به تجربه قبلی در Microservices ندارید
اگر تا به حال با میکروسرویسها کار نکردهاید، نگران نباشید. در این دوره همه چیزهایی که باید درباره میکروسرویسها بدانید را خواهید آموخت.
نیازی به تجربه قبلی در Docker ندارید
شما در این دوره اصول Docker را برای استقرار (Deployment) نرمافزارها یاد خواهید گرفت و نیازی به تجربه قبلی در این زمینه نیست.
نیازی به تجربه قبلی در RabbitMQ و Kafka ندارید
شما اصول اولیه RabbitMQ و Kafka را برای ساخت میکروسرویسهای مبتنی بر رویداد یاد خواهید گرفت، پس نیازی به تجربه قبلی در این زمینهها ندارید.
سوال: کسی spring boot را آموزش ندیده
باشه ولی اصول کلی مقدماتی را بدونه(تسلط نداشته باشه)
آیا این دوره براش مفیده؟
از کجا باید شروع کنه؟
پاسخ:
در دوره میکروسرویس ها با جاوا از ابتدا صحبت میشه و نیاز نیست بر Spring Boot مسلط باشید.
سوال: میکروسرویس مگه با spring cloud نمیزدن؟
پاسخ:
میکروسرویس یک معماری است و با هر فناوری قابل پیادهسازی است.
، قبلاً Spring Cloud ابزار اصلی برای میکروسرویس در اسپرینگ بود، اما امروزه با ابزارهای مدرنتر مثل Kubernetes یا Spring Boot 3+ نیاز به آن کمتر شده.
این دوره به دانشجو کمک میکند تا با چالشهای واقعی توسعه میکروسرویسها آشنا شود و مهارتهای لازم برای پیادهسازی پروژههای میکروسرویسهای پیچیده را کسب کند.
نمونه استخدامی برنامه نویس جاوا در سایت های استخدامی نظیر جابینجا،جاب ویژن که یکی از مهارت های مورد نیاز شرکت های مربوطه معماری میکروسرویس می باشد
نظر یکی از دانشجویان در مورد آموزش های جاواپرو
مشاهده ویدئو
🔹یکی از جملات معروفی که به بنجامین فرانکلین نسبت داده میشه اینه: «اگه فکر میکنی آموزش گرونه، امتحان کن نادانی چقدر برات هزینه داره!»
🔹واقعیت اینه که خرج کردن برای یادگیری ممکنه در ابتدا سخت و حتی دردناک بهنظر برسه، اما وقتی نتیجهش رو ببینی، متوجه میشی که این هزینه در واقع یه سرمایهگذاری پربازده بوده.
🔹من خودم زمانی باور داشتم که میتونم همه چیز رو با آزمون و خطا یاد بگیرم یا اینکه نیازی به کمک دیگران ندارم. این طرز فکر باعث شد سالهای زیادی رو از دست بدم، سالهایی که میتونستم با یه تصمیم درست خیلی زودتر پیشرفت کنم. الان که به عقب نگاه میکنم، میبینم با یه هزینه خیلی کمتر، میتونستم همون مسیر رو در مدت زمان خیلی کوتاهتری طی کنم و زودتر به نتیجه برسم.
🔹پیشنهادم اینکه نه فقط جاوا هر تخصصی، هر دانش و مهارتی در زندگی.. رو خواستی یادبگیری سعی کن از تجربیات و دانش دیگران استفاده کنی که در وقت و انرژی ات صرفه جویی شود.
با خرید دوره از جاواپرو چه اتفاقی میافته؟
🔹 شما با تهیه دورهها به ما منفعت مالی میرسونید، این رو شفاف میگیم...
اما موضوع فقط پول نیست...
🔹 شما در واقع در توسعه منابع آموزشی باکیفیت، کمیاب و تخصصی زبان جاوا شریک میشید.
چون هزینهای که پرداخت میکنید صرف همکاری با حرفهایهای این حوزه، تولید محتوای بهتر و گستردهتر و گسترش جامعه جاوا در ایران میشه.
رایگان بودن همهچیز شاید جذاب باشه، اما در نهایت به جایی نمیرسه. ادامه دادن این مسیر نیازمند منابع و حمایتهای مالیه — و شما با تهیه دوره، بخشی از این جریان میشید.
🔹 از همه مهمتر، شما دارید روی خودتون سرمایهگذاری میکنید.
روی مهارت، تخصص و آینده حرفهایتون. نتیجه این یادگیری رو دیر یا زود در پروژهها، مصاحبه های شغلی و حتی در اعتمادبهنفستون خواهید دید.
ما در جاواپرو قول استخدام شدن، برنامه نویس شدن در سه ماه یا معجزه overnight نمیدیم.
ولی تمام آن چیزی که برای تبدیل شدن به یک برنامهنویس جاوا نیاز دارید، مرحلهبهمرحله و اصولی بهتون آموزش میدیم.
مسیر موفقیت شبیه رانندگی در یک جاده تاریکه. شاید فقط بتونید ۲۰ متر جلوتر رو ببینید، اما با هر قدمی که برمیدارید، مسیر جدیدی پیش روتون باز میشه. ما چراغ راهتون هستیم، اما راننده خود شما هستید!
بخش اول:مبانی توسعه REST API با Spring Bootفصل اول:معرفی
پیامی برای شما
فایل های ضمیمه
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
1.1.مقدمه دوره
ویدئو
01 - 02 - what is microservice
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
2.1.میکرو سرویس ها واقعا درباره چه هستند
ویدئو
01 - 02 - what is microservice
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل دوم :مبانی توسعه REST API با Spring Boot
1.2.نمای کلی بخش
ویدئو
02 - 01 - REST Basic
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
2.2.ایجاد و راه اندازی پروژه Spring Boot در IntelliJ IDEA
ویدئو
02 - 02 - Create and Set up Spring Boot Project in IntelliJ IDEA
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
3.2.ایجاد REST API ساده با Spring Boot - @GetMapping
ویدئو
02 - 03 - Create Simple Spring Boot REST API - @GetMapping
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
4.2.مروری بر متدهای http
ویدئو
02 - 04 - About Http Method In Rest API
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
5.2.REST API با Spring Boot یک Java Bean برمی گرداند
ویدئو
02 - 05 - Spring Boot REST API returns Java Bean
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
6.2.ایجاد REST API با Spring Boot که یک لیست برمی گرداند
ویدئو
02 - 06 Create Spring Boot REST API returns List
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
7.2.REST API با Spring Boot با متغیر مسیر - @PathVariable
ویدئو
02 - 07 Spring Boot REST API with Path Variable - @PathVariable
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
8.2.REST API با Spring Boot با پارامتر درخواست - @RequestParam
ویدئو
02 - 08 Spring Boot REST API with Request Param - @RequestParam
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
9.2.REST API با Spring Boot برای POST - @PostMapping و @RequestBody
ویدئو
02 - 09 Spring Boot POST REST API - @PostMapping and @RequestBody
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
10.2.REST API با Spring Boot برای PUT - @PutMapping و @RequestBody
ویدئو
02 - 10 Spring Boot PUT REST API - @PutMapping and @RequestBody
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
11.2.REST API با Spring Boot برای DELETE - @DeleteMapping
ویدئو
02 - 11 Spring Boot DELETE REST API - @DeleteMapping
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
12.2.استفاده از ResponseEntity در Spring برای دستکاری پاسخ HTTP
ویدئو
02 - 12 Using Spring ResponseEntity to Manipulate the HTTP Response
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
13.2.تعریف URL پایه برای REST API ها در کنترلر Spring MVC - @RequestMapping
ویدئو
02 - 13 Define Base URL for REST API’s in Spring MVC Controller - @RequestMapping
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
14.2.مینی پروژه rest api
ویدئو
02 - 14 mini API Rest project
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل سوم:ساخت CRUD REST API با پایگاه داده MySQL
1.3.مقدمه
ویدئو
03 - 01 Section Introduction
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
2.3.ایجاد و راهاندازی پروژه اسپرینگ بوت در اینتلیجی
ویدئو
03 - 02 Create and Setup Spring Boot Project in IntelliJ
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
3.3.پیکربندی پایگاه داده مایاسکیوال در برنامه اسپرینگ بوت
ویدئو
03 - 03 Configure MySQL Database in Spring Boot App
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
4.3.ایجاد موجودیت جیپیای کاربر
ویدئو
03 - 04 Create User JPA Entity.mp4
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
5.3.ایجاد ریپازیتوری اسپرینگ دیتا جیپیای - UserRepository
ویدئو
03 - 05 Create Spring Data JPA Repository - UserRepository
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
6.3.ساخت ایپیآی رست برای ایجاد کاربر
ویدئو
03 - 06 Build Create User REST API
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
7.3.ساخت ایپیآی رست برای دریافت کاربر بر اساس شناسه
ویدئو
03 - 07 Build Get User By ID REST API
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
8.3.ساخت ایپیآی رست برای دریافت تمام کاربران
ویدئو
03 - 08 Build Get All Users REST API
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
9.3.ساخت ایپیآی رست برای بهروزرسانی کاربر
ویدئو
03 - 09 Build Update User REST API
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
10.3.ساخت ایپیآی رست برای حذف کاربر
ویدئو
03 - 10 Build Delete User REST API
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
11.3.آنچه در پسزمینه رخ داد
ویدئو
03 - 11 What Happend In Background
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل چهارم:استفاده از الگوی DTO (شیء انتقال داده)
04 - 01 درک الگوی DTO و DAO
ویدئو
04 - 01 Understanding DTO and DAO Pattern
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
04 - 02 نحوه استفاده از DTO در برنامه Spring Boot.mp4
ویدئو
04 - 02 How to Use DTO in Spring Boot Application
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
04 - 03 بازنویسی REST API ایجاد کاربر برای استفاده از DTO
ویدئو
04 - 03 Refactor Create User REST API to use DTO
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
04 - 04 ایجاد و استفاده از کلاس UserMapper.mp4
ویدئو
04 - 04 Create and Use UserMapper Class
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
04 - 05 بازنویسی REST API دریافت کاربر بر اساس شناسه برای استفاده از DTO
ویدئو
04 - 05 Refactor Get User By Id REST API to use DTO
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
04 - 06 بازنویسی REST API دریافت تمام کاربران برای استفاده از DTO
ویدئو
04 - 06 Refactor Get All Users REST API to use DTO
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
04 - 07 بازنویسی REST API بهروزرسانی کاربر برای استفاده از DTO
ویدئو
04 - 07 Refactor Update User REST API to use DTO
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل پنجم: استفاده از کتابخانههای نگاشت برای تبدیل Entity به DTO و بالعکس
05 - 01 ModelMapper and MapStruct Libraries Overview
ویدئو
05 - 01 ModelMapper and MapStruct Libraries Overview
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
05 - 02 استفاده از کتابخانه ModelMapper برای نگاشت Entity به DTO و بالعکس
ویدئو
05 - 02 Using ModelMapper Library to Map Entity to DTO and Vice Versa
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
05 - 03 استفاده از کتابخانه MapStruct - مرحله 1
ویدئو
05 - 03 Using MapStruct Library Step 1
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
05 - 04 استفاده از کتابخانه MapStruct - مرحله 2
ویدئو
05 - 04 Using MapStruct Library Step 2
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل ششم:مدیریت استثنا در برنامه Spring Boot
06 - 01 بررسی اجمالی مدیریت خطای پیشفرض Spring Boot
ویدئو
06 - 01 Spring Boot Default Error Handling Overview
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
06 - 02 بررسی اجمالی مدیریت استثنائات Spring Boot REST API
ویدئو
06 - 02 Spring Boot REST API Exception Handling Overview
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
06 - 03 نحوه ایجاد و استفاده از استثنائات سفارشی - ResourceNotFoundException
ویدئو
06 - 03 How to Create and Use Custom Exception - ResourceNotFoundException
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
06 - 04 مدیریت استثنائات سفارشی خاص - ResourceNotFoundException
ویدئو
06 - 04 How to Create and Use Custom Exception - EmailAlreadyExistException
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
06 - 05 مدیریت استثنائات سفارشی خاص - EmailAlreadyExistsException
ویدئو
06 - 05 Handing Specific Custom Exception
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
06 - 06 مدیریت استثنائات سراسری Spring Boot REST API
ویدئو
06 - 06 Spring Boot REST API Global Exception Handling
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل هفتم:اعتبارسنجی API REST در Spring Boot
07 - 01 بررسی اعتبارسنجی با Spring Boot
ویدئو
07 - 01 Validation with Spring Boot Overview
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
07 - 02 اعتبارسنجی ایجاد کاربر REST API و بهروزرسانی درخواستهای کاربر REST API
ویدئو
07 - 02 Validate Create User REST API and Update User REST API Requests
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
07 - 03 سفارشیسازی پاسخ خطای اعتبارسنجی
ویدئو
07 - 03 Customizing Validation Error Response
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل هشتم:اسپرینگ بوت اکتوئیتور - قابلیتهای آماده برای محیط تولید
08 - 01 افزودن اکتوئیتور به برنامه اسپرینگ بوت
ویدئو
08 - 01 Adding Actuator to Spring Boot App
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
08 - 02 اندپوینت info
ویدئو
08 - 02 The info Endpoint
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
08 - 03 ااندپوینت health
ویدئو
08 - 03 The health Endpoint
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
08 - 04 اندپوینت beans
ویدئو
08 - 04 The beans Endpoint
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
08 - 05 اندپوینت conditions
ویدئو
08 - 05 The conditions Endpoint
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
08 - 06 اندپوینت mappings
ویدئو
08 - 06 The mappings Endpoint
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
08 - 07 ندپوینت configprops
ویدئو
08 - 07 The configprops Endpoint
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
08 - 08 ندپوینت metrics
ویدئو
08 - 08 The metrics Endpoint
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
08 - 09 اندپوینتهای env و threaddump
ویدئو
08 - 09 The env & threaddump Endpoints
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
08 - 10 اندپوینت loggers
ویدئو
08 - 10 The loggers Endpoint
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل نهم:مستندسازی REST API در اسپرینگ بوت
09 - 01 مرور کلی بخش و دمو
ویدئو
09 - 01 Section Overview and Demo
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
09 - 02 تولید مستندسازی REST API با استفاده از SpringDoc OpenAPI
ویدئو
09 - 02 Generate REST API Documentation using SpringDoc OpenAPI
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
09 - 03 تعریف اطلاعات کلی API با استفاده از حاشیهنویسیها (Annotations)
ویدئو
09 - 03 Define General API Information using Annotations
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
09 - 04 سفارشیسازی مستندسازی
ویدئو
09 - 04 Customizing Swagger API Documentation with Annotations
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل دهم :ساخت عملی APIهای REST برای اپلیکیشن بانکداری و اپلیکیشن مدیریت کارکنان فایل ها
۱۰ - ۰۱ مقدمهای بر دو پروژه
ویدئو
توضیح کوتاه برای درس
پیشنمایش
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۰ - ۰۲ پروژه مدیریت کاربران
ویدئو
توضیح کوتاه برای درس
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۰ - ۰۳ پروژه بانکداری الکترونیکی
ویدئو
توضیح کوتاه برای درس
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
بخش دوم : پروژههای عملی و ورود به معماری میکروسرویسها
فصل یازدهم: مقدمهای بر میکروسرویسها
11 - 01 معماری یکپارچه و چالشهای معماری یکپارچه
ویدئو
11 - 01 Monolith Architecture and Challenges of Monolith Architecture
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
11 - 02 میکروسرویسها چیست و چگونه چالشهای معماری یکپارچه را حل میکند
ویدئو
11 - 02 What is Microservices & How It Solves the Challenges of Monolith Architecture
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
11 - 03 درک Spring Cloud و ماژولهای مهم آن
ویدئو
11 - 03 Understanding Spring Cloud and It's Important Modules
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
11 - 04 معماری میکروسرویسها با Spring Boot و Spring Cloud
ویدئو
11 - 04 Microservices Architecture with Spring Boot and Spring Cloud
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
11 - 05 بیایید نمودار معماری میکروسرویسها را برای پروژه خود ترسیم کنیم
ویدئو
11 - 05 Let's Draw Diagram Microservices Architecture for Our Project
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل دوازدهم:ساخت میکروسرویسها
12 - Building Microservices
۱۲ - ۰۱ نحوه انتخاب نسخههای سازگار Spring Boot و Spring Cloud
ویدئو
12 - 01 How to Choose the Compatible Versions of Spring Boot and Spring Cloud
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۲ - ۰۲ ایجاد دو میکروسرویس - EmployeeService و DepartmentService
ویدئو
12 - 02 Create Two Microservices - EmployeeService and DepartmentService
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۲ - ۰۳ وارد کردن و راهاندازی ۲ میکروسرویس در IntelliJ IDEA
ویدئو
12 - 03 Import and Setup 2 Microservices in IntelliJ IDEA
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۲ - ۰۴ DepartmentService - پیکربندی پایگاه داده MySQL
ویدئو
12 - 04 DepartmentService - Configure MySQL Database
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۲ - ۰۵ DepartmentService - ایجاد موجودیت JPA دپارتمان و مخزن JPA دادههای Spring
ویدئو
12 - 05 DepartmentService - Create Department JPA Entity and Spring Data JPA Repository
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۲ - ۰۶ DepartmentService - ساخت ذخیره API REST دپارتمان
ویدئو
12 - 06 DepartmentService - Build Save Department REST API
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۲ - ۰۷ DepartmentService - ساخت دریافت API REST دپارتمان
ویدئو
12 - 07 DepartmentService - Build Get Department REST API
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۲ - ۰۸ EmployeeService - پیکربندی پایگاه داده MySQL
ویدئو
12 - 08 EmployeeService - Configure MySQL Database
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۲ - ۰۹ EmployeeService - ایجاد موجودیت JPA کارمند و مخزن JPA دادههای Spring
ویدئو
12 - 09 EmployeeService - Create Employee JPA Entity and Spring Data JPA Repository
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۲ - ۱۰ EmployeeService - ساخت ذخیره API REST کارمند
ویدئو
12 - 10 EmployeeService - Build Save Employee REST API
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۲ - ۱۱ EmployeeService - ساخت دریافت API REST کارمند
ویدئو
12 - 11 EmployeeService - Build Get Employee REST API ۰۰:۰۳
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل سیزدهم : ارتباط میکروسرویسها
Microservices Communication
01-13 مروری بر ارتباط میکروسرویسها
ویدئو
01-13 Microservices Communication Overview
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
02-13 ارتباط میکروسرویسها با استفاده از RestTemplate
ویدئو
02-13 Microservices Communication using RestTemplate
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
03-13 ارتباط میکروسرویسها با استفاده از WebClient
ویدئو
03-13 Microservices Communication using WebClient
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
04-13 ارتباط میکروسرویسها با استفاده از Spring Cloud OpenFeign
ویدئو
04-13 Microservices Communication using Spring Cloud OpenFeign
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل چهاردهم: ثبت و کشف سرویس با استفاده از Spring Cloud Netflix Eureka
زیرعنوان نمونه برای این فصل
۱۴ - ۰۱ آشنایی با ثبت سرویس
ویدئو
14 - 01 Understanding Service Registry
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۴ - ۰۲ ایجاد و راهاندازی ثبت سرویس پروژه Spring boot در IntelliJ IDEA
ویدئو
14 - 02 Create and Setup service-registry Spring boot project in IntelliJ IDEA
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۴ - ۰۳ پیادهسازی سرور Spring Cloud Netflix Eureka
ویدئو
14 - 03 Spring Cloud Netflix Eureka Server Implementation
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۴ - ۰۴ ثبت میکروسرویس DepartmentService به عنوان کلاینت Eureka
ویدئو
14 - 04 Register DepartmentService Microservice as Eureka Client
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۴ - ۰۵ ثبت میکروسرویس EmployeeService به عنوان کلاینت Eureka
ویدئو
14 - 05 Register EmployeeService Microservice as Eureka Client
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۴ - ۰۶ اجرای چندین نمونه از DepartmentService
ویدئو
14 - 06 Running Multiple Instances of DepartmentService
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۴ - ۰۷ متعادلسازی بار با Eureka، Open Feign و Spring Cloud LoadBalancer
ویدئو
14 - 07 Load Balancing with Eureka, Open Feign and Spring Cloud LoadBalancer
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
بخش سوم:پیشرفته سازی میکرو سرویس ها
فصل پانزدهم:API Gateway با استفاده از Spring Cloud Gateway
15 - API Gateway using Spring Cloud Gateway
۱۵ - ۰۱ - درک API Gateway
ویدئو
15 - 01 Understanding API Gateway
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۵ - ۰۲ - ایجاد و راهاندازی میکروسرویس API Gateway در IntelliJ IDEA
ویدئو
15 - 02 Create and Set up API Gateway Microservice in IntelliJ IDEA
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۵ - ۰۳ - ثبت API-Gateway به عنوان کلاینت Eureka در سرور Eureka
ویدئو
15 - 03 Register API-Gateway as Eureka Client to Eureka Server
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۵ - ۰۴ - پیکربندی مسیرهای API Gateway
ویدئو
15 - 04 Configuring API Gateway Routes
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۵ - ۰۵ - استفاده از Spring Cloud Gateway برای ایجاد خودکار مسیرها
ویدئو
15 - 05 Using Spring Cloud Gateway to Automatically Create Routes
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل شانزدهم: پیکربندیهای متمرکز با استفاده از Spring Cloud Config Server
16 - Centralized Configurations using Spring Cloud Config Server
۱۶ - ۰۱ چرا Spring Cloud Config Server
ویدئو
16 - 01 Why Spring Cloud Config Server
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۶ - ۰۲ نحوه استفاده از Spring Cloud Config Server
ویدئو
16 - 02 How to Use Spring Cloud Config Server
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۶ - ۰۳ ایجاد و راهاندازی پروژه Spring Cloud Config Server در IntelliJ IDEA
ویدئو
16 - 03 Create and Setup Spring Cloud Config Server Project in IntelliJ IDEA
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۶ - ۰۴ ثبت Config-Server به عنوان کلاینت Eureka
ویدئو
16 - 04 Register Config-Server as Eureka Client
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۶ - ۰۵ تنظیم مکان Git برای Config Server
ویدئو
16 - 05 Set up Git Location for Config Server
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۶ - ۰۶ بازسازی سرویس Department برای استفاده از Config Server
ویدئو
16 - 06 Refactor Department-Service to use Config Server
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۶ - ۰۷ بازسازی سرویس Employee برای استفاده از Config Server
ویدئو
16 - 07 Refactor Employee-Service to use Config Server
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۶ - ۰۸ مورد استفاده Refresh - بدون نیاز به راهاندازی مجدد پس از تغییرات پیکربندی
ویدئو
16 - 08 Refresh Use case - No Restart Required After Config Changes ۲۳:۰۹
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل هفدهم:تغییرات پیکربندی بهروزرسانی خودکار با استفاده از Spring Cloud Bus
17 - Auto Refresh Config Changes using Spring Cloud Bus
17 - 01 مشکل استفاده از Spring Cloud Config Server چیست؟
ویدئو
17 - Auto Refresh Config Changes using Spring Cloud Bus
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
17 - 02 نحوه کار Spring Cloud Bus
ویدئو
17 - 02 How Spring Cloud Bus works
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
17 - 03 تغییرات پیکربندی بهروزرسانی خودکار با استفاده از Spring Cloud Bus
ویدئو
17 - 03 Auto Refresh Config Changes using Spring Cloud Bus
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل هجدهم:ردیابی توزیعشده با Spring Cloud Sleuth و Zipkin
18 - Distributed Tracing with Spring Cloud Sleuth and Zipkin
۱۸ - ۰۱ چه مشکلی را ردیابی توزیعشده حل میکند
ویدئو
18 - 01 What Problem Distributed Tracing Solves
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۸ - ۰۲ چگونه ردیابی توزیعشده کار میکند
ویدئو
18 - 02 How Distributed Tracing Works
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۸ - ۰۳ ردیابی توزیعشده با استفاده از Spring Cloud Micrometer
ویدئو
18 - 03 Distributed Tracing using Spring Cloud Micrometer
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل نوزدهم: پیادهسازی مدارشکن با استفاده از Resilience4J
19 - Circuit Breaker using Resilience4J Implementation
۱۹ - ۰۱ الگوی مدارشکن چه مشکلی را حل میکند
ویدئو
19 - 01 What Problem Circuit Breaker pattern Solves
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۹ - ۰۲ الگوی مدارشکن چگونه کار میکند
ویدئو
19 - 02 How Circuit Breaker Pattern Works
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۹ - ۰۳ پیادهسازی الگوی مدارشکن با استفاده از Resilience4j - بخش ۱
ویدئو
19 - 03 Circuit Breaker Pattern implementation using Resilience4j - Part 1
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۹ - ۰۴ پیادهسازی الگوی مدارشکن با استفاده از Resilience4j - بخش ۲
ویدئو
19 - 04 Circuit Breaker Pattern implementation using Resilience4j - Part 2
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۹ - ۰۵ پیادهسازی الگوی مدارشکن با استفاده از Resilience4j - بخش ۳
ویدئو
19 - 05 Circuit Breaker Pattern implementation using Resilience4j - Part 3
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۱۹ - ۰۶ پیادهسازی الگوی تلاش مجدد با استفاده از Resilience4
ویدئو
19 - 06 Retry Pattern Implementation using Resilience4j
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل بیستم: نحوه اضافه کردن میکروسرویس جدید سازمان به پروژه موجود
20 - How to Add New Organization Microservice to Existing Project
20 - 01 مرور کلی بخش
ویدئو
20 - 01 Section Overview
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
20 - 02 ایجاد میکروسرویس سازمان با استفاده از Spring Boot
ویدئو
- 02 Create Organization Microservice using Spring Boot
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
20 - 03 پیکربندی پایگاه داده MySQL در Organization-Service
ویدئو
20 - 03 Configure MySQL Database in Organization-Service
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
20 - 04 ایجاد موجودیت JPA سازمان و مخزن JPA دادههای Spring
ویدئو
20 - 04 Create Organization JPA Entity and Spring Data JPA Repository
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
20 - 05 ایجاد OrganizationDto و OrganizationMapper
ویدئو
20 - 05 Create OrganizationDto and OrganizationMapper
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
20 - 06 ساخت ذخیره API REST سازمان ساخت
ویدئو
20 - 06 Build Save Organization REST API Build
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
20 - 07 دریافت API REST سازمان با کد
ویدئو
20 - 07 Get Organization By Code REST API
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
20 - 08 فراخوانی API REST از Employee-Service به Organization-Service
ویدئو
20 - 08 Make REST API Call from Employee-Service to Organization-Service
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
20 - 09 ثبت Organization-Service به عنوان کلاینت Eureka
ویدئو
20 - 09 Register Organization-Service as Eureka Client
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
20 - 10 بازسازی Organization-Service برای استفاده از Config Server
ویدئو
20 - 10 Refactor Organization-Service to use Config Server
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
20 - 11 پیکربندی Spring Cloud Bus و Routes برای Organization-Service در API-Gateway
ویدئو
20 - 11 Configure Spring Cloud Bus and Routes for Organization-Service in API-Gateway
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
20 - 12 پیادهسازی ردیابی توزیعشده در Organization-Service
ویدئو
20 - 12 Implement distributed tracing in Organization-Service
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل بیست و یکم:ایجاد React Front-end برای میکروسرویس
21-Creating React Frontend Microservice
۲۱ - ۰۱ مرور کلی فصل
ویدئو
21 - 01 Section Overview
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۱ - ۰۲ ایجاد برنامه React با استفاده از ابزار Create React App
ویدئو
21 - 02 Create React App using Create React App Tool
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۱ - ۰۳ افزودن Bootstrap در React با استفاده از NPM
ویدئو
21 - 03 Adding Bootstrap in React Using NPM
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۱ - ۰۴ نوشتن کد کلاینت HTTP برای اتصال برنامه React با API-Gateway (فراخوانی REST API)
ویدئو
21 - 04 Write HTTP Client Code to Connect React App with API-Gateway (REST API Call)
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۱ - ۰۵ ایجاد یک کامپوننت React و ادغام با میکروسرویس API Gateway
ویدئو
21 - 05 Create a React Component and Integrate with API Gateway Microservice
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۱ - ۰۶ طراحی صفحه برای نمایش جزئیات کاربر، دپارتمان و سازمان
ویدئو
21 - 06 Design the Page to Display User, Department and Organization Details
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل بیست و دوم:مستندات REST API
22 - REST API Documentation
۲۲ - ۰۱ دپارتمان-سرویس - مستندات REST API
ویدئو
22 - 01 Department-Service - REST API Documentation
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۲ - ۰۲ کارمند-سرویس - مستندات REST API
ویدئو
22 - 02 Employee-Service - REST API Documentation
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۲ - ۰۳ سازمان-سرویس - مستندات REST API
ویدئو
22 - 03 Organization-Service - REST API Documentation
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۲ - ۰۴ تعریف اطلاعات عمومی API با استفاده از حاشیهنویسیها
ویدئو
22 - 04 Define General API Information using Annotations
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
بخش چهارم:میکروسرویس ها و داکر
فصل بیست و سوم:داکرینگ
23 - Dockering
۲۳ - ۰۱ چرا به سراغ داکر رفتید
ویدئو
23 - 01 Why did you go to Docker
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۳ - ۰۲ کانتینر ایمیج داکرفایل چیست
ویدئو
23 - 02 What is Dockerfile Image Container
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
- ۰۳ نصب داکر
ویدئو
23 - 03 Install Docker
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل بیست و چهارم:داکر کردن برنامه Spring Boot گام به گام
Dockering Spring Boot Application Step by Step
۲۴ - ۰۱ گردش کار عمومی داکر
ویدئو
24 - 01 General Docker Workflow
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۴ - ۰۲ ایجاد پروژه Spring Boot و ساخت API ساده REST
ویدئو
24 - 02 Create Spring Boot Project and Build Simple REST API
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۴ - ۰۳ ایجاد فایل Docker برای ساخت تصویر Docker
ویدئو
24 - 03 Create Dockerfile to Build Docker Image
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۴ - ۰۴ ساخت تصویر Docker از Dockerfile
ویدئو
24 - 04 Build Docker Image from Dockerfile
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۴ - ۰۵ اجرای تصویر Docker در یک کانتینر Docker
ویدئو
24 - 05 Run Docker Image in a Docker Container
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۴ - ۰۶ بارگزاری تصویر Docker به DockerHub
ویدئو
24 - 06 Push Docker Image to DockerHub
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۴ - ۰۷ واکشی تصویر Docker از DockerHub
ویدئو
24 - 07 Pulll Docker Image from DockerHub
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل بیست و پنجم:Dockering Spring Boot MySQL Application CRUD گام به گام
25 - Dockering Spring Boot MySQL CRUD Application Step by Step
25 - 01 Dockerizing Spring Boot MySQL Application Overview
ویدئو
25 - 01 Dockerizing Spring Boot MySQL Application Overview
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
25 - 02 دریافت و اجرای تصویر MySQL در یک کانتینر Docker
ویدئو
25 - 02 Pull and Run MySQL Image in a Docker Container
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
25 - 03 ایجاد یک Dockerfile برای ساخت تصویر
ویدئو
25 - 02 Pull and Run MySQL Image in a Docker Container
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
25 - 04 پیاده سازی پروفایل و ساخت تصویر Docker
ویدئو
25 - 04 Implement Profile and Build Docker image
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
25 - 05 اجرای تصویر Docker App Spring Boot در یک کانتینر و تست CRUD REST API ها
ویدئو
25 - 05 Run Spring Boot App Docker Image in a Container and Test CRUD REST APIs
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل بیست و ششم:Docker Compose - Dockering Spring Boot MySQL CRUD Application گام به گام
26 - Docker Compose - Dockering Spring Boot MySQL CRUD Application Step by Step
۲۶ - ۰۱ مرور کلی Docker Compose
ویدئو
26 - 01 Docker Compose Overview
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۶ - ۰۲ پیکربندی و اجرای تصویر MySQL در یک کانتینر با استفاده از Docker Compose
ویدئو
26 - 01 Docker Compose Overview
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۶ - ۰۳ پیکربندی و اجرای Spring Boot در یک کانتینر با استفاده از Docker Compose
ویدئو
26 - 03 Configure and Run Spring Boot in a Container using Docker Compose
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل بیست و هفتم: یادگیری آپاچی کافکا با Spring Boot (مهم برای مبتدیان)
27 - Learn Apache Kafka with Spring Boot (Important for Beginners)
۲۷ - ۰۱ آپاچی کافکا چیست؟
ویدئو
27 - 01 What is Apache Kafka
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۰۲ مفاهیم اصلی آپاچی کافکا
ویدئو
27 - 02 Apache Kafka Core Concepts
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۰۳ نصب و راهاندازی کافکا در ویندوز
ویدئو
27 - 03 Install and Set up Kafka on Windows
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۰۴ ایجاد و راهاندازی پروژه Spring Boot در IntelliJ
ویدئو
27 - 04 Create and Setup Spring Boot Project in IntelliJ
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۰۵ پیکربندی تولیدکننده و مصرفکننده کافکا
ویدئو
27 - 05 Configure Kafka Producer and Consumer
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۰۶ ایجاد موضوع کافکا
ویدئو
27 - 06 Create Kafka Topic
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۰۷ ایجاد تولیدکننده کافکا
ویدئو
27 - 07 Create Kafka Producer
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۰۸ ایجاد REST API برای ارسال پیام
ویدئو
27 - 08 Create REST API to Send Message
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۰۹ ایجاد مصرفکننده کافکا
ویدئو
27 - 09 Create Kafka Consumer
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۱۰ پیکربندی تولیدکننده و مصرفکننده کافکا برای سریالساز و حذف سریالساز JSON
ویدئو
27 - 10 Configure Kafka Producer and Consumer for JSON Serializer and Deserializer
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۱۱ ایجاد تولیدکننده کافکا برای تولید پیام JSON
ویدئو
27 - 11 Create Kafka Producer to Produce JSON Message
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۱۲ ایجاد REST API برای ارسال شیء JSON
ویدئو
27 - 12 Create REST API to Send JSON Object
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۷ - ۱۳ ایجاد مصرفکننده کافکا برای مصرف پیام JSON
ویدئو
27 - 13 Create Kafka Consumer to Consume JSON Message
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل بیست و هشتم: پروژه دنیای واقعی کافکا با Spring Boot - پردازش دادههای ویکیمدیا
28 - Spring Boot Kafka Real-World Project - Wikimedia Data Processing
28- پروژه دنیای واقعی کافکا با Spring Boot - پردازش دادههای ویکیمدیا
ویدئو
28-Spring Boot Kafka Real-World Project - Wikimedia Data Processing
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل بیست و نهم:میکروسرویسهای رویداد محور با استفاده از Spring boot و Kafka
29 - Event-Driven Microservices using Spring boot and Kafka
۲۹ - ۰۱ معماری رویداد محور چیست؟
ویدئو
29 - 01 What is Event Driven Architecture
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۹ - ۰۲ ایجاد ۴ میکروسرویس - OrderService، StockService، EmailService و Base-Domains
ویدئو
29 - 02 Create 4 Microservices - OrderService, StockService, EmailService & Base-Domains
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۹ - ۰۳ میکروسرویس Base-Domains - ایجاد کلاسهای DTO - Order و OrderEvent
ویدئو
29 - 03 Base-Domains Microservice - Create DTO Classes - Order and OrderEvent
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۹ - ۰۴ انتشار Base-Domains
ویدئو
29 - 04 Base-Domains Publishing
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۹ - ۰۵ میکروسرویس OrderService
ویدئو
29 - 05 OrderService Microservice
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۹ - ۰۶ میکروسرویس StockService
ویدئو
29 - 06 StockService Microservice
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
۲۹ - ۰۷ میکروسرویس EmailService
ویدئو
29 - 07 EmailService Microservice
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
بخش پنجم:پروژه پایانی Full Stack
فصل سی ام :یادگیری RabbitMQ با Spring Boot (مهم برای مبتدیان)
30 - Learn RabbitMQ with Spring Boot (Important for Beginners)
30 - 01 RabbitMQ چیست؟
ویدئو
30 - 01 What is RabbitMQ
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
30 - 02 نصب و راهاندازی RabbitMQ با استفاده از Docker
ویدئو
30 - 02 Install and Setup RabbitMQ using Docker
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
30 - 03 اتصال بین Spring Boot و RabbitMQ
ویدئو
30 - 03 Connection Between Spring Boot and RabbitMQ
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
30 - 04 تولیدکننده RabbitMQ
ویدئو
30 - 04 RabbitMQ Producer
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
30 - 05 ایجاد مصرفکننده RabbitMQ
ویدئو
30 - 05 Create RabbitMQ Consumer
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
30 - 06 تولیدکننده و مصرفکننده پیام JSON در RabbitMQ
ویدئو
30 - 06 RabbitMQ Producer and Consume JSON Message
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فصل سی و یکم: پروژه ردیاب رمزنگاری
31 - Crypto tracker project
31 - 01 مرور کلی ردیاب رمزنگاری
ویدئو
31 - 01 crypto tracker overview
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
31 - 02 بکاند ردیاب رمزنگاری
ویدئو
31 - 02 crypto tracker backend
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
31 - 03 فرانتاند ردیاب رمزنگاری
ویدئو
31 - 03 crypto tracker frontend
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
32 - پروژه نهایی
32 - final project
32 - 01 مرور کلی پروژه نهایی
2 - 01 final project overview
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
32 - 02 بکاند پروژه نهایی
32 - 02 final project backend
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
32 - 03 فرانتاند پروژه نهایی
32 - 03 final project frontend
خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.



