کتاب مقدمهای بر جاوا برای توسعهدهندگان C# با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای بر جاوا برای توسعهدهندگان C#
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مقدمه: چرا جاوا برای توسعهدهندگان سیشارپ
- 2. مقایسه ماشین مجازی جاوا (JVM) و زمان اجرای داتنت (CLR)
- 3. نصب و راهاندازی JDK و ابزارهای توسعه جاوا
- 4. ساختار یک برنامه جاوا در مقابل سیشارپ
- 5. نوعهای داده اولیه و wrapper در جاوا
- 6. رشتهها (String) و StringBuilder در جاوا
- 7. تعریف و استفاده از آرایهها در جاوا
- 8. عملگرها و اولویتهای اجرایی در جاوا
- 9. ساختارهای کنترلی (if، switch، حلقهها) در جاوا
- 10. حلقه for-each و کلاس Scanner
- 11. مفاهیم شیگرایی (OOP) در جاوا: کلاس و اشیاء
- 12. تعریف کلاس، فیلد و متد در جاوا
- 13. سازندهها (Constructors) و زنجیرهسازی سازنده
- 14. کلمه کلیدی this و static در جاوا
- 15. اصل کپسولهسازی: getter و setter در جاوا
- 16. ارثبری (Inheritance) و کلمه super
- 17. چندریختی (Polymorphism) و بارگذاری متد
- 18. کلاسهای abstract و متدهای انتزاعی
- 19. اینترفیسها (Interfaces) در جاوا
- 20. تفاوت interface و abstract class
- 21. مقایسه interface در جاوا با interface در سیشارپ
- 22. پکیجها (Packages) و مدیریت فضای نام
- 23. مدیریت خطا: try-catch-finally و throw
- 24. خطاهای checked و unchecked در جاوا
- 25. جمعآوری زباله (Garbage Collection) در JVM
- 26. کلمه کلیدی final در جاوا
- 27. حافظه stack و heap در جاوا
- 28. مقایسه نوعهای ارزشی (value types) در سیشارپ با جاوا
- 29. کلاس String و غیرقابل تغییر بودن آن
- 30. مقایسه enum در جاوا و سیشارپ
- 31. وراثت و قواعد visibility (public, private, protected)
- 32. متدهای equals و hashCode
- 33. آشنایی با کلاس Object و متدهای آن
- 34. آرایههای چندبعدی و ragged arrays
- 35. کلاسهای داخلی (Inner Classes) و ناشناس (Anonymous)
- 36. مفهوم lambda expressions و functional interface
- 37. استریمها (Streams) در جاوا برای پردازش مجموعهها
- 38. آشنایی با Collection Framework: List، Set، Map
- 39. تفاوت ArrayList و LinkedList
- 40. تفاوت HashSet، LinkedHashSet و TreeSet
- 41. HashMap و TreeMap در جاوا
- 42. مقایسه Generics در جاوا و سیشارپ
- 43. مفهوم wildcard و bounded types در Generics
- 44. ورودی/خروجی (I/O) با کلاس File و Scanner
- 45. نوشتن و خواندن فایل متنی با FileReader و BufferedReader
- 46. مقدمهای بر threading و Runnable
- 47. کلاس Thread و مدیریت همروندی
- 48. synchronized و lock در جاوا
- 49. مقدمهای بر کتابخانه java.time
- 50. کار با تاریخ و زمان در جاوا
- 51. مقایسه متدهای main در دو زبان
- 52. ابزارهای build: Maven و Gradle
- 53. مقدمهای بر تست با JUnit
- 54. تفاوت annotations در جاوا و attributes در سیشارپ
- 55. مفهوم reflection در جاوا
- 56. مقدمهای بر JDBC و اتصال به پایگاه داده
- 57. مقایسه الگوهای طراحی رایج در جاوا و سیشارپ
- 58. مدیریت وابستگیها (Dependency Injection) در جاوا
- 59. تفاوت properties و resource files
- 60. مقدمهای بر Servlet و JSP
- 61. آشنایی با Spring Boot برای توسعه وب
- 62. تفاوت Application Server و Web Server
- 63. مقایسه IIS و Tomcat
- 64. بازنویسی کد سیشارپ به جاوا: مثال عملی
- 65. نکات ظریف و اشتباهات رایج برای تازهواردان از سیشارپ
تگها:
C#
Java for C# developers
JVM
آموزش جاوا
برنامه نویسی جاوا
تفاوت جاوا و سی شارپ
جاوا
زبان جاوا
شی گرایی
مقدمات جاوا
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.