جاوا یکی از محبوب ترین زبان های برنامه نویسی است. حتی بعد از 20 سال هنوز هم داغ است! همیشه تقاضای زیادی در اتوماسیون آزمون برای داوطلبان دارای مجموعه مهارت وجود دارد - Java + Selenium WebDriver. برای پیشرفت حرفه ای خود در تست اتوماسیون و انجام کارتان به نحو احسن، مهم است که تمام مفاهیم اولیه و پیشرفته جاوا را به خوبی بشناسید. این همان چیزی است که این دوره در مورد آن است!
تکالیف برنامه نویسی زنده زیاد!
در پایان این دوره، با
راحت خواهید بودبرنامه نویسی به سبک عملکردی جاوا
جریان های جاوا لامبدا
نوشتن کد تمیز با استفاده از Polymorphism به جای بلوکهای زشت if-else/switch
چه چیزی یاد خواهید گرفت؟
اصول
JDK در مقابل JRE
انواع اولیه
انواع مرجع
جهش
جلوگیری از جهش
چند شکلی
خلاصه در مقابل رابط
مجموعه ها
کلاس های Wrapper
معرفی لامبدا
لامبدا چیست
عملکرد به عنوان اشیاء درجه یک
توابع سفارش بالاتر
مرجع روش
واسط های کاربردی جاوا
تامین کننده
گزاره
مصرف کننده
BiConsumer
عملکرد
BiFunction
قابل اجرا
قابل تماس
روش های پیش فرض
روش های ثابت
عملکرد و سپس در مقابل مصرف کننده و سپس
موتور قوانین با محمولات
جریان
جریان چگونه کار می کند
جریان در مقابل حلقه سنتی
عملیات میانی
عملیات ترمینال
تنبلی
استفاده مجدد از جریان
منبع
نقشه
اهمیت عملیات نقشه
مرتب کردن
نگاه کردن
پرش
فیلتر
نقشه مسطح
دقیقه
حداکثر
جمع
IntStream برای جایگزینی برای حلقه
dropWhile
تا زمانی
پردازش موازی
findAny
findFirst
شمار
anyMatch
noneMatch
استحکام بیشتر جریان
لامبدا برای پروژه های BDD
اختیاری
کلکسیونرها
toList
toSet
toMap
گروه بندی بر اساس
پیوستن
متفرقه
JShell
مجموعه غیرقابل تغییر
فهرست تغییرناپذیر
جاوا 10 - var
بهبودهای رشته API
تکالیف زیاد
AsSIGNMENT - Predicate - Remove Links حاوی حرف S
برنامه ماشین حساب
ASSIGNMENT - متن Google Links
ASSIGNMENT - انتخاب کادر انتخاب
ASSIGNMENT - یافتن پیوندهای شکسته
ASSIGNMENT - انتخاب کادر انتخاب بر اساس جنسیت
ASSIGNMENT - پردازش فایل
ASSIGNMENT - ردیف حداقل قیمت را انتخاب کنید
ASSIGNMENT - انتخاب کشویی قابل شناور
ASSIGNMENT - آزمایش صفحه پرداخت
اشیاء صفحه
کلاس های آزمایشی با لامبدا
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
مهندس اصلی
نمایش نظرات