کتاب جاوا برای توسعهدهندگان Go با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جاوا برای توسعهدهندگان Go
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مفاهیم پایهای شیگرایی در جاوا برای توسعهدهندگان گو
- 2. تفاوتهای نحوی اساسی بین گو و جاوا
- 3. مدیریت حافظه و garbage collection در جاوا
- 4. نصب و راهاندازی JDK و انتخاب IDE
- 5. ساختار یک برنامه ساده جاوا (کلاس و متد main)
- 6. انواع دادههای اولیه و wrapper classes
- 7. عملگرها و اولویت اجرای آنها
- 8. ساختارهای کنترلی (if، switch، حلقهها)
- 9. تعریف و استفاده از آرایهها در جاوا
- 10. مقدمهای بر کلاسها، اشیاء و سازندهها
- 11. کپسولهسازی (getter, setter) و سطح دسترسی
- 12. ارثبری و کلمه کلیدی extends
- 13. چندریختی و overriding متدها
- 14. کلاسها و متدهای abstract
- 15. اینترفیسها و پیادهسازی چندگانه
- 16. تفاوت interface و abstract class در طراحی
- 17. Exception handling با try-catch-finally
- 18. انواع استثناها (checked و unchecked)
- 19. رشتهها و StringBuilder/StringBuffer
- 20. کار با تاریخ و زمان (java.time)
- 21. مجموعهها (Collection Framework) و ArrayList
- 22. HashMap، HashSet و تفاوت با map در گو
- 23. حلقه for-each و Iterator
- 24. مقایسه Generics در جاوا با نوعهای گو
- 25. متدهای استاتیک و فیلدهای استاتیک
- 26. ثابتها با final و تفاوت با const در گو
- 27. مفهوم null و Optional برای جلوگیری از NPE
- 28. ورودی/خروجی فایل با java.io و java.nio
- 29. سریالسازی اشیاء و فرمت JSON
- 30. Enum و کاربردهای پیشرفته آن
- 31. کلاسهای درونی (Inner, Anonymous, Lambda)
- 32. معرفی و کاربرد Lambda expressions
- 33. Stream API برای پردازش مجموعهها
- 34. نحوه کار با متدهای sort و filter در Stream
- 35. مدیریت وابستگیها با Maven یا Gradle
- 36. ساخت یک پروژه ساده با Maven
- 37. تست نویسی با JUnit و assertions
- 38. نوشتن تستهای واحد برای کلاسها
- 39. اشکالزدایی با ابزارهای IDE
- 40. چندنخی (Thread) و Runnable
- 41. مدیریت همزمانی با synchronized و locks
- 42. تفاوت مدل همزمانی جاوا و گوروتینها
- 43. ExecutorService و thread pool
- 44. ورودی خط فرمان و Scanner
- 45. کار با پایگاه داده با JDBC
- 46. مفاهیم Connection, Statement, ResultSet
- 47. معرفی JPA و Hibernate برای ORM
- 48. شبکهسازی سوکت در جاوا
- 49. مقدمهای بر JavaFX یا Swing برای GUI
- 50. ساخت یک REST API ساده با JAX-RS یا Spring Boot
- 51. مفاهیم Dependency Injection در Spring
- 52. تفاوت چارچوب Spring با net/http در گو
- 53. مدیریت کانفیگ و property files
- 54. بستهبندی برنامه با JAR و اجرا
- 55. نسخهبندی کد و مدیریت پکیجها
- 56. ساخت یک پروژه کامل و ترکیبی از مفاهیم
تگها:
Go to Java
آموزش جاوا
برنامهنویسی جاوا
جاوا
جاوا برای برنامهنویسان Go
جاوا برای توسعهدهندگان Go
جاوا پیشرفته
مفاهیم جاوا
مقایسه جاوا و گو
یادگیری جاوا
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.