در حال حاضر محصولی در سبد خرید شما وجود ندارد.
این دوره با اصول اولیه جاوا ، از جمله نصب و محیط زیست آغاز می شود. علاوه بر این ، ما برنامه نویسی شی گرا را در جاوا ، محصور سازی داده ها ، وراثت و انتزاع در جاوا بررسی خواهیم کرد. ما همچنین به ساختارهای داده در جاوا مانند آرایه ها ، لیست های مرتبط ، مجموعه های هش ، مجموعه های هش مرتبط و غیره خواهیم پرداخت. در حال حرکت ، ما می خواهیم که عبارات منظم در جاوا و استثناء در جاوا را انجام دهیم. علاوه بر این ، شما همچنین مفهوم برنامه نویسی شی گرا را نیز کشف خواهید کرد ، که به تدریج مهارت های خود را ایجاد می کنید. بعداً ، این دوره به شما نشان می دهد که چگونه می توانید به طور مؤثر با سیستم پرونده در جاوا کار کنید.
کلیه منابع و پرونده های کد در اینجا قرار داده شده است: https://github.com/packtpublishing/learn-how-to-code-the-complete-core-java-programming-course
عنوان اصلی : Learn How to Code: The Complete Core Java Programming Course
سرفصل های دوره :
مفاهیم اساسی برنامه نویسی جاوا:
مقدمه
نصب JDK 10
نصب گرفتگی
نوشتن اولین برنامه جاوا خود را
انواع داده های اولیه در جاوا
اپراتورهای حسابی در جاوا
اپراتورهای منطقی و بادی
اپراتورهای رابطه ای در جاوا
اگر - شرط
اگر - شرط
"برای" حلقه در جاوا
تمرین دستی در حلقه "برای"
حلقه "تو در تو برای"
تمرین دستی روی حلقه "تو در تو"
"در حالی که" و "در حالی که" را در جاوا حلقه کنید
اظهارات "شکستن" و "ادامه"
عملیات رشته ای:
اصول رشته
عملیات مقایسه رشته
عملیات جستجوی رشته
عملیات برش رشته (برش)
رشته های جایگزین عملیات
عملیات تبدیل رشته
برنامه نویسی شی گرا:
مفهوم کلاس ها و اشیاء
کلاس ها و اشیاء - تمرین 1
روشهای جاوا
اضافه بار روش
دسترسی به مشخصات در جاوا
سازنده
محصور سازی داده ها
کلمه کلیدی استاتیک
مفهوم روش اصلی
کلاس ها و شی - تمرین 2
کلاسهای ویژه در جاوا:
کلاس ریاضی
کلاس StringBuilder
روش StringBuilder
کلاس اسکنر
کلاس تصادفی
کلاس شناسه جهانی منحصر به فرد (UUID)
در جاوا 10 چه خبر است؟ :
کلمه کلیدی "var"
مفهوم جمع آوری زباله (GC) و به روزرسانی جاوا 10 در GC
به روزرسانی های دیگر در جاوا 10
وراثت و انتزاع:
وراثت در جاوا
روش اصلی
چندشکلی
کلمه کلیدی "فوق العاده"
سازنده کلاس فوق العاده
دسترسی محافظت شده
انتزاع
رابط
کلمه کلیدی "نهایی"
آرایه ها:
آرایه ها در جاوا
شیء آرایه
حلقه اصلاح شده/تقویت شده "برای"
تمرین آرایه
آرایه های دو بعدی (2D)
تمرین آرایه دو بعدی (2D)
آرایه شیء
لیست ها:
لیست آرایه
ساختار لیست پیوندی
لیست پیوندی
ArrayList در مقابل LinkedList
تکرار کننده لیست
مجموعه ها و نقشه ها:
مجموعه هش
مجموعه هش مرتبط
مجموعه درخت
تکرار مجموعه ها
نقشه هش
نقشه درخت
تکرار در نقشه ها
عبارات منظم:
مقدمه ای برای Regex (عبارات منظم)
Quantififiers in Regex (عبارات منظم)
کلاس های شخصیت در Regex (عبارات منظم)
عبارات براکت در Regex (عبارات منظم)
"یا" اپراتور
اپراتور "نقطه"
تطبیق حریص و تنبل
Regex (عبارات منظم) تمرین 1
Regex (عبارات منظم) تمرین 2
دامنه های منظم
رسیدگی به استثنا:
استثنا چیست؟
خطا در مقابل استثنا
استثنائات بررسی و بررسی نشده
اعلامیه "پرتاب"
سعی کنید و گرفتن بلوک (استثناء استثنا)
"سرانجام" بلوک
عملیات تاریخ و زمان (Rev Java 8):
تاریخ و زمان محلی
سفارشی سازی تاریخ و زمان
تاریخ آینده و گذشته
زمان آینده و گذشته
اختلاف تاریخ
اختلاف زمانی
فرمت زمان تاریخ
کار با پرونده های متنی (Apache Commons IO):
خواندن یک فایل متنی با استفاده از Apache Commons io
ویرایش فایل متنی با استفاده از Apache Commons IO
سوال مصاحبه - مرتب سازی یک خط از یک فایل متنی
کپی کردن و جابجایی پرونده های متنی
سوال مصاحبه - حذف کلمات تکراری از یک فایل متنی
کار با MS Excel Files (Apache POI):
راه اندازی Apache POI
خواندن پرونده اکسل با استفاده از POI
داده های اکسل را در یک آرایه 2D بخوانید
سوال مصاحبه - با استفاده از POI اکسل را بنویسید
Learn How to Code: The Complete Core Java Programming Course
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.