Spis treści
Java to obiektowy język programowania (OOP – Object Oriented Programming) stworzony w 1995 przez Sun Microsystems, kilka lat temu kupiony przez korporację Oracle. Java przez lata rozprzestrzeniła się na większość systemów operacyjnych i urządzeń i jest jednym z najbardziej popularnych języków programowania.
Ideą Javy jest to, że można jej używać na różnych platformach – laptopach, telefonach i innych urządzeniach oraz w różnych systemach, jak np. Windows, Linux, czy Android.
Java jest cały czas rozwijana i z wersji na wersję oferuję coraz więcej funkcjonalności – aktualna wersja to 14, która została wydana w marcu 2020 roku. Obecnie, zazwyczaj wymaganą wersją Java w ofertach pracy jest 1.8 – chociaż do kompilacji i uruchamiania programów napisanych w języku Java będziemy korzystać z najnowszej wersji Javy, to zakres tego kurs skupia się na wersji 1.8.
Warto być programistą Java, ponieważ zapotrzebowanie na programistów Java na rynku jest bardzo duże i są to dobrze płatne oferty pracy. Jednakże, sama Java nie wystarczy – wymagania znajomości m. in. popularnego frameworku Spring, SQLa, Gita, czy też podstaw technologii frontendowych, można znaleźć w bardzo wielu ofertach pracy dla Javowców. Ten kurs skupia się na podstawach programowania w Javie i tematyka wykorzystania innych technologii nie jest w nim poruszana.