广州
020-87705908
当前位置:广州培训 > 电脑培训 > 软件开发 >  【图】3G/4G/Android基础+就业营

3G/4G/Android基础+就业营 (浏览:)

3G/4G/Android基础+就业营
  • 课程价格:8000 7300
  • 上课班制:随到随学
  • 课程学期:大约4.5个月
  • 授课对象:不限
  • 上课地点:广州市天河区车陂大岗路4号沣宏大厦3011
课程关键词:广州软件培训 Android培训 java培训中心
  • 立即报名 QQ在线咨询
  • 我从广州培训上看到该课程的电话,我想问... 020-87705908
  • 广州田美美容美发形象设计学校
      培训教材

      1、《疯狂Java讲义》 电子工业出版社

      2、《疯狂Ajax讲义》前8章 电子工业出版社

      3、《疯狂Java突破程序员的基本功16课》(翻译到台湾的繁体版《瘋狂Java成為程設高手的16堂課》) 人民邮电出版社

      4、《疯狂Ajax讲义》前8章 电子工业出版社

      5、《疯狂XML讲义》 电子工业出版社

      6、《疯狂Android讲义》 电子工业出版社

      说明:疯狂Java已发布本套课程的部分电子教材和授课视频,并对外免费开放,敬请观看。

      培训目标

      本课程重点培养掌握MySQL、Oracle数据库、JDBC编程、JavaWeb编程、基于XML的数据交换,Android应用开发、Android游戏编程,Android+Web异构系统整合的实战与理论双结合型工程师,并重点讲解Android网络编程、Web Service、KSOAP2-Android、OpenGL-ES、NDK开发等众多热门技术。

      通过本课程的多个真实项目的训练,学员还可从理论联系实际的掌握Android设计模式、Android多人联网的游戏开发、Android+Web整合的实际应用开发。让学员毕业后进入企业立即站在技术的制高点(注:此课程包括“3G/4G/Android就业突击营”的全部课程)。

      课程特色

      一、教材系统:以国内销量最火爆的《疯狂Android讲义》作为教材。

      《疯狂Android讲义》火爆的销售情况:

      7月10日开始在国内上市销售;

      7月底该书已经售完,出版社立即加印;

      8月底,加印的图书再次被抢购一空;

      9月初出版社再次加印《疯狂Android讲义》;

      疯狂Java 3G/4G/Android就业实训营以无比强悍的《疯狂Android讲义》作为教材,整个课程的系统性可想而知,绝非那些随便做个PPT就上课的培训机构所能比拟的。《疯狂Android讲义》的原创作者会亲自现场授课,带给你绝对非同一般的感受。

      二、课程全面、深入:以Android开发的知识体系为指导,以《疯狂Android讲义》为基础制订的疯狂Java 3G/4G/Android就业实训营的课程体系,整个课程全面覆盖了Android开发各方面。

      其他机构都在讲的拨打电话、发短信这种小儿科知识,还有四大组件、界面编程、SharedPreferences、IO、SQLite等基础内容,我们将会讲解得更加透彻,而且更具有实战性,大量编程案例在工作中可以拿来就用。而我们还深入介绍的图形、图像处理,包括扭曲、滤镜等高级处理机制,OpenGL-ES 3D开发,3D游戏开发,GPS应用开发,整合Google服务等高级内容,其他培训机构想都不敢想。

      随着手机等智能化设备的计算速度越来越快,Android手机绝对不是一个简单的通信工具。它既是一个强大移动智能终端,也是一个豪华的游戏机。随着Android开发人才的越来越多,Android人才市场对那些开发打电话、发短信、文件阅读器类工具的人才需求会趋于饱和,这时候将需要更高层次的Android人才,例如3D开发,例如Android+服务端整合,例如在Android应用中整合第三方服务等,这样的人才能走在技术的潮流上。

      三、师资强大:《疯狂Android讲义》作者李刚携疯狂Java肖文吉、李韩飞、黄勇、陈辉等老师亲自现场授课,绝对让你感受到“非一般”的疯狂。

      四、项目真实:我们不会教学生做点“图片浏览器”、“文件阅读器”、“短信监听器”、“电话窃听器”之类的DEMO项目,当你拿着这种项目去面试时,你会发现你会被别人嗤之以鼻。因为懂行的人一看就知道这种DEMO项目根本没有技术含量。作为学习示例还凑合,但想作为“工作经历”的案例,这种项目还差得远呢。

      我们带着学生、教学生做的Android项目就是企业目前正在做,或者是正需要的,比如“疯狂联机斗地主”,“疯狂联机军棋”,“连连看”,“植物大战僵尸”,“3D飞机大战”,Android微博客户端、企业ERP客户端。我们教的全部都是目前正在流行、或者企业正在开发各种Android游戏、Android应用,当你拿着这样的项目去面试时,你才有底气把工资开到8K、10K,而不是靠做假简历,靠蒙骗去“找工作”!我们要做的是,用真实的实力展示自己,用实实在在的价值赢取高薪!

      课程安排

      基础阶段

      第一阶段 Java语言发展简史,Java程序的执行过程,Java开发环境的搭建。

      PATH、CLASSPATH环境变量的作用与意义,Java初学者易犯的错误。

      Java反编译工具介绍。

      计算机常用二进制、八进制、十六进制介绍,各进制与十进制之间的相互转化。Java基本语法,数据类型和变量,运算符,程序流程控制。数组和操作数组的类。针对数组的常用查找。javadoc与API文档。

      方法,递归方法,排序算法原理,以及其Java实现。

      阶段项目 项目练习与阶段测试 BubbleSort、SelectionSort、InsertionSort、ShellSort、DataSorter等各种数据处理技术。疯狂Java讲义前4章课后习题。

      第二阶段 对象的本质,理解面向对象,类与对象的关系,掌握面向对象的思想。

      面向对象的三大特性:封装、继承和多态,以及相应的Java实现。类里的五大成分,构造器,this关键字、类的实例化过程,

      继承:子类对象的实例化过程、方法的重载、方法的重写,方法和方法的参数传递过程。访问权限控制符与封装,final关键字、抽象类、接口、继承的优点和缺点剖析。继承与组合。基本数据类型及其包装类

      多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。Extensibility的理解 、Extensibility的运用。常用设计模式:Singleton、Template、Strategy模式。

      枚举、内部类,创建内部类实例、继承内部类,初始化块与静态初始化块,Java的垃极回收机制,Java的软、弱、虚引用。

      阶段项目

      第三阶段 Java集合框架:Collection、Set、List、Queue、ArrayList、Vector、LinkedList、HashSet、LinkedHashSet、TreeSet、ArrayDeque、Map、HashMap、Hashtable、LinkedHashMap、TreeMap、Iterator、Enumeration等常用集合类API。

      Java API介绍、String、StringBuilder和StringBuffer,System和Runtime类,Object和Objects,Math、Random、Date、Calendar等。

      程序国际化,Locale类、MessageFormat、NumberFormat、DateFomat和SimpleDateFormat等。资源包(ResourceBundle类、ListResourceBundle类、PropertyResourceBundle类)的应用,Property资源文件与native2ascii工具。

      Java正则表达式支持,Pattern、Matcher以及String类的正则表达式支持。

      异常处理,try、catch、finally关键字,自动关闭资源的try语句。AutoCloseable和Closable

      界面编程、AWT与Swing,布局管理器,事件机制,剪贴板与拖放功能。

      Swing组件的设计思想,JList、JTree、JTable、JTextPane常用组件的用法。

      阶段项目 五子棋、梭哈、俄罗斯方块等小游戏。

      第四阶段 IO概念,File和RandomAccessFile类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类,IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。

      Java NIO,Buffer、Channel等NIO.2的Path、Paths、Files、FileVisitor、WatchService,各种Attributes和AttributeView等。

      多线程的概念,如何在程序中创建多线程(Thread、Runnable、Callable),线程睡眠(sleep)、线程让步(yield),线程安全问题,线程的同步,线程之间的通讯、死锁。线程组、线程池等。线程安全的集合类,ThreadLocal等。

      Java网络编程,网络通信底层协议TCP和UDP,以及其相应的Java实现: ServerSocket,Socket、DatagramSocket,DatagramPacket、MulticastSocket编程。网络通信常用应用层协议简介:HTTP、SMTP、POP3、MIME,以及Web服务器的工作原理。

      Java对代理服务器的支持,自动的代理选择器。

      Java的高级特性:反射、代理和泛型。

      阶段项目 Java版的Windows命令行工具(实现cd、copy等常用命令)。

      网络斗地主、Java版QQ游戏大厅等。

      第五阶段 HTML语言,常用HTML标签、格式标签、文件标签、超链接标签、图像标签、客户端图像Map、表格标签、帧标签、表单标签、头元素、分区标签。CSS介绍,添加CSS的方法、CSS选择器、CSS属性介绍。

      JavaScript编程,JavaScript语法、运算符、流程控制、函数、数组、对象、JavaScript的内置对象,JavaScript的动态特征,JavaScript基于对象特性,JavaScript中的正则表达式及其应用,DHTML编程,理解DOM树,DOM对象,常用DOM对象的属性、方法和事件,事件处理机制、使用DOM操作HTML文档、遍历文档树上的节点、搜索文档中特定的元素、修改文档内容、往文档添加新内容、使用DOM操作XML文档。使用DOM编程控制CSS样式。

      阶段项目 商业级网页制作,网页换肤,

      HTML表格排序,可编辑的HTML表格,JavaScript菜单、JavaScript树形结构等。

      JavaScript网页游戏。如JavaScript五子棋、JavaScript俄罗斯方块

      就业阶段

      第一阶段 Java7基础增强+MySQL+Oracle数据库+JDBC开发技术+DAO封装+ATM系统

      Java7基础增强、菱形语法、自动关闭资源的try语句,NIO.2,AIO、泛型、注解、类加载与反射、动态代理。

      深入JavaScript编程、DHTML、DOM:深入讲解JavaScript的动态特征,包括如何创建JavaScript类、如何创建JavaScript对象,JavaScript的伪继承,call和apply等。DOM编程,理解DOM树,DOM对象,常用DOM对象的属性、方法和事件,跨浏览器问题解决,JavaScript性能优化等。使用JavaScript搜索文档中的元素、修改文档内容、往文档添加新内容、修改CSS样式单等。

      MySQL和Oracle数据库、DAO封装:Oracle和MySQL数据库基础管理、SQL语言、多表查询与子查询,查询结果集的交、并、差运算,包括SQL92、SQL99两种规范的查询;PL/SQL语言,函数,存储过程、触发器的编写,创建、使用视图、游标等;数据库设计范式;数据备份与移植;数据检索技巧;大对象的读写技巧,数据优化技巧,分区与索引。常见问题分析与解决。

      JDBC 4.1开发技术:JDBC Connection、Statement、PreparedStatement、CallableStatement、ResultSet、可滚动结果集、可更新结果集、RowSet和RowSetFactory,例如JDBC动态创建数据库,执行增、删、改、查等操作;DataSource和数据库连接池、JDBC Template、ORM思想与DAO封装等。 JDBC是数据库应用的技术基础,后面Hibernate技术都是建立在其基础上的,掌握JDBC是学好Hibernate的前提,千万不要以为有了Hibernate就无需学习JDBC。

      阶段项目 金融银行自助系统ATM

      支持多用户操作,使用BasicDAO完成持久层设计.实现用户信息加密,数据安全锁定,实现跨数据库转账事务操作。

      第二阶段 Java Web+JavaMail +项目案例+成熟论坛系统

      Java Web开发核心基础:XML的概念与基本作用、XML的基本语法、XML的两种语义约束:DTD、XML Schema、名称空间。XML Schema是XML的重要基础,也是掌握Web Service本质的重要基础,千万不要以为学习一下w3cshool.org.cn的入门内容就掌握了XML。

      Tomcat的安装与启动运行、Tomcat的体系结构、在Tomcat中配置Web虚拟目录与发布Web应用程序的各种方式、设置目录的默认网页、使用Tomcat配置虚拟主机。 HTTP协议详解,Web服务器的工作原理。

      JSP与Servlet技术:JSP运行原理、JSP的3个编译指令、page指令及其重要的属性:import、session、errorPage、isErrorPage、contentType、pageEncoding、isELIgnored,include指令及其典型应用;JSP中的9个内置对象和作用,application、config、request、response、session、pageContext对象的详细讲解;JSP表达式;JSP脚本片段;JSP声明;JSP注释;EL表达式详解。在web.xml文件中设置全局错误处理。JSP中的。JSP的7个动作指令:、、各种脚本标签、指令标签。JSP中文乱码的各种原因分析。JavaBean、JSP中与JavaBean相关的三条指令(行为元素)。Session及Session域的应用,Session跟踪机制,Session实现购物车,利用Session防止表单重复提交,MD5算法及其应用,Session的持久化。HttpServletResponse和HttpServletRequest的应用、HttpServlet以及Servlet的生命周期。

      Java Web高级开发技术:过滤器及典型案例、Web监听器及典型应用:例如监听网站在线人数列表,结合Java国际化开发国际化的Web应用

      自定义标签和JSTL:开发自定义标签;自定义标签API介绍,Tag接口与SimpleTagSupport,自定义标签的属性(动态属性值与动态属性),IterationTag接口及其开发案例,用自定义标签定义JSP脚本变量(TLD文件和TagExtraInfo两种方式),BodyTag接口及其开发案例。简单自定义标签与标签文件,标准标签库(JSTL)。

      JavaMail开发技术:域名解析与MX记录、电子邮件的工作原理、邮件传输协议:SMTP、POP3、IMAP、邮件的组织结构:RFC822邮件格式、MIME协议、邮件编码、

      阶段项目 开发类似crazyit.org的论坛系统:使用学习的JDBC技术开发一个仿crazyit.org的论坛系统,使用URL重写技术。学习使用常见的HTML标签,深入的JavaScript编程,JavaScript创建类、创建对象。以及CSS样式单,DOM模型,各种浏览器事件模型等DHTML知识。

      第三阶段 Android开发

      什么是3G/4G、3G/4G的特点,3G/4G技术WCDMA/CDMA2000/TD-SCDMA,3G/4G智能手机平,Android编程的基本概念与要点,搭建Android开发、调试环境,Android项目结构,Android应用设计模式,Android界面组件与界面编程,Android事件机制,Android资源管理,Intent与IntentFilter,文件系统,读写SDCard、SharedPreferences、Android四大核心组件(Activity、Service、ContentProvider和BroadcastReceiver),SQLite数据库(增、删、改、查)、拖拉与多点触摸、手势构建与手势识别,应用调试与Android JUnit。

      阶段项目 Android短信监听器,Android图片浏览器、Android阅读器等。

      通过开发这些基础的小案例,可以掌握Android开发的基本知识,熟练运行Android四大组件,扎实地掌握各种Android界面编程知识。

      第四阶段 Android高级开发

      图形、图形处理,游戏动画处理,逐帧动画与Tween动画,图像扭曲、滤镜,

      音频、视频的录制、播放,控制手机拍照,传感器编程,GPS应用,正向编码与反向编码,临近警告,Android网络编程,Android平台的Web Service,OpenGL-ES 3D开发,整合Google服务,使用NDK开发,Java与C相互调用,数据传递。

      阶段项目 Android五子棋、Android象棋、Android连连看等。

      各种游戏是Android应用的重要方面。通过开发这些常见的游戏,可以更好地掌握Android应用的开发模式,掌握Android图形、图像处理,游戏中的动画处理、界面美化等。

      重要的是,通过这种游戏可以培养学员在编程过程中分析问题的思路,如何从游戏表面来分析、提炼游戏模型的数据,并建立数据模型。通过这种训练,可以让学员掌握Android游戏的开发通用思路,即使以后遇到从未见过的游戏,也能顺利的进行分析、导出数据模型,并顺利地开发相应游戏。

      这些项目能培养学员在Android界面美化方面的能力,Android应用程序的界面十分重要,用户往往容易被Android应用的第一印象所吸引,因此也会通过这些项目来培养学生界面美化方面的能力。

      第五阶段 Android项目实战

      Android象棋开发、Android连连看,通过开发这类益智类的牌类游戏的开发,可以帮助学员找到棋类游戏开发的共同点,打开棋类游戏开发的思维,进而掌握五子棋、围棋、国际象棋、军棋等各种棋类游戏的开发思路。

      Android联机军棋、斗地主、梭哈,牌类游戏也是人类活动中一种古老、又经久不衰的游戏。通过讲授联机斗地主、联机梭哈等牌类游戏,可以帮助学员掌握Android网络通信的方法,包括如何自定义通信协议,如何通过网络进行数据交换,并通过对斗地主、梭哈等牌类游戏的分析,帮助读者找到开发牌类游戏的共同点,从而掌握开发升级、锄大地等各种牌类游戏的开发。

      Android的微博客户端、企业ERP客户端,通过介绍这种Android+Java EE整合开发的案例,能教会学生真正掌握移动平台+服务端整合开发的方式,掌握移动互联网时代的开发模式,真正成为移动互联网时代的复合型人才。

      除此之外,本阶段也会讲授植物大战僵尸、手机卫士等各种Android流行项目的开发,通过这些项目务必使学员真正具有2年左右的Android开发经验,进入职场立即处于Android开发的“高处”。

      阶段项目 植物大战僵尸等游戏。

      联机军旗、斗地主、梭哈等牌类游戏。

      Android微博客户端、企业ERP客户端。
    机构相册更多»
    • 3G/4G/Android基础+就业营
    • 3G/4G/Android基础+就业营
    • 3G/4G/Android基础+就业营
    • 3G/4G/Android基础+就业营
    • 3G/4G/Android基础+就业营
    • 3G/4G/Android基础+就业营
    • 3G/4G/Android基础+就业营
    网上报名
    • 姓名: *
    • 性别:
    • 固定电话:
    • 手机号码: *
    • QQ:
    • 联系地址:
    • 其它说明:
    • 验证码:* 看不清,请点击刷新
    为我推荐