JavaRush /Java Blog /Random-TL /Digest of JavaRush student articles #3 para sa Pebrero 24...

Digest of JavaRush student articles #3 para sa Pebrero 24 - Marso 5

Nai-publish sa grupo
Kaibigan! Matatapos na ang ating kumpetisyon sa artikulo ! Pagkaraan ng ilang sandali, iaanunsyo namin ang mga resulta, ngunit sa ngayon ay iniimbitahan ka naming basahin ang mga materyales ng iyong mga kapwa mag-aaral ng JavaRush. Sa pagkakataong ito - isang seleksyon ng lahat ng materyales sa kumpetisyon na ipinadala sa pagitan ng Pebrero 24 at Marso 5.
Digest ng mga artikulo ng mga mag-aaral ng JavaRush #3 para sa Pebrero 24 - Marso 5 - 1

1. Reflection API. Pagninilay. Ang Madilim na Gilid ng Java

Ang isang mag-aaral ng JavaRush na may sikat na palayaw na Darth Vader (level 13 JavaRush, Kharkov) ay nagsalita tungkol sa "madilim na bahagi ng Java" (hindi nakakagulat sa ganoong palayaw!) - Reflection API at tungkol sa reflection mismo, isang mekanismo para sa pag-aaral ng data tungkol sa isang programa sa panahon ng pagpapatupad nito. Ito ay isang napaka-kapaki-pakinabang at makapangyarihang tampok ng Java, kaya lubos naming inirerekumenda na suriin ito.

2. 5 mga tip upang mapabuti ang iyong pagkakataong makahanap ng trabaho

Hindi ito ang una (mayroon ding ganito: Review of the Book “Java Persistence API and Hibernate” ) Nag-aalok si John Dorian (level 36 ng JavaRush) ng kanyang artikulo . Sa materyal na ito, ang isang may karanasang may-akda ay nagbabahagi ng kanyang mga saloobin sa kung ano ang kailangang gawin ng isang baguhang programmer upang madagdagan ang kanyang mga pagkakataong makakuha ng kanyang unang trabaho. At, dapat kong sabihin, lahat ay nasa punto.
Digest of JavaRush student articles #3 para sa Pebrero 24 - Marso 5 - 2

3. Anotasyon. Ikalawang bahagi. Lombok

Tandaan si Viktor Sergeev (level 40 JavaRush, St. Petersburg) at ang kanyang "medyo nakakabagot" na artikulo tungkol sa mga anotasyon ? Kaya, gaya ng ipinangako ng may-akda, isinulat niya ang ikalawang bahagi. Narito ang lahat ay mas masaya, dahil pinag-uusapan natin ang tungkol sa isang napaka-kagiliw-giliw na library - Lombok. Hindi alam kung ano ito? Basahin ang artikulo!

4. Java kapaki-pakinabang na software

Muli, ibinahagi sa amin ni Ivan Zaitsev mula sa Kiev (level 32 JavaRush) ang kanyang kaalaman. Sa panahon ng kanyang pag-aaral, nakakita siya ng ilang kapaki-pakinabang na application na maaaring maging kapaki-pakinabang sa mga developer. Ang iba pang mga gawa ni Ivan ay Design Patterns at My Story .

5. Ang iyong unang Hibernate application

Sino dito ang hindi pa nakakarinig ng Hibernate? Sa katunayan, marami ang hindi nakarinig, lalo na kung nagsisimula ka pa lamang mag-aral ng Java. Ngunit kung naabot mo na ang gitna ng kurso (o higit pa), sulit na simulang tingnan ang napakakaraniwang balangkas na ito. Si John Dorian (JavaRush level 36) ay nagsulat ng isang artikulo para sa lahat na nagsisimulang maunawaan ang mga teknolohiya ng Enterprise.
Digest ng JavaRush student articles #3 para sa Pebrero 24 - Marso 5 - 3

6. Bakit Android development? Mula sa personal na karanasan. Pangangatwiran at katotohanan

Ang mag-aaral ng JavaRush na si Darth Vader (level 13, Kharkov) ay muling nakikipag-ugnayan . Sa pagkakataong ito, pinag-uusapan niya ang tungkol sa isa sa mga posibleng landas ng karera para sa isang Java programmer - pag-unlad ng Android. Hindi mo pa alam kung saan mo gustong pumunta? Marahil mobile development ang iyong landas? Basahin ang artikulo at makakuha ng inspirasyon para sa karagdagang pag-aaral!

7. Ano ang dapat matutunan ng isang bagong developer ng Android?

Ipinagpapatuloy namin ang paksa ng Android development sa aming digest. Sinabi sa amin ni Vadim Nikitchenko (JavaRush level 30) kung anong mga teknolohiya at serbisyo ang dapat bigyang pansin ng isang "mobile" programmer sa hinaharap na medyo pamilyar sa Android SDK.

8. Ang iyong unang aplikasyon gamit ang mga Java servlet

Si John Dorian (JavaRush level 36), isa sa mga pinaka-prolific na kalahok sa aming kumpetisyon, sa kanyang pangatlo (o ikaapat?) na artikulo ay nag-uusap tungkol sa mga servlet at nagpapakita kung paano magsulat ng isang simpleng application gamit ang mga ito. Inirerekomenda ng may-akda na basahin ang materyal na ito kasabay ng nauna (tungkol sa Hibernate).
Digest of JavaRush student articles #3 para sa Pebrero 24 - Marso 5 - 4

9. Itigil ang pagsusulat ng mga siklo! Nangungunang 10 pinakamahusay na paraan para sa pagtatrabaho sa mga koleksyon mula sa Java8

At muli John Dorian (JavaRush level 36)! Ang parehong sumulat ng nakaraang artikulo at marami pa. Sa pagkakataong ito ang may-akda ay humipo sa isang paksa na may kaugnayan kahit para sa mga mag-aaral na kumukuha ng Java Syntax quest (mula sa halos ikapitong antas), bagama't ito ay pahahalagahan ng mga nakasanayan nang magtrabaho sa mga koleksyon. Alamin ang mga "lifehack" na ito at maging mas mahusay!

10. Limang dahilan para matuto ng Ingles

Sino ang nasa tungkulin ngayon? Nagpasya si Vladimir (JavaRush level 40) mula sa Almaty na ibahagi ang kanyang mga saloobin sa pag-aaral ng Ingles. Kung nagdududa ka pa rin na kailangan mo ang wikang ito nang hindi bababa sa Java, basahin ang artikulo ni Vladimir. Marahil ay kumbinsihin ka niya na huwag talikuran ang wika ng internasyonal na komunikasyon.

11. "Clean Code", Robert Martin. Pagsusuri ng aklat sa “kung fu code” para sa mga developer

Narinig mo na ba ang tungkol sa aklat na Clean Code ni Robert Martin? Ang bawat solong developer ng JavaRush ay hindi lamang nakarinig, ngunit nabasa rin. At natutuwa ako na ang mga mag-aaral ng JavaRush ay hindi nahuhuli sa kanila. Pinag-aralan ni Artem Murk (level 35 JavaRush, Dnepr city) ang manwal na ito at nagsulat ng pagsusuri tungkol dito. Handa ka na ba para sa aklat na ito? Kailangan mo ba ito? Basahin ang pagsusuri at alamin!
Digest ng JavaRush student articles #3 para sa Pebrero 24 - Marso 5 - 5
Noong nakaraan, sumulat si Artyom ng isang napaka-kapaki-pakinabang na artikulo tungkol sa paningin at kung paano protektahan ito kapag nagtatrabaho sa isang computer.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION