اپلیکیشن اندرویدی فلشکارت آموزشی آمادگی آزمون مدارک جاوا SE 8 (1Z0-808): اصول و مبانی برنامهنویسی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آمادگی آزمون مدارک جاوا 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
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.