لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامهنویسی با جاوا
- آخرین آپدیت
دانلود Programming with Java
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دومین دوره از گواهینامه حرفهای توسعهدهنده نرمافزار جونیور آمازون است. در این دوره، شما مفاهیم پیشرفته برنامهنویسی شیءگرا (OOP) در جاوا را بررسی خواهید کرد که با معرفی اینترفیسها (Interfaces) و کلاسهای انتزاعی (Abstract Classes) آغاز میشود. شما یاد خواهید گرفت که چگونه از اینترفیسها برای دستیابی به ارثبری چندگانه استفاده کنید و نقش حیاتی کلاسهای انتزاعی در طراحی سلسلهمراتب کلاسها را درک کنید. در ادامه، به مبحث مدیریت استثناها (Exception Handling) میپردازید و انواع مختلف استثناها در جاوا را به همراه بهترین روشهای مدیریت آنها با استفاده از بلوکهای try-catch-finally خواهید آموخت. همچنین با عملیات ورودی/خروجی فایل (File I/O) آشنا شده، مهارتهای خواندن و نوشتن در فایلها را کسب کرده، انواع مختلف استریمها را درک کرده و عملیات فایل را به صورت بهینه انجام خواهید داد. در نهایت، تکنیکهای سریالسازی (Serialization) و دسریالسازی را بررسی میکنید که شما را قادر میسازد حالتهای شیء را ذخیره و بازسازی کنید و از فایلهای اجرای قبلی برای پیکربندی وضعیتهای فعلی به طور موثر استفاده کنید. به طور کلی، این دوره شما را به مهارتهای پیشرفته برنامهنویسی جاوا مجهز میکند که برای توسعه برنامههایی قدرتمند، بهینه و مقیاسپذیر ضروری هستند.
پس از اتمام این دوره، شما قادر خواهید بود:
• متدهایی را برای سازماندهی و استفاده مجدد از کدها به صورت موثر توسعه دهید.
• مفاهیم برنامهنویسی شیءگرا را در زبان جاوا برای طراحی کدهای ماژولار و مقیاسپذیر به کار ببرید.
• خطاها و استثناها را در جاوا مدیریت کنید تا برنامههایی پایدار و بدون نقص بسازید.
سرفصل ها و درس ها
مفاهیم پیشرفته OOP
Advanced OOP concepts
معرفی دوره: برنامهنویسی با جاوا
Course introduction: Programming with Java
کلاسهای انتزاعی: متدهای عینی و انتزاعی
Abstract classes: Concrete and abstract methods
مزایای متدهای انتزاعی
Advantages of abstract methods
سلسلهمراتب کلاسها: روابط
Class hierarchy: relationships
طراحی سلسلهمراتب کلاس
Designing a class hierarchy
راهکار اینترفیسها
The interface solution
اینترفیسها در دنیای واقعی
Real world interfaces
ترکیب اینترفیسها و کلاسهای انتزاعی
Combining interfaces and abstract classes
نمایش نظرات