一、软件分类
按功能分:
系统软件:
PC端:windows\linux\mac操作系统
移动端:安卓和苹果ios
应用软件:
office/ps/QQ音乐
按网络架构分:
按网络架构分:
客户端:发送数据给服务端,为客户提供本地服务。
分为:web客户端、游戏客户端、移动客户端
服务器:远程接收处理数据,为客户端服务的。
二、常用web技术
web客户端:HTML、CSS、Javascript
服务器端: java、php、python等。
web前端开发做什么?
是利用HTML、CSS、JavaScript和JQuery等各种WEB技术进行客户端产品的开发。
Web客户端的优势?
不需安装、无需更新、跨平台(苹果、安卓和windows)
三、web相关概念
- WWW:万维网
- HTTP:文本传输协议。
- IP地址:互联网上计算机的唯一标识。 例:180.101.49.11(每组数为0-255之间的任意整数)
- 域名:如www.baidu.com是百度的域名地址。
- URL:统一资源定位符,俗称”网址”。
URL格式:协议名://主机域名或IP地址/路径/文件名称 - 浏览器:网页显示、运行的平台。常用浏览器IE、火狐
- 网站:用于展示特定内容相关的网页集合。
- 网页是由图片、链接、文字、声音、视频等元素组成的。后缀为.html或.htm,也称为HTML文件,它通过浏览器阅读。
- HTML:超文本标记语言(Hyper Text Markup Language),用来描述网页的一种语言。
- 超文本:可以加入图片等内容,还可以从一个文件到另一个文件的跳转。
- W3C:万维网联盟,制定Web标准。
- Web标准构成
四、网页的形成过程
五、前端开发工具
- Notepad
- EditPlus
- Dreamweaver
- Sublime
- WebStorm
- VsCode
- Hbuilder
…
未完,下节待续。。。