您好,欢迎来到北风网!

全球有超过二十亿的设备安装Android操作系统。且Android平台已迅速扩张到其他领域,如平板电脑、车载系统等,目前移动开发人才需求缺口将达百万,但符合条件的Android工程师还是少数,Android开发工 程师成为IT行业炙手可热的岗位之一。

  • 1

    开启JAVA之门

    javaOOP,泛型,IO操作,多线程,网络编程,序列化,反射,注解

  • 2

    初探B/S开发

    掌握基本B/S开发基本技能,为后继Android平台开发(B/S)课程打下基础

  • 3

    初探B/S开发

    能够熟练对各种异构数据(SQLite/MSSQL/MySQL/Oracle)操作,了解常用高级技巧,完成于java交互

  • 4

    从入门到精通

    本部分将结合23个实战项目讲解AndroidUI/四大核心组件/网络与通讯/游戏与动画

  • 5

    内功再精进一层

    手机适配,性能调优,JNI,NDK编程,再让您的功力精进一层,站在大拿的肩膀上,经验“不劳而获”

  • 6

    开启游戏之旅

    精通手游开发技术Cocos2d-x(基础篇)、Cocos2d-x(高级篇)

  • 7

    跨平台开发技术

    进军移动互联,jqueryMobile、Phonegap,HTML5+css3一个都不能少

费用低廉
轻松就业
强大的
课程体系
全程
实战为王
一流互动
学习体验
TPCS监控
学习效果
资深讲师
终身性
学习制

北风,IT互联网教育领导品牌

5年行业专注!我们目前已经是国内领先的IT教育在线培训网站,具有比较高的认知度与辩识度。

Android手机开发工程师高薪就业课程V2.0

阶段1 Android开发准备篇

课程一、Java负基础扫盲课程
1、初识Java和环境搭建

本课程从java开发环境配置开始,讲解了java语法基础 、类和对象、面向对象编程三大特性:封装、继承、多态。建议完全零基础学员从本课程开始学习

2、数据类型和运算符
3、变量、语法、数组
4、流程控制
5、面向对象思想
6、封装、继承、多态
课程二、Java语言基础与OOP入门
1、Java语法基础

本课程讲解了java语法基础、类和对象、java中的字符串、java实用类与集合、泛型、继承和多态、接口与抽象类、异常处理等等,有基础的学员可以直接从该课程开始学习。

2、类和对象
3、字符串
4、Java实用类
5、集合与泛型
6、Java三大特性
7、接口与抽象类
8、Java异常
课程三、Java核心编程
1、I/O操作

本课程为java高级部分,主要讲解java中IO数据处理、使用XML实现数据处理、多线程编程、网络编程、序列化、反射等技术以及项目实战。

2、XML数据处理
3、多线程应用
4、网络编程
5、Java高级特性
6、图书馆信息管理系统
阶段一测试(课程一、课程二、课程三)

阶段2 Android开发核心篇

课程四、Android应用开发核心技术
1、Android环境搭建和第一个Android程序

本课程在学员已经掌握好扎实的java语言基础后开始学习,主要讲Android开发核心知识点,是Android开发的核心课程,从UI界面到模块代码都是逐行边讲边练。

2、Activity、数据传递、通知栏
3、用户界面设计及优化
4、Fragment、ViewPager
5、Handler、AsyncTask
6、拍照处理、图片处理
7、网络编程、Volley和android-async-http框架
8、Android服务端交互、JSON数据处理
课程五、Android应用开发技术拓展
1、常用Android开发工具

该课程主要为Android核心基础的一些拓展知识,深入学习Android高级界面设计、Android四大组件、多媒体和传感器编程、Android应用最终打包发布等开发技术。

2、Android资源使用
3、Intent、Activity栈、启动模式
4、Service、Broadcst Receiver
5、Android数据存储
6、绘图与动画
7、多媒体、传感器
8、应用部署、维护、更新
阶段二测试(课程四、课程五)

阶段3 服务端技术入门篇

课程六、MySQL数据库快速上手
1、数据库理论

任何编程都离不开数据处理,数据处理必然离不开数据,继续带大家快速掌握目前最火的MySQL数据库。通过本次课程学习,将会学会数据处理的入门知识。

2、环境搭建
3、数据类型
4、数据库表
5、索引
6、查询
课程七、Java服务端技术 -Servlet+JDBC编程
1、C/S和B/S技术

众所周知一般APP都需要通过网络通信获取服务端数据信息,那么本次课程将教会大家如何使用java语言快速搭建服务端。

2、JSP网站开发
3、Web项目
4、HTTP协议
5、Servlet基础
6、JDBC程序应用操作详解
阶段三测试(课程六、课程七)

阶段4 Android项目实战篇

课程八、实战手机新闻移动客户端
1、项目概述、项目需求与数据库设计

本课程以项目形式带领大家制作一款新闻应用,开发过程中主要用到了Android应用的UI设计技术,多种控件和视图的使用、异步更新UI多线程、HTTP通信技术以及JSON数据的解析等技术。

2、主界面UI的设计与实现
3、新闻类别标题栏和新闻列表的实现
4、与服务器交互实现主窗口新闻列表
5、同服务器交互实现新闻详情内容
6、和服务器交互实现新闻回帖信息
7、新闻回帖窗口中回帖列表的数据加载
8、实现版本升级
课程九、实战淘宝闲鱼APP
1、Genymotion使用

闲鱼二手交易平台是目前非常火的一款APP,在界面设计、功能模块上都非常丰富且具有特色。本次课程将以项目的方式带领大家完整制作这款APP。

2、Fragment+ViewPager
3、页面设计
4、登录和注册
5、打造万能适配器
6、开源组件使用
7、遮罩效果、悬浮效果、弹出层
8、UI优化
毕业答辩(毕业项目+毕业答辩)

阶段5 跨平台技术选修篇

课程十、跨平台开发技术 之 HTML5+CSS3
1、HTML5网页结构、标记文本、组织内容

HTML5无疑是目前前端及跨平台技术中最火热的技术,在未来几年H5无疑将成为移动互联网领域的主宰者。本课程全面介绍使用HTML5、CSS3以及jQuery进行程序开发的相关知识,并进行实际项目的开发学习。

2、HTML5表格和表单、嵌入内容、Canvas
3、HTML5 API大集合
4、CSS3选择器、边框、背景、布局
5、CSS3过渡、动画、变换
6、其他CSS属性和特性
7、北风淘淘PC版和移动版开发
8、北风酷跑游戏开发
课程十一、跨平台开发技术 之 JQueryMobile
1、页面结构、工具栏与格式化内容

如今JQuery驱动着大量网站,在浏览器中提供动态用户体验,现在主流移动平台上的浏览器功能都赶上了桌面浏览器。本课程带领大家从入门开始渐渐熟练,最终学会项目实战开发。

2、页面常用组件、主题
3、JQuery Mobile插件
4、JQuery Mobile API详解
5、监听和响应事件
6、与服务器通信
7、日程管理开发
8、北风新闻移动客户端开发
课程十二、跨平台开发技术 之 PhoneGap
1、PhoneGap事件处理

PhoneGap是一个开源的开发框架,允许用户通过使用Web技术来开发跨平台的本地应用程序。我们可以包装一个现有的JQuery Mobile Web应用程序,然后将其发布到PhoneGap支持的所有本地平台。

2、PhoneGap通知、设备与网络连接
3、通讯录、存储、文件
4、媒体、摄像头、运动传感器、地理位置
5、PhoneGap通信机制
6、PhoneGap整合JQuery Mobile和Sencha Touch
7、北风动听音乐播放器
8、北风微博客户端

阶段6 手游开发技术选修篇

课程十三、Android游戏开发基础
1、Android游戏开发平台搭建

该课程是Android游戏开发的一些基础知识,主要是Android原生游戏的开发技术,可以学习到Android原生游戏开发的常见知识。

2、常用游戏控件
3、游戏布局和数据传递
4、View视图、SurfaceView视图
5、Canvas画布、Paint画笔、Bitmap位图
6、Animation动画
课程十四、Cocos2D-X开发技术
1、开发环境搭建、Cocos2d框架

当前3G技术盛行,手机游戏已经得到快速发展。根据当前手机游戏的发展趋势,学习cocos2d-x这个神奇的引擎已经刻不容缓。本课程通过4个种类各不相同的实战项目,展示了cocos2d-x的卓越性能。

2、Cocos2d-x核心类
3、Cocos2d-x动画、事件处理
4、Cocos2d-x声音、存储、网络
5、Cocos2d-x游戏框架设计
6、超级玛丽
7、打地鼠
8、宝石消除
课程十五、Unity2D/3D开发技术
1、初识Unity3D引擎和环境搭建

Unity是一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

2、主角移动控制、动作设计
3、怪物动作、攻击伤害
4、Unity3D组件添加、资源导入、地形制作
5、NGUI
6、坦克大战

阶段7 移动开发拓展选修篇

课程十六、实战淘宝闲鱼app服务端
1、PHP语法、数据类型、流程控制、函数

在淘宝闲鱼Android客户端基础上,实现了Android端的全部功能,外加PHP编写的服务器端接口和ThinkPHP框架知识。课程紧紧围绕实现一个完整的电商客户端为目标,在最短的时间抓住核心知识点,了解从C端到S端开发全过程。

2、PHP类和对象
3、PHP命名空间、预定义变量
4、PHP常用函数库
5、PHP访问MySQL数据库
6、ThinkPHP框架
7、后台项目开发
8、接口开发及调用
课程十七、玩转JNINDK手机编程
1、JNI的原理与架构

众所周知,Android程序运行在Dalvik虚拟机中,NDK允许用户使用类似C/C++之类的原生代码语言执行部分程序,该课程带领大家一起玩转JNI与NDK手机编程。

2、Android中的NDK编程
3、使用JNI的优势和弊端
4、JNIEnv指针和JObject深入剖析
5、Java字符串与C++字符串
6、处理缓存与JNI异常
课程十八、Android手机内存管理与性能优化
1、认识Dalvik虚拟机

根据调查研究显示48%用户会因为 App程序不稳定、崩溃和闪退等问题卸载App,大部分都是由于没有做一个很好的内存管理和性能优化。由此可见一款应用要想锁住用户,必须在内存管理和性能做最大的优化处理,该门课程非常适合。

2、内存监测分析工具的使用
3、常见内存使用不当的情况
4、优化代码与内存管理方法

了解更多

项目展示

淘宝闲鱼APP核心界面及功能,从零实现,
所涉及技能点都是老师从业10余年的经验和干货

通过特种任务实战项目,
掌握SpriteRender、2D刚体、碰撞、动画等技能

实现客户端界面、功能以及从服务端获取实时数据,
Android技术知识点综合型项目实战

使用HTML5、CSS3、JQuery等多种跨平台技术
结合实现的游戏应用

  • Android培训经验

    seven years

  • Android培训学员

    twenty thousand

  • 合作企业

    two thousand

  • 姓名 学历 目前状态 专业 就业单位 月薪
  • 王*英 本科 非应届 计算机科学与技术 瑞易信息技术(上海)有限公司 10000
  • 赵* 大专 应届 电子信息工程 上海云信留客信息科技有限公司 8000
  • 孙*雄 本科 应届 计算机科学与技术 上海移品信息技术有限公司 10000
  • 王* 本科 应届 电子信息工程 上海珍岛信息技术有限公司 12000
  • 张*康 本科 非应届 计算机应用 上海美慧软件有限公司 11000
  • 黄*云 本科 应届 电子科学与技术 证通股份有限公司 9000
  • 龙* 本科 应届 通信工程 飞牛网(大润发网上商城) 13000

  • 童老师

  • 娄老师

  • 赵老师

  • 金老师

  • 杜老师

  • 童老师

    职位:产品总监

    简介

    网名风舞烟,北风网产品总监,中国科技大学计算机专业,微软认证解决方案专家,10多年软件行业从业经验,参与过数百万的企业级ERP系统以及银行系统项目设计,在大数据处理、富客户端技术、项目管理、前端开发等方面有着深刻的理解和实战经验,先后担任过国内某知名企业的CTO以及...

  • 娄老师

    职位:初级研发课程经理

    简介

    网名,闲筝,6年软件公司研发经历
    4年知名软件培训机构专职讲师经历、微软认证讲师,曾任软件公司项目经理、培训机构教学主管现为北风网全职讲师、教学主管
    主讲:.NET、JAVA、PHP方向技术课程

  • 赵老师

    职位:线下教学主管

    简介

    2006年毕业于上海师范大学计算机软件硕士,5年软件开发外包项目经验,主持开发某二手车销售网站、某医药网站、某人力资源管理系统等项目;曾任北大青鸟上海科技中心的学术主管;10年软件开发培训经验,主讲PHP程序语言、C#winform程序语言、ASP.NET及ASPNETMVC程序语言技术、JavaScript语言、JQuery技术、JAVA程序语言及J2EE框架技术等课程。

  • 金老师

    职位:Android专职讲师

    简介

    Android开发高级工程师,嵌入式开发工程师,三年项目开发经验。
    参与丰田车载系统、航空管理客户端等多个大型项目的软件开发和设计工作,其中一个上线应用拥有几百万用 户,拥有丰富的开发实战经验和技巧。


  • 杜老师

    职位:(线上课程主管)Android技术顾问

    简介

    合肥工业大学计算机专业
    3年一线研发经历
    1年软件教育经历
    主要负责android课程技术助理工作


  • 请选择
    • J2EE软件工程师
    • UI高级设计师
    • PHP软件工程师
    • 大数据开发工程师
    • .NET软件工程师
    • WEB前端工程师
    • 软件测试工程师
    • IOS开发工程师
    • 安卓软件工程师
    • 其他

JAVA语言基础与OOP入门(42学时)

课程介绍 课程内容 项目实战

本部分内容侧重于Java语法的基础,主要内容包括: Java平台、语法、常用API简介,java开发语言基础、面向对象思想、面向对象的实现\封闭\继承\多态,项目实战,小游戏,涉及相关java算法,训练学员的软件开发的思维能力,培养学员的游戏开发经验

01、Hello Java(理论课+上机课 共5讲)
02、Java语法基础(理论课+上机课 共4讲)
03、Java OOP - 类和对象 (理论课+上机课 共4讲)
04、Java中的字符串 (理论课+上机课 共3讲)
05、Java中的实用类与集合详解 (理论课+上机课 共8讲)
06、深入Java泛型(理论课 共2讲)
07、Java OOP - 继承与多态 (理论课+上机课 共4讲)
08、Java OOP - 接口与抽象类 (理论课 共4讲)
09、Java中的异常处理 (理论课 共3讲)

项目1:java小游戏-骑士飞行棋
项目2:面向对象门禁系统

Java核心编程(51课时)

课程介绍 课程内容 项目实战

本部分内容侧重于java j2se核心部分,共50学时左右,主要内容包括: 1.面向对象编程的六大基本原则 2.Java核心类库的高级应用,如:文件输入输出流处理、反射、序列化、泛型、多线程、网络编程、DOM4J

01、Java 中使用 IO 实现数据处理(共8讲)
02、Java 中使用XML实现数据处理(共6讲)
03、Java中的多线程编程(共5讲)
04、多线程高级应用(共5讲)
05、Java中的网络编程(共4讲)
06、网络编程高级应用(共4讲)
07、Java语言高级特性-序列化、反射、注解(共9讲)
指导复习课(共5讲)
阶段测试(共1讲)

项目实战-基于Dom4j的图书馆信息管理系统

HTML XHTML CS3、JavaScript网页制作从入门到精通(50课时)

课程介绍 课程内容 项目实战

01、熟练掌握HTML语法,会使用表格、框架
02、熟练掌握各种表单控件,并能完成常见的表单验证工作
03、能实现浏览器端各种常见动态效果
04、熟练掌握DIV+CSS进行网页布局
05、掌握Web客户端数据展现技术
06、了解JavaScript语言特性
07、掌握常见JS特效的原理及实现
08、掌握JavaScript操作DOM的技术
09、为后期的ASP.net\jQuery\ExtJs打基础

01、HTML基本标签
02、使用表格显示数据
03、使用表单和框架
04、使用DW制作网页
05、Web前台-CSS技术详解
06、深入CSS
07、利用DIV+CSS布局网页
08、网页中的javascript
09、JavaScrpt表单验证及高级操作
10、熟悉DOM元素的各种属性方法
11、掌握Javascript动态操作CSS实现网页特效功能
12、JS各种特效
13、JS与服务端Ajax交互

项目一、实战某培训网站首页DIV+CSS设计
项目二、B2C网上书店网站设计前台静态页设计

Java服务端技术入门 (15课时)

课程介绍 课程内容 项目实战

通过本课程的学习能够可以做到: 1. 理解JDBC作为规范的设计原则; 熟练掌握JDBC API; 具备使用JDBC对数据库进行高校访问的能力 2. servlet生命周期及servlet服务器、tomcat部署配置,MyEclips配置,与客户端交互

学习JDBC核心API(connection、statement、resultset), JDBC优化技术(缓存技术、批处理技术、连接池技术) 及利用JDBC技术对上述三种数据库之间的 调用,servlet生命周期及servlet服务器、tomcat部署配置,MyEclips配置,与客户端交互

数据库技术(15课时)

课程介绍 课程内容 项目实战

主要讲解:三种主流数据库的安装及开发方面的sql语句 及优化和数据操作的一些技巧,为android后台服务端开发打下基础, 同时也为有意向向J2EE方向发展的学员打下基础, 同时也是拓展和补充一些学员数据库方面的知识

1.sql语句基础和提高、熟练掌握sql语句:掌握一定的数据库查询技巧及sql语句优化技巧 2.分别综合串讲三种数据库的建库、建表、建约束、 sql语句、视图、存储过程、触发器等数据库开发方面 的知识,及数据库理论方面的知识,如索引和三大范式等

Android开发初级阶段

课程介绍 课程内容 项目实战

通过本阶段课程的学习,可以让学员零基础入门掌握关于Android的环境搭建,资源文件,布局,组件的基本使用与高级使用技巧,及数据的本地存储

1.3G平台搭建、体系结构与原理
2.android中的资源文件与布局管理
3.android UI 高级编程
4.对话框及复杂控件(一)
5.android中的菜单、 对话框及复杂控件(续)
6.android中的本地存储技术
7.android中的数据存取2 -利用sqlite存取数据

项目一、 实战淘宝网手机客户端(第一季)
项目二、基于android 平台的应用程序管理器
项目三、基于android平台的手机通讯录
项目四、爱短信

Android开发中级阶段

课程介绍 课程内容 项目实战

通过本阶段课程的学习可以让学员快速掌握以下知识点:sqlite数据库与android交互,android四大组件编程等核心技术

1.android中的数据存取2- 利用sqlite存取数据
2.android中解析xml及其应用
3.android四大核心组件之一:activity+Intent
4.android四大核心组件之二: 使用内容提供器Content provider在应用程序间共享数据
5.android四大核心组件之三: android中的服务(service)详解
6.android四大核心组件之四: BroadCast与Receiver

项目一、实战淘宝网 手机客户端(第二季)
项目二、实战淘宝网 手机客户端(第三季)
项目三、手机窃听器
项目五、利用 contentpprovider重构我的通讯录

Android开发高级阶段

课程介绍 课程内容 项目实战

通过本阶段课程的学习,您将学习到以下知识点:异步、多线程、网络编程,多媒体、动画及软件工程等相关高级的内容,为编写客户端应用及游戏编程打下良好的基础

1.Android信息机制: 异步和多线程
2.android中的网络与通信
3.android中的多媒体开发
4.android中的游戏与动画
5.android中其他有趣的应用
6.对外发布你的android应用
7.实用软件工程

项目一、正点闹钟
项目二、android版 学钢琴小软件
项目三、android版 植物大战僵尸简化版
项目四、熊猫影音
项目五、仿淘宝手机客户端(第四季 )
综合项目实战-1、android手机版家校通平台
综合项目实战-2、Android版网络RSS阅读器
综合项目实战-3、Android无线点餐系统
综合项目实战-4、手机版CRM管理系统
综合项目实战-5、手机防盗软件

Android4.2应用高级开发

课程介绍 课程内容 项目实战

本课程系BF-TECH3.0的升级课程,主要介绍了Android4.2的新的语法特性及关健技术点,通过本课程学习,可以让学员 在短时间内了解Android4.2环境下的安卓手机开发技术,通过大量小巧经典的项目贯穿。

Android4应用开发课程概述及环境搭建
Android程序结构与界面布局
Activity与事件处理
Activity生命周期与参数传递
常用GUI组件
Android菜单
Android绘图
Android动画
Android对话框Content Providor
Android新特性1 Fragment
Android新特性2 Action Bar
Android通知Notifycation
Android服务Service
Android多媒体:MediaPlayer与SurfaceView
多线程与Handler消息传递机制
Android硬件传感器接口
Android HTTP网络编程
Android解析JSON数据格式
嵌入式数据库SQLite
综合项目10:管家婆1—需求分析与界面原型设计
综合项目10:管家婆2—数据库设计与DAO层代码实现
综合项目10:管家婆3—实现收入记账模块
综合项目10:管家婆4—实现支出记账模块
综合项目10:管家婆5—系统设置、项目整合与测试

项目1:GuessNumber猜数字游戏
项目2、fingerWinner划拳游戏
项目3:MyScrawl我的涂鸦
项目4:RunnigPig奔跑的野猪
项目5:EyeSaver视力保护程序
项目6:MyPMP我的媒体播放器1(音频播放)
项目6:MyPMP我的媒体播放器2(视频播放)
项目7:打地鼠游戏
项目8:MyCamera我的照相机
项目9:MyWeather我的天气预报

Android手机内存管理与性能优化

课程介绍 课程内容 项目实战

本部分课程主要关于Android手机开发的关健技术-性能优化做了大量真实有效的实践讲解,大都是讲师在开发中的经验之谈

第一部分:认识Dalvik虚拟机
内容: Dalvik虚拟机的优势 基于栈与基于寄存器比较 DEX与ODEX文件格式 GC垃圾回收机制 第二部分:内存监测分析工具的使用 内容: 内存分配跟踪工具DDMS->ALLOCATION TRACKER使用 内存监测工具DDMS->HELP 内存分析工具MAT(MEMORYANALYZERTOOL)
第三部分:常见内存使用不当的情况
内容: 释放对象的引用,Context的使用,线程,图片处理,循环变量使用不当等等 第四部分:优化代码与内存管理方法 内容: 使用自身方法 使用虚拟优于使用接口 使用静态优于使用虚拟 声明Final常量 对图片处理的优化 一些标准操作的时间比较 避免内部的Getters/Setters。。。。等等

玩转 JNI与NDK手机编程

课程介绍 课程内容 项目实战

JNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互,NDK(Native Development Kit)“原生”也就是二进制,AndroidNDK是一套工具,允许Android应用开发者嵌入从C、C++源代码文件编译来的本地机器代码到各自的应用软件包中,并通过JNI进行访问。Android从1.5开始支持NDK. 本课程主要讲解了手把手教你JNI,NDK的环境搭建与使用,让你快速掌握这两项相对比较有难度的技术

精通手游开发技术-Cocos2d-x(基础篇)

课程介绍 课程内容 项目实战

Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试,本课程详细介绍了Cocos2d-x环境的搭建与基础API的使用,为后继Cocos2d-x的项目打下坚实的基础

01.跨平台游戏开发与Cocos2d-x
02.跨平台的开发环境的搭建
03.Cocos2d-x核心类-Cocos2d框架之HelloWorld
04.Cocos2d-x核心类-Cocos2d之节点类与坐标系
05.Cocos2d-x核心类-Cocos2d之导演类
06.Cocos2d-x核心类-Cocos2d之场景类
07.Cocos2d-x核心类-Cocos2d之布景类
08.Cocos2d-x核心类-Cocos2dx之精灵类
09.Cocos2d-x实现动画,特效
10.Cocos2d-x中的菜单项与文字渲染
11.Cocos2d-x中的事件处理机制之触屏事件+加速传感器事件+按键事件
12.Cocos2d-x中的瓦片地图
13.Cocos2d-x中声音,存储与网络

精通手游开发技术-Cocos2d-x(高级篇)

课程介绍 课程内容 项目实战

本课程由浅入深的介绍Cocos2d-x的开发流程。从软件使用到API接口的使用,从成品到优化。介绍整个Cocos2d-x的基本开发过程及开发中碰到的基础问题进行深入讲解。对代码重构及代码优化做出示例,让学员能逐步的了解Cocos2d-x开发的注意点。 讲解Cocos2d-x的使用,使用C++编写Cocos2d-x及Cocos2d-x的介绍和游戏简单AI的编写,让学员能够把握Cocos2d-x开发的方向,成为一名合格的游戏开发人员。

第一讲:Cocos2d-x 简介及基础知识
第二讲:Cocos2d-x 基本理论知识
第三讲:Cocos2d-x 环境搭建
第四讲:Cocos2d-x 之HelloWorld解析
第五讲:Cocos2d-x 游戏框架设计
第六讲:Cocos2d-x 坐标系及文字
第七讲:Cocos2d-x 菜单及场景(一)
第八讲:Cocos2d-x 菜单及场景(二)
第九讲:Cocos2d-x 层、锚点
第十讲:TiledMap 瓦片地图制作与使用
第十一讲:Cocos2d-x 随机数与容器类
第十二讲:TexturePacker与动画
第十三讲:Cocos2d-x 触摸事件(一)
第十四讲:Cocos2d-x 触摸事件(二)
第十五讲:虚拟摇杆和键盘(一)
第十六讲:虚拟摇杆和键盘(二)
第十七讲:TiledMap碰撞检测和视角移动
第十八讲:代码重构
第十九讲:单例模式
第二十讲:动画管理类
第二十一讲:炸弹模块
第二十二讲:怪物模块
第二十三讲:道具模式
第二十四讲:碰撞检测(一)
第二十五讲:碰撞检测(二)
第二十六讲:关卡设计
第二十七讲:音效及用户配置
第二十八讲:游戏完善及win32打包
第二十九讲:Android环境搭建及代码移植
第三十讲:IOS环境搭建及代码调试
第三十一讲:广告嵌入及应用发布

炸弹超人

跨平台开发技术-JQueryMobile从入门到精通

课程介绍 课程内容 项目实战

本课程将从一个普通移动页面开发者的角度,详细地介绍了关于jQuery Mobile所涉及的全部新组件与API的用法。

01、项目实战之炫丽框架
02、项目实战之用户管理
03、项目实战之角色管理
04、项目实战之菜单管理
05、项目实战之配置用户角色
06、项目实战之配置角色权限
07、WebService基础
08、SOAP
09、基于契约的新农合客户端
010、实现农合客户端智能化
011、完善农合中心端

项目一.Winforms版北风通用权限管理系统
项目二.新型农村合作医疗管理系统

跨平台开发技术-PhoneGap平台从入门到精通

课程介绍 课程内容 项目实战

本课程将从一个普通移动应用开发者的角度,详细地介绍PhoneGap所涉及的全部知识点。

1、绝对不能少的第一章——初识PhoneGap
2、打铁要趁热——基于PhoneGap快速开发移动应用
3、你想要干什么——PhoneGap的事件处理机制
4、这些我都想知道——PhoneGap的通知、设备与网络连接API
5、你肯定会感兴趣——PhoneGap的通讯录API
6、这个你必须知道—— PhoneGap的存储和文件API
7、总有一天你会用到它们——PhoneGap的媒体、摄像头与采集API
8、原来这个都可以有——PhoneGap的罗盘、运动传感器与地理位置API
9、底层也是这么的简单——PhoneGap通信机制的实现原理
10、秀出你的真功夫——PhoneGap应用部署和调试
11、实战项目一:北风动听音乐播放器
12、实战项目二:北风微博客户端

1、实战项目一:北风动听音乐播放器
2、实战项目二:北风微博客户端

跨平台开发技术-实战HTML5+CSS3

课程介绍 课程内容 项目实战

本课程将从一个普通WEB开发者的角度,详细地介绍HTML5、CSS3所涉及的全部知识点。

1、一切总要有个开始——HTML5/CSS3初探
2、从头到尾的先看一遍——HTML5网页结构
3、先从它开始吧——HTML5标记文字
4、把它放到正确的位置——HTML5组织内容
5、似曾相识的感觉——HTML5表格和表单
6、别以为它只有文字—— HTML5嵌入内容
7、我不会告诉你这里内容特别多—— HTML5 API大集合
8、只有不想找,没有找不到——CSS 3选择器
9、追求美是我们的天性——CSS 3 边框和背景
10、整出高大上的效果来—— CSS 3 布局
11、想要的效果统统可以实现—— CSS 3 过渡、动画和变换
12、其实这些内容也很重要—— 其他css属性和特性
13、实战项目一:北风淘淘网站开发
14、实战项目二:北风酷跑游戏开发

实战项目一:北风淘淘网站开发 实战项目二:北风酷跑游戏开发

QQ学习群

QQ服务群

分享

top