Kilka pytań o programy

0

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 :

  1. 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 ?

  2. 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 ?

0
  1. Nie, masz raczej parsować tego jsona i odczytać z niego wyniki. Lekcja na dziś: serwisy REST
  2. Raczej github
  3. Nie zaszkodzi ci ;)
0

@Shalom

dzięki :)

Za pomocą tego RESTa ogarnę właśnie takie aplikacje, gdzie będę potrzebował informacji sieci ? A np. własna przeglądarka ? Bo wiem, że do zrobienia mini chatu raczej tego potrzebować nie trzeba, tylko musiałbym napisać własny serwer.

Ok czyli github .. bo widziałem, że na stronach freelancingu sporo osób chwali się własnymi stronkami

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