主要内容 涉及技术知识点 完成目标
Java语言基础 1.Java基本概念2.Java环境搭建3.搭建Eclipse开发环境4.基本类型5.变量,运算符,表达式6.分支语句,循环语句7.数组,数组应用,行业规范。8.双色球程序,实现权限管理命令 熟悉jvm/jre/jdk等基本概念、掌握java和eclipse工具的安装、掌握java基本知识的应用
Java面向对象 1.类、对象、属性、方法、构造器2.封装、继承、多态3.重写、重载4.访问权限控制符5.this和super、static、final6.抽象类和接口,内部类7.单例设计模式8.模板设计 理解面向对象的思想和概念、学会面向对象分析方法、掌握类,对象,继承,多态的使用
JavaSE核心类库 1.Java核心类2.Java字符串、日期处理3.包装类、集合、数据结构4.异常和异常处理5.JavaIO、NIO、多线程编程6.线程同步机制、并发包7.JAVA网络编程8.Java泛型9.Java反射机制 掌握java核心类库的应用、掌握异常处理,io流对文件读写、熟悉java泛型和反射技术的应用
Java分析与设计 1.设计原则2.设计模式3.常见算法4.Java8新特性5.Maven使用6.SVN版本管理 掌握面向对象分析和设计方法、熟悉常用设计模式、掌握maven和svn工具的使用
主要内容 涉及技术知识点 完成目标
数据库开发 1.Oracle安装和管理2.SQL语句3.SQL语句原理4.SQL语句优化5.表、表设计原则6.视图、序列、索引7.Oracle数据字典8.Oracle数据库PL/SQL开发9.存储过程、触发器、游标等10.数据库设计原则11.SQL优化技巧和原则12.MySQL数据库安装13.MySQL数据库维护14.MySQL集群和读写分离 熟悉数据库的安装和使用、掌握数据库设计原则和方法、学会存储过程和触发器的应用
Web前端技术 1.XML语法、DTD和Schema2.XML解析,DOM/SAX/DOM4J3.XPATH技术应用4.HTML5(H5)基本文档结构5.标题、图片标记、链接、列表、表格标记6.表单标记7.CSS基础语法8.CSS文本、列表、表格样式9.CSS盒子模型10.CSS浮动布局、定位11.JavaScript语言基础12.JavaScript闭包和自执行13.JavaScriptDOM编程14.JavaScript事件模型15.Window对象模型16.HTML5画布、Web存储17.地理定位、音频/视频、拖放18.WebSocket技术等19.CSS3边框、背景、文本效果20.CSS3字体、动画等 掌握使用html,css进行前端界面的设计、掌握对javascript语言的使用、掌握websocket技术的使用
JDBC技术 1.JDBC核心API2.CRUP操作3.Statement应用4.PreparedStatement应用5.预防SQL注入攻击6.事务安全控制7.数据库高并发控制8.批处理技术9.DAO封装模式10.dbcp、c3p0等连接池应用 掌握jdbc开发api、掌握java对数据库的访问方法、掌握使用安全的数据库访问方法、学会dao模式的封装
jQuery技术 1.基本语法2.选择器3.元素选择4.属性操作5.文档操作6.CSS操作7.动画效果8.jQuery插件 熟悉jquery基本语法、选择器和各种处理函数、掌握对样式的增删改处理和样式处理、掌握如何自定义动画
easyUI/Bootstrap等技术 1.Menu菜单2.Layout布局、Panel面板3.Tabs标签页4.5.Tooltip提示框、Searchbox搜索框6.Pagination分页、Draggable可拖动7.8.消息框、对话框9.日历、日期时间、Slider滑块10.Treegrid树形网格11.Linkbutton链接按钮12.BootstrapCSS13.Bootstrap布局组件、Bootstrap插件14.Bootstrap编辑器15.highcharts图表组件16.Ajax作用和原理17.XMLHttpRequest对象18.Ajax设计模式19.JSON技术及Ajax应用 掌握bootstrap布局搭建和应用、熟悉easyui的作用和使用方法、掌握easyui的常用组件的使用
主要内容 涉及技术知识点 完成目标
开发平台和运行环境 1.Linux/Window72.Eclipse3.Nginx4.Tomcat5.JDK6.Orcale/Mysql7.MEVEN 熟悉Linux和window操作系统应用、熟悉eclipase安装和使用、掌握jdk的安装和使用、掌握数据库的安装管理和使用
主流Java技术 1.Srping2.MyBatis3.Structs24.Hibernate5.NoSql6.HTML57.CSS38.Bootstrap9.Ajax10.多功能组件11.多种前段组件 掌握ssm框架整合应用、掌握缓存应用、掌握制作前段界面、掌握使用其他组件实现文件上传日志处理连接池等等
常用扩展技术 1.WebService2.Axis2/CXF创建、发布3.CXF与Spring集成4.ActiveMQ消息总线5.activiti工作流6.jfreechart图表7.JasperReport报表技术8.lucene引擎9.dubbo分布式架构10.第三方支付平台
java发展前景