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 、jboss 、jetty (熟悉tomcat即可,其他的可以不管)       

       web服务器 :apache 、iis

 

以上粗略的介绍了javaweb开发需要了解和掌握的技能。网站里面会上传html和java的基础知识,也只有这些资料;其他的技能可以网上去搜索教程