Filozofija java 4. izdevums fb2. Kādas grāmatas Java iesācējam vajadzētu izlasīt, izņemot Eckel (Javas filozofija)? Par Brūsa Ekela grāmatu "The Philosophy of Java".

Cik es saprotu, Brūsa Ekela “Javas filozofija” krievu valodā tiek prezentēta 6 formās (neskaitot ļoti vecus izdevumus):

spoileris

1. Brūss Ekels. Java filozofija. Tulkojums no 3. "angļu" izdevuma. Oriģinālais nosaukums "Thinking in"
Java". Izdevniecība Pēteris. Lapu skaits 976. Izdošanas gads 2003. Grāmata veltīta java 1.4.
Šķiet, ka tas nav gluži pilnīgs izdevums (vai varbūt pilnīgs), bet ar normālu tulkojumu.

2. Brūss Ekels. Java filozofija. Tulkojums no 4. "angļu" izdevuma. Oriģinālais nosaukums Thinking in Java.
Lapu skaits 640. Izdošanas gads 2009. Izdevniecība Pēteris. Divreiz apgriezts izdevums ar

3. Brūss Ekels. Java filozofija. Tulkojums no 4. "angļu" izdevuma. Oriģinālais nosaukums Thinking in Java.
Lapu skaits 640. Izdošanas gads 2011. Izdevniecība Pēteris. Divreiz apgriezts izdevums ar
šausmīgs tulkojums. Grāmata ir veltīta java 1.5.

4. Brūss Ekels. Java filozofija. Tulkojums no 4. "angļu" izdevuma. Oriģinālais nosaukums Thinking in Java.
Lapu skaits 640. Izdošanas gads 2013. Izdevniecība Pēteris. Divreiz apgriezts izdevums ar
šausmīgs tulkojums. Grāmata ir veltīta java 1.5.

5. Brūss Ekels - Java filozofija. Tulkojums no 4. "angļu" izdevuma. Izdošanas gads - 2015.
Izdevniecība "Pēteris". Lapu skaits - 1165. Grāmata veltīta java 1.5. Tā sauktā pilnīga
izdevums. Šķiet, ka tulkojums nav pārāk labs.

6. Brūss Ekels - Java filozofija. Tulkojums no 4. "angļu" izdevuma. Izdošanas gads - 2017.
Lapu skaits 1168. Tulkojums labs. Grāmata ir veltīta java 1.5.

7. Divu sējumu grāmata par Java Core: Java Library profesionālim. Keja S. Horstmane, Gerijs Kornels.
1. sējums: Pamati. 2. sējums: Papildu programmēšanas rīki. Ražošanas gads 2014-2015 (devītā
izdevums, java 1.7). Līdz devītajam izdevumam (ieskaitot) šis divsējumu darbs tika publicēts Keja S.
Horstmann un Gery Cornell, tad to izdeva tikai Kay S. Horstmann.

8. Tā pati divsējumu grāmata, bet ar Kay S. Horstmann autorību. 1. sējums: Pamati. 2. sējums: Papildu rīki
programmēšana. Izdošanas gads 2017 (desmitais izdevums, java 1.8).

Horstmannam ir arī 2 mazas grāmatas (turpina numerāciju):

9. Java SE 8. Pamatkurss. Oriģinālais nosaukums Core Java for the Impatient. Kay S. Horstmann, 464 lpp., 2016.

10. Java SE 8. Ievadkurss. Java SE 8 patiešām nepacietīgajiem. Kay S. Horstmann, 208 lpp., 2014.

Labojiet mani, ja es kļūdos vai kaut ko palaidu garām saistībā ar iepriekš minētajām grāmatām. Ko labu/sliktu jūs varat teikt par šīm grāmatām? Ko lasīt un ko nelasīt? Kādas citas grāmatas par Java es varu lasīt (krievu vai angļu valodā)? Lūdzu, paziņojiet visu sarakstu.

Visticamāk, es nekļūdīšos, pieņemot, ka lielākā daļa no tiem, kas studēja Java, sāka to darīt ar slavenās Brūsa Ekela grāmatas palīdzību: "Domāšana Java valodā", krievu izdevumā pazīstams kā "Java filozofija". Diemžēl visplašāk izplatītā elektroniskā versija (krievu valodā) ir šīs grāmatas 2.izdevums, kas balstīts uz Java 1.1 versiju, kas jau sen zaudējusi savu aktualitāti. Jauninājumi, kas parādījās secīgās Java versijās (un jo īpaši Java SE5), bija ļoti nozīmīgi, kā rezultātā tika veikta būtiska grāmatas pārskatīšana tās ceturtajā izdevumā (kuras tulkojums tika publicēts krievu valodā). Taču viegli lasāmā (un galvenais – ātrai meklēšanai) elektroniskā formātā šīs publikācijas krievu versija nepastāvēja. Tāpēc es nolēmu aizpildīt šo robu un izveidot šīs populārās grāmatas pilnīgu versiju Vikigrāmatas formātā. Es uzskatu, ka šī informācija būs interesanta un noderīga ne tikai valodu apguvējiem, bet arī visiem, kas strādā Java, jo ir ļoti daudz lielisku piemēru, kas ilustrē gandrīz visus programmēšanas aspektus šajā valodā. It īpaši, ja runa ir par reti izmantotām Java funkcijām.

Vikigrāmatas "Java filozofija" Atrodas:

"Pavasaris darbībā"

Grāmatas no sērijas "... darbībā"(parasti PDF formātā un parasti angļu valodā) noteiktās aprindās ir pelnīti populāri :) Starp tiem ir arī ietilpīgi Talmudi, piemēram, "JSTL darbībā"(viegli lasāms un ar mērenām angļu valodas zināšanām, bet piemērots labas uzziņu grāmatas lomai par šo tēmu), un pieticīgāki amatniecības darbi, piemēram, "Strats darbībā"("ne viss ir zelts..."). Grāmata "Pavasaris darbībā"šajā sarakstā joprojām ir no kategorijas "smagsvari" un visās šī vārda nozīmēs. Droši vien nav viegli to lasīt bez brīvas angļu valodas. Un jēga droši vien nav pasniegtā materiāla sarežģītībā (tas nav sarežģīti), bet tajā, ka tas izrādījās pārlieku “angļiski māksliniecisks” vai kaut kas tāds... Pilns ar liriskām atkāpēm, īsfrāzēm, kalambūriem un citi bla bla bla, valodu autori, ātri pārvērš šīs uzziņu grāmatas lasīšanu (oriģinālvalodā) par nogurdinošu procesu. Bet, no otras puses, tas ļauj jums uzzināt, kas ir vārds "zīmēt"(parasti “zīmēt”) var lietot nozīmē “izvilkt no” (lit. - “vilkt, vilkt”). Rezultātā (ņemot vērā grāmatā pieņemto vispārējo prezentācijas stilu) saprast precīza nozīme tādas frāzes kā: "...Pavasara zīmējiet šos datus...", tas var būt gan grūts, gan ārkārtīgi nepieciešams vienlaikus. Tāpēc manis netulkoto nodaļu lasītājiem pa ceļam būs jāizlemj pašiem, ko šādos gadījumos vēlējušies autori: vai poētiski izteikties par faila tapšanu (ierakstu), vai rotaļīgi runāt par tā lasīšanu.

Šo grāmatu es pārveidoju no PDF uz Wikibook kā ātru uzziņu personīgai lietošanai. Tāpēc tulkojums nav totāls, bet tikai vietās, par kurām bija pietiekami daudz entuziasma. Pārējās nodaļas tika vienkārši parādītas formā, kas ir ērta ātrai meklēšanai. Izdod, VISS formā - “kā ir”, un nevajag pārmest krievu teksta kvalitāti... Es neesmu profesionāls tulkotājs, un man nebija arī literārā redaktora. Varbūt kādam sagādāšu vilšanos, jo netulkoju dažas grāmatas vietas un nodaļas (un pat neplānoju tās tulkot), bet man tā bija jāatstāj kā mantojums nākamajām paaudzēm.

Vikigrāmatas "Pavasaris darbībā " Atrodas:

Programmēšana ir viens no populārākajiem pakalpojumiem IT jomā. Daudzi cilvēki sāka uzzināt par šo sarežģīto nozari un strādāt šajā virzienā. Ja lasītājs vienmēr ir interesējies par programmēšanu, bet nav zinājis, ar ko sākt, tad grāmata “Javas filozofija” būs lielisks sākuma ceļvedis šajā jautājumā. Autors Brūss Ekels ir īsts datoru meistars un ātri izskaidro pamatprincipus darbam ar kodu, izmantojot skaidru valodu.

Java valoda tiek uzskatīta par vienu no populārākajām programmēšanas valodām visā pasaulē. Tas ir saistīts ar tās augsto elastību un iespēju to izmantot gandrīz jebkurā jomā, kas saistīta ar spēlēm, programmatūru utt. Grāmata iesācējiem "Java filozofija" palīdzēs jums apgūt galvenos pamatus, kā arī galvenos jēdzienus. ļauj jums izveidot lielisku pamatu dziļākai un perfektai programmēšanas zinātnes izpētei. Brūss Ekels ir paveicis patiesi kolosālu darbu, sniedzot simtiem dzīvu piemēru un rūpīgi izskaidrojot visus galvenos punktus visā grāmatā. Ar šīs rokasgrāmatas palīdzību ikviens lietotājs, kurš vēlas apgūt Java valodu, varēs izveidot lielisku zināšanu bāzi un, pamatojoties uz tām, sākt padziļinātu izpēti.

Autors iesaka izlasīt savu grāmatu visiem iesācējiem un cilvēkiem, kuri tikko sākuši nodarboties ar vienkāršu programmēšanu Java valodā. “Java filozofija” ir ceļvedis, lai ātri un efektīvi apgūtu pamatus darbam ar Java. Grāmatā ir pievērsta uzmanība visiem sīkumiem, kā arī smalkumiem, sākot ar interfeisu un pamata iestatījumiem un beidzot ar sarežģītām kombinācijām un paņēmieniem, kas tiek parādīti reālā piemērā, izmantojot komandas un skaidrus kodus ar autora komentāriem.

Brūss Ekels palīdzēs jums koncentrēties uz Java izmantošanas pamatmērķi un filozofiju darbā, uzņēmējdarbībā un citās jomās. Autors arī parāda daudzus problēmu piemērus, runā par to rašanās iemesliem un galvenajām problēmu novēršanas metodēm programmas kodā. Programmēšanas jomā strādājošie speciālisti augstu novērtēja grāmatu “Java filozofija”, jo tā ir attīstoša mācību grāmata, kas palīdzēs labāk apgūt Java valodu. Lai gan šī ir specializēta literatūra, to ir daudz vieglāk lasīt nekā citas līdzīga žanra grāmatas

Mūsu literārajā vietnē varat bez maksas lejupielādēt Brūsa Ekela grāmatu “Javas filozofija” formātos, kas piemēroti dažādām ierīcēm - epub, fb2, txt, rtf. Vai jums patīk lasīt grāmatas un vienmēr sekot līdzi jaunumiem? Mums ir liela dažādu žanru grāmatu izvēle: klasika, mūsdienu daiļliteratūra, psiholoģiskā literatūra un bērnu izdevumi. Turklāt mēs piedāvājam interesantus un izglītojošus rakstus topošajiem rakstniekiem un visiem tiem, kas vēlas iemācīties skaisti rakstīt. Katrs mūsu apmeklētājs varēs atrast sev ko noderīgu un aizraujošu.

Pagājušā gada martā pieteicos lielas starptautiskas kompānijas filiālē Samarā (jā, man jau kopš bērnības piemita augstprātības un ambīciju pārpilnība). Toreiz zināju html, css, java, javascript (pamata), pascal, visualbasic6, mysql vaicājumus, php, vispārīgu prezentāciju: c++. Es vispār nezināju Java. Viņi man piedāvāja maketētājas darbu, bet es atteicos. Tikai programmētājs! Tad viņi sniedza sarakstu:

Brūss Ekels domā Java (2. izdevuma tulkojums krievu valodā vai 4. oriģināls — lasiet abus)
-Steve McConnell - ideāls kods.
-Četru banda - rakstu dizains. (tas ir gandrīz OOP ABC)
- ir pēc iespējas skaidrāka izpratne par atšķirību starp j2se un j2ee.

decembrī radās nepieciešamība pēc darba. ieguva darbu mazā Samaras tīmekļa studijā. Uzreiz bija skaidrs, ka tie ir krāpnieki, bet man vajadzēja jebkuru darbu, ko es varētu parādīt nākamajiem darba devējiem. Viņi nemaksāja (lai gan visi bija ausis ar solījumiem), bet viņi sasniedza kodu līdz dizaina standartiem, un galvenais, viņi iemācīja mums, kur meklēt un ko meklēt kļūdu gadījumā, kādi sīkumi ir viegli palaist garām.

Papildus iepriekš minētajai literatūrai es apguvu intuitīvo kursu (tagad saprotu, ka tas ir smieklīgi savā apjomā, bet principā pamati ir tur)

Februāra beigās atkārtoti nosūtīju savu CV un saņēmu uzaicinājumu uz interviju. Kopumā notika 6 intervijas un ilga 1,5 mēnešus. Divas no tām notika, izmantojot video saikni ar Maskavu. Viss attēls atgādināja filmu "Nāc rīt". Bet beigās saņēmu darba piedāvājumu. Līgums sastādīts par nepilnu darba laiku, jo... Tajā laikā man nebija diploma. Pagājušajā mēnesī saņēmu diplomu un tika pagarināts līgums par pilnas slodzes darbu.

Pašreizējais amats: Soft Engineer. Alga ir vairāk nekā apmierinoša. Vakar saistībā ar pāreju uz pilnas slodzes darbu to pacēla par 30%.

Pat tajā greizajā kabinetā prasīja darba piemērus. Es prezentēju darbu, ko paveicu kā ārštata darbinieks. Pat darbi citās valodās vienmēr ir daudz labāki nekā bez darba.

Ps: Zils diploms FIZIKĀ. Esmu pilnīgi autodidakts, tāpēc viss ir jūsu rokās. Man angļu valoda ir tikai no Brīvās skolas (7 stundas nedēļā). lai gan amerikānis, kurš ieradās pie mums sava ceļojuma laikā apkārt pasaulei, viņu labi nepazīst. Knapi pusi no tā sapratu viņa akcenta dēļ. bet manā nodaļā tas nav tik kritiski. Visa dokumentācija ir angļu valodā - jūs to iemācīsities pat tad, ja jūs to nezināt)))))

Īpašs paldies šim forumam. Patiesībā es šeit mācījos- katru dienu es pētīju visas tēmas, kas radušās)