لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع Spring، JPA، تستنویسی و میکروسرویسهای قدیمی (Legacy)
- آخرین آپدیت
دانلود Spring, JPA, Testing, and Legacy Microservices
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است؛ روشی هوشمندانهتر برای یادگیری از طریق گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را بسنجید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
این دوره جامع برای راهنمایی شما در دنیای توسعه جاوا طراحی شده و تکنولوژیهای کلیدی مانند Spring، JPA، Mockito و میکروسرویسها را پوشش میدهد. شما یاد میگیرید که اپلیکیشنهای قدرتمند و مقیاسپذیر بسازید، در تستهای واحد (Unit Testing) با JUnit و Mockito استاد شوید و تجربه عملی در مدیریت میکروسرویسهای قدیمی و پایگاههای داده با Spring Data JPA کسب کنید. با تکمیل این دوره، تخصص لازم برای طراحی و پیادهسازی اپلیکیشنهای مدرن در سطح سازمانی را به دست خواهید آورد.
سفر ما با مفاهیم بنیادی آغاز میشود و Spring و Spring Boot را برای بهینهسازی فرآیند توسعه اپلیکیشن معرفی میکند. با پیشروی در دوره، وارد مثالهای عملی میشوید؛ از ساخت اپلیکیشنهای با وابستگی شدید (Tightly Coupled) تا پیشرفت به تکنیکهای وابستگی سست (Loose Coupling) با استفاده از تزریق وابستگی (Dependency Injection) در Spring. همچنین نحوه مدیریت دادهها با استفاده از JPA و Hibernate و در نهایت راهاندازی میکروسرویسهای پیشرفته Spring Cloud بررسی میشود تا شما در هر دو زمینه توسعه اپلیکیشن و استراتژیهای تست تسلط کامل یابید.
این دوره برای توسعهدهندگانی که میخواهند مهارتهای خود را در توسعه مدرن جاوا و میکروسرویسها تقویت کنند، ایدهآل است. چه یک توسعهدهنده مشتاق جاوا باشید و چه کسی که به دنبال انتقال سیستمهای قدیمی به معماری میکروسرویس است، این دوره ابزارها و تخصص لازم را در اختیار شما قرار میدهد. پیشنیاز این دوره شامل دانش پایه جاوا و آشنایی با مفاهیم برنامهنویسی شیگرا است. سطح دشواری دوره: متوسط.
در پایان این دوره، شما قادر خواهید بود به طور بهینه اپلیکیشنهای جاوا را با استفاده از Spring و Spring Boot توسعه دهید، تستهای واحد را با JUnit و Mockito پیادهسازی کنید، JPA را برای ذخیرهسازی دادهها интегри کنید و میکروسرویسها را با Spring Cloud راهاندازی نمایید. همچنین درک عمیقتری از مدیریت سیستمهای قدیمی و ارتقای آنها با معماریهای مدرن خواهید داشت.
سرفصل ها و درس ها
ضمیمه: معرفی اسپرینگ فریمورک در ۱۰ مرحله (در واقع ۱۶ مرحله)
Appendix - Introduction to Spring Framework in 10 Steps (Actually 16)
گام ۰۱: شروع کار با اسپرینگ فریمورک - اهداف
Step 01 - Getting Started with Spring Framework - Goals
گام ۰۲: راهاندازی پروژه جدید اسپرینگ با Spring Initializr
Step 02 - Setting up New Spring Project with Spring Initializr
گام ۰۳: تکرار اول - ساخت GameRunner و MarioGame با وابستگی شدید
Step 03 - Iteration 1 - Building Tightly Coupled GameRunner and MarioGame
نسخههای مهم جاوا و حیاتیترین ویژگیهای آنها
Important Java Versions and Most Important Features
ضمیمه: میکروسرویسها با Spring Cloud - نسخه ۱ (اسپرینگ بوت ۲.۳ و پایینتر)
APPENDIX - Microservices with Spring Cloud - V1 - Spring Boot v2.3 & LOWER
گام ۰۰: اجزای میکروسرویس - استانداردسازی پورتها و URL
Step 00 - Microservice Components - Standardizing Ports and URL
گام ۰۱ (بخش ۱): معرفی میکروسرویس Limits و Spring Cloud Config Server
Step 01 - Part 1 - Intro to Limits Microservice and Spring Cloud Config Server
گام ۰۱ (بخش ۲): راهاندازی میکروسرویس Limits
Step 01 - Part 2 - Setting up Limits Microservice
گام ۰۲: ایجاد یک سرویس Limits با دادههای ثابت
Step 02 - Creating a Hard-Coded Limits Service
گام ۰۳: ارتقای سرویس Limits برای دریافت تنظیمات از Application Properties
Step 03 - Enhance Limits Service to Get Configuration from Application Properties
گام ۰۴: راهاندازی Spring Cloud Config Server
Step 04 - Setting up Spring Cloud Config Server
گام ۰۵: نصب Git
Step 05 - Installing Git
گام ۰۶: ایجاد مخزن Git محلی
Step 06 - Creating Local Git Repository
گام ۰۷: اتصال Spring Cloud Config Server به مخزن Git محلی
Step 07 - Connect Spring Cloud Config Server to Local Git Repository
گام ۰۸: پیکربندی برای محیطهای مختلف در مخزن Git
Step 08 - Configuration for Multiple Environments in Git Repository
گام ۰۹: اتصال سرویس Limits به Spring Cloud Config Server
Step 09 - Connect Limits Service to Spring Cloud Config Server
گام ۱۰: پیکربندی پروفایلها برای سرویس Limits
Step 10 - Configuring Profiles for Limits Service
گام ۱۱: مرور کلی بر Spring Cloud Config Server
Step 11 - A Review of Spring Cloud Config Server
گام ۱۲: معرفی میکروسرویسهای تبدیل ارز و تبادل ارز
Step 12 - Introduction to Currency Conversion and Currency Exchange Microservice
نمایش نظرات