一、从网页制作前端开发
1、web1.0产物:网页三剑客–Dreamweaver+Fireworks+Flash
2、web2.0时代
二、前端技术
1、前端开发最核心技术:结构、表现、行为;网页新标准:W3C,目前模式是HTML、CSS、JavaScript
(1)HTML:超文本标记语言(Hyper Text Markup Language),描述性语言
(2)CSS:层叠样式表
(3)JavaScript:脚本语言
(4)HTML、CSS和JavaScript的区别:HTML是网页的结构,CSS是网页的外观,而JavaScript是页面的行为。
2、前端开发其他技术
(1)Ajax:异步JavaScript和XML(Asynchronous Javascript And XML),创建交互式网页应用的网页开发技术。通过在后台与服务器进行少量数据交换,Ajax可以使网页异步更新
(2)SEO:搜索引擎优化(Search Engine Optimization),SEO优化是专门利用搜索引擎的搜索规则来提高目前网站在有关搜索引擎内的自然排名的方式
三、后端技术
1、PHP:通用开源脚本语言,吸收了C语言、Java和Perl的特点,适用于web开发领域
2、JSP:类似ASP技术,在传统网页的HTML文件中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,JSP开发的web应用是跨平台的
3、ASP.NET:动态服务器网页(ActiveSearch Page)
四、从前端开发到后端的学习路线
1、常用的web技术:HTML、XML、web脚本、serv脚本、.NET、多媒体
图见:http://www.lvyestudy.com/les_hj/hj_1.1.aspx
2、学习路线:HTML入门→CSS入门→HTML进阶→CSS进阶→JavaScript入门→jQuery入门→ASP.NET入门(或PHP入门)→Ajax→ASP.NET进阶(或PHP进阶)
3、XHTML+CSS近似于DIV+CSS或HTML+CSS
4、JavaScript框架学习jQuery最好
注:之后的所有前端学习内容均为在绿叶学习网站上的笔记