小程序開發(fā)推薦的書(有關(guān)微信小程序開發(fā)的書籍)
今天給各位分享小程序開發(fā)推薦的書的知識,其中也會對有關(guān)微信小程序開發(fā)的書籍進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
本文目錄一覽:
- 1、誰能介紹幾本學(xué)Java的書?
- 2、《JAVA編程高手》作者:北京博彥科技發(fā)展有限責(zé)任公司 出版社:北京大學(xué)出版社 這本書的書號?
- 3、大學(xué)生自學(xué)編程需要看哪些書
- 4、零基礎(chǔ)學(xué)習(xí)微信小程序開發(fā),之前需要學(xué)習(xí)哪些知識,謝謝
誰能介紹幾本學(xué)Java的書?
Java發(fā)展到現(xiàn)在,按應(yīng)用來分主要分為三大塊:J2SE,J2ME和J2EE。這三塊相互補(bǔ)充,應(yīng)用范圍不同。
J2SE就是Java2的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用軟件的編程;
J2ME主要應(yīng)用于嵌入是系統(tǒng)開發(fā),如手機(jī)和PDA的編程;
J2EE是Java2的企業(yè)版,主要用于分布式的網(wǎng)絡(luò)程序的開發(fā),如電子商務(wù)網(wǎng)站和ERP系統(tǒng)。
先學(xué)習(xí)j2se
要學(xué)習(xí)j2ee就要先學(xué)習(xí)j2se,剛開始學(xué)習(xí)j2se先建議不要使用IDE,然后漸漸的過渡到使用IDE開發(fā),畢竟用它方便嘛。學(xué)習(xí)j2se推薦兩本書,《java2核心技術(shù)一二卷》,《java編程思想》,《java模式》。其中《java編程思想》要研讀,精讀。這一段時間是基本功學(xué)習(xí),時間會很長,也可能很短,這要看學(xué)習(xí)者自身水平而定。
不要被IDE糾纏
在學(xué)習(xí)java和j2ee過程中,你會遇到五花八門的IDE,不要被他們迷惑,學(xué)JAVA的時候,要學(xué)語言本身的東西,不要太在意IDE的附加功能,JAVA編程在不同IDE之間的轉(zhuǎn)換是很容易的,過于的在意IDE的功能反而容易耽誤對語言本身的理解。目前流行的IDE有jbuilder,eclipse和eclipse的加強(qiáng)版WSAD。用好其中一個就可以了,推薦從eclipse入手j2ee。因為Jbuilder更適合于寫j2se程序。
選擇和學(xué)習(xí)服務(wù)器使用配置
當(dāng)你有了j2se和IDE的經(jīng)驗時,可以開始j2ee的學(xué)習(xí)了,web服務(wù)器:tomcat,勿庸置疑,tomcat為學(xué)習(xí)web服務(wù)首選。而應(yīng)用服務(wù)器目前主要有三個:jboss、weblogic、websphere。有很多項目開始采用jboss,并且有大量的公司開始做websphere或weblogic向jboss應(yīng)用服務(wù)器的移植(節(jié)省成本),這里要說的是,學(xué)習(xí)tomcat和jboss我認(rèn)為是首選,也是最容易上手的。學(xué)習(xí)服務(wù)器使用配置最好去詢問有經(jīng)驗的人(有條件的話),因為他們或許一句話就能解決問題,你自己上網(wǎng)摸索可能要一兩天(我就干過這種傻事),我們應(yīng)該把主要時間放在學(xué)習(xí)原理和理論上,一項特定技術(shù)的使用永遠(yuǎn)代替不了一個人的知識和學(xué)問。
學(xué)習(xí)web知識
如果你是在做電子商務(wù)網(wǎng)站等時,你可能要充當(dāng)幾個角色,這是你還要學(xué)習(xí):
html,可能要用到dreamwave等IDE。
Javascript,學(xué)會簡單的數(shù)據(jù)校驗,數(shù)據(jù)聯(lián)動顯示等等。
J2eeAPI學(xué)習(xí)
學(xué)習(xí)j2eeAPI和學(xué)習(xí)服務(wù)器應(yīng)該是一個迭代的過程。
先學(xué)習(xí)jsp和servlet編程,這方面的書很多,我建立看oreilly公司的兩本《jsp設(shè)計》和《java servlet編程》,oreilly出的書總是那本優(yōu)秀,不得不佩服。
學(xué)習(xí)jdbc數(shù)據(jù)庫編程,j2ee項目大多都是MIS系統(tǒng),訪問數(shù)據(jù)庫是核心。這本應(yīng)屬于j2se學(xué)習(xí)中,這里拿出來強(qiáng)調(diào)一下。
學(xué)習(xí)jndi api,它和學(xué)習(xí)ejb可以結(jié)合起來。
學(xué)習(xí)ejb api,推薦書《精通ejb》
經(jīng)過上面的這些的學(xué)習(xí),大概可以對付一般的應(yīng)用了。
有人說跟著sun公司的《j2ee tutorial》一路學(xué)下來,當(dāng)然也可以。
STRONG學(xué)習(xí)ejb設(shè)計模式和看代碼(最重要)
設(shè)計模式是練內(nèi)功,其重要性可以這么說吧,如果你不會用設(shè)計模式的話,你將寫出一堆使用了ejb的垃圾,有慢又是一堆bug,其結(jié)果不如不用ejb實現(xiàn)(ejb不等于j2ee)
無論學(xué)習(xí)什么語言,都應(yīng)該看大量代碼,你看的代碼量不到一定數(shù)量,是學(xué)不好j2ee的。
目前有很多開源的工程可以作為教材:
jive論壇
petstore sun公司
dune sun公司
等等,研讀一個,并把它用到自己的工程中來。
J2ee其他學(xué)習(xí)
當(dāng)你漸漸對j2ee了解到一定深度時,你要開始關(guān)注當(dāng)前領(lǐng)域中的一些技術(shù)變化,J2ee是一塊百家爭鳴的領(lǐng)域,大家都在這里提出自己的解決方案,例如structs,hiberate,ofbiz等等,學(xué)習(xí)這些東西要你的項目和目標(biāo)而定,預(yù)先補(bǔ)充一下未嘗不可,但不用涉及太深,畢竟學(xué)習(xí)原理和理論是最最重要的事。
目前常見j2eeAPI
JavaServer Pages(JSP)技術(shù)1.2
Java Servlet技術(shù)2.3
JDBC API 2.0
Java XML處理API(JAXP)1.1
Enterprise JavaBeans技術(shù)2.0
Java消息服務(wù)(JMS)1.0
Java命名目錄接口(JNDI)1.2
Java事務(wù)API(JTA) 1.0
JavaMail API 1.2
JavaBeans激活架構(gòu)(JAF)1.0
J2EE連接器體系結(jié)構(gòu)(JCA)1.0
Java認(rèn)證和授權(quán)服務(wù)(JAAS)1.0
學(xué)習(xí)上面的某些API要以你的項目而定,了解所有他們總之是有好處的。
上面印證了大家說的一句話,java語言本身不難學(xué),但是技術(shù)太多,所以學(xué)java很費勁。回想一下,基本上每個初學(xué)者,在剛學(xué)習(xí)java的時候可能都會問別人這么一句話,你怎么知道的哪個方法(api)在哪個包里的?呵呵,無他,唯手熟爾。
《JAVA編程高手》作者:北京博彥科技發(fā)展有限責(zé)任公司 出版社:北京大學(xué)出版社 這本書的書號?
書號:7-900-62982
內(nèi)容簡介:
本書系統(tǒng)介紹了使用Java進(jìn)行應(yīng)用程序開發(fā)以及Java小程序開發(fā)的基本方法和技巧。詳細(xì)內(nèi)容包括:Java和 Visual J++簡介,Visual J++開發(fā)環(huán)境,Java編程基礎(chǔ),Java類、接口和包的基礎(chǔ)知識,Java程序的分類,編寫Java小程序,編寫Java應(yīng)用程序,調(diào)試Java應(yīng)用程序,數(shù)據(jù)庫編程,開發(fā)WFC控件,開發(fā)COM組件,最后是一個Visual J++應(yīng)用程序開發(fā)實例。
本書內(nèi)容循序漸進(jìn)、實例豐富、解釋細(xì)致,不僅適合初學(xué)者和編程愛好者,對于有編程經(jīng)驗的用戶也會有一定的幫助。
本書系統(tǒng)介紹了使用Java進(jìn)行應(yīng)用程序開發(fā)以及Java小程序開發(fā)的基本方法和技巧。詳細(xì)內(nèi)容包括:Java和 Visual J++簡介,Visual J++開發(fā)環(huán)境,Java編程基礎(chǔ),Java類、接口和包的基礎(chǔ)知識,Java程序的分類,編寫Java小程序,編寫Java應(yīng)用程序,調(diào)試Java應(yīng)用程序,數(shù)據(jù)庫編程,開發(fā)WFC控件,開發(fā)COM組件,最后是一個Visual J++應(yīng)用程序開發(fā)實例。
本書內(nèi)容循序漸進(jìn)、實例豐富、解釋細(xì)致,不僅適合初學(xué)者和編程愛好者,對于有編程經(jīng)驗的用戶也會有一定的幫助。
商品參數(shù)
出版日期:2000-12
ISBN:790062982
版次:1
包裝:附帶光盤
開本:小16開
頁數(shù):10,521頁
目錄
第1章
Java與Visual J 簡介
1. 1
Internet與Java
1. l. 1
Internet發(fā)展的障礙
1. 1. 2
為什么選擇Java
1. 1. 3
Java產(chǎn)生的歷史與現(xiàn)狀
1. 2
Java語言的特點
1. 2. 1
簡單
1. 2. 2
面向?qū)ο?/p>
1. 2. 3
分布式
1. 2. 4
健壯
1. 2. 5
與平臺無關(guān)
1. 2. 6
安全
1. 2. 7
可移植
1. 2. 8
解釋型
1. 2. 9
高性能
1. 2. 10
多線程
1. 2. 11
Java的動態(tài)特性
1. 3
Java與 C/C
的比較
1. 4
為什么用 Visual J
進(jìn)行Java編程
第2章
快速熟悉Visual J
2. l
安裝 Visual J
2. 1. l
對硬件的要求
2. 2. 2
運行安裝程序
2. 2
集成開發(fā)環(huán)境的優(yōu)點
2. 2. 1
解決方案和工程文件系統(tǒng)
2. 2. 2
Windows基類WFC和J/Direct
2. 2. 3
Internet支持
2. 2. 4
COM支持
2. 2. 5
向?qū)Ш蜕善?/p>
2. 2. 6
數(shù)據(jù)訪問
2. 2. 7
打包和部署
2. 3
熟悉Visual J 的用戶界面
2. 3. l
進(jìn)入 Visual J 的用戶界面
2. 3. 2
熟悉 Visual J 的用戶界面
2. 4
從 Hello world開始
2. 4. 1
創(chuàng)建工程和窗體
2. 4. 2
添加顯示的文本
2. 4. 3
運行程序
更上一層樓
第3章
Java編程概況
3. l
程序結(jié)構(gòu)
3. l. l
命令行的“Helo World”Java程序
3. 1. 2
注釋
3. 2
標(biāo)識符
3. 3
保留字
3. 4
數(shù)據(jù)類型
3. 4. 1
常量
3. 4. 2
變量
3. 4. 3
整型(integral type)
3. 4. 4
浮點型(float-pointtyes
3. 4. 5
布爾變量(Boolean)
3. 4. 6
字符型 chartype)
3. 4. 7
字符串
3. 4. 8
數(shù)組
3. 5
運算符和表達(dá)式
3. 5. l
算術(shù)運算符
3. 5. 2 關(guān)系運算符
3. 5. 3
布爾邏輯運算符
3. 5. 4
位運算符
3. 5. 5
表達(dá)式
3. 5. 6
運算符的優(yōu)先級
3. 6
Java流控制
3. 6. l
分支語句
3. 6. 2
循環(huán)語句
3. 6. 3
標(biāo)號和轉(zhuǎn)移語句
更上一層樓
第4章
Java類. 接口. 包
4. 1
Java類與對象
4. 1. 1
面向?qū)ο缶幊痰幕靖拍?/p>
4. 1. 2
Java類
4. 2
接口
4. 2. l
為什么使用接口
4. 2. 2
接口的定義
4. 2. 3
接口的實現(xiàn)
4. 3
包
4. 3. 1
為什么要使用包
4. 3. 2
包與類名
4. 3. 3
包與目錄
4. 3. 4
包(package)語句
4. 3. 5
import語句
更上一層樓
第5章
Java應(yīng)用程序分類
5. l
小程序和應(yīng)用程序比較
5. 1. 1
Java應(yīng)用程序分類
5. 1. 2
小程序和應(yīng)用程序的比較
5. 2
小程序
5. 2. 1
Applet類的繼承關(guān)系
5. 2. 2
創(chuàng)建Java小程序
5. 2. 3
運行結(jié)果
5. 3
應(yīng)用程序
5. 3. 1
創(chuàng)建應(yīng)用程序
5. 3. 2
運行結(jié)果
更上一層樓
第6章
Java小程序編程入門
6. l
一個簡單的例子
6. l. l
新建工程
6. 1. 2
給工程添加類
6. 1. 3
給類中引入包
6. 1. 4
給類中添加方法
6. 1. 5
在方法中添加自己的語句
6. 1. 6
運行結(jié)果
6. 2
Applet類
6. 2. 1
理解程序
6. 2. 2
java.applet包與Applet類
6. 2. 3
Applet類中的方法
6. 3
java. awt包中的類
6. 3. l
理解程序
6. 3. 2
java. awt包中的類
6. 4
事件處理
6. 4. l
處理事件
6. 4. 2
處理常用事件
6. 4. 3
在小程序中添加事件處理代碼
6. 5
把小程序嵌入到Web頁
6. 5. l
向工程中加入Web網(wǎng)頁
6. 5. 2
基本HTML標(biāo)記
6. 5. 3
<APPLET>標(biāo)記
6. 6
使用Applet參數(shù)
6. 6. 1
<PARAM>標(biāo)記
6. 6. 2
在小程序中使用參數(shù)
6. 7
精彩實例
6. 7. l
滾動字幕
6. 7. 2
水波倒影
6. 7. 3
小丸子時鐘
更上一層樓
第7章
Java 小程序編程進(jìn)階
7. l
小程序的界面組件
7. 1. l
按鈕(Button)
7. 1. 2
文本框(TextField)和文本域TextArea)(TextArea)
7. 1. 3
復(fù)選框(Checkbox)和復(fù)選框組(CheckboxGroup)
7. 2
布局管理
7. 2. l
布局管理器
7. 2. 2
FlowLayout(流布局管理器)
7. 2. 3
BorderLayout(邊框布局管理器)
7. 2. 4
GridLayout(網(wǎng)格布局管理器)
7. 2. 5
GridBagLayout 網(wǎng)袋布局管理器)
7. 2. 6
綜合使用
7. 3
多線程小程序
7. 3. l
什么是多線程
7. 3. 2
在小程序中創(chuàng)建線程
7. 3. 3
線程的方法
7. 3. 4
同步
7. 3. 5
多線程在小程序中應(yīng)用的例子
更上一層樓
第8章
Java應(yīng)用程序編程入門
8. 1
創(chuàng)建和顯示窗體
8. 1. l
窗體簡介
8. 1. 2
創(chuàng)建和顯示窗體實例
8. 1. 3
創(chuàng)建工程和應(yīng)用程序的主窗體
8. 1. 4
創(chuàng)建啟動屏幕窗體
8. 1. 5
將代碼添加到啟動屏幕的窗體中
8. 1. 6
添加啟動屏幕窗體的方法和事件處理程序
8. 1. 7
編寫代碼以顯示啟動屏幕
8. 2
創(chuàng)建屏幕保護(hù)程序
8. 2. l
創(chuàng)建工程及其主窗體
8. 2. 2
將成員變量添加到屏幕保護(hù)程序窗體中
8. 2. 3
將功能添加到屏幕保護(hù)程序中(一)
8. 2. 4
將功能添加到屏幕保護(hù)程序中(二)
8. 2. 5
編譯. 打包及發(fā)布屏幕保護(hù)程序
8. 3
菜單操作
8. 3. l
創(chuàng)建菜單
8. 3. 2
創(chuàng)建菜單事件程序
8. 3. 3
創(chuàng)建環(huán)境菜單
8. 4
創(chuàng)建工具欄
8. 4. l
在新工程中打開 WFC Jot應(yīng)用程序
8. 4. 2
添加 imageList控件及其圖象
8. 4. 3
添加 ToolBar控件及其按鈕
8. 4. 4
處理工具欄的事件
8. 5
創(chuàng)建狀態(tài)欄
8. 5. 1
在新工程中打開 WFC Jot應(yīng)用程序
8. 5. 2
添加 StatusBar控件并創(chuàng)建其窗格
8. 5. 3
添加支持狀態(tài)欄的代碼
更上一層樓
第9章
Java應(yīng)用程序編程進(jìn)階
9. 1
使用控件
9. 1. 1
什么是控件
9. 1. 2
綜合使用Windows基本控件
9. 2
在應(yīng)用程序中加人幫助
9. 2. l
加人幫助前的準(zhǔn)備
9. 2. 2
打開 HockeyPlayerScout應(yīng)用程序并添加幫助控件
9. 2. 3
添加 Help按鈕的事件處理程序及代碼
9. 2. 4
添加支持 F1鍵和“What''S This”幫助的代碼
9. 2. 5
運行結(jié)果
9. 3
在應(yīng)用程序中支持拖放
9. 3. l
創(chuàng)建工程及其窗體
9. 3. 2
創(chuàng)建窗體控件的事件處理程序
9. 3. 3
添加拖放支持代碼
9. 3. 4
拖放例子運行結(jié)果
9. 3. 5
拖放操作的改進(jìn)
9. 4
在應(yīng)用程序中使用ActiveX控件
9. 4. 1
ActiveX技術(shù)背景
9. 4. 2
NumText控件說明
9. 4. 3
創(chuàng)建工程并設(shè)計窗體
9. 4. 4
添加 ActiveX控件
9. 4. 5
添加事件處理程序及代碼
9. 4. 6
編譯運行
9. 5
Java應(yīng)用程序與Java小程序的混合
9. 5. l
應(yīng)用程序與小程序的混合編程
9. 5. 2
Java應(yīng)用程序與Java小程序例子
9. 5. 3
HelloJava.exe
更上一層樓
第10章
調(diào)試
10. 1
調(diào)試環(huán)境介紹
10. 1. 1
調(diào)試的工具和窗口
10. 1. 2
調(diào)試前的準(zhǔn)備
10. 2
調(diào)試代碼
10. 2. 1
斷點
10. 2. 2
執(zhí)行到光標(biāo)處
10. 2. 3
在源代碼中單步運行
10. 2. 4
Wath窗口
10. 2. 5
Immediate窗口
10. 3
調(diào)試器的其他窗口
10. 3. 1
調(diào)試?yán)?/p>
10. 3. 2
OUtput窗口
10. 3. 3
Autos窗口
10. 3. 4
Locals窗口
10. 3. 5
Call Stack窗口
10. 4
Java小程序的調(diào)試技巧
10. 4. 1
ex06d例子再調(diào)試
10. 4. 2
設(shè)置Java小程序所在工程的屬性
10. 4. 3
跟蹤Java小程序的參數(shù)
10. 5
調(diào)試過程
10. 5. l
編譯. 運行
10. 5. 2
調(diào)試. 修改
10. 6
調(diào)試異常處理
10. 6. 1
Java Exceptions對話框
10. 6. 2
異常設(shè)置(Exception SettingS)
更上一層樓
第11章
數(shù)據(jù)庫編程
11. 1
為什么用 ADO
11. 1. l
早期的數(shù)據(jù)庫
11. 1. 2
為什么選擇ADO
11. 2
數(shù)據(jù)控件與數(shù)據(jù)庫綁定
11. 2. l
創(chuàng)建工程并添加窗體
11. 2. 2
將控件添加到窗體中
11. 2. 3
將DataSource控件與數(shù)據(jù)庫聯(lián)系起來
11. 2. 4
將控件綁定到數(shù)據(jù)庫中
11. 2. 5
為按鈕添加事件處理程序及代碼
11. 3
使用數(shù)據(jù)控件
11. 3. l
新建工程
11. 3. 2
更改TreeView控件并添加DataSource和DataGrid控件
11. 3. 3
將代碼添加到實例中
11. 4
直接訪問數(shù)據(jù)庫
11. 4. 1
打開HockeyScout工程并準(zhǔn)備代碼
11. 4. 2
添加 DataSource對話框
11. 4. 3
創(chuàng)建Playerselect對話框
11. 4. 4
添加訪問數(shù)據(jù)庫的代碼
11. 5
使用Data Form Wizard
11. 5. l
創(chuàng)建工程并顯示Data From Wizard
11. 5. 2
指定數(shù)據(jù)庫類型及名稱
11. 5. 3
指定窗體類型
11. 5. 4
選擇主要的和詳細(xì)的記錄源及字段
11. 5. 5
選擇記錄源關(guān)系及控件
11. 5. 6
完成向?qū)? 檢查窗體并運行實例
更上一層樓
第12章
WFC控件開發(fā)
12. l
子類化控件
12. 1. 1
創(chuàng)建控件工程
12. 1. 2
創(chuàng)建ClassInfo類及Value屬性
12. 1. 3
定義NonNumberEntered事件
12. 1. 4
將代碼添加到GetValue方法中
12. l. 5
使用 Class Outline忽略方法
12. 1. 6
將控件添加到窗體中
12. 2
自定義控件
12. 2. l
創(chuàng)建控件工程
12. 2. 2
將代碼添加到構(gòu)造函數(shù)中
12. 2. 3
添加屬性和事件
12. 2. 4
忽略Control類的方法
12. 2. 5
將ClockTestForm窗體添加到工程中
12. 3
組合控件
12. 3. l
使用控件模板創(chuàng)建控件工程
12. 3. 2
將控件添加到UserControl中
12. 3. 3
創(chuàng)建控件屬性
12. 3. 4
創(chuàng)建DefaultState屬性對話框
12. 3. 5
將DefaultStateEditor值編輯器添加到工程中
12. 3. 6
將公共方法添加到AddressProvider類中
12. 3. 7
添加測試控件的窗體
12. 4
WFC 到ActiveX的轉(zhuǎn)換
12. 4. l
打開控件工程
12. 4. 2
將控件類注冊為COM類
12. 4. 3
將控件打包到COM DLL中
12. 4. 4
注冊COM DLL
12. 4. 5
創(chuàng)建包含控件的 Visual Basic 工程
更上一層樓
第13章
COM組件開發(fā)
13. 1
關(guān)于COM的相關(guān)概念
13. 2
COM服務(wù)器
13. 2. l
使用COM模板創(chuàng)建工程
13. 2. 2
在類中添加方法
13. 3
WFC COM客戶應(yīng)用程序
13. 3. l
創(chuàng)建WFC應(yīng)用程序工程
13. 3. 2
設(shè)計窗體的用戶界面
13. 3. 3
導(dǎo)人COM組件
13. 3. 4
添加支持代碼
13. 4
用戶接口組件
13. 4. 1
創(chuàng)建工程
13. 4. 2
將對話框添加到工程中
13. 4. 3
將方法添加到COM類中
13, 4.4
編譯COM客戶應(yīng)用程序
13. 4. 5
導(dǎo)人FormReuse COM組件
13. 5
數(shù)據(jù)庫COM組件
13. 5. l
創(chuàng)建COM工程
13. 5. 2
設(shè)計CustomerSearchDlg
13. 5. 3
將支持代碼添加到CustomerSearchDlg中
I3. 5. 4
將代碼添加到CustomerSearch COM類中
13. 5. 5
編譯CustomerSearchEngine客戶應(yīng)用程序
13. 6
第三方COM組件
13. 6. l
創(chuàng)建WFC應(yīng)用程序工程
13. 6. 2
導(dǎo)人Microsoft Word COM組件
13. 6.3
將支持代碼添加到應(yīng)用程序中
更上一層樓
第14章 Visual J +十應(yīng)用程序的高級實例
14. l
實例背景
14. 2
前期規(guī)劃
14. 3
開發(fā)計劃
14. 4
開發(fā)過程
14. 4. l
準(zhǔn)備
14. 4. 2
Order.java對話框用戶界面設(shè)計
14. 4. 3
COM組件設(shè)計
14. 4. 4
代碼的重要部分:Order. java窗體代碼
14. 4. 5
主要代碼: MDIMain窗體代碼
14. 4. 6
應(yīng)用程序的登錄對話框
14. 4. 7
Previous Orders窗口
14. 4.8
Older Details對話框
14. 4. 9 Password Change和About對話框
14. 5
程序運行
更上一層樓
大學(xué)生自學(xué)編程需要看哪些書
此推薦書籍和學(xué)習(xí)順序是針對編程學(xué)習(xí)而言,不是針對計算機(jī)專業(yè)而言。學(xué)習(xí)這些書籍后,對于從事軟件開發(fā)行業(yè),則可以起步更快,而不是等到畢業(yè)后才知道。非計算機(jī)專業(yè)可能轉(zhuǎn)行到軟件開發(fā)的更是需要學(xué)習(xí)了。
大一上:
C Primer Plus
說明:大一剛進(jìn)入大學(xué),對于大學(xué)是陌生的,需要一定的時間熟悉。只需要自己學(xué)好C語言即可。
大一下:
VS使用:Visual Studio程序員箴言
C和指針
說明:學(xué)習(xí)編程需要熟悉開發(fā)工具,這是編程的基礎(chǔ)。而C語言學(xué)習(xí)也需要加深。
大二上:
數(shù)據(jù)結(jié)構(gòu)C語言版
C++ Primer Plus
說明:學(xué)習(xí)了基本的編程語言后,需要開始了解數(shù)據(jù)接算法基礎(chǔ)了。同時,也需要學(xué)習(xí)面向?qū)ο蟮木幊陶Z言了。C++將作為主要的語言推薦,作為修煉大神必備語言基礎(chǔ)。
大二下:
Windows程序設(shè)計
Linux系統(tǒng)使用
標(biāo)準(zhǔn)程序庫STL
說明:語言學(xué)的差不多了,就需要了解操作系統(tǒng)的編程。Windows系統(tǒng)的使用則不必專門學(xué)習(xí)了,接觸的多自然也熟悉。但是Linux系統(tǒng)的使用則需要額外的學(xué)習(xí)一下。然后對于編程需要進(jìn)一步的學(xué)習(xí)程序庫的使用,學(xué)習(xí)使用程序庫提高開發(fā)效率,打好基礎(chǔ)。
大三上:
計算機(jī)操作系統(tǒng)(非計算機(jī)專業(yè)自己學(xué))
Boost入門
數(shù)據(jù)結(jié)構(gòu)C++語言版
Windows核心編程
說明:學(xué)完了C++,因為數(shù)據(jù)結(jié)構(gòu)是軟件開發(fā)非常中重要的基礎(chǔ),所以再用面向?qū)ο笏枷雭韺W(xué)習(xí)加深數(shù)據(jù)結(jié)構(gòu)。在實際開發(fā)過程中,很多時候都是用面向?qū)ο蟮姆绞絹碜龅摹H缓缶褪菍W(xué)習(xí)操作系統(tǒng)的基礎(chǔ)理論和加深Windows編程,再學(xué)習(xí)一個程序庫Boost,以后將會普及,需要提前學(xué)好。
大三下:
計算機(jī)網(wǎng)絡(luò)(非計算機(jī)專業(yè)自己學(xué))
MFC程序設(shè)計
Linux編程
說明:計算機(jī)網(wǎng)絡(luò)也是必學(xué)的計算機(jī)理論,然后接觸實際的開發(fā)庫MFC。作為Windows開發(fā)MFC還是需要學(xué)習(xí)的,學(xué)會使用,然后學(xué)會MFC的設(shè)計思想等,其他框架其實想通的。Linux也需要開始編程了。
大四:
C++編程風(fēng)格
C++編程慣用法_高級程序員常用用法和技巧
設(shè)計模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)
大道至簡-軟件工程實踐者的思想
說明:大四開始面向畢業(yè)了,需要學(xué)習(xí)更多的開發(fā)規(guī)范,提高編程質(zhì)量,提高解決問題的能力,需要學(xué)習(xí)一些高級層次的軟件開發(fā)思想,畢竟前面已經(jīng)有很多基礎(chǔ)了。這個可以再根據(jù)個人的實際情況擴(kuò)展。
零基礎(chǔ)學(xué)習(xí)微信小程序開發(fā),之前需要學(xué)習(xí)哪些知識,謝謝
WX小程序開發(fā)課程免費下載
鏈接:
提取碼:acrq
小程序是一種不需要下載安裝即可使用的應(yīng)用,它實現(xiàn)了應(yīng)用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應(yīng)用。也體現(xiàn)了“用完即走”的理念,用戶不用關(guān)心是否安裝太多應(yīng)用的問題。應(yīng)用將無處不在,隨時可用,但又無需安裝卸載。
小程序開發(fā)推薦的書的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于有關(guān)微信小程序開發(fā)的書籍、小程序開發(fā)推薦的書的信息別忘了在本站進(jìn)行查找喔。