Java - 《java從入門到精通》——本書從初學者角度出發(fā),詳細介紹了使用Java語言進行程序開發(fā)應該掌握的各方面技術。包括:初識Java,熟悉Eclipse開發(fā)工具,Java 語言基礎,流程控制,字符串,數(shù)組,類和對象等。所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,從最開始的開發(fā)環(huán)境搭建一步一步講的對于初學者來說算比較容易看懂的??梢允棺x者輕松領會Java程序開發(fā)的精髓,快速提高開發(fā)技能。

- 《Java核心技術 卷一》——這本書是Java技術經(jīng)典參考書,多年暢銷不衰,主要內(nèi)容包括面各對象程序設計、反射與代理、接口與內(nèi)部類、事件監(jiān)聽器模型、使用Swing UI工具箱進行圖形用戶界面設計等。本書內(nèi)容翔實、深入淺出,附有大量程序實例,對Java的安裝環(huán)境做了詳細的介紹,實踐性強,極具實用價值。是Java程序員的必備參考書。但如果你對程序一無所知,僅是想了解基礎性的東西,就不建議閱讀此書。
 
- 《java編程思想》——進階類,適合各個層次的Java程序員閱讀,同時也是高等院校講授面向對象程序設計語言以及Java語言的絕佳教材和參考書。本書的頭兩章就是講面向對象的。個人建議先看這兩章,而且最好是反復看,先定下一個OOP的基調(diào)。
此書就像一位精通java的智者將java的一切娓娓道來(雖然有時候覺得略顯啰嗦,但是這樣而對理解很有好處),它的例子一般比較長,但是很有代表性,所謂舉一反三,有些例子看懂了真的有種不禁拍案叫絕的感覺。 
- 《Java并發(fā)編程實戰(zhàn)》——這本書的風格非常直接,有的代碼在非線程安全的環(huán)境下表現(xiàn)不錯,可一旦到了線程安全的環(huán)境下就變得十分的危險。接著,這本書介紹了基本的保證線程安全的機制:同步機制,volatile關鍵字等。本書還有對java.util.concurrent接口的介紹,你可以根據(jù)自己的需要來選擇適合的并發(fā)集合類。這本書也介紹了程序運行時的錯誤管理,以及如何測試代碼是否是線程安全的。
- 《JavaWeb開發(fā)詳解》——作者孫鑫,著名IT培訓專家,具有多年的軟件開發(fā)和教育培訓經(jīng)驗,本書從XML、XML Schema、XSLT、Servlet、JSP和應用的角度向讀者展示了Java Web開發(fā)中各種技術的應用,循序漸進地引導讀者快速掌握Java Web開發(fā)。內(nèi)容全面,涵蓋了從事Java Web開發(fā)所應掌握的所有知識,同時還講解了最新的Servlet 3.0和JSP 2.2規(guī)范新增的特性。在知識的講解上,《Java Web開發(fā)詳解》采用理論與實踐相結合的方式,從程序運行的內(nèi)部機制進行分析講解,并通過大量的實例和實驗來驗證并運用所學知識。

Scratch scratch簡單易學,無須編程語言基礎,可以與Arduino結合,制作互動式體感游戲。是一門適合兒童和青少年的編程語言,學好它最重要的是需要我們不斷動手嘗試,多練習、多思考。下面介紹一些教程。 這本書以游戲為切入點,帶領讀者學習scratch。 
- 《編玩邊學scratch課程》——這是編玩邊學推出的線上教程,視頻教學課程對我來說并不陌生,通過視頻中詳細的操作步驟和老師輔導可以讓同學們很快上手。如下圖是scratch操作界面。

所以如果你對scratch有興趣的話可以多嘗試做一些游戲、動畫、音樂類的小程序。開發(fā)你個人的作品。 在我們的官網(wǎng)中(http://www./course)就可以看到課程的介紹。課程采用“哈克尼斯學習法”:12節(jié)小班課堂+12節(jié)在線錄播課+3個月實時答疑,有效地利用時間學習scratch。也有免費的試聽課可以體驗。 
本文介紹了Java和scratch兩種語言的書籍和課程,只選取了一些普遍適用的書和一些適合初學者學習的課程,還有很多優(yōu)秀的書還沒有列出來,如果你有好的書籍推薦歡迎大家積極留言,或者你還想了解關于什么編程語言的書籍,可以在下方留言哦。
|