想学习java web技术需要学习那些东西?

作者&投稿:山旭 (若有异议请与网页底部的电邮联系)
想学java web,想问一下学习java web大概要学哪些东西???~

这个就多了哟,首先要学好javaSE部分就是java基础部分找一个pdf或者其他的视屏教程网上很多,黑马里就有,然后你要会一种数据库一般是Oracle(用于商业用途就要收费,学习可以免费),然后免费的Mysql还有微软的SqlServer、IBM的DB2你随便选一个,然后要会jsp、javascript也就是js、还有Ajax、jQuery、servlet,最后就是三大框架SSH,现在有了SpringMVC+Mybatis各种知识点比例不同,不过核心还是java部分。

学java最好由浅入深

把基础砸实是你学习的根基,是为后期学习java奠定基础。

一定要学好java的封装,继承,多态。

开发web 可以学习html javascript css 等等

之后在去学习jsp,然后可以加上SSH2框架技术。

还可以选择的去学习flex、extjs、jquery等等一些前台技术!

学习java到中期的时候其实是个很枯燥的过程,但是一定要坚持!!!

  需要学的东西不多,也就是一些java基础和数据库基础的东西。不过要把每个点都写出来,还是比较多,下面的列出来,分得比较细:

  • Java语言基础:算法基础、常用数据结构、编程规范。

  掌握常见的数据结构和实用算法;培养良好的编程习惯。

  • Java面向对象:封装、继承、多态等,面向对象程序设计,基础设计模式等。

  掌握面向对象的基本原则以及在编程实践中的意义;掌握Java面向对象编程基本实现原理。

  • JDK核心API:语言核心包、异常处理、常用工具包、集合框架。

  熟练掌握JDK核心API编程技术;理解API设计原则;具备熟练的阅读API文档的能力。

  • JavaSE核心:异常处理、多线程基础、IO系统、网络编程、Java反射机制、JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)、Java泛型、JDK新特性

  熟练掌握JavaSE核心内容,特别是IO和多线程;初步具备面向对象设计和编程的能力;掌握基本的JVM优化策略。

  • SQL语言:SQL语句基础和提高、SQL语句调优。

  熟练的掌握SQL语句;掌握一定的数据库查询技巧及SQL语句优化技巧。

  • Oracle数据库:Oracle体系结构及系统管理、Oracle数据库高级编程、数据库设计基础。

  掌握Oracle体系结构及核心编程技术

  • XML:XML语法、XML解析(SAX、DOM)、Dom4j组件、Digester组件。

  熟练掌握XML语法规则;理解DOM模型;熟悉Java对XML的各种解析方式。

  • HTML/CSS:TML基本文档结构、掌握CSS基础语法、关于HTML文档块、链接、列表、表格、表单等

  掌握HTML基本原理;掌握CSS各种选择器及常见样式设置;熟练使用HTML常用元素。

  • JavaScript核心:JavaScript语言基础(数据类型、函数、对象、闭包)、Java DOM编程、事件模型、JavaScript面向对象编程。

  深入理解JavaScript语言原理;熟练的使用JavaScript对HTML DOM进行编程;熟练掌握JavaScript对象对象封装技巧,为后续的JavaScript学习打下坚实的基础。

  • Servlet/JSP:Servlet生命周期及Servlet服务器、Tomcat部署配置、JSP语法、自定义标记、JSTL和EL表达式、JSP 新特性、Java Web 设计模式。

  透彻理解Servlet核心原理;熟练掌握Servlet API;透彻理解JSP引擎工作原理;透彻理解标记库原理;熟悉常见的Java Web设计模式;为后续的Java Web开发打下坚实的理论基础。

  • Ajax:Ajax基础、XHR对象、Ajax设计模式、JSON技术。

  掌握Ajax的基本通信原理;掌握基于XML和JSON的Ajax数据规则。




南丰县15348923149: 学习javaweb,需要掌握什么技能?到公司一般都做什么? -
褚言上生: 1、语言方面,javaweb的话 java功底肯定要扎实,html比较简单,熟悉基本标签,开发时会基本格式,结合帮助文档,开发多了还是比较容易的,jsp的配置原理要搞清楚2、平台,一般的javaweb开发都使用myeclipse,多用,掌握基本的调式、...

南丰县15348923149: 想学java web,想问一下学习java web大概要学哪些东西??? -
褚言上生: 这个就多了哟,首先要学好javaSE部分就是java基础部分找一个pdf或者其他的视屏教程网上很多,黑马里就有,然后你要会一种数据库一般是Oracle(用于商业用途就要收费,学习可以免费),然后免费的Mysql还有微软的SqlServer、IBM的DB2你随便选一个,然后要会jsp、javascript也就是js、还有Ajax、jQuery、servlet,最后就是三大框架SSH,现在有了SpringMVC+Mybatis各种知识点比例不同,不过核心还是java部分.

南丰县15348923149: java web程序设计要学些什么 -
褚言上生: 楼主要向这方面发展要学的知识有:1. JAVA 是基础2. html ,css 是静态页面基础 (这是很必要的)3. jsp 是动态页面基础(与数据库交互)4. javascript页面特效5. 数据库操作(SQL Server,mysql and so on)后面高深知识:(可选)6. ...

南丰县15348923149: java web 开发要求如下,要学习什么呢? -
褚言上生: 前台的技术:html,javascript(或者就用 Dreamweaver搞定就行) 后台:(1)JSP(容易学但是功能上太简单,如果从没接触过java web开发就用这个) (2)Struts(功能很强大,开发也很方便,但是刚接触可能会觉得难一点) (3)数据库,建议用Mysql小型数据库,你的项目是检索要是信息量超大可以尝试oracle 个人感觉要是想提高检索速度数据库是关键,SQL查询语句和数据库连接方式是关键

南丰县15348923149: JAVA web开发,需要学习什么? -
褚言上生: 先学jsp web(后台基本是Java编程) 编程,可以先学 html css 等知识,然后再学,javabean mvc框架.

南丰县15348923149: java web开发需要学什么东西? -
褚言上生: 学java最好由浅入深把基础砸实是你学习的根基,是为后期学习java奠定基础.一定要学好java的封装,继承,多态.开发web 可以学习html javascript css 等等之后在去学习jsp,然后可以加上SSH2框架技术.还可以选择的去学习flex、extjs、jquery等等一些前台技术!学习java到中期的时候其实是个很枯燥的过程,但是一定要坚持!!!

南丰县15348923149: 学习javaweb需要学习哪些内容 -
褚言上生: 先学Java和jsp/servlet 然后学数据库 最后还可以学学框架 structs spring Hibernate mybatis 要做前端的话 还要看看HTML css javascript 等等 建议去W3school或尚硅谷看看

南丰县15348923149: java web开发 要学习哪些知识或者技术 -
褚言上生: 1,java尽自己最大努力学好,这个是最重要的2,有时间研究下servlet,这对你学习ssh很有帮助,这是底层,基础3,js,jq等一些js框架4, 大体学习下ssh吧,起码要会用会配置5,自己独立做一个项目,不要求有多大,只要求自己能独立并坚持做下来

南丰县15348923149: 请问要从事java web开发需要学习哪些知识? -
褚言上生: 开始的时候学JSP JavaBean Servlet 然后就是struts hibernate spring框架 struts2和struts学一个就行,不过公司还是用struts的居多

南丰县15348923149: 想学习JavaWeb,都需要掌握什么基础 -
褚言上生: 需要掌握的基础知识如下: 1. Java SE编程,包括集合,IO,jdbc,JPA等 2. Java EE编程,主要是servlet 3. 轻量级的企业开发框架,Spring, Hibernate 4. 基础的Javascript,HTML,CSS 5. 基本的Linux和服务器,如MySQL,Redis等

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网