Szkolenie Java dla Netowca

0

Cześć,
Znacie jakieś kursy (w sensie szkolenia) Javy dla osoby która potrafi programować, ale do tej pory pracowała w środowisku .Net? Chodzi mi o to, żeby było to omówienie języka i najlepszych praktyk bez wyjaśniania zagadanień z samego programowania.

edit: nie wiem czy dobry dział, proszę o przeniesienie jeśli zły

2

Kup pierwszą lepszą książkę od Javy i przejrzyj. Tak przejrzyj czytać nie musisz, ale zrób sobie notatki na temat różnic.

Przykład:

  • W javie są tylko typy primitywne i referencyjne. Czegoś takiego jak struktury z C# nie ma. Podobnie jak w C# jest box'ing i unboxing, tutaj zanany jako autoboxing.
  • Zapisz sobie że np. int bo zaboxowaniu staje się java.lang.Integer, oraz że w przeciwieństwie do C# nie można wywoływać metod na typach prymitywnych (5.toString() nie przejdzie)

Jeżeli nie chcesz sam przeglądać to wiele osób publikuje podobne kursy w sieci, ale imho warto samemu sobie te notatki zrobić.

Od razu zainstaluj sobie IntelliJ. Użyj gradle do wygenerowania szablonu aplikacji gradle init i załaduj do IDE i zacznij kodzić. Na starcie apka konsolowa + testy w JUnit powinny wystarczyć.

Potem przeczytaj Effective Java (koniecznie 3 wydanie).

To czego będziesz uczył się dalej zalezy od tego do czego Javy potrzebujesz (Android, Enterprise CRUD, AWS)

0

Dzięki za wskazówki, na pewno wykorzystam.
Pytam o szkolenia dlatego, że chcę żeby ktoś mnie w to wprowadził, a że mam budżet szkoleniowy do wykorzystania, to chętnie poszedłbym na szkolenie.

Javy na pewno będę używał do integracji z szyną ESB i wymiana pewnych informacji. A czy coś jeszcze to na razie nie wiem.

1

Dwa najbardziej wyprocesowane języki programowania?
Dlaczego ktokolwiek miałby ryzykować z kursem "różnicowym" ??? Są chętni na poznanie dwóch smutnych panów?

posiadam książkę do C# ze stajni małomiękkiego. Sama w sobie jest naprawdę dobra.
Humorystyczne są smaczki porównawcze, RAZ wzmianka, że istnieje taki język obiektowy jak Java, a na koniec rozdziałów porównania różnicowe do C++ (czym się wróbelek różni od zwłaszcza), ale to pisał dział prawny. A J# nigdy nie istniał.

Weź uznaną "drugą" (tj poszerzającą) książkę do Javy, jak piszą. Początkową sobie daruj. Nie będziesz pisał zupełnie idiomatycznie (niewiele), ale w pełni poprawnie.

Ja szedłem akurat odwrotnie, i tu rozdźwięk co do pisania idiomatycznego jest o wiele głębszy. Syntaktycznie Java jest o wiele prostsza.

0

Po małym researchu stwierdzam, że chyba ciężko będzie z takim szkoleniem, więc chętnie przyjmę także propozycje literatury która pozwoli mi wejść do świata Javy. Najlepiej, żeby były to pozycje względnie nowe.

0

A tak z ciekawosci: dlaczego?

0
stivens napisał(a):

A tak z ciekawosci: dlaczego?

Muszę lepiej poznać wroga.

1 użytkowników online, w tym zalogowanych: 0, gości: 1