##可能涉及的东西
Java html css js 数据库
Python
##版本与开发环境
Java版本:1.7
开发环境:Eclipse IDE for Java EE Developers,版本代号Luna
##学习方式
不限,自学为主,有问题可以问。
##学习过程:
1,Java语言基础
- 搭建开发环境。目标:能够在Eclipse编写Java程序打印Hello World
- 最基本的数据类型,顺序、循环、选择等等。目标:能够打印出金字塔和乘法表
- 面向对象基础。目标:能够用面向对象的思维写Java程序,能够正确认识对象之间的基本关系
2,开发实践
- Java Web项目基础
- 具体实验程序的开发
- 在开发过程中了解软件工程的基本思想
- 了解软件开发中的常见工具:版本控制系统(比如git)、依赖管理系统(maven)等
##推荐资料:
Java的书自己随便找一本靠谱的,下面的书图书馆一般有借
- http://www.w3school.com.cn/
- http://book.douban.com/subject/3354490/ 或 http://book.douban.com/subject/3413617/
- http://book.douban.com/subject/4012045/
##最终目标: 能够正确分析需求,并自己写程序解决实际问题。在写程序过程中能够独立运用书和网上资料(比如stackoverflow)帮助自己。
##推荐软件列表 在此推荐一些能够事半功倍的小软件,想用的话自己去官网下载
- 环境变量设置:rapidee
- 搜索:everything
- 文本编辑器:notepad++
- 前台调试:chrome或者firefox+firebug