小程序开发推荐的书(有关微信小程序开发的书籍)
今天给各位分享小程序开发推荐的书的知识,其中也会对有关微信小程序开发的书籍进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、谁能介绍几本学Java的书?
- 2、《JAVA编程高手》作者:北京博彦科技发展有限责任公司 出版社:北京大学出版社 这本书的书号?
- 3、大学生自学编程需要看哪些书
- 4、零基础学习微信小程序开发,之前需要学习哪些知识,谢谢
谁能介绍几本学Java的书?
Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。
J2SE就是Java2的标准版,主要用于桌面应用软件的编程;
J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;
J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
先学习j2se
要学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使用IDE开发,毕竟用它方便嘛。学习j2se推荐两本书,《java2核心技术一二卷》,《java编程思想》,《java模式》。其中《java编程思想》要研读,精读。这一段时间是基本功学习,时间会很长,也可能很短,这要看学习者自身水平而定。
不要被IDE纠缠
在学习java和j2ee过程中,你会遇到五花八门的IDE,不要被他们迷惑,学JAVA的时候,要学语言本身的东西,不要太在意IDE的附加功能,JAVA编程在不同IDE之间的转换是很容易的,过于的在意IDE的功能反而容易耽误对语言本身的理解。目前流行的IDE有jbuilder,eclipse和eclipse的加强版WSAD。用好其中一个就可以了,推荐从eclipse入手j2ee。因为Jbuilder更适合于写j2se程序。
选择和学习服务器使用配置
当你有了j2se和IDE的经验时,可以开始j2ee的学习了,web服务器:tomcat,勿庸置疑,tomcat为学习web服务首选。而应用服务器目前主要有三个:jboss、weblogic、websphere。有很多项目开始采用jboss,并且有大量的公司开始做websphere或weblogic向jboss应用服务器的移植(节省成本),这里要说的是,学习tomcat和jboss我认为是首选,也是最容易上手的。学习服务器使用配置最好去询问有经验的人(有条件的话),因为他们或许一句话就能解决问题,你自己上网摸索可能要一两天(我就干过这种傻事),我们应该把主要时间放在学习原理和理论上,一项特定技术的使用永远代替不了一个人的知识和学问。
学习web知识
如果你是在做电子商务网站等时,你可能要充当几个角色,这是你还要学习:
html,可能要用到dreamwave等IDE。
Javascript,学会简单的数据校验,数据联动显示等等。
J2eeAPI学习
学习j2eeAPI和学习服务器应该是一个迭代的过程。
先学习jsp和servlet编程,这方面的书很多,我建立看oreilly公司的两本《jsp设计》和《java servlet编程》,oreilly出的书总是那本优秀,不得不佩服。
学习jdbc数据库编程,j2ee项目大多都是MIS系统,访问数据库是核心。这本应属于j2se学习中,这里拿出来强调一下。
学习jndi api,它和学习ejb可以结合起来。
学习ejb api,推荐书《精通ejb》
经过上面的这些的学习,大概可以对付一般的应用了。
有人说跟着sun公司的《j2ee tutorial》一路学下来,当然也可以。
STRONG学习ejb设计模式和看代码(最重要)
设计模式是练内功,其重要性可以这么说吧,如果你不会用设计模式的话,你将写出一堆使用了ejb的垃圾,有慢又是一堆bug,其结果不如不用ejb实现(ejb不等于j2ee)
无论学习什么语言,都应该看大量代码,你看的代码量不到一定数量,是学不好j2ee的。
目前有很多开源的工程可以作为教材:
jive论坛
petstore sun公司
dune sun公司
等等,研读一个,并把它用到自己的工程中来。
J2ee其他学习
当你渐渐对j2ee了解到一定深度时,你要开始关注当前领域中的一些技术变化,J2ee是一块百家争鸣的领域,大家都在这里提出自己的解决方案,例如structs,hiberate,ofbiz等等,学习这些东西要你的项目和目标而定,预先补充一下未尝不可,但不用涉及太深,毕竟学习原理和理论是最最重要的事。
目前常见j2eeAPI
JavaServer Pages(JSP)技术1.2
Java Servlet技术2.3
JDBC API 2.0
Java XML处理API(JAXP)1.1
Enterprise JavaBeans技术2.0
Java消息服务(JMS)1.0
Java命名目录接口(JNDI)1.2
Java事务API(JTA) 1.0
JavaMail API 1.2
JavaBeans激活架构(JAF)1.0
J2EE连接器体系结构(JCA)1.0
Java认证和授权服务(JAAS)1.0
学习上面的某些API要以你的项目而定,了解所有他们总之是有好处的。
上面印证了大家说的一句话,java语言本身不难学,但是技术太多,所以学java很费劲。回想一下,基本上每个初学者,在刚学习java的时候可能都会问别人这么一句话,你怎么知道的哪个方法(api)在哪个包里的?呵呵,无他,唯手熟尔。
《JAVA编程高手》作者:北京博彦科技发展有限责任公司 出版社:北京大学出版社 这本书的书号?
书号:7-900-62982
内容简介:
本书系统介绍了使用Java进行应用程序开发以及Java小程序开发的基本方法和技巧。详细内容包括:Java和 Visual J++简介,Visual J++开发环境,Java编程基础,Java类、接口和包的基础知识,Java程序的分类,编写Java小程序,编写Java应用程序,调试Java应用程序,数据库编程,开发WFC控件,开发COM组件,最后是一个Visual J++应用程序开发实例。
本书内容循序渐进、实例丰富、解释细致,不仅适合初学者和编程爱好者,对于有编程经验的用户也会有一定的帮助。
本书系统介绍了使用Java进行应用程序开发以及Java小程序开发的基本方法和技巧。详细内容包括:Java和 Visual J++简介,Visual J++开发环境,Java编程基础,Java类、接口和包的基础知识,Java程序的分类,编写Java小程序,编写Java应用程序,调试Java应用程序,数据库编程,开发WFC控件,开发COM组件,最后是一个Visual J++应用程序开发实例。
本书内容循序渐进、实例丰富、解释细致,不仅适合初学者和编程爱好者,对于有编程经验的用户也会有一定的帮助。
商品参数
出版日期:2000-12
ISBN:790062982
版次:1
包装:附带光盘
开本:小16开
页数:10,521页
目录
第1章
Java与Visual J 简介
1. 1
Internet与Java
1. l. 1
Internet发展的障碍
1. 1. 2
为什么选择Java
1. 1. 3
Java产生的历史与现状
1. 2
Java语言的特点
1. 2. 1
简单
1. 2. 2
面向对象
1. 2. 3
分布式
1. 2. 4
健壮
1. 2. 5
与平台无关
1. 2. 6
安全
1. 2. 7
可移植
1. 2. 8
解释型
1. 2. 9
高性能
1. 2. 10
多线程
1. 2. 11
Java的动态特性
1. 3
Java与 C/C
的比较
1. 4
为什么用 Visual J
进行Java编程
第2章
快速熟悉Visual J
2. l
安装 Visual J
2. 1. l
对硬件的要求
2. 2. 2
运行安装程序
2. 2
集成开发环境的优点
2. 2. 1
解决方案和工程文件系统
2. 2. 2
Windows基类WFC和J/Direct
2. 2. 3
Internet支持
2. 2. 4
COM支持
2. 2. 5
向导和生成器
2. 2. 6
数据访问
2. 2. 7
打包和部署
2. 3
熟悉Visual J 的用户界面
2. 3. l
进入 Visual J 的用户界面
2. 3. 2
熟悉 Visual J 的用户界面
2. 4
从 Hello world开始
2. 4. 1
创建工程和窗体
2. 4. 2
添加显示的文本
2. 4. 3
运行程序
更上一层楼
第3章
Java编程概况
3. l
程序结构
3. l. l
命令行的“Helo World”Java程序
3. 1. 2
注释
3. 2
标识符
3. 3
保留字
3. 4
数据类型
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
数组
3. 5
运算符和表达式
3. 5. l
算术运算符
3. 5. 2 关系运算符
3. 5. 3
布尔逻辑运算符
3. 5. 4
位运算符
3. 5. 5
表达式
3. 5. 6
运算符的优先级
3. 6
Java流控制
3. 6. l
分支语句
3. 6. 2
循环语句
3. 6. 3
标号和转移语句
更上一层楼
第4章
Java类. 接口. 包
4. 1
Java类与对象
4. 1. 1
面向对象编程的基本概念
4. 1. 2
Java类
4. 2
接口
4. 2. l
为什么使用接口
4. 2. 2
接口的定义
4. 2. 3
接口的实现
4. 3
包
4. 3. 1
为什么要使用包
4. 3. 2
包与类名
4. 3. 3
包与目录
4. 3. 4
包(package)语句
4. 3. 5
import语句
更上一层楼
第5章
Java应用程序分类
5. l
小程序和应用程序比较
5. 1. 1
Java应用程序分类
5. 1. 2
小程序和应用程序的比较
5. 2
小程序
5. 2. 1
Applet类的继承关系
5. 2. 2
创建Java小程序
5. 2. 3
运行结果
5. 3
应用程序
5. 3. 1
创建应用程序
5. 3. 2
运行结果
更上一层楼
第6章
Java小程序编程入门
6. l
一个简单的例子
6. l. l
新建工程
6. 1. 2
给工程添加类
6. 1. 3
给类中引入包
6. 1. 4
给类中添加方法
6. 1. 5
在方法中添加自己的语句
6. 1. 6
运行结果
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网页
6. 5. 2
基本HTML标记
6. 5. 3
<APPLET>标记
6. 6
使用Applet参数
6. 6. 1
<PARAM>标记
6. 6. 2
在小程序中使用参数
6. 7
精彩实例
6. 7. l
滚动字幕
6. 7. 2
水波倒影
6. 7. 3
小丸子时钟
更上一层楼
第7章
Java 小程序编程进阶
7. l
小程序的界面组件
7. 1. l
按钮(Button)
7. 1. 2
文本框(TextField)和文本域TextArea)(TextArea)
7. 1. 3
复选框(Checkbox)和复选框组(CheckboxGroup)
7. 2
布局管理
7. 2. l
布局管理器
7. 2. 2
FlowLayout(流布局管理器)
7. 2. 3
BorderLayout(边框布局管理器)
7. 2. 4
GridLayout(网格布局管理器)
7. 2. 5
GridBagLayout 网袋布局管理器)
7. 2. 6
综合使用
7. 3
多线程小程序
7. 3. l
什么是多线程
7. 3. 2
在小程序中创建线程
7. 3. 3
线程的方法
7. 3. 4
同步
7. 3. 5
多线程在小程序中应用的例子
更上一层楼
第8章
Java应用程序编程入门
8. 1
创建和显示窗体
8. 1. l
窗体简介
8. 1. 2
创建和显示窗体实例
8. 1. 3
创建工程和应用程序的主窗体
8. 1. 4
创建启动屏幕窗体
8. 1. 5
将代码添加到启动屏幕的窗体中
8. 1. 6
添加启动屏幕窗体的方法和事件处理程序
8. 1. 7
编写代码以显示启动屏幕
8. 2
创建屏幕保护程序
8. 2. l
创建工程及其主窗体
8. 2. 2
将成员变量添加到屏幕保护程序窗体中
8. 2. 3
将功能添加到屏幕保护程序中(一)
8. 2. 4
将功能添加到屏幕保护程序中(二)
8. 2. 5
编译. 打包及发布屏幕保护程序
8. 3
菜单操作
8. 3. l
创建菜单
8. 3. 2
创建菜单事件程序
8. 3. 3
创建环境菜单
8. 4
创建工具栏
8. 4. l
在新工程中打开 WFC Jot应用程序
8. 4. 2
添加 imageList控件及其图象
8. 4. 3
添加 ToolBar控件及其按钮
8. 4. 4
处理工具栏的事件
8. 5
创建状态栏
8. 5. 1
在新工程中打开 WFC Jot应用程序
8. 5. 2
添加 StatusBar控件并创建其窗格
8. 5. 3
添加支持状态栏的代码
更上一层楼
第9章
Java应用程序编程进阶
9. 1
使用控件
9. 1. 1
什么是控件
9. 1. 2
综合使用Windows基本控件
9. 2
在应用程序中加人帮助
9. 2. l
加人帮助前的准备
9. 2. 2
打开 HockeyPlayerScout应用程序并添加帮助控件
9. 2. 3
添加 Help按钮的事件处理程序及代码
9. 2. 4
添加支持 F1键和“What''S This”帮助的代码
9. 2. 5
运行结果
9. 3
在应用程序中支持拖放
9. 3. l
创建工程及其窗体
9. 3. 2
创建窗体控件的事件处理程序
9. 3. 3
添加拖放支持代码
9. 3. 4
拖放例子运行结果
9. 3. 5
拖放操作的改进
9. 4
在应用程序中使用ActiveX控件
9. 4. 1
ActiveX技术背景
9. 4. 2
NumText控件说明
9. 4. 3
创建工程并设计窗体
9. 4. 4
添加 ActiveX控件
9. 4. 5
添加事件处理程序及代码
9. 4. 6
编译运行
9. 5
Java应用程序与Java小程序的混合
9. 5. l
应用程序与小程序的混合编程
9. 5. 2
Java应用程序与Java小程序例子
9. 5. 3
HelloJava.exe
更上一层楼
第10章
调试
10. 1
调试环境介绍
10. 1. 1
调试的工具和窗口
10. 1. 2
调试前的准备
10. 2
调试代码
10. 2. 1
断点
10. 2. 2
执行到光标处
10. 2. 3
在源代码中单步运行
10. 2. 4
Wath窗口
10. 2. 5
Immediate窗口
10. 3
调试器的其他窗口
10. 3. 1
调试例子
10. 3. 2
OUtput窗口
10. 3. 3
Autos窗口
10. 3. 4
Locals窗口
10. 3. 5
Call Stack窗口
10. 4
Java小程序的调试技巧
10. 4. 1
ex06d例子再调试
10. 4. 2
设置Java小程序所在工程的属性
10. 4. 3
跟踪Java小程序的参数
10. 5
调试过程
10. 5. l
编译. 运行
10. 5. 2
调试. 修改
10. 6
调试异常处理
10. 6. 1
Java Exceptions对话框
10. 6. 2
异常设置(Exception SettingS)
更上一层楼
第11章
数据库编程
11. 1
为什么用 ADO
11. 1. l
早期的数据库
11. 1. 2
为什么选择ADO
11. 2
数据控件与数据库绑定
11. 2. l
创建工程并添加窗体
11. 2. 2
将控件添加到窗体中
11. 2. 3
将DataSource控件与数据库联系起来
11. 2. 4
将控件绑定到数据库中
11. 2. 5
为按钮添加事件处理程序及代码
11. 3
使用数据控件
11. 3. l
新建工程
11. 3. 2
更改TreeView控件并添加DataSource和DataGrid控件
11. 3. 3
将代码添加到实例中
11. 4
直接访问数据库
11. 4. 1
打开HockeyScout工程并准备代码
11. 4. 2
添加 DataSource对话框
11. 4. 3
创建Playerselect对话框
11. 4. 4
添加访问数据库的代码
11. 5
使用Data Form Wizard
11. 5. l
创建工程并显示Data From Wizard
11. 5. 2
指定数据库类型及名称
11. 5. 3
指定窗体类型
11. 5. 4
选择主要的和详细的记录源及字段
11. 5. 5
选择记录源关系及控件
11. 5. 6
完成向导, 检查窗体并运行实例
更上一层楼
第12章
WFC控件开发
12. l
子类化控件
12. 1. 1
创建控件工程
12. 1. 2
创建ClassInfo类及Value属性
12. 1. 3
定义NonNumberEntered事件
12. 1. 4
将代码添加到GetValue方法中
12. l. 5
使用 Class Outline忽略方法
12. 1. 6
将控件添加到窗体中
12. 2
自定义控件
12. 2. l
创建控件工程
12. 2. 2
将代码添加到构造函数中
12. 2. 3
添加属性和事件
12. 2. 4
忽略Control类的方法
12. 2. 5
将ClockTestForm窗体添加到工程中
12. 3
组合控件
12. 3. l
使用控件模板创建控件工程
12. 3. 2
将控件添加到UserControl中
12. 3. 3
创建控件属性
12. 3. 4
创建DefaultState属性对话框
12. 3. 5
将DefaultStateEditor值编辑器添加到工程中
12. 3. 6
将公共方法添加到AddressProvider类中
12. 3. 7
添加测试控件的窗体
12. 4
WFC 到ActiveX的转换
12. 4. l
打开控件工程
12. 4. 2
将控件类注册为COM类
12. 4. 3
将控件打包到COM DLL中
12. 4. 4
注册COM DLL
12. 4. 5
创建包含控件的 Visual Basic 工程
更上一层楼
第13章
COM组件开发
13. 1
关于COM的相关概念
13. 2
COM服务器
13. 2. l
使用COM模板创建工程
13. 2. 2
在类中添加方法
13. 3
WFC COM客户应用程序
13. 3. l
创建WFC应用程序工程
13. 3. 2
设计窗体的用户界面
13. 3. 3
导人COM组件
13. 3. 4
添加支持代码
13. 4
用户接口组件
13. 4. 1
创建工程
13. 4. 2
将对话框添加到工程中
13. 4. 3
将方法添加到COM类中
13, 4.4
编译COM客户应用程序
13. 4. 5
导人FormReuse COM组件
13. 5
数据库COM组件
13. 5. l
创建COM工程
13. 5. 2
设计CustomerSearchDlg
13. 5. 3
将支持代码添加到CustomerSearchDlg中
I3. 5. 4
将代码添加到CustomerSearch COM类中
13. 5. 5
编译CustomerSearchEngine客户应用程序
13. 6
第三方COM组件
13. 6. l
创建WFC应用程序工程
13. 6. 2
导人Microsoft Word COM组件
13. 6.3
将支持代码添加到应用程序中
更上一层楼
第14章 Visual J +十应用程序的高级实例
14. l
实例背景
14. 2
前期规划
14. 3
开发计划
14. 4
开发过程
14. 4. l
准备
14. 4. 2
Order.java对话框用户界面设计
14. 4. 3
COM组件设计
14. 4. 4
代码的重要部分:Order. java窗体代码
14. 4. 5
主要代码: MDIMain窗体代码
14. 4. 6
应用程序的登录对话框
14. 4. 7
Previous Orders窗口
14. 4.8
Older Details对话框
14. 4. 9 Password Change和About对话框
14. 5
程序运行
更上一层楼
大学生自学编程需要看哪些书
此推荐书籍和学习顺序是针对编程学习而言,不是针对计算机专业而言。学习这些书籍后,对于从事软件开发行业,则可以起步更快,而不是等到毕业后才知道。非计算机专业可能转行到软件开发的更是需要学习了。
大一上:
C Primer Plus
说明:大一刚进入大学,对于大学是陌生的,需要一定的时间熟悉。只需要自己学好C语言即可。
大一下:
VS使用:Visual Studio程序员箴言
C和指针
说明:学习编程需要熟悉开发工具,这是编程的基础。而C语言学习也需要加深。
大二上:
数据结构C语言版
C++ Primer Plus
说明:学习了基本的编程语言后,需要开始了解数据接算法基础了。同时,也需要学习面向对象的编程语言了。C++将作为主要的语言推荐,作为修炼大神必备语言基础。
大二下:
Windows程序设计
Linux系统使用
标准程序库STL
说明:语言学的差不多了,就需要了解操作系统的编程。Windows系统的使用则不必专门学习了,接触的多自然也熟悉。但是Linux系统的使用则需要额外的学习一下。然后对于编程需要进一步的学习程序库的使用,学习使用程序库提高开发效率,打好基础。
大三上:
计算机操作系统(非计算机专业自己学)
Boost入门
数据结构C++语言版
Windows核心编程
说明:学完了C++,因为数据结构是软件开发非常中重要的基础,所以再用面向对象思想来学习加深数据结构。在实际开发过程中,很多时候都是用面向对象的方式来做的。然后就是学习操作系统的基础理论和加深Windows编程,再学习一个程序库Boost,以后将会普及,需要提前学好。
大三下:
计算机网络(非计算机专业自己学)
MFC程序设计
Linux编程
说明:计算机网络也是必学的计算机理论,然后接触实际的开发库MFC。作为Windows开发MFC还是需要学习的,学会使用,然后学会MFC的设计思想等,其他框架其实想通的。Linux也需要开始编程了。
大四:
C++编程风格
C++编程惯用法_高级程序员常用用法和技巧
设计模式:可复用面向对象软件的基础
大道至简-软件工程实践者的思想
说明:大四开始面向毕业了,需要学习更多的开发规范,提高编程质量,提高解决问题的能力,需要学习一些高级层次的软件开发思想,毕竟前面已经有很多基础了。这个可以再根据个人的实际情况扩展。
零基础学习微信小程序开发,之前需要学习哪些知识,谢谢
WX小程序开发课程免费下载
链接:
提取码:acrq
小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。
小程序开发推荐的书的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于有关微信小程序开发的书籍、小程序开发推荐的书的信息别忘了在本站进行查找喔。
-
上一篇
软件开发接单平台(软件开发接单平台价格) -
下一篇
网站建设多少钱(怎么制作网站)