java web 学习的一些建议

web开发无非就是 前端技术+后端技术+数据库+数据交互 分开学习,个个击破,然后融合在一起使用,下面分开介绍各种技能

一.前端技能:

1.html: 基础中的基础,需了解里面的一些标签及用途

2.css+div:页面样式布局,稍作了解即可,除非你只做前端开发

3.javascript(js):页面脚本 很有用、很强大,能精通最好

4.jquery:本质上就是js,为了开发方便,对js进行了封装,方便使用。

5.正则表达式:知道是啥就行

以上是前端开发最基本的技能,掌握了的话,前端开发

进阶:实际工作中,为了更加高效的开发,会将以上技能进行组装,形成一些主流的前端框架,方便开发者

目前流行的前端框架:

bootstrap(精通了这个也很牛b,不愁找不到工作,面试时你对面试官说,你只会这个,其他的都不会,然后你就被录取了)开玩笑的

ligerUI、easyUI、extjs、dwz  像这样的前端框架很多,了解一二即可,原理相通

(ps:这些前端框架主要用于erp系统,因为界面丑,适用于内网系统;而门户网站、电商网站一般不用这些,会用上面提到的 基础技能,去定制开发自己的页面、追求美观和用户体验)

二.后端技术   

后端技术很多,目前流行的是java 、 asp.net、php、python等, 由于java通俗易懂,要求低,上手快,所以现在有很多人都萌生了下海转行的念头;比如搞销售的啊、搞机电一体化的都跑去做java,去 培训机构培训几个月,然后出来开始坑人。

这里主要介绍java,先说下java的几个版本:

j2se:java标准版,java基础,必须学好

j2me:java游戏版,以前塞班霸占手机市场时完全靠它,现在已经过时,不用鸟这个

j2ee:java企业版,相当于标准版的进阶,现在java后端开发就是靠这个

1.java基础语法    2.servlet+jsp ;java web开发的核心,要理解透彻    3.j2ee  学会主流的后端框架  SSH 、 Spring MVC

三.数据库  

1.会使用常用的数据库: mysql  oracle  sqlserver

2.会使用sql语句 :常用的增删改查和联合查询、嵌套查询

3.了解视图、存储过程、索引、触发器

四.数据交互        

1.数据交互协议:了解socket通信和http

2.数据交互格式: text、json、xml、

五.其他  

1.了解常用的应用服务器

java服务器 tomcat 、weblogic 、jboss 、jetty (熟悉tomcat即可,其他的可以不管)

web服务器 :apache 、iis

以上粗略的介绍了javaweb开发需要了解和掌握的技能。网站里面会上传html和java的基础知识,也只有这些资料;其他的技能可以网上去搜索教程、 推荐几个技术网站:w3c 、博客园、csdn、开源中国

至于项目的话,反正我没有,不过现在是开源时代,有专门托管项目的网站,质量不错;码云和github,可以去那里下载

(博主邮箱:[email protected])

时间: 2024-09-30 08:00:42

java web 学习的一些建议的相关文章

Java Web学习(二) Eclipse的配置

Java Web学习(二) Eclipse的配置 一.下载Eclipse 1.进入Eclipse官网,进行下载 上图,下载Eclipse IDE for JaveEE Developers 版本,然后根据windows系统32位或64位,进行选择(建议64位).如果你的机器内存过小,可以选择Eclipse的旧版本:Eclipse Indigo .Eclipse Juno . Eclipse Kepler 等版本. 2.解压缩安装 打开压缩包,将里面的Eclipse 拖出到指定位置,进行解压缩.

java web 学习路线

Java Web学习路线   Java分成J2ME(移动应用开发),J2SE(桌面应用开发),J2EE(Web企业级应用),所以Java并不是单机版的,只是面向对象语言.建议如果学习Java体系的话可以这样去学习:   *第一阶段:Java基础,包括Java语法,面向对象特征,常见API,集合框架: *第二阶段:Java界面编程,包括AWT,事件机制,SWING,这个部分也可以跳过,用的时候再看都能来及: *第三阶段:Java API:输入输出,多线程,网络编程,反射注解等,Java的精华部分:

Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问

本篇内容还是建立在上一篇Java Web学习系列——Maven Web项目中集成使用Spring基础之上,对之前的Maven Web项目进行升级改造,实现对MySQL的数据访问. 添加依赖Jar包 这部分内容需要以下Jar包支持 mysql-connector:MySQL数据库连接驱动,架起服务端与数据库沟通的桥梁: MyBatis:一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架: log4j:Apache的开源项目,一个功能强大的日志组件,提供方便的日志记录: 修改后的pom.xm

[原创]java WEB学习笔记95:Hibernate 目录

本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 -----------------------------------------------------------------------------------------------------------------

JAVA Web学习篇--Servlet

Servlet由来 做过BS项目的人都知道,浏览器可以依据HTML静态标记语言来显示各式各样的网页.可是假设我们须要在网页上完毕一些业务逻辑:比方登陆验证.或者说网页显示的内容在server的数据库中.假设是这样,除了负责显示的HTML标记之外,必须还要有完毕这些业务功能的代码存在.这样的网页我们就叫做动态网页. 对于静态网页而言,server上存在的是一个个纯HTML文件.当client浏览器发出HTTP请求时,server能够依据请求的URL找到相应的HTML文件,并将HTML代码返回给cl

[原创]java WEB学习笔记75:Struts2 学习之路-- 总结 和 目录

本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 -----------------------------------------------------------------------------------------------------------------

Java Web学习(一) Eclipse与Tomcat配置

Java Web学习(一) Eclipse与Tomcat配置 一.Eclipse的选择 使用基于Eclipse的STS Ide ,个人感觉挺好用的. 地址:http://spring.io/tools/sts 根据以上两张图片,将STS 下载下来.然后解压缩. 用编辑器打开STS.ini 文件,在最后一行,添加    -Dfile.encoding=UTF-8 这样以后所有用STS 创建的文件都是UTF-8的编码了. 二.JDK与Tomcat的安装与配置 1.JDK安装与配置 地址: http:

[原创]java WEB学习笔记6:Struts2 学习之路--Struts的CRUD操作( 查看 / 删除/ 添加) 使用 paramsPrepareParamsStack 重构代码 ,PrepareInterceptor拦截器,paramsPrepareParamsStack 拦截器栈

本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 -----------------------------------------------------------------------------------------------------------------

Java web 学习之旅

java web学习之旅 来公司十天了,感觉已经慢慢地融入了这个环境中,几个学长人都很好,都是在他们帮助下,我才能比较顺利的开始了学习java web的旅途. 来这里学习的第一个阶段是做一个简单的用户管理系统,其实,这对于我这个刚开始接触java web的“新手”来说还是有一点挑战的,所以在最开始制定学习计划的时候,我有意识的把时间拖的比较长,希望我又足够的时间来完成这个项目.而情况却比我想象的要好很多,现在8号我已经完成了,比预期的22号提前了十多天,可能是学习的过程因为有学长的帮助,比较简单