توضیحات
آموزش 12 ویژگی زبان جاوا از نسخه 9 تا 17 در 60 دقیقه
نام دوره : Java 9 to Java 17: Learn 12 additions in around 60 mins
پیش نیاز:
- تجربه برنامه نویسی با جاوا 8 (آشنایی با Lambdas، Streams)
- راه اندازی جاوا 17 و Maven (3.8.1+) روی دستگاه شما
- دانش پایه Maven, JUnit
توضیحات:
این دوره سرعتی برای توسعه دهندگان جاوا است که می خواهند به سرعت 12 مورد اضافه شده به زبان جاوا را بین جاوا 9 و جاوا 17 ، نسخه پشتیبانی طولانی مدت فعلی، یاد بگیرند.
از زمان جاوا 9، زبان و پلتفرم جاوا شامل تغییرات متعددی است، اما دوازده ویژگی معرفی شده در این دوره اغلب در زندگی روزمره شما به عنوان یک برنامه نویس جاوا مورد استفاده قرار می گیرد.
این دوره به طور کامل با استفاده از مثال ها هدایت می شود ، هر ویژگی از طریق کد در حدود 5 دقیقه توضیح داده شده است.
در برخی از مثالها، ما از JUnit، OpenJFX، Jackson و OpenCSV استفاده میکنیم – نیازی نیست که هیچ یک از این کتابخانهها را بدانید. تمرکز روی 12 ویژگی خواهد بود.
دانش اولیه Maven و JUnit مورد نیاز است.
همچنین می توانید با حل یک سری تمرینات جالب، یادگیری خود را تقویت کنید.
موارد زیر را طی خواهیم کرد:
- نحوه ایجاد مجموعه های غیرقابل تغییر با استفاده از متدهای Collection Factory را بیاموزید
- نحوه استفاده از روش های مفید معرفی شده در کلاس Collectors برای نقشه برداری مسطح و فیلتر کردن عناصر در خط لوله جریان را بیاموزید.
- نحوه نوشتن کد مختصر با استفاده از Local-Variable Type Inference را بیاموزید
- تغییرات مفید API را در String، کلاس Files و رابط Predicate، Path یاد بگیرید
- آموزش استفاده از Teeing Collector برای انجام 2 عملیات روی هر عنصر در جریان و سپس ادغام نتایج
- برای نوشتن کدی که به راحتی قابل درک است، Switch Expressions را بیاموزید
- با استفاده از NullPointerException های مفید، علت دقیق NullPointerException را شناسایی کنید.
- نحوه نمایش رشته های چند خطی با استفاده از بلوک های متنی را بیاموزید
- برای مثال تطبیق الگو را بیاموزید
- با استفاده از Records حامل های داده غیرقابل تغییر ایجاد کنید
- سلسله مراتب خود را با استفاده از Sealed Classes ببندید
در پایان دوره آموزش 12 ویژگی زبان جاوا از نسخه 9 تا 17 در 60 دقیقه، درک خوبی از ویژگی های جاوا مدرن خواهید داشت.
این ویژگی ها به شما کمک می کند تا برنامه نویس کارآمدتری باشید.
دوره آموزش 12 ویژگی زبان جاوا از نسخه 9 تا 17 در 60 دقیقه برای چه کسانی است:
- توسعه دهندگان جاوا 8 علاقه مند به سرعت بخشیدن به سرعت با زبان همیشه در حال تکامل جاوا هستند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید