کتاب راهنمای کاربردی و مثالهای عملی در جاوا ۱۱ با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهنمای کاربردی و مثالهای عملی در جاوا ۱۱
موضوع کلی: علوم کامپیوتر و مهندسی نرمافزار
موضوع میانی: برنامهنویسی شیءگرا با جاوا
📋 سرفصلهای دوره
- 1. مقدمهای بر زبان برنامهنویسی جاوا
- 2. اصول برنامهنویسی شیءگرا
- 3. معرفی مفاهیم کلیدی جاوا
- 4. نصب و پیکربندی محیط توسعه جاوا (JDK)
- 5. اولین برنامه جاوا: سلام دنیا
- 6. متغیرها، انواع داده و عملگرها در جاوا
- 7. ساختارهای کنترلی: شرطها (if, else, switch)
- 8. ساختارهای کنترلی: حلقهها (for, while, do-while)
- 9. آرایهها و مجموعهها در جاوا
- 10. معرفی کلاسها و اشیاء
- 11. کپسولهسازی (Encapsulation) در جاوا
- 12. وراثت (Inheritance) در جاوا
- 13. چندریختی (Polymorphism) در جاوا
- 14. انتزاع (Abstraction) و کلاسهای انتزاعی
- 15. واسطها (Interfaces) در جاوا
- 16. مدیریت خطاها و استثناها (Exceptions)
- 17. کار با ورودی/خروجی (I/O) در جاوا
- 18. مباحث پیشرفتهتر در کلاسها
- 19. توابع و متدها در جاوا
- 20. مفهوم ارثبری چندگانه با واسطها
- 21. کلاسهای داخلی (Inner Classes)
- 22. کلاسهای ثابت (Static)
- 23. کلاسهای نهایی (Final)
- 24. مدیریت حافظه و زبالهروب (Garbage Collector)
- 25. مقدمهای بر رشتهها (Strings)
- 26. عملیات بر روی رشتهها
- 27. کلاسهای Wrapper
- 28. مقدمهای بر مجموعههای جاوا (Collections Framework)
- 29. لیستها (Lists) و پیادهسازیهای آن
- 30. مجموعهها (Sets) و پیادهسازیهای آن
- 31. نقشهها (Maps) و پیادهسازیهای آن
- 32. کار با صفها (Queues) و پشتهها (Stacks)
- 33. الگوریتمهای مرتبسازی در جاوا
- 34. الگوریتمهای جستجو در جاوا
- 35. مقدمهای بر برنامهنویسی همزمان (Concurrency)
- 36. مفاهیم ریسه (Thread)
- 37. ایجاد و مدیریت ریسهها
- 38. همگامسازی ریسهها (Synchronization)
- 39. قفلها (Locks) و مکانیزمهای پیشرفتهتر
- 40. دستورالعملهای همزمان (Annotations)
- 41. لامبدا اکسپرشنها (Lambda Expressions)
- 42. متد رفرنسها (Method References)
- 43. استریم API (Stream API)
- 44. عملیات بر روی استریمها
- 45. فیلتر کردن و نگاشت در استریمها
- 46. کاهش (Reduction) و جمعآوری (Collecting) در استریمها
- 47. کار با تاریخ و زمان در جاوا ۱۱
- 48. مقدمهای بر برنامهنویسی شبکه در جاوا
- 49. سوکتهای TCP/IP
- 50. سوکتهای UDP
- 51. مقدمهای بر پایگاههای داده در جاوا
- 52. اتصال به پایگاه داده با JDBC
- 53. اجرای کوئریهای SQL
- 54. مدیریت تراکنشها
- 55. مقدمهای بر تست واحد (Unit Testing)
- 56. فریمورک JUnit
- 57. نوشتن تستهای واحد برای کلاسها
- 58. اصول طراحی نرمافزار (SOLID)
- 59. الگوی طراحی کارخانه (Factory Pattern)
- 60. الگوی طراحی سینگلتون (Singleton Pattern)
- 61. الگوی طراحی استراتژی (Strategy Pattern)
- 62. الگوی طراحی مشاهدهگر (Observer Pattern)
- 63. الگوی طراحی دکوراتور (Decorator Pattern)
- 64. الگوی طراحی آداپتور (Adapter Pattern)
- 65. الگوی طراحی کامپوزیت (Composite Pattern)
- 66. الگوی طراحی پِریهَند (Facade Pattern)
- 67. الگوی طراحی پل (Bridge Pattern)
- 68. الگوی طراحی نماینده (Proxy Pattern)
- 69. الگوی طراحیBUILDER
- 70. الگوی طراحیFLYWEIGHT
- 71. الگوی طراحیPROTOTYPE
- 72. الگوی طراحیCOMMAND
- 73. الگوی طراحیINTERPRETER
- 74. الگوی طراحیMEDIATOR
- 75. الگوی طراحیMEMONTO
- 76. الگوی طراحی STATE
- 77. الگوی طراحی TEMPLATE METHOD
- 78. الگوی طراحی VISITOR
- 79. امنیت در برنامهنویسی جاوا
- 80. مقدمهای بر محیط توسعه یکپارچه (IDE)
- 81. کار با Eclipse IDE
- 82. کار با IntelliJ IDEA
- 83. کار با NetBeans IDE
- 84. مقدمهای بر ابزارهای ساخت (Build Tools)
- 85. Apache Maven
- 86. Gradle
- 87. مفاهیم توسعه چابک (Agile)
- 88. اسکرام (Scrum)
- 89. کانبان (Kanban)
- 90. مقدمهای بر کنترل نسخه
- 91. Git و GitHub
- 92. مفاهیم CI/CD (Continuous Integration/Continuous Deployment)
- 93. کار با Docker
- 94. مقدمهای بر تست خودکار
- 95. تست پذیرش (Acceptance Testing)
- 96. تست عملکرد (Performance Testing)
- 97. مقدمهای بر معماری نرمافزار
- 98. معماری میکروسرویس
- 99. معماری یکپارچه (Monolithic)
- 100. مقدمهای بر الگوهای طراحی رابط کاربری (UI)
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.