توضیحات
آموزش مباحث پیشرفته جاوا به همراه Spring Boot 3
نام دوره : Java 21, Java 17, Java 11, Java 8 (adv.) and Spring Boot 3
پیشنیاز
- آشنایی با اصول اولیه جاوا مانند کلاسها، اشیا، وراثت، چندشکلی و انتقال بهوسیله مقدار. این دوره با عبارات لامبدا شروع میشود.
- دسترسی به محیط برنامهنویسی یکپارچه (IDE) مانند نتبینز، ایکلیپس یا IntelliJ.
- اگر در حال آمادگی برای هر یک از گواهینامههای OCP جاوا هستید، به کار گرفتن Enthuware بهصورت موازی توصیه میشود (برای تمرین پرسشهای چندگزینهای عالی).
توضیحات
[بروزرسانی ژوئن 2024] – اضافه شدن Spring Boot 3! یک برنامه Spring Boot نسخه 3 اضافه کردهام.
موضوعاتی که شامل این بروزرسانی هستند عبارتند از: پیکربندی برنامه (شامل وابستگیها)، نحوه عملکرد برنامههای RESTful و نحوه عملکرد تزریق وابستگی و معکوسسازی کنترل. من کدها را با جزئیات توضیح داده و در عمل با Postman به نمایش میگذارم.
جاوا اکنون ۴ نسخه پشتیبانی بلندمدت (LTS) دارد: 8، 11، 17 و 21. این دوره همه آنها را پوشش میدهد: برنامهنویسی پیشرفته جاوا 8 را در کنار جاوا 11، 17 و 21 آموزش میدهد.
این دوره ادامهای بر دورهی قبلی من “Java 8 OCA (1Z0-808) Certification – Master the Fundamentals” است که اصول جاوا را بهطور کامل پوشش میدهد.
از این رو، این دوره با عبارات لامبدا شروع میشود؛ یعنی مباحث پایهای مانند کلاسها، اینترفیسها، عملگرها و متدها در این دوره نیستند. درک اولیه از جاوا مفید است، اما داشتن گواهینامه ضروری نیست.
این دوره با مباحث پیشرفته جاوا 8 آغاز میشود – عبارات لامبدا، جریانها (Streams)، مجموعهها، جنریکها، همزمانی و غیره. همچنین تمرینهایی برای عبارات لامبدا، جریانها و مجموعهها دارد.
موضوعات اصلی دوره آموزش مباحث پیشرفته جاوا به همراه Spring Boot 3 شامل موارد زیر است:
- برنامه Spring Boot
- جاوا 21: کلاسهای بدون نام و متدهای اصلی نمونه، الگوهای رکورد، تطبیق الگو برای سوئیچ و مجموعههای دارای ترتیب
- جاوا 17: کلاسهای محدود، رکوردها، عبارات سوئیچ و تطبیق الگو، بلوکهای متنی
- جاوا 11: ماژولها، متدهای اینترفیس خصوصی، نوع محلی استنباط متغیر (LVTI)، حاشیهنویسی و امنیت
- جاوا 8 پیشرفته: عبارات لامبدا، جریانها، جنریکها، مجموعهها، همزمانی، JDBC، ورودی/خروجی فایل، NIO.2، سریالسازی و محلیسازی
دوره آموزش مباحث پیشرفته جاوا به همراه Spring Boot 3 برای چه کسانی است:
- دانشجویان/حرفهایهای نرمافزار که میخواهند جاوا را از سطح پایه فراتر ببرند و موضوعات پیشرفته جاوا را درک کنند.
- دانشجویان/حرفهایهای نرمافزار که میخواهند ویژگیهای جدید معرفیشده از جاوا 8 به بعد را مسلط شوند.
- افرادی که برای گواهینامه OCP جاوا آماده میشوند.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید