Książki

V3
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 7 lat
  • Postów:5
0

A więc zamówiłem tę co poleciłeś, czyli Java w 21 dni. Wydanie VII - Cadenhead. Mam nadzieję, że to dobry wybór, teraz zostało tylko poczekać, aż przyjedzie do mnie lektura, dzięki wielkie za pomoc!

Belka
  • Rejestracja:ponad 7 lat
  • Ostatnio:24 dni
  • Lokalizacja:PL
  • Postów:452
0

Hej Wam. Tak się złożyło, że przypomniałem sobie o posiadaniu książki "Java Podstawy" Horstmann'a i Cornella, ale UWAGA - jest to wydanie VIII, więc zdaję sobie sprawę że do najświeższych nie należy. Chciałbym jednak pouczyć się Javy, a skoro mam coś takiego, to kusi aby skorzystać. Proszę Was jednak o jakąś opinię, czy jest jakiś sens?

1
Belka napisał(a):

Hej Wam. Tak się złożyło, że przypomniałem sobie o posiadaniu książki "Java Podstawy" Horstmann'a i Cornella, ale UWAGA - jest to wydanie VIII, więc zdaję sobie sprawę że do najświeższych nie należy. Chciałbym jednak pouczyć się Javy, a skoro mam coś takiego, to kusi aby skorzystać. Proszę Was jednak o jakąś opinię, czy jest jakiś sens?

Co to za pytanie?
Przeczytaj to, się dowiesz ile zrozumiesz, dzisiaj jakbyś nie pisał na forum, a czytał to już byś miał połowę książki za sobą.

Belka
  • Rejestracja:ponad 7 lat
  • Ostatnio:24 dni
  • Lokalizacja:PL
  • Postów:452
0

Jestem właśnie w trakcie czytania, więc zbędne jest Twoje plucie jadem.

vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
0
Belka napisał(a):

Hej Wam. Tak się złożyło, że przypomniałem sobie o posiadaniu książki "Java Podstawy" Horstmann'a i Cornella, ale UWAGA - jest to wydanie VIII, więc zdaję sobie sprawę że do najświeższych nie należy. Chciałbym jednak pouczyć się Javy, a skoro mam coś takiego, to kusi aby skorzystać. Proszę Was jednak o jakąś opinię, czy jest jakiś sens?

Sensowność książki to często rzecz subiektywna. Musiałaby być bardzo słaba albo stara żeby nie miało sensu.
Ale i tak są wyjątki. Ja np. czytałem kilka książek o J2EE (<= 1.4) całkiem niedawno ze względu na pracę (i też z tego względu że były tanie).

Hispano-Suiza
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 5 lat
0

Pytanie z sąsiedniej beczki. Poleci ktoś pozycję do Scala? Ciężko coś sensownego znaleźć, a jak już jest to trochę stare wydanie @ https://helion.pl/ksiazki/scala-od-podszewki-joshua-suereth-d,scalao.htm#section6_shift
Chyba, że na rynku brak jakichkolwiek pozycji i zostaje tylko oficjalna dokumentacja?


"Trolling is a art"
RoughBoy
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 7 lat
  • Lokalizacja:Płock
  • Postów:34
0

Ja osobiście korzystam z JAVA Podstawy Wydanie VIII (Helion) Hortsmann i Cornell. Nie mam porównania do innych, ale tutaj jest wszystko przedstawione w czytelny sposób.

FI
FI
  • Rejestracja:około 10 lat
  • Ostatnio:prawie 4 lata
  • Postów:471
0

skonczylem wlasnie lekture i szukam nowej ksiazki, cos srednio zaawansowanego z javy: java in practice? czy moze cos z wielowatkowoscia?

edit// czytal ktos? https://www.amazon.com/Programming-Concurrency-JVM-Mastering-Synchronization/dp/193435676X/ref=la_B001JOS4R2_1_4?s=books&ie=UTF8&qid=1508956054&sr=1-4

edytowany 1x, ostatnio: filemonczyk
CW
  • Rejestracja:ponad 10 lat
  • Ostatnio:około 7 lat
  • Postów:12
0

Jest taka książka jak BDD w działaniu, sterowanie zachowaniem w rozwoju aplikacji, autorstwa Johna Fergusona Smarta i tera mam pytanie takie czy jest sens się w to bawić, bo słyszałem, że mało firm ma bdd, z ciekawości to bym ją przeczytał, ale żebym tym się jeszcze mógł gdzieś pochwalić, macie u siebie w pracy bdd?

0

Hej, ja tak jak kolega z postów wstawonych kilka miesięcy temu też postanowiłem nauczyć się programowania w Javie jako ze czytałem ze jest to jezyk nie az tak skomplikowany i bardzo popularny, znalazłem w sumie 3 ksiązki które mi się w miare spodobały i byłbym wdzięczny za opinie na ich temat,
Pierwsza to opisywana powyżej "Java w 21 dni, wydanie VII" Rogers Cadenhead
Druga to Java. Podstawy (wydanie X) Cay S. Horstmann
A trzecią i tak jak patrze po księgarniach to najtrudniej dostępna Java. Przewodnik dla początkujących. Wydanie VI Herbert Schildt
Druga ksiązka podobno jest najbardziej tresciwa ale dośc trudna dla kogoś kto niegdy nie miał styczności z programowaniem, myślałem głownie nad tym przewodnikiem dla początkujących ale ta Java w 21 dni też brzmi dość sympatycznie. Czytał ktoś moze te obie i moze stwierdzić która jest bardziej przystępna dla zupełnego początkującego

0

Po co uczyć się javy jeśli nie ma sie 3 letniego doświadczenia komercyjnego w javie? Lepiej naucz się języka w którym będziesz mogł znaleźć pracę i się rozwijać.

discoStar
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Wlk. Brytania
  • Postów:92
0

Google: best books to learn Java

Chociaż dla niektórych i to może okazać się za trudne :)

@Shalom może przypiąć jeśli chce

edytowany 1x, ostatnio: discoStar
RoughBoy
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 7 lat
  • Lokalizacja:Płock
  • Postów:34
0

@lol3: Możesz rozwinąć swoją myśl?

edytowany 1x, ostatnio: RoughBoy
0

Tym tokiem myślenia to nie dostaniesz pracy w programowaniu w javie bo nie masz 3 letniego doswiadczenia komercyjnego, a nie zdobędziesz doswiadczenia bo nawet nie zaczełeś uczyć sie javy,
co do google to myślałem nad tym ale wolałbym zacząć od ksiązki która objasnie wszystkie podstawy i pojęcia w sposób usystematyzowany, w necie wiadomo jest masa materiału ale pewnie bedzie nieco przytłaczał jak sie nie ma za bardzo pojęcia o tym dlatego wolałem zacząc od ksiazki a potem stopniowo ogarniać tutoriale w internecie.
A więc wracając do pytanie ktoś coś ogarniał odnośnie tych książek o których pisałem wczesniej?

Hispano-Suiza
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 5 lat
0

Java. Przewodnik dla początkujących - mam i mogę polecić z czystym sumieniem. Co prawda Javę znałem w jakimś tam stopniu ale nie używając dawno musiałem odświeżyć wiedzę i tak książka bardzo mi to ułatwiła.
Hint: nie spędzaj zbyt dużo nad samą treścią tylko popisz trochę kodu samemu. Na przykładach nawet. I jak już mam polecać to tą grubszą wersję w twardej oprawie. Obejmuje materiał z tej cieńszej (w miękkiej) + dużo więcej. Ja niestety kupiłem tą w miękkiej i tylko tego żałuję.


"Trolling is a art"
RoughBoy
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 7 lat
  • Lokalizacja:Płock
  • Postów:34
0

Tak jak gdzieś już wyżej pisałem, z czystym sumieniem polecam: JAVA Podstawy Wydanie VIII (Helion) Hortsmann i Cornell. W sposób przystępny, jak dla mnie (ogarniam css, php i unixa). I nie pracuje " w branży".

0

@Hispano-Suiza, rozumiem że mając na myśli twardą okładke mówisz o "Java. Kompendium programisty. Wydanie IX"?, hmm planuje pomyśleć do jutra wieczora i zamówić coś coby w weekend móc się już powoli w to bawić, dzięki za hint! też tak czytałem że w ten sposób można najszybciej wiedze przyswoich, jak już ogarne co jak i z czym to spróboje coś prostego popisać i powoli zwiększać sobie poziom trudnosci

@RoughBoy tylko tak jak mowisz, miałeś jakieś wcześniejsze doświadczenie mimo że nie pracujesz w branży, a o tej książce własnie słyszałem że jest bardziej dla ludzi co coś już z programowania lizneli niż dla totalnych zielonych w temacie

W kazdym razie dzięki za opinie:)

Hispano-Suiza
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 5 lat
0

Tak, o tą mi chodzi. Zawiera to samo co "cieńsza" + dodatkowo dużo więcej treści. 560 stron vs 1130. Proponuję żebyś sobie podszedł do Empik/Matrasi przejrzał. W dużym Empiku w większym mieście była na półce. Stąd wiem, że teraz żałuję zakupu tej mniejszej ;-)


"Trolling is a art"
0

Java podstawy powinna sie nazywac "Java dla doswiadczonych programistow c++ " . Materiał napisany nieprzystępnie i słabo objaśniony ( czytalem polską wersje ) mimo swojej obszerności. Jak dotąd najlepsza książka jaką czytałem dla początkujących to java programowanie praktyczne od podstaw, Barteczko.Ksiązka m.lisa " java cośtam kurs" też była bdb ale poruszała mniej zagadnień.z serii rusz głową tez czytalem i raczej bym nie polecał.Teraz chyba wezmę sie za ta krotsza ksiazke h shildta, java efektywne programowanie blocha a następnie anglojęzyczne do certyfikatow i z serii deitela " java how to program i java for programmers " Oczywiscie jak nie potrafilem programowac tak dalej nie potrafie, mam nadzieje ze java nie zdązy umrzec zanim sie jej naucze.
ps.co sądzicie o thinking in java?

0

Może ktoś polecić jakąś książkę związaną z wzorcami głównie używanymi w Java oraz Android?
Mogę czytać i szukać w internecie, ale po całym dniu w pracy wolałbym nie męczyć już oczu i poczytać normalną książkę.

0

Czy warto przeczytac Patterns of Enterprise Application Architecture ?
Ksiazka troche stara, ale z drugiej strony tematy niekoniecznie nieaktualne.

jarekr000000
Moim zdaniem nie warto. Niedawno sobie tą książkę przeczytąłem na nowo. W roku 2017 budzi politowanie większość rozdziałów, a zwłaszcza kod. Świat się zmienił.
caer
@jarekr000000: co byś polecił w zamian pod kątem obecnie stosowanej architektury?
0
  1. wydanie "Effective Java" jako ebook chyba dzisiaj się pokazało.
    http://www.informit.com/store/effective-java-9780134685991
jarekczek
  • Rejestracja:prawie 8 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Siemianowice Śląskie
  • Postów:500
0

Będę programować w JSF 2.1 + Trinidad. Możecie polecić książki, które pozwolą zgłębić ten temat?


Przeważnie ignoruję niezarejestrowanych użytkowników.
0

Witam. Które książki do nauki Javy będą najbardziej odpowiednie dla kompletnie początkującego? - z tych w miarę aktualnych.

Hispano-Suiza
Cofnij się kilka stron wstecz. Na każdej znajdziesz jakąś książkę. Idź do księgarni, przejrzyj po kilkanaście stron i wybierz tę, która najbardziej będzie Ci odpowiadała.
IO
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 5 lat
  • Postów:45
0

Cześć
Bije się z myślami którą książkę do Javy wybrać. Mam 3 na których się skupiam:
Java w 21 dni - podoba mi się bo wszystko jest poukładane co i jak.
Java.Podstawy.Wydanie X - bardzo dobre opinie.
Thinking in Java - bardzo dobre opinie ale wiele osób mówi że słabe dla początkujących.

Co polecacie? :)

L9
ja się uczę z Java w 21 dni i jestem bardzo zadowolona
szweszwe
  • Rejestracja:ponad 11 lat
  • Ostatnio:4 dni
  • Lokalizacja:Kraków
  • Postów:1694
3

@Iothin: cokolwiek. Najgorzej to siedzieć i rozmyślać o tym z czego zacząć się uczyć. Z każdej się czegoś nauczysz. Ja bym wziął tę drugą ale najważniejsze to po prostu zacząć.

0
Iothin napisał(a):

Cześć
Bije się z myślami którą książkę do Javy wybrać. Mam 3 na których się skupiam:
Java w 21 dni - podoba mi się bo wszystko jest poukładane co i jak.
Java.Podstawy.Wydanie X - bardzo dobre opinie.
Thinking in Java - bardzo dobre opinie ale wiele osób mówi że słabe dla początkujących.

Co polecacie? :)

Trochę po czasie odpowiadam, ale jednak. Na pewno nie bierz pod uwagę Thinking in Java bo odnoszę wrażenie, że jest ona dla osób znających już w miarę dobrze Javę tylko do klepania się po plecach jacy to oni mądrzy, jako osoba zaczynająca naukę javy tylko się zniechęcisz. Z tych dwóch pozostałych to polecam obie, ale mi lepiej się czyta Java w 21 dni, po części dlatego że w książce Horstmanna nie ma ćwiczeń, takich na zasadzie Zad. 1 Napisz program robiący to i to. Java w 21 dni jest ok tak na rozpoczęcie, tylko zagadnienia nie są jakoś szczegółowo opisane. Podsumowując wydaje mi się że najlepiej zrobić tak jak ja, czyli kupić obie, czytać Java w 21 dni i później douczyć się z Java. Podstawy.

slim44
  • Rejestracja:ponad 10 lat
  • Ostatnio:4 miesiące
  • Lokalizacja:Wrocław
  • Postów:111
0

Ostatnio u znajomego wpadł mi w ręce tytuł : https://helion.pl/ksiazki/java-podstawy-wydanie-x-cay-s-horstmann,javp10.htm#format/b // polecam

0

Polecacie jakieś książki do Scali? Mam "Programowanie funkcyjne krok po kroku", ale tam jezyk to 5% informacji.

Daniel Witusowski
  • Rejestracja:prawie 7 lat
  • Ostatnio:prawie 7 lat
  • Postów:7
0

Ostatnio nabyłem Java w 21 Dni, serdecznie polecam każdemu kto miał minimum kontaktu z jakimkolwiek programowaniem obiektowym, albo generalnie z programowaniem. Wprowadza świetnie w ten świat. Wcześniej liznąłem kilka innych języków dla poznania działań algorytmów i zasad ogólnych w programowaniu czy, aby zapoznać się z zagranicznym słownictwem, więc czasami książka przynudza jeżeli wie się już cośkolwiek.

Natomiast dla kompletnych newbies? IDEOLO

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)