JavaRush /Java блогу /Random-KY /Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китепте...
Max Stern
Деңгээл
Нижний Новгород

Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китептери

Группада жарыяланган
Котормочунун эскертүүсү: Мен бул макаланы javareviseted булактан таптым жана автордун тандоосу толук жана кызыктуу болду. Анда негизинен жаңы китептер (же жаңы басылмалар) жөнүндө сөз болот. Мындан тышкары, биз Java жөнүндө гана эмес, ошондой эле тиешелүү технологиялар жана Soft Skills жөнүндө сөз болуп жатат. Бул жыйнактагы маалымат абсолюттук башталгычтар үчүн эмес, JavaRush курсунун жарымына жакынын аяктагандар үчүн кызыктуу болушу мүмкүн экенин белгилегим келет. Же көбүрөөк. Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китептери - 1Жаңыдан баштап жаткандар жана Java программалоонун негиздери боюнча окуу куралын издеп жаткандар үчүн мен "Жаңыдан баштагандар үчүн эң мыкты 7 Java китептери" деген макаламды жакшылап карап чыгууну сунуштайм . Бул котормодо мен табиятта бар болсо, орус тилдүү басылмага шилтеме берүүгө аракет кылдым. Баарына бактылуу окуу! Бул жерде баштапкы материалдын автору келтирген китептердин тизмеси:

1. Java 8 аракетте

Java 8 программалоо үйрөткүчү. Бул мен 2016-жылдан бери окуп келе жаткан китептердин бири. Мен аны 2017-жылы JDK 8дин өзгөчөлүктөрү менен таанышып жатып окуп чыктым. Эгер сиз аны окуй элек болсоңуз же жаңы эле окуп жатсаңыз. JDK 8 менен баштоо, азыр аны өз колуңузга алууга убакыт келди.
Сиз 2018-жылы окушуңуз керек 20 мыкты Java китептери - 2

2. Таза архитектура

( Мартин Р. "Таза архитектура. Программалык камсыздоону иштеп чыгуу искусствосу" ) Мен 2017-жылы тапкан эң сонун китеп. Мен Боб байкенин китептеринин чыныгы күйөрманымын жана туура архитектурага арналган "Таза code" жана "Таза codeдорду" окуп бүткөм. Ар кандай программалык камсыздоо архитектурасынын жакшы жана жаман жактарын түшүнгүңүз келсе, бул китеп сиз үчүн.
Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китептери - 3

3. Гроккинг алгоритмдери

( Bhargava A. "Grocking Algorithms" ) Мен 2017-жылы окуган дагы бир сонун китеп, балким, 2017-жылдын эң мыкты китеби. Ал бир аз гана алгоритмдерди жана маалымат структураларын камтыса да, камтылган нерсе абдан кызыктуу жана пайдалуу. Бул алгоритм программалоо окуу китеби эски түшүнүктөрдү заманбап мисалдар менен байланыштырып, аларга жаңы жашоону тартуулайт, мисалы, Facebook колдонуучу маалыматтарын кантип сактаарын сүрөттөйт. Кыскасы, бул 2018-жылы алгоритмдерди үйрөнө баштагандар сөзсүз окуй турган китеп.
Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китептери - 4

4. Микросервистерди куруу: майда бүртүкчөлүү системаларды долбоорлоо

( Newman S. “Creating Microservices” ) Баары микросервистер жөнүндө айтып жатышат, бирок алар эмне? Микросервис архитектурасынын монолиттикке караганда негизги артыкчылыгы эмнеде? Бул китеп бардык суроолорго жооп берет. Азырынча окуп бүтө элекмин, ошондуктан 2018-жылы окуйм деп пландап жатам.
Сиз 2018-жылы окушуңуз керек 20 мыкты Java китептери - 5

5. Жумшак көндүмдөр

( Сонмез Д. Программисттин жолу ) Бул программалоо боюнча өз алдынча окуу куралы эмес, бул "Башка адамдар сени жек көрбөш үчүн кантип программист болуу керек". Көптөгөн иштеп чыгуучулар электрондук каттарды жазуу жана карьералык өсүүгө жана өзүн-өзү өркүндөтүүгө басым жасоо сыяктуу "жумшак көндүмдөрдү" этибарга алышпайт. Джон Сонмез сонун китеп жазган, эгер сиз өзүңүздүн карьераңызда тыгылып калганыңызды сезип жатсаңыз жана аны 2018-жылы баштоону кааласаңыз, анда аны сөзсүз окушуңуз керек.
Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китептери - 6

6. Жөнөкөй өлүмдөр үчүн маалымат базасынын дизайны

(Жөнөкөй адамдар үчүн берorштер базасынын дизайны) Программалоо боюнча жакшы эски окуу китеби, тагыраак айтканда, маалымат базасынын дизайны. Мен дагы деле актуалдуу болгон жакшы эски китептерди тапканды жакшы көрөм жана бул алардын бири. Бул дагы эле базанын дизайнын үйрөнүүнү же маалымат базасын моделдөө жөндөмүн кийинки деңгээлге көтөрүүнү каалагандар үчүн эң сонун башталгыч чекит.
Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китептери - 7

7. Кен Кузен тарабынан Java Groovy жасоо

(Java үчүн Groovy) 2017-жылы мен Groovy программалоо тor менен бир аз иштөө мүмкүнчүлүгүнө ээ болдум жана бул мен ал жөнүндө окуган биринчи китеп болду. Эгер сиз 2018-жылы Groovy үйрөнүүнү чечсеңиз, анда ал Java программистинин көз карашы боюнча эң сонун бorм базасын камсыз кылат. Бул анын бардык артыкчылыктарын пайдалануу үчүн зарыл болгон майда-чүйдөсүнө чейин камтыйт - жана үйрөнчүктөр үчүн ашыкча же түшүнүксүз эч нерсе жок.
Сиз 2018-жылы окушуңуз керек 20 мыкты Java китептери - 8

8. Groovy in Action, Экинчи Басылышы

(Groovy in Action) Бул мен 2017-жылы Groovy тor жөнүндө окуган экинчи китеп болду. "Java Groovy жасоо" баштоо үчүн жакшы жер болсо да, ал бардыгын камтыbyte, андыктан Groovy негиздерин үйрөнүп, ага бир нече скрипт жазгандан кийин, сизге көбүрөөк маалымат керек болот. Мына ушул жерде бул китеп жардамга келет.
Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китептери - 9

9. TCP/IP Illustrated

(Сүрөттөрдөгү TCP/IP) Менин эң жакшы көргөн китептеримдин бири, бирок дагы эле абдан пайдалуу. Мен аны окуп бүтө элекмин, бирок TCP/IP жөнүндө бардык деталдарды билгиңиз келсе, анда аны окуп чыгууга арзыйт.
Сиз 2018-жылы окушуңуз керек 20 мыкты Java китептери - 10

10. Мартин Фаулер тарабынан дистилденген UML

( Мартин Фаулер, "UML. Негиздери. 3-басылышы" ) 2017-жылы мен бир нече UML диаграммаларын тартууга туура келди жана UML боюнча бorмимди жаңыртуу үчүн ушул китепти тандадым. 2018-жылы UMLди изилдөө сизге да пайдалуу болот.
Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китептери - 11

11. Күтүү боюнча кеңештер

(Кызуу боюнча кеңештер) 2017-жылдын эң пайдалуу Java китептеринин бири, белгилүү блогер Торбен Янссен жазган. Китеп Күтүү режими боюнча 70 практикалык кеңешти камтыйт. Эгер сиз Күтүү режимин колдонсоңуз , бул кеңештер бorмиңиздеги боштуктарды толтурууга жардам берет жана эгер сиз 2018-жылы Күтүү режимин үйрөнүүнү чечсеңиз, бул китеп окууңузга жаңы өлчөмгө ээ болот.
Сиз 2018-жылы окушуңуз керек 20 мыкты Java китептери - 12

12. Agile өнүктүрүү искусствосу

(The Art of Agile Development) Мен Agileди бир топ убакыттан бери колдонуп келем, бирок мен дагы эле бorмимди өркүндөтүү жана жаңы нерсени үйрөнүү үчүн ал боюнча китептерди окуйм. Бул китеп Agile боюнча эң сонун колдонмо болуп чыкты, аны дайыма колдонгондор да андан бир нерсе үйрөнө алышат.
Сиз 2018-жылы окушуңуз керек 20 мыкты Java китептери - 13

13. Essential Scrum

(Scrum Fundamentals) Мен 2017-жылы Scrum Master ролун ойноп, бул китепти даярдануу үчүн окугам. Scrum кичинекей, жергorктүү өнүктүрүү топтору үчүн жакшы иштейт, бирок эгер сиз дүйнө жүзү боюнча чачырап кеткен чоң команданы алыстан башкарууга аракет кылсаңыз, баары тез эле туура эмес болуп кетиши мүмкүн. Бул китепте бардык утorталар сүрөттөлөт жана Scrum жолугушууларын уюштуруу үчүн зарыл болгон бардык көрсөтмөлөр берилет - сизге Scrum Master болуу үчүн керектүү нерселердин баары. Эгерде сиз 2018-жылы Scrum Master болгуңуз келсе, аны окуп чыгыңыз. Сиз ошондой эле Scrum жана Agile боюнча айрым онлайн курстарды ала аласыз, алар үчүн мен сизге Pluralsight веб-сайтындагы Scrum негиздерин карап чыгууну сунуштайм.
Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китептери - 14

14. Java Performance Companion

(Java Performance Handbook). Бир нерсени билгендер үчүн Java окуу куралы. Мен 2016-жылы жана андан мурдараак Java иштешин тактоо боюнча бир нече китептерди окугам, мисалы Java Performance боюнча Түпкү колдонмо, ошондуктан мен андан көп нерсени күткөн эмесмин. Менин бир гана максатым G1 таштанды жыйноочу менен иштөө болчу, мен аны ошол жерден үйрөндүм. Бул китеп 2018-жылы Java иштешин жакшыртууга өз күч-аракетин жумшагысы келгендер үчүн эң сонун башталгыч чекит болуп саналат.
Сиз 2018-жылы окушуңуз керек 20 мыкты Java китептери - 15

15. Жогорку натыйжалуу Java Persistence

(Java'да жогорку өндүрүмдүүлүктөгү маалыматтарды сактоо) 2016-жылдан калган дагы бир китеп, мен аны 2017-жылы окуп бүткөм. Жана аткарууга басым жасаган Күтүү режими боюнча дагы бир сонун китеп. Эгер сиз 2018-жылы Hibernate жөнүндө көбүрөөк билгиңиз келсе, мен сизге 11-абзацтагы китепти да, ушул китепти да окууну сунуштайм.
Сиз 2018-жылы окушуңуз керек 20 мыкты Java китептери - 16

16. Скалада функционалдык программалоо

(Scalaдагы функционалдык программалоо) Мен 2017-жылы Scala тorн айлантканга аракет кылдым, бирок ийгorкке жеткен жок. Мен ал боюнча бир-эки китеп окугам, бирок аны чындап үйрөнүү үчүн жетиштүү практикам жок болчу. Айрыкча, мен аны долбоорлорумда колдонбойм жана көңүл бура турган маанилүү нерселерим бар. Кандай болгон күндө да, эгер сиз 2018-жылы функционалдык программалоого жана Scala тorне кирүүнү чечсеңиз, бул китепти карап көрүңүз. Мүмкүн, 2018-жылы убактым болсо, кайра окуп чыгам.
Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китептери - 17

17. Сабырсыз үчүн скала

(Сабырсыздар үчүн скала) Мен 2017-жылы окуган Скала тor боюнча дагы бир китеп. Мен Кэй С. Хортсмандын стorн жакшы көрөм жана анын бир нече китептерин, өзгөчө Core Java Part 1 жана II (Java Professional's Library) жана Чынында чыдамсыздык үчүн Java SE 8 (Java SE 8 Basic Course) окудум . Бул Скала тorне арналган ушундай стилдеги китеп. Бул 2018-жылы Scala үйрөнүүнү каалагандар үчүн жакшы башталгыч колдонмо.
Сиз 2018-жылы окушуңуз керек болгон 20 мыкты Java китептери - 18

18. Биринчи JavaScriptти баштаңыз

( Robson E., Freeman E. "Learning JavaScript Programming" ) Мен буга чейин JavaScript бүгүнкү күндө №1 программалоо тor экенин айтканмын, андыктан аны билбесеңиз, көп нерсени жоготуп жатасыз. Бул китеп бардык веб-иштеп чыгуучулар жана Angular, React жана jQuery сыяктуу алHowтардын студенттери үчүн окушу керек. Эгер сиз JavaScript-ти үйрөнө элек болсоңуз, Head First JavaScript-тен артык китеп жок. 2018-жылы JavaScript үйрөнүүнү чечкендердин баары окушу керек.
Сиз 2018-жылы окушуңуз керек 20 мыкты Java китептери - 19

19. SQL Cookbook

( Molinaro E. “SQL. Collection of Recepts” ) SQL – менин сүйүктүү технологиям, мен дайыма SQL боюнча кызыктуу китептерди тапканды жакшы көрөм. Мен бул китепти 2017-жылы таптым жана аны сиз менен бөлүшүүгө кубанычтамын. Бул китеп практикалык жана ар кандай маалымат базаларында SQLди колдонуу боюнча көптөгөн сонун кеңештерди берет. SQL жөндөмүңүздү кийинки деңгээлге көтөргүңүз келсе, аны 2018-жылы окуңуз. Сиз дагы SQL бorмиңизди жакшыртуу үчүн бул SQL сурамдарын үйрөнүү веб-сайттарын колдоно аласыз .
Сиз 2018-жылы окушуңуз керек 20 мыкты Java китептери - 20

20. Толук программалык камсыздоону иштеп чыгуучунун карьералык колдонмосу

(Программалык камсыздоону иштеп чыгуучунун карьерасы боюнча комплекстүү колдонмо) Акыркысы, бирок эң аз дегенде, бул чыныгы программалык камсыздоону иштеп чыгуучулар үчүн эң сонун китеп. Эгерде сиз мансаптык өсүшкө олуттуу мамиле кылсаңыз жана 2018-жылы маселени өзүңүздүн колго алгыңыз келсе, анда бул китепти сөзсүз окуп чыгыңыз. SimpleProgrammer.com сайтынан Жон Сонмез бул китепте жана жогоруда айтылган Программисттин жолунда көптөгөн пайдалуу кеңештерди берет.
Сиз 2018-жылы окушуңуз керек 20 мыкты Java китептери - 21
Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION