جاوا در دهه 1990 توسط شرکت SUN Microsystems توسعه داده شد و بعدها در سال 2009 و 2010 این شرکت توسط Oracle خریداری شد و به گونه ای امروزه مالک جاوا Oracle شناخته می شود و هدف آن ها این است که یک زبان ساده، شی گرا و مشهور باشد و بتواند با کارایی و امنیت بالا و با معماری درونی که دارد برنامه را لانچ کند.
جاوا SE هسته اصلی زبان Java است و شامل پکیج های Lang، Until و سایر پکیج های پایه و کلاس های پایه زبان برنامه نویسی جاوا هست. در مجتمع فنی تهران در یک دوره ارائه می شود، که سرفصل های دوره در ادامه به صورت کلی ارائه می گردد.
در دوره ی Java SE ابتدا با پکیج های JDK ، JRE و JVM آشنا می شوید که این ها پکیج هایی هستند که می توانند برنامه های جاوا را اجرا کنند، بسازند و ابزارها و امکانات اضافی را در اختیار ما قرار دهند.
در مرحله ی بعد با دستور زبان یا Syntax جاوا آشنا می شوید و هسته ی اصلی جاوا را یاد می گیرید.
قسمت بعد به معرفی انواع داده ها و ساختمان های داده ای می رویم، با مدیریت خطا آشنا می شوید و وارد اصلی ترین سرفصل که برنامه نویسی شی گرا است، خواهیم شد.
در برنامه نویسی شی گرا مواردی مانند Encapsulation، Inheritance، Abstraction و Polymorphism یاد می گیرید با چرخه ی حیات شی در حافظه آشنا می شوید.
با مدیریت حافظه که در زبان جاوا به صورت اتوماتیک است آشنا می شوید. پایگاه داده Oracle را یاد می گیرید، نصب و راه اندازی SQL را فرا می گیرید، عملیات ساخت، ویرایش، حذف و جست و جو داده ها را در یک DB آموزش میبینید.
در ادامه با Threadها و Multithreading (برنامه نویسی موازی) آشنا می شوید و در نهایت در پایان دوره Java SE از Java FX و Swing در ایجاد رابط گرافیکی استفاده می کنید.
در پایان دوره دانشپذیران باید بتوانند یک دسکتاپ اپلیکیشن تولید کنند که به DB متصل باشد و بتوانند منطق تجاری یک شغل را پیاده سازی کنند و به عنوان پروژه پایانی ارائه دهند.
در طول ۲۰ سال گذشته جاوا به یکی از زبانهای سطح بالای مطمئن و فراگیر برای توسعه نرم افزارهای سازمانی و تجاری در سطح دنیا تبدیل شده است. این زبان بخاطر ساختار و ویژگیهای امن کد نویسی که دارد برای پروژههای بزرگ بسیار مناسب است و یکی از سادهترین زبانهای شی گرا میباشد. زبان جاوا در پروژههای دانشگاهی نیز بیشترین کاربرد را دارد و بعنوان یکی از زبانهایی که هر برنامه نویس باید بر آن مسلط باشد به شمار میآید.