Cześć, jestem na etapie uczenia się javy i pisania aplikacji w celach edukacyjnych w celu zdobycia takiej wiedzy i doświadczenia, aby kandydować na juniora albo chociaż praktyki/staż. Mam kilka pytań.
Na stronie, którą wielu polecało : http://www.dreamincode.net/forums/topic/78802-martyr2s-mega-project-ideas-list/
Jest wiele pomysłów na programy. Zastanawia mnie kilka rzeczy: jeśli miałbym pisać np programik, który zwraca atomowy czas z internetu lub za pomocą wpisanego kodu pocztowego uzyskujemy pogodę w danym miejscu albo np. za pomocą kodu pocztowego uzyskujemy kraj to musimy mieć jakąś dodatkową bibliotekę, która nam jakoś sczyta ze stron internetowych potrzebne informację ? Musimy wtedy mieć konkretnego dostawcę tych informacji czy jak to wygląda ? Np. do pogody znalazłem stronę http://openweathermap.org/ , ale tam nie ma żadnych bibliotek, tylko dostajemy po rejestracji kod i jest napisane, że możemy uzyskać dane w postaci HTML, XML lub JSON. W takim razie napisanie takiego programu polega na analizie strony, która dostarcza nam ten kod JSON ?
Skorzystam z tematu i zadam jeszcze pytania :
-
W jaki sposób najlepiej tworzyć własne portfolio, którym potem będziemy się chwalić przy okazji dostarczania CV, rozmów czy brania zleceń ? Stworzyć własną stronę w javie i tam umieszczać opisy własnych aplikacji wraz ze zdjęciami i plików z kodem ?
-
Czy już na tym etapie ogarnąć co to jest ten cały Maven itd ? Bo wiele osób o tym pisze, że to mega narzędzie itd. Potrzebuję już to teraz ?