آموزش های یودمی
دوبله زبان فارسی
یادگیری اصول و مبانی Spring Boot

دوره های آموزشی
دوره های Udemy
- 4.9 امتیاز (5,254)
- 03:46:10
- تعداد بازدید 1
- 9 ویدئو آموزشی

✅ سرفصل و جزئیات آموزش
مباحث مهمی از جمله مقایسه Spring MVC و Spring Boot، راهاندازی پروژه، معماری، Bean ،IOC، تزریق وابستگی و غیره را پوشش میدهد.
آنچه یاد خواهید گرفت:
- آشنایی با Spring boot (Spring framework در مقابل Spring boot)
- برخی Annoations مهم
- IOC و تزریق وابستگی
- Bean و چرخه عمر آن
پیش نیازهای دوره
- دانش اولیه از Java تنها پیشنیاز این دوره است.
توضیحات دوره
در این دوره شما با مباحث زیر آشنا خواهید شد:
- آشنایی با Spring Boot: در ابتدا اصول Spring Boot و تفاوت آن با Spring MVC را مورد بررسی قرار داده ایم. (همچنین به Servlets که قبل از Spring Framework بسیار محبوب بودند، پرداختهایم) این اطلاعات به درک اصولی از اهمیت فریمورک در توسعه وب جاوا کمک میکند.
- راهاندازی پروژه در Spring Boot: مرحله بعد شامل راهاندازی یک پروژه Spring Boot است که برای آغاز تلاشهای توسعه ما ضروری است. این مرحله اطمینان میدهد که محیط ما بهینهسازی شده برای توسعه اپلیکیشنهای آینده است.
- درک معماری چندلایه: معماری چندلایه برای سازماندهی و مقیاسپذیری اپلیکیشنهای ما حیاتی است. این مفهوم به ما امکان میدهد تا کد خود را به گونهای ساختاربندی کنیم که ماژولار بودن و قابلیت نگهداری را ارتقا دهد.
- Maven و چرخه زندگی آن: Maven به عنوان ابزاری قدرتمند برای مدیریت پروژه و حل وابستگیها عمل میکند. درک چرخه زندگی آن برای توسعهی مؤثر و مدیریت وابستگیها بسیار حیاتی است. ما میتوانیم پروژه Spring Boot را با استفاده از Maven یا Gradle ایجاد کنیم، بنابراین درک این موضوع، ضروری است.
- Annotations لایه کنترلر: درک عمیق Annotations مانند RestController@ و RequestMapping@ به توسعه RESTful APIs کمک میکند. این annotations به Spring Boot دستورات لازم را میدهد و رفتار کنترلرهای ما را تعیین میکند. همچنین به بررسی سایر annotations مانند RestController@ و Controller - @Responebody@ و RequetMapping@ و @RequestParam@ و InitBinder@ و RequestBody@ و PathVariable@ پرداختهایم.
چرخه زندگی Bean در Spring Boot: در این بخش با BEAN و چرخه زندگی آن آشنا خواهید شد. همچنین در مورد IOC (معکوس کردن کنترل) که وظیفه مدیریت این Beans را دارد، توضیحاتی ارائه دادهایم.
شما با روشهای مختلف ایجاد Bean (Component@ و Bean annotation@) و انواع مختلف زمان ایجاد Bean (به صورت Eager و Lazy) آشنا خواهید شد.
این دوره برای چه کسانی مناسب است؟
- مهندسان نرمافزار بکاند
- توسعهدهندگان جاوا
- آنانی که میخواهند از زمینه فرانتاند به بکاند منتقل شوند، نیز میتوانند این فریمورک را یاد بگیرند.
یادگیری اصول و مبانی Spring Boot
مشخصات آموزش
یادگیری اصول و مبانی Spring Boot
- سطح دوره:مقدماتی
- تعداد درس:9
- مدت زمان :03:46:10
- حجم :1.84GB
- زبان:دوبله زبان فارسی
- دوره آموزشی: دوره های Udemy
- تعداد بازدید: 1