只求抛砖引玉: Drupal三步曲 BootCamp

public
ilvcat - Fri, 2007-12-21 12:33
Start: 
2008-01-12 12:30 Asia/Shanghai

Greetings everyone, and an early Merry-Christmas!

After the three of us attended the Drupal China meet-up, we would like to initiate a three-step “BootCamp”, designed to help newcomers to level the playing-field, so that in the next Drupal Meetups, we can speak in a much more common terms. It will be held on the Saturdays on Jan 12th, 19th and 26th at our company’s premise. Please see following for detail, and let us know what specific interests you may have so that we may incorporate.

大家好,拜个早圣诞(?):
自参加了Drupal China meet-up后,感触颇多。一直以来,我们在drupalchina社区上,享受着Drupal和Drupaler带来的便利和成果;而Drupal本身能够做到最成功的开源CMS系统之一,是靠从五湖四海,为了一个共同目标走到一起来的、像你我一样技术人员共同的成果。:-)

我们自愿发起一个三步曲的“BootCamp”,目的是想帮助刚开始接触drupal的朋友们快速入门上手。这样,在下次的Drupal China meet-up里,我们可以在同样的基础上,分享更多的具有实际意义的话题---比如,module开发的经验和技巧。

这三步曲的主题安排如下(暂定).

第一步:Drupal 基础 (将以drupal5.x版本讲述)(暂定2008年1月12日下午13:30)
1. 安装drupal(drupal5.3)
2. 使用经典garland模板,在给定的garland主题和样式中,创建第一个drupal网站。
3. 认识drupal的结构:Menu, Content 和(为什么/如何创建)Content-Type, Block 和region, 以及一些 "内核" modules
4. 认识drupal幕后:构建网页的几个重要文件
a) Template.php
b) Page.tpl.php
c) Node.tpl.php
d) Block.tpl.php

第二步:用drupal制作一个有独立风格/样式/内容的网站 (暂定2008年1月19日下午13:30)
1. 从静态样式页面到动态主题页面的过程,从美工的DIV/CSS如何插入Drupal
2. 几个重要的建站元素 (Region, content type ,view)
3. 一些“内核”外常用的模块
a) View
b) cck
c) tinymce
d) image
e) video
f) upload
g) sitemap

第三步: 自己写/修改module (暂定2008年1月26日下午13:30)
构思中。。。

地点在我们公司,地址:
北京市海淀区东北旺西路8号
中关村软件园孵化器
3号楼B座1314室

说明一下,我们不是最强的,只是希望能够抛砖引玉,所以各位对以上的具体话题/活动有何意见和建议,请提出来。

另外请见谅:
1)如果时间发生了更换,我们会在24小时之内通知。
2)因为这是我们几个人的志愿活动,所以不可能占用上班的时间,也很抱歉不能为大家提供免费的中午饭。
3)因为这是我们的办公室,所以我们很乐意提供Internet网络,但是希望自带电脑。
4)没有电脑的朋友请留言,我们会根据人数决定另租场地。
5)如果来的话,希望能准时到。强调一下,我们是志愿活动,不需要任何的回报除了一点---- 那就是当你们成为了Drupal专家后,你们也能够志愿或者贡献出你们的一块时间给社区。

太棒了! 如果有时间

circleoflife - Sat, 2007-12-22 04:33

太棒了!

如果有时间,我一定去参加!

支持支持!!!

我也想过去一下

g089h515r806 - Sat, 2007-12-22 10:39

我没有电脑,我可以参家后两个的活动,如果当天有时间的话,19号是在周6么?

Drupal三步曲 BootCamp:讲稿初定(第一课)

ilvcat - Thu, 2008-01-03 08:51

今天是2007年的最后一天了,不知道大家都在忙些什么呢?! :)
从这周星期一就开始加班加点的编写讲义的稿件了,最后修修改改编出了100多页ppt教程。 但是到了昨天忽然大悟:简直是一份详细的用户使用手册。于是今天一大早地不断增删改插,最后将它又改成一份60多页的课程教义。
现在,我这边基本已经定稿了,下面会把这个版本的讲义简要发上来,希望大家看看后能有所意见和建议。我不敢肯定下个星期还有很多时间进行修改了,因为下个星期来了要做“工作”这个事情来养家糊口了 。哎~ ~ 也不知道什么时候能中12个500万就好了啊。。。。。
另外,如果能有个投影仪,能有个机房场地,能够人手一个电脑,能够有个摄象机录制个公益的视频教程,这真的是很好的提议! 但公益事业做起来不容易,希望,下个星期和软件园那边能够谈的顺利吧,能够借到这些东西就好了 ---- 最好是免费的 -----否则不知道该从哪里去募捐了 !

讲义简要:

  1. 本末正置:Drupal 是什么,或者说Drupal 不是/不能代替什么
    -- 不是美工,不能替代网页编辑工具。
    -- 是 一 项技术。功能全面,扩展力强,而且严谨(比如log日志)-相当厉害。
    -- 但是,它还是技术,所以和外表美丽或者华丽或者浮躁的页面,无关。

  2. 最基本概念/定义/理念:通过展示6个内容相同风格不同的页面,定义theme 。
    -- 引入Region/block的概念

  3. 介绍drupal自带的经典garland主题模板。

  4. 通过garland 的使用 延伸对drupal的认识
    -- 加载 search, blog ,menu 等已经自带的功能
    -- 加载几个第三方功能module

  5. 现场安装一个干净的drupal

  6. 制作一个简单的,garland延伸出来的网站。

  7. 扩展garland主题模板的使用,介绍Theme 里的几个重要文件。
    a) Template.php
    b) Page.tpl.php
    c) Node.tpl.php
    d) Block.tpl.php

Latest Update -- 号外!号外!

ilvcat - Mon, 2008-01-07 11:08

We are able to convince our “landlord” here to allow us to use a full-fledged “Training Facility”, which has about 40 computers.

So the plan is that, we will pre-install Apache/MySQL/PHP on these machines in the morning, so that in the afternoon, when you guys show up, you can work directly on these machines.

For those of you who will bring along your own laptop, just be sure that you have Apache/MySQL/PHP pre-installed.

With the help of some American friends, we should be able to video-tape the session, so that other folks can later on see it. Hope the bandwidth is going to be enough, though.

好消息,我们历经千辛万苦,终于在“房东”那,借到一个有大约40台电脑的训练房,因此,我们的计划是:上午预先在每台机器里装上Apache/MySQL/PHP ,

这样,大家都可以在课堂上,直接动手操作了,而且当大家来得时候,可以轻轻松松不用带电脑了。

如果你自带电脑的话,请先安装好Apache/MySQL/PHP的运行环境。

另外,十分感谢美国朋友们的帮助,为我们提供录像机和很多帮助,希望最终大家都将可以看到我们当天的活动了。

看来第一课就已经非常吸引人了

PanZiX's picture
PanZiX - Wed, 2008-01-02 10:14

我尽量参加,不给组织添麻烦,自备电脑和盒饭:)
一本开放的、时髦的汉语词典