【课程内容】
JAVA课程
编写一个JAVA程序;数据类型常量与变量;运算符与表达式;键盘输入;JAVA程序设计;方法;数组;面向对象-方法与成员变量;面向对象-封装;面向对象-继承;面向对象-多态;final关键字;多态的概述与应用;抽象类的概述与应用;抽象类综合练习;接口的概述与应用;面向对象-包和修饰类总结;面向对象-内部类与匿名类;eclipse开发工具的使用(javadoc工具的使用;jar包的生成;应用程序.exe制作详解;安装程序.exe制作详解)。
java常用类-object类,String类,StringBuffer类,StringBuilder类;正规表达式-Pattern类与Matcher类;java常用系统类与运算类;java常用日期类与日历类;集合框架-Collection与List;集合框架-ArrayList,Vector,Linkedlist;泛型的概述与应用;集合框架-Set;集成框架-Map;Java异常处理;文件操作;IO流;序列化;多线程;设计模式;网络编程;反射;GUI界面编程。
HTML5编程
html文本标签;超链接;图像标签;转义字符;表格表签;表单标签;文全输入框,密码框,单选框,多选框,下拉列表框,隐藏域,提交按钮,重置按钮,普通按钮);多行文本输入框;表单标签实战练习;框架集;HTML5新增输入型控件;HTML5新增选择型控件;HTML5视频/音频;web多媒体应用总结。
CSS编程
css引入使用;行内样式;内部样式;外部样式;选择器;文本;字体;背景;列表;边框;表格;盒子模型;盒子模型计算;块状元素与行间元素;float浮动属性;clear属性;定位与相对定位;
JavaScript编程
javascript介绍;变量和数据类型;类型转换函数;运算符;流程控制语句;函数;String对象;Number对象;Math对象;Date日期对象;Array数组对象;自定义对象;原型。BOM编程,DOM编程,XML编程,Tomcat服务器编程,HTTP协议, Servlet编程,Cookie技术,Session会话管理。
JSP课程
入门运行过程,语法,模板,脚本,表达式,JSP声明,JSP注释,JSP三大指令,JSP佳实战。EL表达式;JSP标签:JSP内置标签;JSTL标签库:核心标签库,国际化标签库:国际化介绍与特征,创建资源包和资源文件,文字/日期国际化,JSP文字,日期国际化,数值;自定义标签库。JavaBean规范;MVC开发模式与三层结构。
MySQL开发
mysql数据库安装,卸载;管理数据库;查看所有数据库;创建数据库;删除数据库;修改数据库;管理表;管理数据(1.配置SQLyog客户端;2.增,删,改,查数据);查询数据(查询所有列,查询指定列,查询时指定别名(as),查询时添加常量列,合并列查询,查询去除重复数据,条件查询,分页查询,查询后排序,分组筛选
JDBC开发
几种常见数据库连接:1.MySQL数据库连接,2.Oracle数据库连接,3.SQL Server数据库连接,4.DB2数据库连接;Statement对象执行SQL操作;PreparedStatement对象执行CDUR操作;Statement与PreparedStatement的区别;CallableStatement对象执行存储过程;使用类路径加载资源文件。JDBC进行批处理;自定义连接池;静态代理;动态代理;dbcp连接池;c3p0连接池;beanutils工具;元数据;dbtuils工具。1.分页查询;2.条件查询;3.分页+条件查询。
过滤器&监听器
过滤器入门;过滤器的映射路径;FilterConfig对象;过滤器链;装饰者模式(Decorator);案例详解:1.使用Filter完美解决get和post请求中文乱码问题;2.使用Filter完美解决servlet写出网页时中文乱码问题;3.使用Filter完美解决网页内容压缩问题(节省服务器流量);4.登录权限过滤
文件上传与下载
手功解析上传的文件;使用fileupload组件上传单个文件;使用fileupload组件上传多个文件;文件上传细节:1.限制文件类型;2.限制上传文件大小;3.查看文件上传进度;4.处理文件名重复问题;5.把同一个目录里的文件打散到不同目录下;6.得到普通文本控制内容;文件下载。
JAVA开发
Struect2,hibernate基础,hibernate进阶,Spring,SSH框架整合,MyBatis基础,MyBatis进阶,SpringMVC基础,SpringMVC进阶等。
【机构简介】
成立以来,致力于移动互联网、智能手机应用软件、iOS、java、html5等平台产品研发。创始人邢老师拥有多年软件研发经验和项目管理经验的开发工程师,曾就职于华为公司,拥有自己的技术专利,在历届公司担任项目经理,技术总监。一直从事手机移动互联网研发工作,其独创的“1对1辅导+企业项目实操”培训体系。连续培养出了大批中高端软件开发工程师,并向各大软件公司注入了技术型骨干人才。
宜达互联和Apple公司保持紧密合作,在Apple推出iOS9.x系统开始推出新的iOS 9开发教学课程,以此让学员掌握新的技术热点。 宜达互联选用新的iOS9.x,Xcode7.x作为新的开发工具和平台。