基础知识
当前位置:首页 > 公文写作 > 基础知识 > 列表页

java零基础学习计划

小草范文网  发布于:2016-11-24  分类: 基础知识 手机版

篇一:Java入门:Java学习计划!

Java入门:Java学习计划

一、基础奠基

Java基础,无需多说,必须学!

1、Java入门第一季

欢迎来到精彩的Java编程世界!Java语言已经成为当前软件开发行业中主流的开发语言。本课程将介绍Java环境搭建、工具使用、基础语法。带领大家一步一步的踏入Java达人殿堂!Let’s go!

2、Java入门第二季

本课程是程序猿质变课程,理解面向对象的思想,掌握面向对象的基本原则以及 Java

面向对象编程基本实现原理,熟练使用封装、继承、多态面向对象三大特

性,带你进一步探索 Java 世界的奥秘!

3、Java入门第三季

在本课程中,陈码农携手laurenyany 带领小伙伴们进一步探索 Java 的奥秘,将带来关于异常处理、集合框架、字符串的操作和常用类的使用的相关介绍。不容错过的精彩,快来加入吧!

二、文件操作

想知道如何实现文件上传和下载吗?Java IO流是必备的基础!想进一步学习Java Web中的框架,成长为一名Java Web攻城狮吗?那么xml文件的读写就是你的必修课!

1、文件传输基础——Java IO流

本门课程主要为您带来Java中的输入输出流的内容,包括文件编码、使用File类对文件和目录进行管理、字节流和字符流的基本操作,以及对象的序列化和反序列化的内容。

2、Java眼中的XML---文件读取

文件的形态是千变万化的,在 Internet 中,我们通常使用一种叫做 XML 的文件来传输或者存储数据。本次课程中,Jessica Jiang将会带领小伙伴们把这种 XML 文件应用与 Java 程序结合起来,教你如何应用 Java“解析 XML ”。

3、Java眼中的XML ---文件写入

XML 在数据传输及存储等方面非常流行,所以使用 JAVA 程序来生成相应用途的 XML 文件就变得非常重要,那么问题来了:如何使用 JAVA 程序生成一个 XML

档呢?本节课将详细为你解答!

三、数据交互

网络时代,qq等聊天工具必不可少!小伙伴们想不想知道如何把你的消息发送给你的朋友?为什么可以同时和很多人一起聊天?我们的聊天信息是怎么存储的?下面的课程将为你答疑解惑!

1、深入浅出Java多线程

多线程是日常开发中的常用知识,也是难用知识。通过本视频,你可以了解与多线程相关的基本概念,如何创建,启动和停止线程?什么是正确的多线程,怎样编写多线程程序。在掌握基础之后,将为你展望进阶路线,为进一步的学习提供方向。

2、Java Socket应用---通信是这样练成的

网络无处不在,移动互联时代也早已到来,单机版程序慢慢的已没有生命力,所有的程序都要能够访问网络,比如 QQ 网络聊天程序、迅雷下载程序等,这些程序都要同网络打交道,本次将与各位小伙伴们分享的就是Java中的网络编程—— Socket 通信

3、JDBC之 “ 对岸的女孩看过来”

JDBC 技术是实际开发必备的知识,并且是学习 Hibernate 和 Mybatis 的基础,本视频通过实例贯穿的方式,给大家一点一点的剖析 JDBC 技术,使大家由浅入深的了解 JDBC 技术的全貌,什么是 JDBC ,怎么使用 JDBC ,为进一步学习集成框架打下良好的基础。

学习地址:

/course/programdetail/pid/25

篇二:JAVA入门学习计划

JAVA入门学习计划前两周(6月24-7月7)学习JAVA的基本知识,看书和视频相结合 ,同时进行简单地实际操作。

1.Java语言的发展与前景

2.Java标示符和数据类型

3.Java的表达式和基本语句

4.字符串、数组和集合容器

5.java深入算法和面向对象

6.java面向类和接口的编程

7.java异常处理和IO

8.java多线程和GUI编程

9.java面向对象设计与编程

java零基础学习计划

同时加强MySQL数据库的学习,掌握SQL的基本操作语言,能熟练地进行查询和分析。

三四周(7月7-7月20),了解 Java Web开发的基本知识,掌握开发所用到的软件的基本用法,并能熟练地运用。

1.JSP概述

2.JSP脚本元素

3.JSP指令元素

4.JSP内建对象

5.EL表达式

6.JSP动作元素

7.JDBC概述和应用

8.JDBC事务处理、批处理、预通道

9.JDBC对DB存储过程操作

10.Servlet设计

11.Servlet过滤器和监听器

12.MVC、工厂和Facade设计模式

13.JAVA反射机制及与MVC模式结合

14.JSTL1.1标签库的详解与应用

五六周,学习Oracle数据库,包括:

1.Oracle数据库安装-基本工具使用

2.Oracle基本sql和pl/sql语言

3.Oracle的表-序列-视图-触发器

4.Oracle存储过程和函数

5.Oracle程序体和程序包

6.Oracle表空间、索引及大字段操作

同时进行spring开源框架的学习,具体有:

1.Spring中bean的基本xml配置

2. Spring中bean的管理(生命周期)

3. Spring配置FactoryBean

4.Spring的IOC原理和应用

5.Spring中依赖注入运用

6. Spring代理、拦截器和事务处理

7. Spring事务处理和AOP的应用

8. Spring对hibernate、Struts进行整合

最后两周,学习公司项目的具体开发流程,内容包括:

1.软件开发流程

2.软件开发标准文档

3.软件生命周期管理

4.项目开发风险与里程碑

5.软件项目个案分析

6.软件版本管理

7.项目案例实战

篇三:Java学习计划

软件开发学习概要:

1、Java(基础学习,高级编程)

2、SQL

3、Android手机开发

4、HTML+CSS+JavaScript

5、PHP

说明:

每学完一块都要做一个综合实例,否则等于没有学。

UI设计学习概要:

1、Photoshop

2、HTML+CSS+JavaScript

模块1:Java基础学习

介绍:掌握Java基础,培养面向对象的编程思想

时间:3周

1、入门准备 0.5天

java编译环境Eclipse的安装和使用

java程序的运行和调试

2、语法入门2天

基础操作符

基本数据类型

流程控制

3、*面向对象 1周

*认识类、方法,属性

*类的继承、多态与接口

*熟悉面向对象的编程思想

package(包)和import(导入)

4、异常处理 0.5天

了解java的异常捕获与处理

5、复杂数据类型

5天

数组与字符串(2天)

Collection容器:List、Set、Queue、Map(3天)

6、界面控件 6天

Swing界面控件

事件处理

推荐书籍:

Java大学简明教程

Java语言程序设计(基础篇)

名师讲坛——Java开发实战经典(配光盘)

视频:

/thread-2633-1-1.html

马士兵JAVA视频教程全集

推荐例子

坦克大战(推荐时间3天)

贪吃蛇,俄罗斯方块,拼图,扫雷,打字游戏等(推荐时间10天)

/*****************************************

模块2:Java文件操作

介绍:掌握Java核心应用

时间:2周-

1、JavaIO(推荐学习时间10天)

2、多线程(5天)

推荐例子:资源管理器(10天)

模块3:绘图

介绍:用java画图的相关知识

时间:2周

推荐例子:画板的实现

模块4:数据库

介绍:掌握Sql语言

时间:2周

1、学习SQL语法

2、掌握Mysql或MSSql数据库

3、Java JDBC编程

推荐例子:图书馆管理系统,仓库管理系统,学生管理系统,超市管理系统(推荐时间10天,3人一组,合作开发)

Android开发————暂无

从事Android手机开发的话Java学到这个地步就可以了,Android开发这部分内容比较庞大, 稍后我再整理一份详细的学习计划,这里只介绍一本比较好的入门书籍。

《深入浅出Google Android》

模块5:网络编程

介绍:用java网络编程的相关知识

时间:2周

推荐例子:QQ聊天工具的实现(推荐时间10天)

Web开发

模块:HTML+CSS+JAVASCRIPT

介绍:Web开发的基础

时间:4周

1、HTML 一周

2、CSS 3天-5天

3、Javascript及Jquery 10天

4、Bootstrap Web前端框架 一周

模块:PHP

介绍:web开发脚本语言

时间:4周

1、PHP基础 2周 PHP官方手册中文版 《细说PHP》

2、Smart模版 3天-5天

3、ThinkPHP框架 一周-2周

UI设计方向

模块:Photoshop基础学习

介绍:平面设计的基础

时间:3周

1、熟悉掌握工具栏

2、熟悉掌握菜单栏个选项

3、选取的运用

4、路径的运用

5、对图层的掌握

6、对图层样式的掌握

7、对色板的运用及颜色的选取

8、滤镜效果

9、通道及蒙版

10、画面颜色的调整(颜色的选取;色阶、曲线,亮度、对比度等的调整)

11、对画笔的运用

PS中级

1、文字效果

2、按钮效果

3、滤镜特效

4、图片合成

5、抠图

6、综合实例

7、网页设计

8、手绘

9、各种特效等,一般要多注重练习,平时注意积累。

ps基础学习推荐书籍:

1、《photoshop cs4宝典》(TP391.41 S611.1)

2、《photoshop cs5》(TP391.41 S70713 )

3、《Photoshop CS4梦幻特效设计》(TP391.41)

4、《Photoshop CS4完全征服手册》(TP391.41-62)

5、《Photoshop CS3图层、通道、蒙版深度剖析宝典》(TP391.41)

6、《Photoshop CS5图像处理与特效制作208例》(TP391.41)

7、《Photoshop特效设计经典228例》(TP391.41)

8、《PHOTOSHOP经典创意设计300例?》(TP391.41)

9、《photoshop cs炫彩特效制作技术精粹印象 》(TP391.41 C448)

10、《photoshop 商业设计案例》(TP391.41 C533)

后记:学校新图书馆6楼有很多关于ps的学习书籍,这是平时积累自认为较好的几本, 不全面且比较基础,想学的同学可以根据自己的学习习惯去借一些适合自己的书籍。

模块:HTML+CSS

介绍:UI设计基础

时间:3周

1、HTML 一周

2、CSS 一周

3、Bootstrap Web前端框架 一周

模块:JAVASCRIPT

介绍:UI设计基础

时间:4周

1、Javascript及Jquery

模块:设计基础

介绍:设计基础

时间:4周-6周

《给大家看的设计书》

《版式设计实用手册》

《完美网页的视觉设计法则》

《Robin Williams Web Design Workshop》

《网页的吸引力设计法则》

模块:用户体验设计

介绍:用户体验

时间:4周

1、《设计心理学》

2、《Web可用性设计》

文档及软件下载

.cn/

学习html、css、javascript的首选网站

/soft/808.html

Photoshop CS5下载

注意事项:

1、不要想着看两遍就能把书看懂

很多东西不是一遍就能看懂的,两遍、三遍……尤其是面向对象的编程思想,也许半天就能看完,但是很可能你要一到两周才能完全理解。

2、不要一直看书、不要只是看书

看书最好是手边有一台电脑,一边看一边把例子在计算机上运行一下,自己再根据例子举一反三。时间上可以按这样的比例分配,看2个小时的书,敲1个小时的代码。如果自己打字比较慢,可以下载书的配套光盘,一般都带有整本书完整的实例代码,能够节省不少时间,但是,自己敲一遍代码真的感觉很不一样的。

3、不懂的要问

很多人都是闷头学,学的很吃力,然后觉得太难,只能放弃,其实是方法不对。

实在琢磨不透的,要果断请教别人,高手们都很乐于为你解答的。

但是前提仍然是要尝试自己解决问题,培养自己的思维能力和解决问题的能力,不会的谷歌(推荐)或百度,依然无果的就去请教高手吧。

4、关于编程

其实学编程就像学自行车,会了之后很爽。编程最难的就是入门,一旦入了门,无师自通、旁敲侧击、举一反三、只要坚持,必有所成。

5、坚持与毅力

入门之后能够一直走下去的不多,编程一定要找伙伴,自己一个人非常枯燥的,一开始的兴趣并不足以让你坚持下去,让兴趣与热情都不再强烈的时候,就需要你鼓励自己,坚持下去,我相信,只要你能够好好学,终点是10万+的年薪。

平台与语言

1、为什么是JAVA和PHP?

本文已影响