课程一阶段
Android开发基础【15天】
■学习内容:Android开发基础
■学习目标:了解行业背景,了解Android框架,搭建Android开发环境。
■完成目标:在Android开发环境下开发个程序。
课程二阶段
JDK常用API【5天】
■学习内容:JDK常用API
■学习目标:熟练掌握JDK核心API编程技术;理解API设计原则;具备熟练的阅读API文档的能力;熟练掌握JavaSE核心内容。
■完成目标:制作航空订票系统
课程三阶段
Android核心【5天】
■学习内容:Android核心
■学习目标:掌握Acitivty组件的生命周期和启动模式;了解Android的进程回收机制;掌握Service组件的使用场合和两种使用方式;。
■完成目标:制作团购软件
课程四阶段
混合App开发【15天】
■学习内容:混合App开发
■学习目标:熟练掌握Html5+css3+javascript技术;熟练WebView控件开发混合App。
■完成目标:制作音乐播放器
课程五阶段
数据库操作【30天】
■学习内容:数据库操作
■学习目标:熟练的掌握SQL语句;掌握一定的数据库查询技巧及SQL语句优化技巧。
■完成目标:利用数据库,建立友录系统
课程六阶段:企业项目实践【15天】
■学习内容:企业项目实践
■学习目标:掌握商业软件在开发初期,如何搭建项目基本机构,如何在界面和后台功能之间进行通信及如何正确的组织各种资源。
■完成目标:制作百度推送、讯飞语音引擎、中软系统项目APP开发。
1.语言基础
1、C#基础语法; 2、数据类型; 3、流程控制; 4、数组;
2.面向对象
1、类和对象; 2、继承; 3、抽象、多态; 4、属性、索引器; 5、接口、命名空间;
3.FrameWork
1、NET Framework 4.0体系架构; 2、VS2010开发工具; 3、.NET Framework核心API; 4、WinForm应用; 5、流的操作、序列化; 6、调试、异常处理;
4.FrameWork2
1、FRAMEWORK高级知识; 2、熟悉DOM的操作; 3、程序集; 4、反射;
5.XML
1、XML基础概念; 2、XML的基本结构; 3、System.XML提供的操作方法; 4、SQL基础语法; 5、变量、数据类型; 6、INSERT、UPDATE;
6.Android开发
1、Android活动场景开发; 2、Android框架; 3、Fragment; 3、ActionBar;
7.服务端原理
1、Http协议介绍; 2、服务端程序部署; 3、服务端原理介绍; 4、Session; 5、Cookie;
8.Android核心
1、Android进程优先级; 2、Service组件; 3、Intent详解; 4、广播接收器; 5、ContentProvider组件; 6、联系人提供程序;
9.Android的进程回收机制
1、Android的进程回收机制; 2、短信技术; 3、电话技术; 4、传感器的使用; 5、JNI-Java本地调用技术; 6、NDK工具集;
10.混合App开发
1、HTML5 FOR MOBILE; 2、CSS3 FOR MOBILE; 3、JAVASCRIPT FOR MOBILE; 4、混合App开发案例;
11.企业级N层架构实现
1、N层架构的原理与实现; 2、SqlHelper; 3、Entity Framework;
12.企业高级开发
1、面向对象设计原则; 2、设计模式; 3、软件工程; 4、WebService编程;
13.团队开发
1、SVN; 2、缺陷跟踪管理系统; 3、软件团队工作流程;
14.微软全系列
1、Java面向对象 2、基本的事件处理逻辑 3、常用控件 4、面向对象封装、继承、多态
15.SNS社交平台
1、微软企业应用 2、全系列产品做全面的了解 3、Win Phone 4、SilverLight