java全栈:
java基础
基础语法
面向对象(重要)
java api
集合api
常用api String,Integer,
IO api 本地流读取,网络流读取
线程 api 保证最大限度的使用cpu
socket api 大量的数据都来源于网络
jdk一些新的特性
数据库:
oracle
mysql 主流
jdbc: java 连接数据库
web前端 主流
html 网页内容显示
css 网页内容的化妆
javascript 用户跟网页一个交互
手机端 显示资源内容 方便
web后端:
给web前端,手机端提供数据
jsp servlet 使用java连接数据库
javaEE的13种核心技术。。。。。。
框架:提高开发效率,程序员只关注业务代码的编写,其他交给框架
jsp servlet 升级 spring mvc框架
jdbcjava连接数据库升级为mybatis框架
互联网架构:
因为现在数据量越来越大,导致一台服务器无法支撑
各种服务器的集群,目的为了应对高并发
大数据:
并发量到达一定的数量,随带者数据量变大
用hdfs来存储大量的数据
对大量的数据做离线分析
对大量的数据做在线分析
把分析的结果用网页的方式来显示出来
做一个项目,不是一个人凭一己之力
0.ui工程师设计页面的布局和配色等...
1.必须有一个非常漂亮的静态页面
html表达网页基本的内容
文字类,图片类
css 给网页内容化妆
javascript:用户跟网页的交互
注册账号写名称错误的时候会有提示
ajax交互:删除购物车中的一个项目,那么只删除指定的项目,
刷新的是局部,不是整个页面刷新
刨除ajax之外所有的内容都需要web前端工程师来实现
2.做好web后端(服务端) java java开发工程师
3.数据库 mysql dba开发工程师
4.项目的部署 linux 运维工程师
好的下一节我们进入前端的世界 主要去学习使用可以快速杀人的----JavaScript