تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی برنامه نویسی شی گرا جاوا

دوره آموزشی برنامه نویسی شی گرا جاوا

2 ساعت 4 دقیقهمبتدی2023-11-13

مدرسین

Kathryn Hodge

Kathryn Hodge

Software Developer

جزئیات دوره

آیا با جاوا آشنا هستید اما می خواهید از برنامه های جاوا خود بیشترین بهره را ببرید؟ در این دوره ، کاترین هاج اصول برنامه نویسی شی گرا را در جاوا آموزش می دهد ، بنابراین می توانید کدی را بنویسید که ایمن ، قابل مقیاس باشد و عیب یابی آن آسان تر باشد. کاترین با نشان دادن چگونگی تعبیه اصول شی گرا در زبان جاوا از اولین فایل کدی که ایجاد می کنید ، شروع می کند. او نگاه می کند که چگونه کلاسها ، نمونه ها و سازندگان ایده بازنمایی اشیا-از زندگی واقعی را در کد مجسم می کنند. کاترین نه تنها نشان می دهد که چگونه اصول شی گرا را در برنامه های خود اعمال کنید ، بلکه همچنین توضیح می دهد که چگونه جاوا از این اصول در پشت صحنه استفاده می کند. در حالی که بسیاری از منابع در مورد برنامه نویسی شی گرا بر روی مثالهای انتزاعی متمرکز هستند ، هدف این دوره دور شدن از چکیده و تمرکز بیشتر بر روی نمونه های عملی این اصول در جاوا است. همراه با غواصی عمیق در کد منبع ، این دوره همچنین چندین چالش و راه حل برای کمک به شما در به کار بردن آموخته ها ارائه می دهد.

مهارت ها

Object-Oriented ProgrammingJavaOracleProgramming LanguagesSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - چرا در مورد برنامه نویسی شی‌گرا در جاوا یاد بگیرید
  • 02 - شی گرایی چیست

1. کلاس‌ها و اشیاء در جاوا

  • 03 - استفاده از کلاس‌ها به عنوان نقشه
  • 04 - ساخت اشیا با سازنده
  • 05 - استفاده از نمونه‌های بتن برای منطق کاربردی
  • 06 - درک تفاوت بین اعضای کلاس و نمونه
  • 07 - کاوش یک کلاس جاوا داخلی
  • 08 - چالش - یک کلاس کارمند بسازید
  • 09 - راه حل - یک کلاس کارمند بسازید

2. کپسوله سازی در جاوا

  • 10 - کپسولاسیون چیست
  • 11 - کشف اصلاح کننده‌های دسترسی
  • 12 - پیاده‌سازی کپسولاسیون با اصلاح کننده‌های دسترسی
  • 13 - کاوش کپسولاسیون در کلاس رشته جاوا
  • 14 - چالش - اپلیکیشن بانکی
  • 15 - راه حل - برنامه بانکی

3. وراثت در جاوا

  • 16 - ارث چیست
  • 17 - استفاده از انواع ارث
  • 18 - استفاده از وراثت برای کاهش تکرار کد
  • 19 - کشف وراثت در کلاس‌های پایه جاوا
  • 20 - چالش - کاهش کد اضافی با ارث بردن
  • 21 - راه حل - کاهش کد اضافی با ارث بردن

4. چند شکلی در جاوا

  • 22 - چندشکلی چیست
  • 23 - نوشتن الگوریتم‌های قابل استفاده مجدد با چند ریختی زمان اجرا
  • 24 - بررسی اشکال مختلف در یک شیء واحد
  • 25 - دسترسی به اشکال شی خاص با instanceof
  • 26 - نوشتن کد منعطف با چندشکلی زمان کامپایل
  • 27 - بررسی نحوه استفاده کلاس‌های جاوا داخلی از چند شکلی
  • 28 - چالش - کاهش پیچیدگی با پلی مورفیسم
  • 29 - راه حل - کاهش پیچیدگی با پلی مورفیسم

5. انتزاع در جاوا

  • 30 - تجرید چیست
  • 31 - استفاده از کلاس‌های انتزاعی در جاوا برای کاهش پیچیدگی کد
  • 32 - استفاده از واسط‌ها در جاوا برای تامین انطباق
  • 33 - کشف انتزاع در کد منبع جاوا
  • 34 - چالش - اهرم انتزاع برای نوشتن برنامه‌های کاربردی ساده تر
  • 35 - راه حل - اهرم انتزاع برای نوشتن برنامه‌های کاربردی ساده تر

نتیجه

  • 36 - شناسایی بوها و ضد الگوهای کد در کد OOP
  • 37 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal