کتاب آموزش جامع و کاربردی برنامهنویسی جاوا (Java) از مقدماتی تا پیشرفته با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و کاربردی برنامهنویسی جاوا (Java) از مقدماتی تا پیشرفته
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: برنامهنویسی شیءگرا با زبان جاوا
📋 سرفصلهای دوره
- 1. آشنایی با تاریخچه و مفاهیم پایه زبان جاوا
- 2. نصب و راهاندازی محیط توسعه یکپارچه
- 3. ساختار یک برنامه ساده در جاوا
- 4. آشنایی با متغیرها و انواع دادههای اولیه
- 5. عملگرهای محاسباتی و منطقی در جاوا
- 6. استفاده از کلاس اسکنر برای دریافت ورودی از کاربر
- 7. ساختارهای تصمیمگیری با استفاده از دستور if و else
- 8. کاربرد دستور switch برای کنترل جریان برنامه
- 9. حلقههای تکرار در جاوا و دستور for
- 10. کاربرد حلقههای while و do-while
- 11. آشنایی با مفاهیم اولیه برنامهنویسی شیءگرا
- 12. تعریف کلاسها و ایجاد اشیاء در جاوا
- 13. متدها و نحوه فراخوانی آنها در برنامه
- 14. پارامترها و بازگشت مقادیر در متدها
- 15. سازنده کلاس و مقداردهی اولیه اشیاء
- 16. مفهوم کپسولهسازی و اصلاحکنندههای دسترسی
- 17. استفاده از کلیدواژه this در کلاسها
- 18. مفهوم متغیرهای ایستا و متدهای ایستا
- 19. کاربرد بلوکهای ایستا در کلاسها
- 20. مدیریت حافظه و مفهوم زبالهروب در جاوا
- 21. آرایهها و نحوه پیمایش آنها
- 22. کاربرد آرایههای چندبعدی در برنامهنویسی
- 23. مفهوم رشتهها و کلاس String در جاوا
- 24. متدهای کاربردی کلاس String و تغییرناپذیری آن
- 25. وراثت و مفهوم کلاسهای والد و فرزند
- 26. استفاده از کلیدواژه super در وراثت
- 27. مفهوم چندریختی در برنامهنویسی شیءگرا
- 28. کلاسهای انتزاعی و متدهای انتزاعی
- 29. رابطها و پیادهسازی آنها در جاوا
- 30. تفاوتهای کلیدی بین کلاس انتزاعی و رابط
- 31. مفهوم بستهبندی در کلاسهای پوششی
- 32. مدیریت خطاها و استثناها در جاوا
- 33. بلوکهای try و catch برای کنترل خطا
- 34. پرتاب استثناها با استفاده از throw و throws
- 35. ساخت استثناهای سفارشی برای مدیریت خطا
- 36. کار با فایلها و جریانهای ورودی و خروجی
- 37. خواندن و نوشتن فایلهای متنی در جاوا
- 38. آشنایی با مدیریت منابع و بلوک try-with-resources
- 39. مقدمهای بر چارچوب مجموعهها در جاوا
- 40. کار با لیستها و کلاس ArrayList
- 41. آشنایی با مجموعهها و کلاس HashSet
- 42. کار با نگاشتها و کلاس HashMap
- 43. مفهوم ژنریکها در برنامهنویسی جاوا
- 44. استفاده از متدهای ناشناس و لامبدا
- 45. مقدمهای بر برنامهنویسی چندنخی
- 46. ایجاد و مدیریت نخها در جاوا
- 47. همگامسازی و جلوگیری از تداخل در برنامههای چندنخی
- 48. آشنایی با عبارات باقاعده برای پردازش متن
- 49. کار با تاریخ و زمان در جاوا
- 50. اصول مستندسازی کد با استفاده از Javadoc
- 51. آشنایی با ابزارهای مدیریت پروژه و ساخت
- 52. تستنویسی واحد با استفاده از JUnit
- 53. اصول طراحی نرمافزار و الگوهای اولیه
- 54. کاربرد الگوهای طراحی تکنمونه
- 55. آشنایی با مفاهیم پایگاه داده و اتصال با JDBC
- 56. اجرای پرسوجوهای SQL در جاوا
- 57. مدیریت تراکنشها در ارتباط با پایگاه داده
- 58. نکات امنیتی در توسعه نرمافزار با جاوا
- 59. بهینهسازی کد و اصول تمیزنویسی
- 60. پروژه نهایی: طراحی و پیادهسازی یک سیستم کاربردی با جاوا
تگها:
آموزش برنامهنویسی جاوا
آموزش کاربردی جاوا
آموزش مقدماتی جاوا
برنامهنویسی شیءگرا
برنامهنویسی کامپیوتر
توسعه نرمافزار با جاوا
جاوا برای مبتدیان
زبان برنامهنویسی Java
یادگیری جاوا
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.