جاوا
در جاوا ۳ ویرایش داریم،
Java SE (ویرایش استاندارد)،
Java EE (ویرایش سازمانی)،
Java ME (ویرایش میکرو)
که ویرایش استاندارد، پایه جاواست که شامل مفاهیم پایه و شئ گرایی و Java APIs هستش و برای شروع جاوا باید از این ویرایش شروع کرد و ما هم همین کار را می کنیم.
ویرایش سازمانی برای ساخت Application بزرگ و سازمانی استفاده می شود، که چون دسکتاپ نیستند و تحت Browser و تحت شبکه (حالا شبکه داخلی سازمان یا اینترنت) کار می کنند، به آنها تحت وب می گویند (در برابر نرم افزار دسکتاپ) که اکثر فریمورک های معروف و قدرتمند جاوا برای این پلتفرم ساخته شده اند. که حوزه اصلی آموزش های ما و مهمترین نیازهای بازارکار است.
بحث Java ME هم که برای سخت افزارهای فاقد سیستم عامل و میکرو هاست، امروزه با توجه به وجود اندروید خیلی مورد توجه نیست و من هم بهش نمی پردازم. در مورد اندروید، علاقه مندان می توانند پس از یادگیری Java SE به سراغ آن بروند.
این آموزش ها برگرفته از سایت Profex.ir هستند و سازنده آن ها اقای محسن عرب هست.
اولین ویدئوی آموزش جاوا
در این ویدئو، من مقدمه ای درباره مراحل نوشتن و اجرا کردن یک برنامه جاوایی می گویم و درباره JVM و JRE و JDK توضیحاتی می دهم. در ادامه دانلود و نصب JDK را می بینیم و اولین برنامه جاوایی را با استفاده از خط فرمان کامپایل و اجرا می کنم، و سپس نحوه نصب ItelliJ IDE و ایجاد اولین پروژه جاوایی را در آن می بینیم. مدت زمان این ویدئو حدود ۲۷ دقیقه و حجم آن ۲۶MB است.
دومین سری ویدئوها
در این ویدئو یک مرور کلی و مختصر داریم بر مفاهیم شئ گرایی مانن Object,Class,Inheritance,Interface و همینطور اصول سه گانه برنامه نویسی شئ گرا و نحوه پیاده سازی این اصول را در زبان جاوا می بینیم. این ویدئو حدود ۱۶ دقیقه است و حدود ۱۲MB حجم دارد.