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

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

Scratch scratch簡(jiǎn)單易學(xué),無須編程語言基礎(chǔ),可以與Arduino結(jié)合,制作互動(dòng)式體感游戲。是一門適合兒童和青少年的編程語言,學(xué)好它最重要的是需要我們不斷動(dòng)手嘗試,多練習(xí)、多思考。下面介紹一些教程。 - 《趣學(xué)Scratch——教孩子學(xué)編程》
這本書以游戲?yàn)榍腥朦c(diǎn),帶領(lǐng)讀者學(xué)習(xí)scratch。 
- 《編玩邊學(xué)scratch課程》——這是編玩邊學(xué)推出的線上教程,視頻教學(xué)課程對(duì)我來說并不陌生,通過視頻中詳細(xì)的操作步驟和老師輔導(dǎo)可以讓同學(xué)們很快上手。如下圖是scratch操作界面。

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