JavaRush /Java блогы /Random-KK /Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы
Max Stern
Деңгей
Нижний Новгород

Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы

Топта жарияланған
Аудармашының ескертпесі: Мен бұл мақаланы javareviseted ресурстан таптым және автордың таңдауын толық және қызықты деп таптым. Мұнда негізінен жаңа кітаптар (немесе жаңа басылымдар) туралы айтылады. Сонымен қатар, біз тек Java туралы ғана емес, сонымен қатар соған байланысты технологиялар мен Soft Skills туралы айтып отырмыз. Бұл жинақтағы ақпарат абсолютті жаңадан бастағандар үшін емес, JavaRush курсының жартысына жуығын аяқтағандар үшін қызықты болуы мүмкін екенін атап өткім келеді. Немесе одан да көп. Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы - 1Жаңадан бастаған және Java бағдарламалау негіздері бойынша оқу құралын іздейтіндер үшін мен «Жаңадан бастаушыларға арналған Java тіліндегі ең жақсы 7 кітап» мақаламды мұқият қарауды ұсынамын . Бұл аудармада мен табиғатта бар болса, орыстілді басылымға сілтеме беруге тырыстым. Барлығына оқуға қуаныштымын! Міне, түпнұсқа материалдың авторы келтірген кітаптардың тізімі:

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

Java 8 бағдарламалау оқулығы. Бұл 2016 жылдан бері оқып жүрген кітаптарымның бірі. Мен оны 2017 жыл бойы JDK 8 мүмкіндіктерімен танысу кезінде оқып шықтым. Егер сіз оны әлі оқымаған болсаңыз немесе жаңа ғана оқысаңыз JDK 8-мен жұмысты бастасаңыз, қазір оны қолыңызға алатын уақыт.
Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы - 2

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

( Мартин Р. «Таза архитектура. Бағдарламалық жасақтаманы әзірлеу өнері» ) Мен 2017 жылы тапқан тамаша кітап. Мен Боб ағайдың кітаптарының нағыз жанкүйерімін және дұрыс архитектураға арналған Таза code пен Таза codeты оқыдым . Егер сіз бағдарламалық жасақтаманың әртүрлі архитектураларының артықшылықтары мен кемшіліктерін түсінгіңіз келсе, бұл кітап сізге арналған.
Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы - 3

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

( Бхаргава А. «Грокинг алгоритмдері» ) Мен 2017 жылы оқыған тағы бір керемет кітап және 2017 жылдың ең жақсы кітабы шығар. Ол алгоритмдер мен деректер құрылымдарының аз ғана санын қамтығанымен, қамтылған нәрсе өте қызықты және пайдалы. Бұл алгоритмді бағдарламалау оқулығы ескі ұғымдарды заманауи мысалдармен байланыстырады, оларға жаңа өмір береді, мысалы, Facebook пайдаланушы деректерін қалай сақтайтынын сипаттайды. Қысқасы, бұл 2018 жылы алгоритмдерді үйрене бастаған кез келген адам міндетті түрде оқуы керек кітап.
Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы - 4

4. Микросервистерді құру: Ұсақ түйіршікті жүйелерді жобалау

( Ньюман С. «Микросервистерді жасау» ) Барлығы микросервистер туралы айтады, бірақ олар не? Микросервис архитектурасының монолиттіге қарағанда басты артықшылығы неде? Бұл кітап осы сұрақтардың бәріне жауап береді. Мен әлі оқып біткен жоқпын, сондықтан 2018 жылы оқуды жоспарлап отырмын.
Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы - 5

5. Жұмсақ дағдылар

( Sonmez D. The Path of a Programmer ) Бұл бағдарламалау бойынша өздігінен нұсқаулық емес, бұл «Басқалар сізді жек көрмейтіндей етіп қалай бағдарламашы болу керек» атты өздігінен нұсқаулық. Көптеген әзірлеушілер электрондық пошта жазу және мансаптық өсу мен өзін-өзі жетілдіруге назар аудару сияқты «жұмсақ дағдылар» деп аталатындарды елемейді. Джон Сонмез керемет кітап жазды және егер сіз өз мансабыңызда тұрып қалғандай сезінсеңіз және оны 2018 жылы бастағыңыз келсе, бұл міндетті түрде оқылады.
Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы - 6

6. Жай өлімге арналған деректер базасының дизайны

(Дерекқордың дизайны қарапайым адамдар үшін) Бағдарламалау бойынша жақсы ескі оқулық, дәлірек айтқанда, дерекқорды жобалау. Маған әлі де өзекті болып табылатын жақсы ескі кітаптарды тапқан ұнайды және бұл олардың бірі. Бұл әлі де дерекқор дизайнын үйренгісі келетін немесе дерекқорды модельдеу дағдыларын келесі деңгейге көтергісі келетін кез келген адам үшін тамаша бастау нүктесі.
Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы - 7

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

(Java үшін Groovy) 2017 жылы мен Groovy бағдарламалау тілімен аздап жұмыс істеу мүмкіндігіне ие болдым және бұл менің ол туралы оқыған бірінші кітап болды. Егер сіз Groovy-ді 2018 жылы үйренуді шешсеңіз, ол Java бағдарламашысының көзқарасы бойынша тамаша білім базасын ұсынады. Ол оның барлық артықшылықтарын пайдалану үшін қажет болатын егжей-тегжейлерді қамтиды - және жаңадан бастағандар үшін артық немесе түсініксіз ештеңе жоқ.
Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы - 8

8. Groovy in Action, Екінші басылым

(Groovy in action) Бұл менің 2017 жылы Groovy тілі туралы оқыған екінші кітап болды. «Java Groovy жасау» бастау үшін жақсы орын болғанымен, ол барлығын қамтымайды, сондықтан Groovy негіздерін үйреніп, оған бірнеше сценарий жазғаннан кейін сізге қосымша ақпарат қажет болады. Міне, осы кітаптың пайдасы зор.
Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы - 9

9. TCP/IP Illustrated

(Суреттерде TCP/IP) Менің ең сүйікті кітаптарымның бірі, бірақ өте пайдалы. Мен оны әлі оқуды аяқтаған жоқпын, бірақ TCP/IP туралы барлық мәліметтерді алғыңыз келсе, оны оқып шығуға тұрарлық.
Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы - 10

10. Мартин Фаулермен тазартылған UML

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

11. Күту режимі бойынша кеңестер

(Ұстау кеңестері) 2017 жылдың ең пайдалы Java кітаптарының бірі, әйгілі блогер Торбен Янссен жазған. Кітап күту күйіне қатысты 70 практикалық кеңес береді. Күту күйін пайдалансаңыз , бұл кеңестер біліміңіздегі кез келген олқылықтарды толтыруға көмектеседі және 2018 жылы күту күйін үйренуді шешсеңіз, бұл кітап оқуыңыздың жаңа өлшеміне ие болады.
Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітабы - 12

12. Шапшаңдықты дамыту өнері

(Agile дамыту өнері) Мен Agile қолданбасын біраз уақыттан бері пайдаланып келемін, бірақ мен білімімді шыңдау және жаңа бірдеңе білу үшін ол туралы кітаптарды оқимын. Бұл кітап Agile үшін тамаша нұсқаулық болды, тіпті оны үнемі қолданатындар да одан бірдеңе үйрене алады.
Сіз 2018 жылы оқуға тиіс 20 ең жақсы Java кітаптары - 13

13. Essential Scrum

(Scrum негіздері) Мен 2017 жылы Scrum Master рөлін ойнадым және осы кітапты дайындық үшін оқыдым. Scrum шағын, жергілікті әзірлеу топтары үшін тамаша жұмыс істейді, бірақ егер сіз бүкіл әлем бойынша шашыраңқы үлкен команданы қашықтан басқаруға тырыссаңыз, бәрі тез дұрыс емес болуы мүмкін. Бұл кітап барлық утorталарды сипаттайды және Scrum кездесулерін ұйымдастыруға қажетті барлық нұсқауларды береді - Scrum Master болу үшін қажет нәрсенің барлығы. 2018 жылы Scrum Master болғыңыз келсе, оны оқыңыз. Сондай-ақ, сіз Scrum және Agile бойынша кейбір онлайн курстарды ала аласыз, ол үшін мен сізге Pluralsight веб-сайтындағы Scrum негіздерін қарауды ұсынамын .
Сіз 2018 жылы оқуға тиіс 20 ең жақсы Java кітаптары - 14

14. Java Performance Companion

(Java өнімділігі бойынша анықтамалық). Бірдеңені білетіндер үшін Java оқулығы. Мен 2016 және одан бұрын Java өнімділігін дәл баптау туралы бірнеше кітапты оқыдым, мысалы, Java өнімділігінің нақты нұсқаулығы , сондықтан мен одан көп нәрсені күткен жоқпын. Менің жалғыз мақсатым G1 қоқыс жинаушымен жұмыс істеу болды, мен оны сол жерден білдім. Бұл кітап 2018 жылы Java өнімділігін дәл реттеуге күш-жігерін жұмсағысы келетін кез келген адам үшін тамаша бастама болып табылады.
Сіз 2018 жылы оқуыңыз керек 20 ең жақсы Java кітаптары - 15

15. Жоғары өнімділік Java тұрақтылығы

(Java тіліндегі өнімділігі жоғары деректерді сақтау) 2016 жылдан қалған тағы бір кітап, мен оны 2017 жылы оқып бітірдім. Және өнімділікке бағытталған Күту күйі туралы тағы бір тамаша кітап. Егер сіз 2018 жылы Hibernate туралы көбірек білгіңіз келсе, мен сізге 11-параграфтағы кітапты да, осы кітапты да оқуды ұсынамын.
Сіз 2018 жылы оқуға тиіс 20 ең жақсы Java кітаптары - 16

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

(Scala-дағы функционалды бағдарламалау) Мен 2017 жылы Scala тілін айналып өтуге тырыстым, бірақ сәтті болмады. Мен бұл туралы бір-екі кітап оқыдым, бірақ оны шынымен үйренуге тәжірибем жеткіліксіз болды. Әсіресе, мен оны өз жобаларымда қолданbyteындықтан және менде маңыздырақ нәрселерге назар аудару керек. Кез келген жағдайда, егер сіз 2018 жылы функционалдық бағдарламалау мен Scala тіліне түсуді шешсеңіз, осы кітапты қараңыз. Мүмкін уақыт болса 2018 жылы қайта оқитын шығармын.
Сіз 2018 жылы оқуға тиіс 20 ең жақсы Java кітаптары - 17

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

(Шыдамсыздарға арналған скала) 2017 жылы оқыған Скала тілі туралы тағы бір кітап. Мен Кей С. Хортсманның стилін жақсы көремін және оның бірнеше кітаптарын оқыдым, әсіресе Core Java Part 1 және II (Java Professional's Library) және Java SE 8 for Really Inpatient (Java SE 8 Basic Course). Бұл Скала тіліне арналған ұқсас стильдегі кітап. Бұл 2018 жылы Scala тілін үйренгісі келетіндер үшін жақсы бастапқы нұсқаулық.
Сіз 2018 жылы оқуға тиіс 20 ең жақсы Java кітаптары - 18

18. Бірінші JavaScript басқарыңыз

( Robson E., Freeman E. “Learning JavaScript Programming” ) Мен JavaScript бүгінде №1 бағдарламалау тілі екенін айттым, сондықтан оны білмесеңіз, көп нәрсені жоғалтасыз. Бұл кітап барлық веб-әзірлеушілер мен Angular, React және jQuery сияқты фреймворк студенттері үшін міндетті түрде оқылады. Егер сіз әлі JavaScript-ті үйренбесеңіз, Head First JavaScript-тен жақсы кітап жоқ. 2018 жылы JavaScript тілін үйренуге шешім қабылдаған кез келген адам оқуы керек.
Сіз 2018 жылы оқуға тиіс 20 ең жақсы Java кітаптары - 19

19. SQL аспаздық кітабы

( Molinaro E. “SQL. Рецепттер жинағы” ) SQL – менің сүйікті технологиям, мен әрқашан SQL бойынша қызықты кітаптарды табуды ұнатамын. Мен бұл кітапты 2017 жылы таптым және оны сіздермен бөлісуге қуаныштымын. Бұл кітап практикалық болып табылады және әртүрлі дерекқорларда SQL пайдалану бойынша көптеген тамаша кеңестер береді. SQL дағдыларыңызды келесі деңгейге көтергіңіз келсе, оны 2018 жылы оқыңыз. Сондай-ақ, SQL біліміңізді одан әрі жақсарту үшін осы 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