广义:前端是软件系统中直接和用户交互的部分(眼之所见皆为前端 电子产品上)
狭义:目前国内的前端总体而言是完成基于浏览器用户界面设计和开发,主要工作有PC网站开发,移动端网站开发,webapp开发,在线游戏开发,本地软件开发
浏览器与搜索引擎的区别-
浏览器 :软件 应用 谷歌浏览器 qq 浏览器 360浏览器 火狐浏览器
-
搜索引擎:功能块 百度 谷歌 火狐
前端: 页面的展示 与 信息的收集 (输入账号密码)向后端通风报信
后端:拿到数据 与数据库中的数据进行对比(注册 账号 密码都会存储到对应数据库)验证完毕之后返回对应的结果
web前端有哪些用途?-
企业官网 (大部分企业在互联网的门面)
-
个人博客 (自我介绍)
-
游戏 (植物大战僵尸)
-
APP 饿了么 网易云音乐(手机系统 iOS 安卓 鸿蒙 object-c 安卓(java) 饿了么 美团 网易云音乐 H5 开放了移动端的端口 前端开发APP 兼容性(跨平台))
-
小程序(微信 QQ 支付宝 钉钉 抖音)
-
VR(VR技术)
-
桌面应用程序 Qt java Python 前端
-
鸿蒙 手表 电视机 路由器 平板 华为 javaUI jsui 前端技术
基础 网页 人 三剑客 基础 APP 小程序 游戏 商城 vr 个人博客出来都很厉害了 人 日行千里 车 飞机 高铁
-
html5 html 技术 5版本 html 超文本标记语言 骨头(身体) 支撑 ----->网页 结构
-
css3 css 技术 3版本 css 层叠样式表 外观(化妆 包包 衣服 鲜花)-----> 网页 美化
-
js es6 js === es 6版本 迭代版本 js 脚本语句 灵魂 思想 行为(用来控制html css的东西)程序化 ------> 灵魂 网页 交互 行为
-
框架 vue react node flutter electron three.js........ jq 库 js的库
-
node
-
react
-
vue 小程序 uniapp
-
three.js 3d
-
flutter
-
less
-
sass
-
java 老技术(难学更新的东西太多了) 高并发处理 分布式技术 后台系统的搭建
-
Python (容易入门 新热门技术 网红 人工智能 爬虫 大数据 java 数据处理 数据分析 自动化办公)
-
c++/c#
-
php
-
node.js(前端技术做后端功能)
-
golang 抖音 谷歌 c++ /python go语言 代码要简洁 安全性稳定性要好 要快
-
vscode 编译器(用来写代码的)
-
谷歌浏览器(用来看效果的)
-
edge浏览器(用来看效果的)二选一就可以
-
typora Markdown文档编译器 (用来看笔记的)
-
向日葵 远程控制器 (一些棘手的问题没法通过描述解决会直接动手控制你的电脑)
-
每周246晚上8点到10点(如有特殊情况不上课会进行提前通知)
-
作业不强制要求,靠自觉
web前端 要展示的内容



