亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

學(xué)習(xí)資訊 百文網(wǎng)手機站

自學(xué)電子編程的書籍

時間:2021-12-01 12:32:51 學(xué)習(xí)資訊 我要投稿

關(guān)于自學(xué)電子編程的書籍

  自學(xué)編程是一個很漫長的過程,在這段時間里要閱讀很多的書籍還有繁瑣的操作。下面百分網(wǎng)小編整理了自學(xué)編程可以看的中文書籍,希望對你有所幫助!

關(guān)于自學(xué)電子編程的書籍

  自學(xué)編程可以看的中文書籍

  1.如果你想看操作系統(tǒng)書籍,下面這些,你簡直不能錯過。這些書籍,主要包括開源世界旅行手冊、鳥哥的linux私房菜、linux設(shè)備驅(qū)動、linux工具快速教程等。這幾本書,算是操作系統(tǒng)方面的經(jīng)典書籍。其中要重點介紹,的是linux工具快速教程這本書。

  linux工具快速教程的優(yōu)點:

  Linux下有很多命令行工具供我們使用,每個工具總是提供了大量參數(shù)供我們選擇; 實際工作中,我們用到的工具,最常用的總是那么幾個參數(shù)組合; 為此,寫了這本書相對實用的書;這本書專注于Linux工具的最常用用法,以便讀者能以最快時間掌握,并在工作中應(yīng)用;

  2.如果你想看web書籍,W3Cschool小師妹為大家收集的,絕對算是經(jīng)典。這方面書籍,主要有瀏覽器開發(fā)工具的秘密、gulp中文文檔、移動WEB前端知識庫等。其中需要重點介紹的,是chrome開發(fā)者工具中文手冊。

  chrome開發(fā)者工具中文手冊的優(yōu)點:

  Chrome DevTools 是公認的優(yōu)秀的前端調(diào)試工具,由于功能強大,所以使用起來有一定的學(xué)習(xí)門檻,與此同時 Chrome DevTools 暫時沒有中文手冊,對于不太熟悉英文的同學(xué)會比較吃力。

  本項目的初衷是為想使用或者正在使用 Chrome DevTools 的同學(xué)提供一個中文手冊,方便大家學(xué)習(xí)使用這個優(yōu)秀的工具,提高前端開發(fā)效率和質(zhì)量!

  3.如果你想學(xué)java,擁有java編程要點、實戰(zhàn)等的書籍,你絕對不容錯過。W3Cschool小師妹為大家精選的,主要包括JavaJersey 2.x 用戶指南、Apache Shiro 用戶指南、Spring Framework 4.x參考文檔、Spring Boot參考指南、MyBatis中文文檔等。

  其中需要重點介紹,的是《Java 編程要點》,它主要的優(yōu)點如下:

  《Java 編程要點》是一本 Java 的開源學(xué)習(xí)教程,主要介紹 Java 中應(yīng)用廣泛的部分(言外之意,本書不涉 Applet 以及 GUI 框架)。本書也會包括最新版本 Java 8 中的新特性,圖文并茂,并通過大量實例讓你走近 Java 的世界!

  4.如果你想學(xué)C/C++,那么W3Cschool小師妹為大家收羅的有關(guān)C/C++編程語言學(xué)習(xí)資料,你值得擁有。這方面書籍,主要有C/C++C/C++ 中文參考手冊、C 語言編程透視、C++ 并發(fā)編程指南、Linux C編程一站式學(xué)習(xí)、CGDB中文手冊、100個gdb小技巧等。

  其中需要重點介紹的是C++ 并發(fā)編程指南,這本書的主要優(yōu)點如下:

  傳播知識,介紹 C++ 并發(fā)編程。目前國內(nèi)還沒有一本完整介紹 C++11 并發(fā)編程的中文書籍,希望本書可以幫助廣大的 C++ 開發(fā)者學(xué)習(xí)并發(fā)編程,降低 C++ 并發(fā)編程的學(xué)習(xí)難度,減少初學(xué)者對 C++ 并發(fā)編程的恐懼感。

  自我激勵和提高。創(chuàng)作本書的另一個目的是自我激勵和提高。和大部分人一樣,本人也是 C++ 菜鳥一枚,在創(chuàng)作本書的過程中我會查閱大量資料,時間長了,自己學(xué)到的東西就慢慢積累多了。同時,在寫作的時候為了表達清楚和準確,個別語句我會不斷推敲,對自己的思維和語言表達能力很有幫助的。最后我堅信: 菜鳥都一樣(因為什么都不會),牛人各有各的不同。

  5.如果你對版本控制感興趣,那么學(xué)習(xí)時可以參考下面的書籍。版本控制(Revision control)是一種軟體工程技巧,W3Cschool小師妹為大家收集的書籍,主要包括版本控制Git教程、git - 簡易指南、猴子都能懂的GIT入門、Git 參考手冊、Pro Git、Pro Git 中文版、GotGitHub、Git權(quán)威指南、Git Community Book 中文版等。

  其中需要重點介紹的是,GitHub秘籍。GitHub秘籍主要的優(yōu)點如下:

  本秘籍收錄了一些Git和Github非?嵬瑫r又少有人知的功能。靈感來自于Zach Holman在2012年Aloha Ruby Conference和2013年WDCNZ上所做的演講:Git and GitHub Secrets(slides)和More Git and GitHub Secrets(slides)。

  6.如果你是android開發(fā)者,或者想學(xué)android開發(fā),那么W3Cschool小師妹為大家收集的書籍,絕對可以幫助你。W3Cschool小師妹收集的android開發(fā)書籍,主要有Android Design(中文版)、Google Material Design 正體中文版(譯本一)、Google Material Design 正體中文版(譯本二)、Material Design 中文版、Google Android官方培訓(xùn)課程中文版、Android學(xué)習(xí)之路等。

  其中需要重點介紹的,是Android Design(中文版)。這本書的主要優(yōu)點如下:

  我們挑戰(zhàn)自我,為用戶創(chuàng)造了嶄新的視覺設(shè)計語言。與此同時,新的設(shè)計語言除了遵循經(jīng)典設(shè)計定則,還汲取了最新的科技,秉承了創(chuàng)新的設(shè)計理念。這就是原質(zhì)化設(shè)計(Material Design)。這份文檔是動態(tài)更新的,將會隨著我們對 Material Design 的探索而不斷迭代、升級。

  我們希冀創(chuàng)造一種新的視覺設(shè)計語言,能夠遵循優(yōu)秀設(shè)計的經(jīng)典定則,同時還伴有創(chuàng)新理念和新的科技。

  7.要想學(xué)習(xí)CSS/HTML,那么你絕對不能錯過CSS/HTML學(xué)習(xí)CSS布局、通用 CSS 筆記、建議與指導(dǎo)、CSS參考手冊、Emmet 文檔、前端代碼規(guī)范、HTML和CSS編碼規(guī)范、Sass Guidelines 中文。

  其中需要重點介紹的,是學(xué)習(xí)CSS布局,它的主要優(yōu)點如下:

  我們假設(shè)你已經(jīng)掌握了CSS的選擇器、屬性和值。并且你可能已經(jīng)對布局有一知半解,雖然親自去寫的話還是會很惱火。如果你想要從頭開始學(xué)習(xí)HTML和CSS,那么你可以看下這篇教程。否則,讓我們看看我們是否可以讓你在下一個項目少動些怒。

  8.學(xué)習(xí)Go語言,這方面參考的書籍有GoGo編程基礎(chǔ)、Go入門指南、學(xué)習(xí)Go語言、Go Web 編程、Go實戰(zhàn)開發(fā)、Network programming with Go 中文翻譯版本、Go 語言標準庫等。

  如果你是初學(xué)者,可以參考GO編程基礎(chǔ)或者GO入門指南。這兩本書的主要優(yōu)勢如下,《Go編程基礎(chǔ)》是一套針對 Google 出品的 Go 語言的視頻語音教程,主要面向 Go 語言新手級別的學(xué)習(xí)者。

  如果你已經(jīng)入門,可以看看GO實戰(zhàn)開發(fā)。

  上面W3Cschool小師妹為計算機編程愛好者推薦的經(jīng)典中文計算機編程書籍,其中包括c語言、Java、vb等編程語言書籍。因為收集的經(jīng)典書籍很多,上面選取的`只是其中的部分。

  自學(xué)編程需要注意什么

  昨天看了羅胖的視頻《如何成為一名高手》之后恍然大悟,學(xué)習(xí)是大腦重復(fù)記憶的過程,學(xué)習(xí)過程大腦處于非舒適狀態(tài)。也就是說,學(xué)習(xí)并不是一件快樂的事,如果你長期處于舒適狀態(tài),或許你自認為每天都在學(xué)習(xí),但實際上你一直在原地踏步。由此聯(lián)想到我做項目的經(jīng)歷。

  大二剛開始接觸編程,我還是一個毛頭小孩,對編程世界充滿好奇但又知之甚少,學(xué)習(xí)了理論知識后,我便決定加入一家公司參與人生的第一個項目。加入項目組后才發(fā)現(xiàn)自己學(xué)識淺薄,我看到了和別人巨大的差距。那是一家初創(chuàng)公司,他們要求每一個程序員必須是全能型選手,前端界面、后端業(yè)務(wù)邏輯、數(shù)據(jù)庫設(shè)計、系統(tǒng)運維甚至產(chǎn)品設(shè)計和UI設(shè)計都需要程序員來完成。我們組負責(zé)平臺的WebApp開發(fā),為了不被老板K掉,我每天工作15個小時,做夢都在寫代碼。剛開始的大部分時間都是用來學(xué)習(xí),學(xué)習(xí)原型設(shè)計工具Axure,學(xué)習(xí)后端開發(fā)框架Spring MVC、Mybatis,學(xué)習(xí)前端庫Jquery Mobile,學(xué)習(xí)Linux常用的命令,學(xué)習(xí)如何使用Git,學(xué)習(xí)如何使用JUnit進行單元測試,此外每天看項目源碼,學(xué)習(xí)高手的編程習(xí)慣。

  剛開始的一個月用痛苦來形容一點也不為過,也不知為何老板沒把我K掉,也從沒嫌我技術(shù)能力差。老板是產(chǎn)品經(jīng)理出身,時不時會分享給我們產(chǎn)品設(shè)計的干貨。那時候我發(fā)現(xiàn)產(chǎn)品設(shè)計真是一門藝術(shù),好的設(shè)計能左右用戶的選擇。

  那段時間是痛苦的,但提升也是最快的。我了解了開發(fā)項目的流程、如何協(xié)作、如何快速上手新技術(shù)。這正如羅胖說的那樣,學(xué)習(xí)并不是一個快樂的過程,學(xué)習(xí)的不舒適程度和你技能提升速度成反比,越是痛苦,提升越是迅速。大三為了考研,我辭去了工作,接下來半年在單調(diào)又苦澀的學(xué)習(xí)中渡過……

  讀研之后做項目似乎是一帆風(fēng)順,可能我比別人多了一絲項目經(jīng)驗,導(dǎo)師常把項目交給我負責(zé)。這些項目都較為常規(guī),很多問題都遇見過,研一一整年我花了很多時間在大大小小的項目上,但感覺自己一直在原地踏步,每天都在做重復(fù)性勞動,我深刻體會到了“碼農(nóng)”一詞的含義。我長時間處于舒適區(qū),雖然感覺花了大量的時間和精力在做項目,看似很很忙碌實則仍在原地踏步,我必須接受這個事實。研一下學(xué)期我決定打破這一現(xiàn)狀。

  研一下學(xué)期開始,我給自己制定了學(xué)習(xí)計劃,不能讓項目阻礙了自己學(xué)習(xí)的步伐。我要求自己在項目忙的時候每個月讀完一本書,項目空窗期時每兩周讀一本書。為了督促自己認真看書,我要求自己看書的同時寫博客,一方面幫助自己消化知識,另一方面也能分享給大家。事實證明寫博客大有裨益。既然要寫博客分享給別人,就要對別人負責(zé),寫出來的內(nèi)容需要通俗易懂并確保沒有錯誤。為了達到這一點,我一本書通常會看三遍。第一遍快速瀏覽,了解書的組織架構(gòu);第二遍針對重要的部分詳細閱讀;第三遍按照自己的理解重構(gòu)書的脈絡(luò),并鞏固重點部分。經(jīng)過這三遍閱讀我才會動手寫博客。此外,每一次閱讀都會有新的理解,正所謂書讀百遍其義自現(xiàn)。

  綜上所述,我們不能在舒適的環(huán)境里生活的太久,要想提高,就得讓自己的大腦時不時地處于非舒適狀態(tài)。學(xué)習(xí)編程也是如此,當(dāng)我們做完幾個項目之后就會進入舒適狀態(tài),接下來的項目無需動腦,只需沿用先前的經(jīng)驗。照這樣長此以往,你將成為一個不折不扣的碼農(nóng)!所以當(dāng)我們發(fā)現(xiàn)自己進入舒適區(qū)時,需要給自己定下新的目標,讓自己持續(xù)學(xué)習(xí)。希望我的感想能給大家一些啟迪吧。

  為什么你無法堅持自學(xué)編程

  自學(xué)入門,道阻且長,孤獨感與挫敗感形影不離。發(fā)現(xiàn)問題沒有人幫忙,進步也無人可以分享,是孤獨的;遇到問題只需要一瞬間,但是沒有人指導(dǎo),解決問題就需要耗費無法估計的時間,容易失去學(xué)習(xí)的信心,挫敗感油然而生。

  自學(xué)就如在黑暗中獨自前行的旅人,沒有人可以支撐,完全依靠自我,一路摸索,一路跌撞,時常會走了彎路而不自知。顯然,這種時候如果有一個引路人,必然是極好的!能夠快速地洞察問題的癥結(jié)在哪,對癥下藥,那些障礙、陷阱,猶如惡靈退散~~~

  比如學(xué)習(xí)Java的線程,通過自學(xué),知道了擴展Thread,或者實現(xiàn)Runnable就可以創(chuàng)建線程,但是在哪兒用,怎么用還是一頭霧水,可能寫了兩個程序,在Eclipse中運行以后就忘記了。求助萬能的網(wǎng)友固然是一個方法,但是有一個能準確釋疑的人,是要看緣分的,求助相熟的人也很nice,可是,人心隔肚皮,愿不愿意,有沒有空都是問題。意志力和自制力稍弱,可能就打退堂鼓了。

  自學(xué)編程是一個漫長而艱辛的過程,在信心滿滿地開始之前,不妨先問問自己這幾個問題,來判斷是否真的適合自學(xué)編程。

  你是一個邏輯和抽象思維能力比較強的人嗎?

  是否愿意不斷地去學(xué)習(xí)新的東西?

  當(dāng)你遇到一些問題和困難的時候,是否有足夠的耐心和毅力去獨自解決這些問題?

  是否有極強的好奇心去研究和探索那些未知的領(lǐng)域?

  如果這四個問題中,你的答案至少有三個是Yes的話,那相信你是適合自學(xué)編程的。相反地,如果No的比重比較大,那么你需要考慮選擇一種適合自己的學(xué)習(xí)方式,選擇靠譜的培訓(xùn)機構(gòu),由講師帶著進行系統(tǒng)地學(xué)習(xí),而選擇依據(jù)無非就是課程體系(學(xué)習(xí)線路),講師的答疑能力,而授課的知識點是否有邏輯性積極學(xué)習(xí)的氣氛等,最后才是費用,而費用計算你可以考慮時間成本,比如四個月時間投入的費用及學(xué)完之后得到的薪資。

  如果有個好講師,就會告訴你更多的背景知識,例如:

  操作系統(tǒng)的進程和進程切換

  進程和線程的關(guān)系

  并發(fā)和并行的區(qū)別

  為什么要引入多線程

  引入了多線程以后帶來了什么新問題

  然后再帶你進入java 世界,看看:

  Java虛擬機是怎么實現(xiàn)線程的

  實踐中怎么用線程的,怎么加鎖的

  為什么要有線程池?甚至可以指導(dǎo)自己實現(xiàn)一個線程池

  Java線程新特性的淵源

  ThreadLocal在Web應(yīng)用程序中的使用

  在這樣的學(xué)習(xí)過程中,對java 線程的知識和實踐必定會有更深的理解,即使是自學(xué),也需要激勵和指導(dǎo),需要溝通和分享,尤其需要階段性的成就感。所以,盡自己的最大能力找一個優(yōu)秀的引路人吧,事半功倍妥妥的。


【自學(xué)電子編程的書籍】相關(guān)文章:

如何自學(xué)PHP編程語言03-29

如何自學(xué)計算機編程入門01-28

零基礎(chǔ)如何自學(xué)PHP編程語言09-22

如何自學(xué)電子信息工程12-04

自學(xué)PHP有哪些書籍和教程值得推薦08-08

自學(xué)考試電子商務(wù)復(fù)習(xí)重點09-17

2017自學(xué)考試《電子測量》復(fù)習(xí)題與答案10-29

自學(xué)考試《電子測量》鞏固練習(xí)題201710-29

經(jīng)典編程語錄06-25