科技成就梦想 教育改变未来 全国支持电话:4006-909-707
子类和父类之间的转换,抽象类和接口在多态中的应用,多态的好处。 内部类,创建内部类实例、继承内部类,初始化块与静态初始化块,Java的垃极回收机制 Scanner类的分析、System类、Runtime类、常用类讲解、正则与运行环境交互 6 表达式、国际化与格式化处理 熟练使用三种集合框架List、Map、Set;能够使用集合框架模拟Java的集合框架 12 数据库操作 掌握泛型、类型通配符、泛型方法。 掌握异常处理机制、CheckedJava的泛化与异常 6 异常和Runtime异常体系、使用throw抛出异常、Java的异常跟踪 JDBC核心API(Connection、Statement、ResultSet)。 理解JDBC作为规范的设计原则;熟练掌握JDBC API;具备使用JDBC对数据库进行高效访问的能力。 12 SQL语句基础和提高、SQL语句优化。 Oracle、MySQL数据库技术、数据库设计基础。 熟练的掌握SQL语句;掌握一定的数据库查询技巧及SQL语句优化技巧;掌握Oracle和MySQL核心编程技术。 6 掌握基于Annotation、JDK的元Annotation、自定Annotation 掌握IO概念,File和RandomAccessFile类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类,Java IO 流和File类 12 IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。 理解多线程的概念,掌握如何在程序中创建多线程(Thread、Runnable、Callable),线程睡眠(sleep)、线程让步(yield),Java的多线程 12 线程安全问题,线程的同步,线程之间的通讯、死锁。编写安全的java多线程程序。 熟练网络编程客户端和服务器端类.使用Socket和ServerSocketJava 的网络编程 12 类进行客户端和服务器端的开发。 Java EE应用概述及相关技术、Tomcat的下载和安装、 使用J2EE相关技术 6 Eclipse开发Java EE应用程序、Web应用和web.xml文件 Java 数据库编程 Java Annotation(注释) 16
粤嵌教育——唯一有研发实力的嵌入式技术培训基地 九年嵌入式产品研发及培训历程
科技成就梦想 教育改变未来 全国支持电话:4006-909-707
HTML基本文档结构、掌握CSS基础语法、关于HTML文档块、链12 接、列表、表格、表单等 掌握HTML基本原理;掌握CSS各种选择器及常见样式设置;熟练使用HTML常用元素。 JSP基本原理、JSP的3个编译指令、JSP的7个动作指令、9个内24 置对象、Servlet介绍及特性、Servlet与JDBC结合开发Web 项目一:java即时通讯工具 项目二:记事本 项目实战 18 项目三:弹球游戏 项目四:员工档案管理系统(JSP/Servlet相关技术实现) J2me具有强大的功能可以用来开发各种复杂应用,比如手机浏览器、单机游戏甚至大型联网游戏。我们的授课教师主持过多个大型手机网游项目的开发,在授课过程中将引入真实案例、传授大量实战技巧和开发经验。当学员完成此课程后将具有开手机应用、手机游戏和大型手机网络游戏的能力! 课程特色 NO.1、课程设计由浅入深,非常适合初学者 NO.2、由有多年从事大型手机软件开发的教师授课 J2ME (另选课程) NO.4、课程几乎涵盖了j2me的各个方面、能够应付各种类型的开发需求 教学目标 使学员通过学习全面掌握J2ME开发技术,并通过实际项目锻炼实际开发能力,满足企业对J2ME发人员及J2ME移植到android平台的的基本需求。同时掌握手机软件开发的要点,为学习其他平台的开发打下基础。 项目实践 拼图游戏、坦克大戏、俄罗斯方块、联网五子棋等
NO.3、注重实效边练边学、使学员掌握真正的实战技能 J2ME课程(另选) 课程名称 课时 课程目标 17
粤嵌教育——唯一有研发实力的嵌入式技术培训基地 九年嵌入式产品研发及培训历程
科技成就梦想 教育改变未来 全国支持电话:4006-909-707
J2me概览 J2me 程序设计基础 J2me低级UI程序设计 J2me数据存储 J2me多媒体信息处理 J2me网络编程 项目实战
6 6 24 16 8 16 8 J2ME基础入门 熟练ME开发环境的搭建、基本应用程序的开发 熟练绘制各种图形图像、处理创建事件,熟练常见ME高级UI组件的使用、能够将常见UI应用到实际项目中 熟练ME平台的数据存储 熟练ME平台的多媒体处理方法 熟练ME平台的网络编程方法 拼图游戏、坦克大戏、俄罗斯方块、联网五子棋等 第二阶段:Android基础—Linux操作系统及C语言强化 课程概述: Android系统的底层是基于Linux内核,底层的驱动由C语言实现,所以掌握Linux操作系统和C语言编程是 非常必要的。 课程目标:掌握Linux基础命令并能够操作Linux系统,熟练基本语法、程序基础结构体、联合体等的使用。 课程名称 C语言基础强化 C语言的数据结构 课时 6 6 特殊线性表,栈与队列 操作系统类型与功能特点 操作系统原理 Linux系统环境编程 6 操作系统核心功能:文件管理、设备管理、任务管理、设备管理 8 Linux 的文件I/O、进程控制、多线程与网络编程 课程目标 熟悉C语言的核心结构;熟练C语言中的难点指针和数组 单双向链表,循环链表,LINUX内核链表 第三阶段:Android基础及应用、游戏开发进阶课程 课程概述: 熟悉掌握android SDK是android应用编程的核心。我们在授课过程中将引入真实案例、传授大量实战技巧和 开发经验。当学员完成此课程后将具有开手机应用、手机游戏和大型手机网络游戏的能力! 课程目标:使学员通过学习全面掌握android SDK,并通过实际项目锻炼实际开发能力,培养出符合企业需要的人才。 课程名称 工程结构、核心组件、模拟器、DDMS、LogCat 课时 2 程序开发、调试、发布流程;具备基础的Android应用课程目标 熟练的搭建Android开发环境;掌握基本Android应用18
粤嵌教育——唯一有研发实力的嵌入式技术培训基地 九年嵌入式产品研发及培训历程
科技成就梦想 教育改变未来 全国支持电话:4006-909-707
开发能力。 Android程序生命周期、Activity组件 UI事件处理与布局管理 View、UI控件 SQLite数据库 6 了解Activity生命周期,掌握Activity之间的跳转方法 4 掌握android的事件监听机制,学会常用UI的监听方法 16 掌握androic View框架,会设计高效的UI界面 学会使用sqlite建立数据库,学会对数据库进行增删改12 查 学会使用android控件的使用,会综合使用android控 UI样式、主题、UI设计 Android后台服务 Android 多线程机制 Android 多媒体技术 XML数据解析 Socket编程、协议、多线程 4 制,学会设计UI界面 6 熟练掌握Android后台服务机制 12 学会开辟多个线程,,掌握handler机制与looper机制 熟练掌握Android音频、视频编程技术、掌握Android6 摄像头编程并可将此技术熟练应用在项目中 8 学会常见的android平台下解析xml文件的方法 了解无线网络基本原理;掌握网络;网络连接管理和监8 控等3G网络编程技术。 通过此项目熟悉掌握android多媒体框架,掌握android 项目一(多媒体播放器) 18 实际项目的开发方法,此项目运用到的技术有多媒体技术,数据库技术,学会布局文件的编写. 此项目是基于新浪提供的API,学会编写android版的客 项目二(新浪微博) 18 户端,重点掌握网络编程,学会对网络传过来的数据进行解析.学员参与此项目,学会编写客户端程序. 电话及SMS相关应用 WiFI编程 蓝牙编程 2 学会编写android打电话发短信程序 4 学会使用android wifi机制,学会使用wifi收发数据 学会使用android蓝牙API,会开启蓝牙服务,使用蓝牙6 交换数 掌握位置服务基本原理(通过GPS方式或者网络方式); GPS定位与google map开发 6 掌握Android位置服务API编程;掌握Google Map服务 调用。 传感器应用开发 6 掌握Android传感器编程原理、重点掌握方向传感器、19
粤嵌教育——唯一有研发实力的嵌入式技术培训基地 九年嵌入式产品研发及培训历程
科技成就梦想 教育改变未来 全国支持电话:4006-909-707
加速度传感器及重力感应器编程技术。 重点掌握Android图像绘制技术以及经过优化的缓存绘 2D图形开发技术 动画开发技术 OpenGL应用 游戏开发与游戏引擎 JNI、NDK、应用移植 6 制技术;熟练动画编程技术并可熟练应用 6 学会制作android动画程序,设计动态Logo 6 掌握如何在android手机上绘制3D图像 学会使用常用游戏引擎设计游戏,学会设计自定义游戏6 引擎 4 学会搭建NDK开发环境,学会在java中调用C/C++程序 WebService技术原理、WebService技术的应用、Soap服务的创建与管理、WSDL描述文档规范、UDDI注册中心运行原理;使用CXF创建WEB服务、Webservice客户端 云计算 18 的编写、使用TCPMonitor监听SOAP协议、异构平台的整合。云计算概念与原理、如何为软件实现云存储、分布式文件系统、云数据库的使用与开发、云数据管理。 GPS导航技术是当今最热门的技术,本项目主要实现个人位置的查询,路线的查询.并将个人信息发送到服务器 项目三(个人导航系统) 18 端,借此来记录个人的位置.主要加强的技术有android多线程技术,Google Map技术.学员通过此项目,能学会如何在手机上操作地图. 这是一个android版的3D游戏,让学员学会如何绘制3D 项目四(会走动的机器人) 18 图像,掌握openGL技术,会使用一些游戏引擎来开发游戏. 项目五(智慧家庭系统) 项目六(好友定位系统) 项目七(便捷易购系统) 项目八(电子书阅读器) 项目九(网络视频播放器) 项目十(声控门禁系统) 项目十一(互动数码相册) 20
粤嵌教育——唯一有研发实力的嵌入式技术培训基地 九年嵌入式产品研发及培训历程