کتاب آمادگی آزمون مدارک جاوا SE 8 (1Z0-808): اصول و مبانی برنامهنویسی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آمادگی آزمون مدارک جاوا SE 8 (1Z0-808): اصول و مبانی برنامهنویسی
موضوع کلی: توسعه نرمافزار با زبان جاوا
موضوع میانی: برنامهنویسی شیءگرا با جاوا SE 8
📋 سرفصلهای دوره
- 1. مقدمهای بر زبان برنامهنویسی جاوا
- 2. تاریخچه و فلسفه جاوا
- 3. محیط توسعه جاوا (JDK)
- 4. نصب و پیکربندی JDK
- 5. اولین برنامه جاوا: Hello, World!
- 6. کامپایل و اجرای برنامههای جاوا
- 7. مفاهیم پایهای زبان جاوا
- 8. انواع دادههای اولیه (Primitive Data Types)
- 9. متغیرها و ثابتها در جاوا
- 10. عملگرها در جاوا
- 11. عملگرهای حسابی و انتساب
- 12. عملگرهای مقایسهای و منطقی
- 13. ساختارهای کنترلی: دستور شرطی if
- 14. دستور شرطی if-else
- 15. دستور شرطی switch
- 16. حلقهها در جاوا: حلقه for
- 17. حلقه while
- 18. حلقه do-while
- 19. دستورات break و continue
- 20. آرایهها در جاوا
- 21. تعریف و مقداردهی آرایهها
- 22. دسترسی به عناصر آرایه
- 23. آرایههای چندبعدی
- 24. مقدمهای بر برنامهنویسی شیءگرا (OOP)
- 25. مفاهیم کلاس و شیء
- 26. تعریف کلاس در جاوا
- 27. ایجاد اشیاء از روی کلاس
- 28. سازندهها (Constructors)
- 29. سازندههای پیشفرض و پارامتردار
- 30. کلمه کلیدی this
- 31. کلمه کلیدی super
- 32. وراثت (Inheritance)
- 33. انواع وراثت
- 34. کلمه کلیدی extends
- 35. کلاسهای انتزاعی (Abstract Classes)
- 36. متدهای انتزاعی
- 37. کلاسهای نهایی (Final Classes)
- 38. متدهای نهایی
- 39. کپسولهسازی (Encapsulation)
- 40. سطوح دسترسی (Access Modifiers)
- 41. public, private, protected, default
- 42. متدهای Getter و Setter
- 43. پلیمورفیسم (Polymorphism)
- 44. بازنویسی متد (Method Overriding)
- 45. کلمه کلیدی final با متدها
- 46. واسطها (Interfaces)
- 47. تعریف واسط
- 48. پیادهسازی واسط
- 49. کلاسهای داخلی (Inner Classes)
- 50. کلاسهای محلی (Local Inner Classes)
- 51. کلاسهای ناشناس (Anonymous Inner Classes)
- 52. مدیریت استثناها (Exception Handling)
- 53. مفهوم استثنا
- 54. انواع استثناها (Checked vs. Unchecked)
- 55. دستور try-catch
- 56. بلوک finally
- 57. کلمه کلیدی throw
- 58. کلمه کلیدی throws
- 59. دستورات assert
- 60. کار با رشتهها (Strings)
- 61. کلاس String
- 62. متدهای پرکاربرد String
- 63. کلاس StringBuilder و StringBuffer
- 64. کار با تاریخ و زمان (Date and Time API)
- 65. کلاس LocalDate, LocalTime, LocalDateTime
- 66. کلاس Instant, Duration, Period
- 67. کلاسهای مجموعه (Collections Framework)
- 68. مفهوم Collection
- 69. رابط List
- 70. کلاس ArrayList
- 71. کلاس LinkedList
- 72. رابط Set
- 73. کلاس HashSet
- 74. کلاس TreeSet
- 75. رابط Map
- 76. کلاس HashMap
- 77. کلاس TreeMap
- 78. کار با فایلها (File I/O)
- 79. کلاس File
- 80. خواندن از فایل (FileReader, BufferedReader)
- 81. نوشتن در فایل (FileWriter, BufferedWriter)
- 82. سریالسازی (Serialization)
- 83. مقدمهای بر Java I/O Streams
- 84. کار با ورودی/خروجی استاندارد
- 85. کلاس Scanner
- 86. لامبدا اکسپرشنها (Lambda Expressions)
- 87. مقدمهای بر توابع لامبدا
- 88. سینتکس لامبدا
- 89. استفاده از لامبدا با واسطهای تابعی
- 90. استریم API (Stream API)
- 91. مفهوم Stream
- 92. عملیات میانی (Intermediate Operations)
- 93. عملیات نهایی (Terminal Operations)
- 94. فیلتر کردن و نگاشت (Filtering and Mapping)
- 95. گروهبندی و کاهش (Grouping and Reducing)
- 96. کار با تاریخ و زمان پیشرفته
- 97. Time Zones و ZoneId
- 98. DateTimeFormatter
- 99. توابع تاریخ و زمان سفارشی
- 100. مقدمهای بر Java Concurrency
تگها:
1Z0-808
آمادگی آزمون جاوا
اصول برنامه نویسی جاوا
برنامه نویسی شیءگرا
توسعه نرم افزار جاوا
جاوا SE 8
جاوا SE 8 مقدماتی
مدرک Oracle Certified Associate
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.