第1章 Java Web开发概述
1.网页技术概念:
网页技术也称Web技术,是用于开发网页应用程序的技术。
网页示例:沈阳师范大学、淘宝、沈师教务、火车站订票网
2.动态网页技术
动态网页与静态网页是相对应的:
静态网页一旦编写成功,除非修改源码,否则内容不会改变。
动态网页显示的内容可以随着时间、环境或者数据库操作的结果而发生改变。
静态网页常用技术(前端技术):html、css、JavaScript、jQuery等
动态网页常用技术(后台技术):ASP、PHP、JSP等。
3.Java Web前景
Java是最热门的开发语言之一(2016年至今编程语言排行第一),说明未来短时间不会衰落,且语言前景十分光明。
良好的学习曲线,由浅入深,且有着丰富的第三方框架,以及不同方向的相关技术。意味着有较长的发展空间,不容易碰到天花板。
广泛的应用场景,无论是游戏,还是大中小网站,还是B2C商城,还是各大信息系统,到处都有Java的身影,各大招聘网站关于Java工程师的招聘信息也是非常多,而且待遇相当可观。
4.Java Web应用范围
门户网站
购物网站(淘宝、京东、美团、饿了么)
ERP系统、财务系统、运营管理系统
游戏后台开发
手机app的后台开发
5.学习Java Web需要掌握的基础
1)Java SE基础课程:
面向对象基础
类与对象
多态
接口
集合
异常
IO、File
多线程
网络编程
2)前端基础:
html
css
JavaScript
Bootstrap
Jquery