Build websites with Drupal without touching codes

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Imagine Drupal as a template which you can reuse over and over again. Building Drupal sites have never been more fun especially when it comes to using those over 4000 contributed modules. You will find out building Drupal websites is just about code reuse - polymorphism.

So, have you ever built a second Drupal website and you find out that it is stress-free? How? So, on your first Drupal site, you created node types, created regions, created blocks, created styles for your regions and blocks, created custom fields using CCK, and created views. In views, you created tabs, slideshows, panel displays, tables, grid layouts, exposed filters, interactive node operations and paginated your views and nodes. You also went further to trigger actions, send emails based on user actions, automatically perform actions based on specific rules.

Now tell me, if you need to build your second website which you are highly optimistic about, do you have to spend 2-3 months which you spent on your first Drupal site on your second? Of course not.

So somebody tell me, if I can have a professional Drupal site setup in 3 weeks (definitely a pro by now), why would I ever want to build a static site. Hell no!

So assuming I have a theme already with all the regions dissected, if in my theme there's a tab, how can I make a tab in Drupal.
Ans: use views tab or quicktab module.

My designer created a fancy image which he wants in a slideshow, how can I achieve this in Drupal.
Ans: Use views slideshow or ddblock module

I'm really confused, how can I embed a table in a node or create a table in a block.
Ans: Use views with a table style

I need to categorize my site so that users can navigate and find content easily.
Ans: Use taxonomy module to term your nodes

How can I create forms on my Drupal site
Ans: CCK or field module. You can also use Webform

I want to create rounded corners for the layout of the site.
Ans: Use panels module or just do it at theme level

I want to be able to create a custom search form with custom criteria for users to filter from
Ans: Create the fields using CCK module then expose the fields using views exposed filter.

How do I build charts in Drupal
Ans: Fusion charts module

But if you've searched through the entire d.o and you didn't find what you need, you can start from the following links;
1. Module developer's guide
2. Getting Started Drupal 6 Module Development
3. Creating modules

And if getting started is proving difficult, you can post your questions here, we'll be glad to help.