//web全栈课程第一期
1.为什么要学?
1.好就业
2.职业多样性
3.可持续发展
4.技术不被淘汰
2.学完能做什么?
1.网页程序开发
2.单页web应用开发
3.web服务器端程序开发
4.IPone APP开发
5.Android APP开发
6.windows/unix/Mac桌面程序开发
3.课程安排
1-6周 web核心技术实战
7-10周 node.js技术与开发工具
11-15周 前端框架实现
16-20周 移动端与桌面程序实战
毕业项目:论坛系统开发
4.授课方式
实战
玩练
项目
解惑
熟能生巧,加油
///
//web程序的组成
web程序是由前端和后端组成
前端用的技术是HTML+css+JavaScript
后端用的技术是node.js
//在程序中的作用
HTML标签构成内容
css对内容进行布局和样式美化
JavaScript增加功能性
node.js是JavaScript语言服务器端运行环境
//HTML文档结构
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
</body>
</html>
//HTML标签写法
有结束标签: <div></div>
无结算标签: <br>
标签的属性: <div class="container" id="kl" hidden="hidden"></div>
//css基本格式
选择器{
属性名:属性值
}
//嵌入JavaScript
<script>
alert("hello world")
</script>
<script src="xxx.js"></script>
//javascript 函数处理UI事件
<div οnclick="onclick()">click me!</div>
<script>
function clickme(){
alert("hill! is me!");
}
</script>
//node.js 运行程序的方式
node isfilename.js
node isfile
Ctrl+c //关闭终端