温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

java入门学习之路

发布时间:2020-05-30 20:10:08 来源:网络 阅读:490 作者:瑞克3号 栏目:数据库

java是面向对象的编程,个人觉得记忆比较重要。

第一阶段

java基础部分

unix开发环境

熟练掌握开发中常用的操作系统linux的安装及使用:掌握文件系统、网络、用户管理方法:能熟练使用vi和vim进行文件编辑;能在unix环境下进行文件查找、权限控制、能熟练配置用户使用环境及开发生产环境。

(1)java基础编程

了解java的运行环境,java的加载机制及内存分配使用原理;掌握类和对象的关系、对象和引用的关系;理解数组的本质,掌握数组的使用。

(2)java高级编程

深入了解java的高级编程特性、特殊语法及其常用的高级类。熟练运用java中的数据结构,异常处理等。能综合应用java输入输出、文件操作、多线程并发处理、网络通信、图形化界面等编程。

(3)项目管理及编程规范

了解企业级项目开发中的开发流程,掌握项目开发过程中的管理及编程规范,能够熟练运用团队开发工具及项目管理工具

(4)web服务器项目

本项目基于java高级编程,运用java网络通讯,io处理,多线程并发等技术实现发出给http请求的浏览器返回请求资源的目标。本项目旨在锻炼学员对于java高级编程语法的运用,了解基于b/s架构的web应用程序所依赖的服务器的内部实现原理,熟练运用java语言进行项目开发,掌握java面向接口编程模式,j2EE编程api的实现原理。

(2)数据库与数据访问技术

在信息化的今天,数据已成为企业极为重要的资源,数据的管理一般由数据库负责完成,java作为一种主流的编程语言,具有和数据库进行交互的能力,项目开发中有大量的配置工作需要结合化的xml数据提供支持,熟练掌握这些数据的操作至关重要。

第二阶段

数据库与数据访问技术

在信息化的今天,数据已经成为企业极为重要的资源,数据的管理一般由数据库负责完成,java作为一种主流的编程语言,具有和数据库进行交互的能力。项目开发中有大量的配置工作需要结构化的xml数据提供支持,熟练掌握这些数据的操作至关重要。

OOAD与设计模式

熟练掌握面向对象分析(OOA)、面向对象设计(OOD)的思想,熟练掌握常用设计原则和设计模式:掌握统一建模语言(UML),能够熟练运用进行交互的能力。项目开发中有大量的配置工作需要结构化的xml数据提供支持,熟练掌握这些数据的操作至关重要。

XML编程

掌握定义和编写xml文件的过程。熟悉xml文件中的基于DTD或者schema的验证,掌握java处理半结构化数据的方法和技巧:理解java编程中xml的作用。能够熟练运用结构化的xml文件来处理java程序开发中数据的配置。

ORACLE数据库

熟练掌握oracle数据库的安装、使用。了解oracle数据库的体系结构。了解关系型数据库的设计过程,掌握基于关系型数据库的标准sql的应用,具备数据模型设计、数据库构建、开发及管理的能力。

jdbc和mybatis

理解jdbc体系结构,掌握java操作关系型数据库的方法,理解对象关系映射(ORM)的概念及原理,熟练运用基于ORM的框架mybatis.对数据访问事务有深刻认识:具备分层应用设计的能力。

项目:电信数据采集系统

原浙江电信adsl运营支撑系统数据采集子系统,融合Unix、java、xml和数据库技术,包括备份、整合、采集、网络、入库、配置、日志等模块。经历完整软件开发过程:需求分析、设计、编码、调试、交付。

第三阶段

javaWEB开发技术

围绕企业应用级开发展开学习,能够开发和部署可移植、健壮、可伸缩且安全的服务器端java应用程序。了解基于B/S架构程序的开发过程,掌握javaEE的开发规范,熟悉web项目的调试技巧,最终具备开发大型javaee的项目的能力。

html&css

掌握HTML静态页面技术,Html4.01标签,内置对象使用,特效页面制作;掌握http协议处理、及动态表单的设计;熟悉CSS技术。

servlet&jsp

掌握使用Servlet、jsp及相关技术联合开发Web应用,熟悉servlet/jsp语法,了解servlet/jsp 工作原理,掌握内置对象的使用;熟练使用el表达式,jstl标签库;熟练运用过滤器(Filter),监听器(Listener)进行项目开发,理解web应用性能优化技术;理解mvc模式:熟练掌握web应用代码调试方法。


项目:Estore电子商务系统

基于servlet和jsp技术的一个电子商务网站系统,该系统包括会员信息管理、商品管理、商品查询、购物车管理、订单管理等功能模块。通过该系统可以实现商品电子化管理、交易。

javaScrip、ajax、jquery

熟练运用JS/jquery 操作HTML Documents、Events.理解ajax原理,掌握异步交互的概念及过程。掌握全新思想的用户交互界面的构建方法;了解满足客户体验的客户端代码编写方法。

spring框架

掌握spring核心编程思想控制反转(IOC)和面向切面(aop)的概念及原理。理解反射在框架中的应用,了解动态代理模式。掌握spring ioc 基于xml以及annotation的配置。掌握spring aop 基于xml.annotation 及schema的配置,熟练运用spring 的声明式事务管理。

spring mvc 

spring 框架提供了构建web应用程序的全功能mvc模块、了解开发中常见的mvc模式、掌握springmvc框的核心及实现过程,熟练进行springMVC的配置,能够结合spring的容器级服务和spring mvc框架实现web应用程序的开发。

redis

了解redis在java程序开发中的作用,掌握redis的使用,熟练应用redis的命令,熟悉spring与redis的集成开发。

综合项目:

项目一:大型互联网运动交友社区项目

该系统为爱好跑步的人提供一个网上交流的平台。整个系统主要包括会员个人中心,跑步论坛,音乐跑不停,跑步装备库,专业跑步指南,后台管理系统包含会员管理、信息发布、下载去管理、专业跑步指南管理、权限管理等。

项目二:电信网上营业厅系统

本项目以第一阶段项目采集到的数据作为计费基础,所展开的第二阶段的项目,旨在为广大电信用户提供用户自管理,用户管理,财务管理,账单管理,品牌管理,营业管理,系统管理等方面。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI