Uwaga! Trwają prace nad nową wersją serwisu. Mogą występować przejściowe problemy z jego funkcjonowaniem. Przepraszam za niedogodności!

Dlaczego warto uczyć się Javy

Poznawanie zagadnień z back endu

Bartłomiej Kalka, Java Developer i twórca szkolenia Junior Java Ready, opowiada o języku Java, jego zastosowaniach i uczeniu się. W odcinku mówimy m.in. o wadach i zaletach tego języka, jego komunikacji z front endem oraz o tym, czym różni się od innych języków back-endowych i od czego najlepiej zacząć jego naukę.

Poruszane tematy

  • Czy możesz się przedstawić i powiedzieć, co łączy Cię z branżą IT?
  • Czym jest Java?
  • Czym różni się od innych języków back-endowych, np. C++ czy Pythona?
  • Co można, a czego nie można stworzyć w Javie? Aplikacje desktopowe? Może mobilne?
  • Jakie są wg Ciebie 3 największe zalety Javy?
  • A jakie są 3 wady Javy?
  • Jak bardzo popularna jest obecnie Java?
  • Dlaczego osoby, które zaczynają przygodę z programowaniem, rzadziej wybierają Javę niż Pythona czy JavaScript?
  • Jaką przyszłość wróżysz Javie? Warto się jej uczyć?
  • Jak szybko ten język się zmienia?
  • Jakie bazy danych najczęściej są wykorzystywane przy współpracy z Javą?
  • Co muszę umieć, by otrzymać pracę jako junior Java developer?
  • Jak Java może współpracować z JavaScriptem po stronie front endu?
  • Jak dobrze musimy znać Javę, aby móc zrealizować swoje pierwsze zlecenie komercyjne?
  • Jakie są popularne frameworki dla Javy i do czego możemy je wykorzystać?
  • Jakie popularne rozwiązania powstały przy pomocy Javy? W przypadku PHP jest to np. PrestaShop czy WordPress, a dla Javy znajdziemy podobne odpowiedniki?
  • Jaką drogę nauki polecisz osobie, która do tej pory nie miała styczności z programowaniem?
  • Jak Javy mogą się uczyć osoby, które programują już w innych językach? Polecisz jakiś sprawdzony sposób?
  • Jaką książkę polecisz osobie, która chce nauczyć się programować w języku Java?
  • Gdzie możemy Cię znaleźć w sieci?

Polecane książki

Prócz „Czystego kodu” Roberta C. Martina Bartek poleca jeszcze dwie pozycje:

➡ Jerzy Grębosz, „Opus magnum C++ 11. Programowanie w języku C++”

➡ Rishal Hurbans, „Algorytmy sztucznej inteligencji. Ilustrowany przewodnik”

Ciekawostki

💳 Język Java m.in na kartach kredytowych – Java Card

📊 Statystyki języków na Tiobe index

Polecana książka

Czysty kod. Podręcznik dobrego programisty
Robert C. Martin

Zwiększ swoje szanse na znalezienie pracy!

Wiedza ogólna z obszaru IT oraz obycie się ze słownictwem będzie dużym atutem podczas rekrutacji. Dlatego zachęcam Cię do odsłuchania wszystkich odcinków podcastu oraz zapisania się do newslettera, dzięki któremu nie przegapisz żadnego nowego odcinka!

Słuchaj także na:

Udostępnij ten artykuł:

Polecana książka

Czysty kod. Podręcznik dobrego programisty
Robert C. Martin

Mentoring to efektywna nauka pod okiem doświadczonej osoby, która:

  • przekazuje Ci swoją wiedzę i nadzoruje Twoje postępy w zdobywaniu umiejętności,
  • uczy Cię dobrych praktyk i wyłapuje złe nawyki,
  • wspiera Twój rozwój i zwiększa zaangażowanie w naukę.