成為全棧工程師的5種硬實力
全棧工程師的作用和價值越來越被重視
但軟體開發所涉及的技術體系過於龐大
怎樣才能成為一名全棧工程呢?
本文列出了5個全棧工程師成長路上的關鍵開發技能
掌握這些技能,成為全棧工程師不再遙遠
NO.1
掌握使用Git來管理和分享你的代碼
《Git最佳實踐》(即將出版)
Mike McQuaid 著
《Git最佳實踐》一書共包含4部分內容。第1部分貫穿了使用Git的基本知識,同時告訴你一些經常在新手指南中被誤解或者省略掉的底層概念;第2部分涵蓋了使用Git需要了解的最基本的命令,無論是個人或是團隊都會用到它們;第3部分提供了一些能夠使你更高效工作的Git技巧;第4部分探討了不同的工作流和使用Git作為軟體開發者團隊一部分的最佳實踐。本書提供了一份關於使用Git管理軟體項目源代碼時,用得到的所有Git功能的詳盡解釋,是一本「實踐」書籍,更傾向於中高級水平的讀者。
NO.2
至少精通一門編程語言
《瘋狂Java講義(第4版)》
李剛 編著
本書是《瘋狂Java講義》的第4版,第4版保持了前3版系統、全面、講解淺顯、細緻的特性,全面新增介紹了Java 9的新特性。
與前3版類似,本書並不單純從知識角度來講解Java,而是從解決問題的角度來介紹Java語言,所以書中涉及大量實用案例開發,這些案例既能讓讀者鞏固每章的知識,又可以讓讀者學以致用,激發編程自豪感,進而引爆內心的編程激情。
本書為所有打算深入掌握Java編程的讀者而編寫,適合各種層次的Java學習者和工作者閱讀,也適合作為大學教育、培訓機構的Java教材。
NO.3
熟練使用開發框架或第三方庫
《Spring MVC+MyBatis開發從入門到項目實戰》
朱要光 編著
本書對框架的介紹通俗易懂,由淺入深,結合實例展示,為讀者的入門提供了有力的幫助,且為以後的技術提升打下堅實的基礎。
全書分為4篇。第1篇是Java開發環境的搭建。第2篇是MyBatis技術入門。第3篇是Spring MVC技術入門。第4篇是Spring MVC與MyBatis的項目整合實戰,通過對水果網路銷售平台的需求分析、功能設計、資料庫設計以及模塊詳細編碼實現,讓讀者了解整合項目開發的整體流程。
NO.4
熟練掌握基本前端技術
《移動Web前端高效開發實戰》
iKcamp 著
移動互聯網的興起和快速普及,給前端開發人員帶來了前所未有的新機遇。移動Web前端技術作為整個技術鏈條中重要的一環,卻亂象叢生。本書是一本梳理移動前端和Native客戶端技術體系的入門實戰書。
內容涵蓋了移動Web前端開發中的各個關鍵技術環節,共14章。分別從HTML 5、CSS 3、JavaScript的ECMAScript 5和ECMAScript 6版本、移動端常用布局方案、MV*類新時代框架、預編譯技術、性能優化、開發調試、混合式應用、單元測試、工程化等方面全面地還原一線互聯網公司Web前端技術棧。
NO.5
至少掌握一到兩個資料庫
《Oracle資料庫問題解決方案和故障排除手冊》
Tariq Farooq,Mike Ault,Paulo Portugal等 著
戴明明 臧強磊 周捷 譯
本書提供了全面、實用的建議,以保證在複雜的生產環境中,能可靠且高效地運行Oracle 資料庫。
七位主要的Oracle 專家對Oracle 12c、11g 和其他最近版本的Oracle 資料庫彙集了一系列經過驗證的解決方案、實踐的例子以及循序漸進的技巧。每一個解決方案都是精心設計的,以幫助有經驗的Oracle DBA和DMA 儘可能快地理解和修復嚴重的問題。
往期書單回顧
博文視點
您閱讀的專業智庫
喜歡請分享至朋友圈
※自然語言處理:語言模型與評價方法
※如此多的深度學習框架,為什麼我選擇PyTorch?
TAG:博文視點Broadview |