Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Joomla 1.5 Beginner's Guide (Tiggeler)

TimKrause (1693304) writes | more than 4 years ago

Books 0

TimKrause (1693304) writes "I just recently received Packt's new Joomla 1.5 Beginner's Guide by Tiggeler. If you're new to Joomla!, this is one of the best titles out there in terms of helping you get started with your first (perhaps second or third) Joomla! site. Tiggeler does a nice job covering all of the basics: everything from downloading and installing Joomla on a server, configuring it, and confirming the installation to working with and then removing the sample data that Joomla provides. The book lives up to its promise by including a chapter that promises the reader they'll have a site up and running in about an hour. Based on my own experiences, I suspect that, for most intermediate developers, Tiggeler is right; for beginners, expect to take a little more time.

One of the challenges that I observe with many new Web developers is struggling to understand how to develop enough sample content for one's site in order to make adjustments to the site template, and define it's structure, before adding remaining content and functionality. Tiggeler actually does a nice job carefully moving back and forth between creating content, and giving it structure. In doing so, it's also important to note that this book isn't about theory, or just reading, it's about doing. Every section includes a "Time for action" that walks site owners through doing what was explained on their own site. For more adventerous site owners, there's also a "Have a go hero" activity that is much less directed, and which provides additional (but appropriate) challenges.

Tiggeler starts out with the basics of downloading and installing Joomla. If you're going to use this book, you'll either need Web hosting (preferably Linux) or the expertise to install a flavor of XAMPP on a local computer. Either aren't necessarily difficult (most Web hosting offers 1-click installation of Joomla, making it as easy as a click of a button), but require thinking about Web design differently than with static HTML pages.

In any Joomla! book, there are a couple of must-haves for me, and Tiggeler does a nice job discussing them. The include: SEO, metrics and site security. Under site security note that JoomlaPack has been replaced with Akeebo Backup. It's the same great functionality, but with a new name (and a new subscription-based version that offers enhanced options). It's important to note here that Tiggeler is not only thorough in covering the basics, but often provides more advanced direction, and discusses any of the more technical issues which a developer might run into when installing a component, for example.

The book also includes screenshots that make it very easy for the reader to follow along. In fact, I found myself trying out a number of things on my own site as I read. The screenshots and directions were all accurate and correct.

Once you get comfortable with everything Tiggeler has to offer, including the very basics of component and module installation and configuration, I'd recommend that you turn to some of Packt's other titles, like Joomla 1.5 — Multimedia by Walker for additional guidance on learning the more detailed ins and outs of specific types of components. Joomla Cash is another option, and discussions key e-commerce components like VirtueMart.

Nevertheless, what sums this title up best for me is Chapter 4: Web Building Basics: Creating a Site in an Hour. I was suspicious at first, but am confident that with Tiggeler's guidance, it's quite possible to build your first basic Joomla! Web site in about an hour. That's an excellent premise, and the book delivers on it well.

If you're looking for a beginner to intermediate book, there aren't many other alternatives available. O'Reilly has a titled called Using Joomla! by Severdia and Crowder, that was published earlier this year. At the time, I was pretty impressed with it, but I think readers will find Tiggeler to be both more direct and more focused in his approach. For example, Severdia and Crowder devoted a chapter in their book to Joomla 1.6. It was interesting, but largely academic given that 1.6 is still in beta and not something most of us will be working with.

I teach Web Design, including a course on Web Content Management Systems (Drupal, Joomla and WordPress) and have literally read dozens of these types of books in the past year or so. I also teach a capstone course where my students create Joomla-based sites for local non-profit organizations. We have completed sites for nearly 100 clients in the past two years. Currently, Joomla 1.5 Beginner's Guide is what I recommend to new Joomla! site owners. As a result, I also will begin using the same book in class starting next semester so that students are familiar with what their clients will be reading.

Tim Krause is an Assistant Professor of Computing and New Media Technologies at the University of Wisconsin — Stevens Point. He writes regularly about Joomla and Web Content Management systems on his site: http://www.timkrause.info./ He can be reached at tkrause@uwsp.edu."

Link to Original Source

cancel ×

0 comments

Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...