منابع فارسی که خیلی کمه.فقط یه کتاب قدیمی مال آقای صدیقی اگه اشتباه نکنم و روی وب هم جسته گریخته یه چیزای (خیلی کم) میشه پیدا کرد.
یادگیری جاوا ای ای یا دقیقتر بگیم جاکارتا ای ای در واقع یادگیری اسپسیفیکیشن هاست.
منابع انگلیسی رایگان زیاده چه فیلم و چه متن روی وب و چه پی دی اف.باید انگلیسی سرچ کنی.اموزش های لیندا و یودمی هم بعضی وب سایتا رایگان گیر میاد.روی یوتیوب هم آموزش هست
یکی از سایت های خوب javatpoint.com
که آموزش متنیه.
چنتا نکته:
۱-یادگیری این تکنولوژی زمانبره چونکه خیلی وسیعه
۲-حتما آینده داره چون جاوا تویه صنعت نرم افزار زبان ریشه داریه
۳-اگه شنیده باشی فریم ورک هایی مثل spring ,play و ...خیلی معرف هستن و بسیار پرکاربرد توصیه میشه حتما فریم ورک هایی که روی جاوا ای ای درست شده مخصوصا spring رو کار کنید.
البته شما اول باید مبانی این تکنولوژی رو یاد بگیرید و بعدش فریم ورکها