该课程由猎学网审核,享受猎学网报名、支付保障
Android培训课程大纲
Android培训前期
学习Java基础,
探寻Java开发的奥秘
初识Java
程序语言概念、Java的历史、Java语言介绍。
Java的现状、JDK与JRE、Java环境配置
开发卓绝个java程序、编译和执行。
Java基础语法
Java数据类型、变量的声明与创建
字符串(String)的声明与创建、算数运算符、复合赋值运算符
递增与递减、关系运算符、逻辑运算符、三元运算符、运算符优先级。
控制结构
条件判断结构if/else语句、选择结构switch语句,循环结构、while循环、do while循环、for循环。
数组
为什么要使用数组、Java数组的定义,
Java数组的创建、Java数组的赋值和取值,
数组的简单运用和计算、多维数组。
面向对象编程基础
类与对象的概念与关系、类的创建、属性变量的定义,
方法的定义、对象的运用、属性的存取、方法的调用、方法详解,
方法定义语法、参数详解 、返回值详解(方法分类),
变量作用域、方法重载(overload),
类的初始化(初始化值,代码块)。
深入面向对象编程
包机制、访问修饰符,
面对对象三大特性、继承、封装、多态,
抽象类、接口、Final关键字、Static关键字。
数据类型转换
基本数据类型间转换、数值型类型转换,
字符串转换为数值型、引用数据类型间转换,
父/子类对象之间互相转换、接口/实现类对象之间互相转换。
常用类库(API)
String类、Math类、Date类、Calendar类。
对象的容器-集合框架
什么是集合框架、为什么需要它,
Java集合框架包含哪些内容、Collection与Map,
List Set Map等常用库的用法、迭代器。
异常
异常是什么?有什么用?、异常的分类,异常的捕获(catch)与抛出、Exception、自定义异常。
Java I/O
I/O基本概念、File类、文件(夹)属性、文件(夹)操作,
遍历文件、输入和输出的概念,
Java IO库的基本用法、InputStream、OutputStream,
Writer、Reader、BufferedWriter、BufferedReader。
Socket通信
计算机网络和TCP/IP协议、服务端与客户端基本概念,
服务端API之ServerSocket、客户端API之Socket。
Mysql数据库
数据库系统以及现状、MySql简介,
SQL语言简介、数据类型、库和表的创建,
增/删/查/改语句、多表关联、select高级查询。
Java多线程编程
Java多线程简介、Thread和Runnable,线程常用API、线程同步问题。
JDBC
JDBC简介、使用JDBC连接数据库,
使用JDBC API实现增删改、查询API ResultSet详解,
PreparedStatement详解、批处理。
Java图形界面Swing
Swing是什么?能做哪些软件?、Swing基础、Swing组件,
Swing布局简介、使用Eclipse开发Swing项目。
Java Web进阶,
感受JSP网页开发的魅力
HTML基础
HTML简介、HTML结构、HTML常用标签
HTML Form标签、HTML框架。
WEB开发概念和环境
B/S与C/S结构、HTTP协议、WEB服务器基本概念,
常见WEB开发技术、JavaWeb开发入门,
MyEclipse/Eclipse Tomcat环境搭建,
卓绝个JavaWeb项目。
Servlet技术
Servlet是什么?,
怎样创建一个Servlet?、Servlet路径基本配置(web.xml),
Servlet生命周期、深入了解Servlet技术,
web请求与响应、HttpServletRequest、HttpServletResponse ,
请求方式之get,post,
Servlet中两种跳转方式、Redirect跳转、Forward跳转,
Servlet读取初始化参数、Servlet读取上下文参数、Servlet常见API。
JSP技术
JSP基础知识、JSP脚本、JSP输出变量,JSP注释、JSP中定义方法。
数据交互(XML、JSON)
数据交互概念、Java读写XML、Java读写JSON。
Android培训项目实战,
步入神奇的移动互联网世界
Android简介
Android版本、Android架构,
Android开发环境搭建、卓绝个HelloWorld程序,
Intel Atom模拟加速器的安装。
Activity(活动)
Activity简介、自定义Activity,
开启及关闭Activity、UI之按钮及事件监听,
Activity四个基本状态及生命周期,
Activity之间的信使—Intent、显式intent、隐式intent。
常用UI控件
普通文本框TextView、按钮Button,
编辑框EditText、图片框ImageView,
单选按钮RadioGroup、多选按钮CheckBox、进度条ProgressBar,
自动填充输入框AutoCompleteTextView,
弹出提示框Toast、通知提示Notification。
布局
LinearLayout、RelativeLayout,FrameLayout、TableLayout。
ListView控件
ListView基础用法、自定义ListView界面、ListView应用。
Android广播机制
广播简介、系统广播自定义广播。
Android服务机制
服务简介、Android多线程编程,
服务的声明、创建及绑定、服务的生命周期。
内容提供
内容提供器简介、跨程序共享数据、自定义内容提供器。
Android数据操作
持久化技术简介、文件存储、sqllite数据库基础,
sqllite应用实战、Android操作xml数据、Android操作json数据。
多媒体
音频技术、视频技术、照相机技术(视频录制)。
传感器
传感器简介、动作传感器,位置传感器、环境传感器。
网络通信技术
基于Http的网络通信、基于Socket的网络通信、异步操作。
常见应用技术
蓝牙技术、GPS定位技术、多点触摸交互处理。
Android安全机制
Android安全机制简介、对称加密与非对称加密,密钥交换、消息摘要。
顾问将于24小时内联系您!