Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
HTML常用标签、属性;HTML+CSS布局;
CSS基础语法、代码规范和命名规范、CSS命名常用关键字;CSS选择器;CSS各种常用属性;CSS的盒子模型、定位、浮动等;
JavaScript的变量、关键字、数据类型、运算符;JavaScript的条件语句、循环语句、函数; JavaScrip的事件;
正则表达式Jquery与js的区别,对象之间的相互转化;jQuery的事件java环境安装,常用编辑器;基本数据类型 类型转化;逻辑语法;类与方法;常用API;数组
数据库安装,启动,内部结构 DML,DDL,DCL语句介绍;
数据库常用函数;数据库编程,存储过程,包等;索引,分区;性能优化;封装,继承,多态,抽象;异常体系;集合;JDBC;I/O;thread;tomcat 服务器介绍;
JSP页面基本结构介绍;JSP页面内置对象;Servlet 配置,生命周期等;el,jstl;filter,listener;ajax;mybatis框架介绍,配置,简单的语句操作;
git 常用命令;maven构建web项目;linux 部署开发环境;项目实战
hibernate基本配置;关系配置;hql;缓存;
struts2 基本流程配置;struts2 拦截器;struts2 源码阅读;struts2 国际化;
spring基本流程配置管理;IOC,AOP;JDBC的配置,管理;struts+hibernate+spring整合;spring+springmvc+mybatis整合
redis 基础,数据类型;jedisAPI讲解;集群安装讲解;应用场景;
分布式系统讲解,Dubbo入门;负载均衡+zookeeper;dubbo+spring实战讲解;
hadoop入门,环境搭建;HDFS实现分布式存储;MapReduce实现分布式运算;
Hbase数据库;Hbase与MapReduce集成;国际课程
需求讲解,UML知识;软件开发过程讲解,流程化内容;
数据字典的分析确认;代码分组编写;
用的其他知识讲解:shiro,短信验证等