2015 Drupal北京夏令营
2015.7.25-2015.8.8 Drupal 北京夏令营及培训班通知
Drupal做为最顶级的开源CMS之一,功能强大到已经成为EAP(企业应用集成平台)之一。Drupal在网站建设、电子商务、移动开发、微信应用、语义网,企业门户等有着越来越强大的应用。全球各行业以及中国大陆各行业顶级的用户已经大量采用Drupal。
北京亚艾元软件有限责任公司做为国内最顶级的Drupal开发公司之一,Drupal官网贡献的模块最多的公司,愿意为Drupal做出相应的贡献。为此特举办Drupal中国夏令营及培训班。
主要讲课内容:
Drupal基础知识,Drupal8介绍,抓取,专题库建设,微信开发,以及移动开发,语义网等相关方面的内容。
授课老师:
葛红儒、范苑、冉强军等一流Drupal开发高手。
费用:1500元1人,在校生免费。
需要住宿的老师,请在回执上填写注明,可统一提前预定。
联系人:崔克俊 13681445347 13381113196 QQ:372948992 cuikejun@qq.com
讲师介绍:
葛红儒 硕士 软件 北京大学
个人网站:http://www.thinkinDrupal.com/
Drupal官网 https://drupal.org/user/174740/ (贡献的模块也参见本网址)
主要业绩:
1《Drupal专业开发指南》翻译者,5本《Think in Drupal》作者,《Drupal实战》作者(机械工业出版社出版)。
2 中国大陆第五位Drupal奖学金获得者。他开发的众多Drupal模块在Drupal官方网站下载量,是中国大陆Drupa开发者排名第一的。
3 外语教学研究出版社http://www.fltrp.com/
4 中华书局www.crbook.cn 5 并参与过老北京文化建筑信息门户、国家图书馆中国政府网站著录、中科院高能物理研究所高能物理信息监测等众多Drupal案例开发。
范苑 硕士 软件 北京大学
主要工作经历
1 曾任职于SUN,Vmware,等知名企业
2 现任Oracle 中国云计算部门负责人
主要业绩:
1 http://english.ckgsb.edu.cn 长江商学院英文网站
2 www.realnetworks.com.cn realnetworks 中文网站
3 http://www.canyin360.net/ 餐饮协会网站
4 http://www.taylorwessing.com/ 德国泰勒信网站
姓名
性别
职务
单位
电子邮箱
地址
发票抬头
发票项目
可开 培训费 会务费 资料费等
联系电话
固定电话: 手机:
是否住宿
住宿要求: □合住 □单间
2015.7.25-2015.8.8 Drupal 北京夏令营及培训班讲课提纲
第1天内容
第1天
9:00-10:00
Drupal概述
介绍基本概念和应用领域。
所需环境、安装配置、内容管理、区块管理、菜单管理、角色管理、模块/主题安装等。
第1天
10:30 到11:30
主要讲解Drupal 7核心功能字段管理,以图书馆的数据库导航为例,介绍文本字段、文本域字段、分类术语字段、日期字段等字段类型的使用。
第1天
2:00-3:00
Drupal模块概述
介绍Drupal常用模块及其设置组合
第1天
3:30-4:30
以图书馆网站的常见功能为案例,分析实现方案
第2天内容
第2天
9:00-- 10
Drupal主题概述
介绍Drupal常用主题及相关模块
第2天
10:30 到11:30
响应式设计概述
第2天
2:00-3:00
Drupal主题开发
介绍常用Drupal Starter Theme,如何基于这些主题快速开发
第2天
3:30-4:30
Bootstrap概述
第3天内容
第3天
9:00—10
Drupal移动开发简介
Web App和Mobile App比较分析及其开发框架介绍
第3天
10:30 到11:30
清华大学图书馆清图助手介绍及开发过程介绍:
Drupal Service 模块配置
第3天
2:00-3:00
PhoneGap介绍及使用
PhoneGap结合Drupal 快速开发Web App案例讲解
第3天
3:30-4:30
Native App开发简介
第4天内容
第4天
9:00-- 10
Drupal与其他系统集成开发简介
介绍Solr、Google Analytics、Piwik等系统集成案例
第4天
10:30 到11:30
Drupal全文检索解决方案
介绍Solr以及Apachesolr模块,部署配置
第4天
2:00-3:00
Drupal优化
介绍常用优化模块(重点:Boost模块的使用,Memcache模块的使用细节)
第4天
3:30-4:30
Drupal多站点设置介绍
第5天内容 Drupal、Feeds、Xpath介绍
第5天
9:00-- 10:00
安装Drupal采集器, 利用Drupal采集器,采集新闻数据
第5天
10:30 到11:30
Drupal Feeds模块基础知识介绍,抓取器、解析器、处理器, 使用导入节点、分类、用户
第5天
2:00-3:00
讲解如何使用Feeds,抓取图片,如何控制图片的文件名、存储路径,讲解如何使用Feeds tamper对数据进行预处理
第5天
3:30-4:30
Xpath规则实例解析,根据5个实例网站,讲解常用的Xpath知识。
第6天内容 抓取某数据库的搜索结果元数据
第6天
9:00-- 10:00
抓取某知名数据库中某项搜索结果的元数据集合
如抓取万方 、Web of Science 、ScienceDirect中有关碳纳米管的索索结果,以后如何设置好抓取时间间隔,避免过量下载
第6天
10:30 到11:30
抓取某知名数据库中某项搜索结果的元数据集合
如抓取万方 、Web of Science 、ScienceDirect中有关碳纳米管的索索结果,以后如何设置好抓取时间间隔,避免过量下载
第6天
2:00-3:00
抓取某知名数据库中某项搜索结果的元数据集合
如抓取万方 、Web of Science 、ScienceDirect中有关碳纳米管的索索结果,以后如何设置好抓取时间间隔,避免过量下载
第6天
3:30-4:30
抓取某知名数据库中某项搜索结果的元数据集合
如抓取万方 、Web of Science 、ScienceDirect中有关碳纳米管的索索结果,以后如何设置好抓取时间间隔,避免过量下载
第7天内容 对象文件的管理搜索及展示
第7天
9:00—10:00
pdf 文件管理与展示。
第7天
10:30 到11:30
图片文件管理与展示。
视频文件管理最佳实践。
第7天
2:00-3:00
如果管理好分类
第7天
3:30-4:30
Drupal 搜索与 Solr 搜索。
Solr 分面搜索
第8天内容
第8天
9:00-- 10:00
第三天 上午 微信开发基础接口的使用 第4章 基础接口 4.1 接收用户消息 4.1.1 接收文本消息 4.1.2 接收图片消息 4.1.3 接收语音消息
第8天
10:30 到11:30
4.1.4 接收视频消息 4.1.5 接收地理位置消息 4.1.6 接收链接消息 4.1.7 代码实现
第8天
2:00-3:00
下午 微信基础接口的使用 4.2 向用户回复消息 4.2.1 文本消息 4.2.2 图片消息 4.2.3 语音消息 4.2.4 视频消息 4.2.5 音乐消息 4.2.6 图文消息 4.2.7 代码实现
第8天
3:30-4:30
4.3 接收事件推送消息 4.3.1 关注/取消关注 4.3.2 代码实现
第9天内容
第9天
9:00—10:00
第四天 上午自定义菜单和高级接口
5.1 Access Token 5.1.1 Access Token 5.1.2 接口调用请求说明 5.1.3 实现代码
第9天
10:30 到11:30
5.2 自定义菜单 5.2.1 自定义菜单介绍 5.2.2 按钮类型 5.2.3 创建菜单 5.2.4 查询菜单 5.2.5 删除菜单 5.2.6 菜单事件推送
第9天
2:00-3:00
5.3 语音识别 5.3.1 接收识别结果 5.3.2 处理识别消息
第9天
3:30-4:30
5.4 客服接口 5.4.1 客服接口实现 5.4.2 消息接口与客服接口相结合 5.4.3 客服接口的意义
第10天内容 信息的服务
第10天
9:00-- 10:00
第五天 OAuth2.0网页授权和生成带参数二维码 5.5 OAuth2.0网页授权 5.5.1 OAuth2. 5.5.2 授权过程 5.5.3 详细步骤 5.5.4 效果展示
第10天
10:30 到11:30
5.6 生成带参数二维码 5.6.1 场景二维码 5.6.2 创建二维码ticket 5.6.3 通过ticket换取二维码 5.6.4 下载二维码 5.6.5 扫描带参数二维码事件 5.7 获取用户地理位置 5.7.1 获取用户地理位置 5.7.2 转换坐标到地址 5.7.3 用户地理位置的意义
第10天
2:00-3:00
5.8 获取用户基本信息 5.8.1 获取用户基本信息 5.8.2 制作个性欢迎语
下午获取关注者列表及上传下载多媒体文件 5.9 获取关注者列表 5.9.1 获取关注者列表 5.9.2 分批获取 5.10 用户分组管理
第10天
3:30-4:30
5.10.1 创建分组 5.10.2 查询所有分组 5.10.3 查询用户所在分组 5.10.4 修改分组名 5.10.5 移动用户分组 5.11 上传下载多媒体文件 5.11.1 上传多媒体文件 5.11.2 下载多媒体文件