کتاب مبانی برنامه‌نویسی شیءگرا با جاوا: از مفاهیم پایه تا پیاده‌سازی پروژه‌های کاربردی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره مبانی برنامه‌نویسی شیءگرا با جاوا: از مفاهیم پایه تا پیاده‌سازی پروژه‌های کاربردی

موضوع کلی: علوم کامپیوتر و مهندسی نرم‌افزار

موضوع میانی: مبانی برنامه‌نویسی و توسعه نرم‌افزار

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر علوم کامپیوتر و برنامه‌نویسی
  • 2. تاریخچه و تحول زبان‌های برنامه‌نویسی
  • 3. آشنایی با مفاهیم اولیه برنامه‌نویسی
  • 4. ساختار کلی برنامه‌های کامپیوتری
  • 5. انواع پارادایم‌های برنامه‌نویسی
  • 6. مقدمه‌ای بر برنامه‌نویسی شیءگرا
  • 7. اصول اساسی برنامه‌نویسی شیءگرا
  • 8. چرا برنامه‌نویسی شیءگرا؟
  • 9. مزایای برنامه‌نویسی شیءگرا
  • 10. مفاهیم کلیدی در برنامه‌نویسی شیءگرا
  • 11. مقدمه بر زبان برنامه‌نویسی جاوا
  • 12. نصب و راه‌اندازی محیط توسعه جاوا (JDK)
  • 13. اولین برنامه جاوا: سلام دنیا
  • 14. کامپایل و اجرای برنامه‌های جاوا
  • 15. متغیرها و انواع داده در جاوا
  • 16. عملگرها در جاوا
  • 17. دستورات شرطی (if, else, switch)
  • 18. حلقه‌های تکرار (for, while, do-while)
  • 19. آرایه‌ها در جاوا
  • 20. مفهوم کلاس و شیء در جاوا
  • 21. تعریف کلاس‌ها در جاوا
  • 22. ایجاد اشیاء (نمونه‌سازی) از کلاس‌ها
  • 23. سازنده‌ها (Constructors) در جاوا
  • 24. متغیرهای نمونه (Instance Variables)
  • 25. متدهای نمونه (Instance Methods)
  • 26. مفهوم کپسوله‌سازی (Encapsulation)
  • 27. سطوح دسترسی (Access Modifiers) در جاوا
  • 28. پروتکتد (protected) و پابلیک (public)
  • 29. پرایوت (private) و دیفالت (default)
  • 30. توابع و متدها در جاوا
  • 31. پارامترهای متدها و مقادیر بازگشتی
  • 32. بارگذاری متدها (Method Overloading)
  • 33. مفهوم وراثت (Inheritance) در جاوا
  • 34. کلمه کلیدی super
  • 35. کلاس‌های انتزاعی (Abstract Classes)
  • 36. کلمه کلیدی abstract
  • 37. کلاس‌های نهایی (Final Classes)
  • 38. کلمه کلیدی final
  • 39. مفهوم چندریختی (Polymorphism)
  • 40. بارگذاری عملگرها (Operator Overloading) - در جاوا محدود
  • 41. بازنویسی متدها (Method Overriding)
  • 42. رابط‌ها (Interfaces) در جاوا
  • 43. پیاده‌سازی رابط‌ها
  • 44. کلاس‌های انتزاعی در مقابل رابط‌ها
  • 45. مفهوم تجرید (Abstraction)
  • 46. مدیریت خطا و استثناها (Exceptions)
  • 47. بلوک‌های try-catch-finally
  • 48. انواع استثناها (Checked vs. Unchecked)
  • 49. پرتاب استثناها (Throwing Exceptions)
  • 50. ایجاد استثناهای سفارشی
  • 51. کار با فایل‌ها در جاوا (I/O Streams)
  • 52. خواننده (Reader) و نویسنده (Writer)
  • 53. خواننده‌های کاراکتری و بافری
  • 54. نویسنده‌های کاراکتری و بافری
  • 55. جریان‌های بایت (Byte Streams)
  • 56. جریان‌های ورودی/خروجی (Input/Output Streams)
  • 57. کار با فایل‌های باینری
  • 58. مجموعه‌های داده (Collections Framework)
  • 59. لیست‌ها (Lists) و انواع آن‌ها (ArrayList, LinkedList)
  • 60. مجموعه‌ها (Sets) و انواع آن‌ها (HashSet, TreeSet)
  • 61. نقشه‌ها (Maps) و انواع آن‌ها (HashMap, TreeMap)
  • 62. کلمات کلیدی و ساختارهای مهم جاوا
  • 63. کلمه کلیدی this
  • 64. کلمه کلیدی static
  • 65. اعضای استاتیک کلاس
  • 66. مفهوم بسته‌ها (Packages) در جاوا
  • 67. سازماندهی کد با بسته‌ها
  • 68. وارد کردن بسته‌ها (Importing Packages)
  • 69. کلاس‌های wrapper
  • 70. تبدیل انواع داده
  • 71. تبدیل رشته به اعداد و بالعکس
  • 72. کار با رشته‌ها (Strings) در جاوا
  • 73. متدهای پرکاربرد رشته‌ها
  • 74. کلاس StringBuilder و StringBuffer
  • 75. مفاهیم پیشرفته‌تر شیءگرایی
  • 76. طراحی شیءگرا (Object-Oriented Design)
  • 77. الگوهای طراحی (Design Patterns) - مقدماتی
  • 78. مقدمه‌ای بر الگوهای طراحی
  • 79. الگوی Singleton
  • 80. الگوی Factory
  • 81. الگوی Observer
  • 82. مقدمه بر پایگاه داده و ارتباط با جاوا
  • 83. مفاهیم پایگاه داده رابطه‌ای
  • 84. SQL و دستورات پایه
  • 85. کار با JDBC (Java Database Connectivity)
  • 86. اتصال به پایگاه داده
  • 87. اجرای دستورات SQL از طریق جاوا
  • 88. مدیریت نتایج کوئری‌ها
  • 89. مدیریت تراکنش‌ها (Transactions)
  • 90. مقدمه بر توسعه وب با جاوا
  • 91. مفاهیم اولیه وب (HTTP, HTML)
  • 92. مقدمه‌ای بر Servlets
  • 93. مقدمه‌ای بر JavaServer Pages (JSP)
  • 94. کار با فرم‌ها در جاوا
  • 95. مقدمه بر فریم‌ورک‌های جاوا
  • 96. مقدمه‌ای بر Spring Framework
  • 97. مقدمه‌ای بر Hibernate Framework
  • 98. مباحث پایانی و جمع‌بندی
  • 99. مرور مفاهیم کلیدی شیءگرایی
  • 100. راهنمایی برای پروژه‌های عملی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.