برای کار با شبکه باید با j2ee کار کنی ولی بزرگان این زبان پیشنهاد میکنند اول از j2se شروع کنی اونم به خاطر اینکه با روش کد نویسی و دستورات اصلی جاوا اشنا بشی و بعد از اون بری سمته j2ee چون j2ee دیگه نمیاد اینا رو بهت یاد بده مستقیم میره سراغ سرولت و کار با xml و jsp و فریم ورک های مختلف و .....
شاخه های جاوا به این شکلن :
-----------------------------------------------------------------------------------------------------------------
j2se : جاوا استاندارد
j2ee : جاوا در بستر شبکه (البته بیشترش) و اینکه بیشتر برای برنامه های موقعیت سازمانی استفاده میشه (البته با j2se هم میشه برنامه های سازمانی نوشت ) که راستیتش من زیاد با j2ee اشنا نیستم
j2me : جاوا برای استفاده برای دستگاه های همراه
و شاخه های دیگه که میتونی توی سایته oracle اونا پیدا کنی .
-----------------------------------------------------------------------------------------------------------------
اینو اضافه کنم که جاوا یه زبان کروس پلت فروم هست (یعنی اینکه همه جا میتونی اجرا کنی بسته به سیستم عاملت نیست )
شما هم اگه تازه میخوای بیای سمته جاوا بشین j2se بخون بعد بیا سمت j2ee برات مسایل راحت تر میشه
و اینکه زبانتونم باید یه خورده خوب باشه کارت راه بیافته چون منابع فارسی برای جاوا خیلی خیلی نسبت به زبان های دیگه کمتره و باید دست به سرچت خوب باشه
موفق باشی