Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
24 used & new from £20.98

Have one to sell? Sell yours here
 
   
Learning Website Development with Django (From Technologies to Solutions)
 
See larger image
 

Learning Website Development with Django (From Technologies to Solutions) (Paperback)

by Ayman Hourieh (Author)
3.5 out of 5 stars See all reviews (2 customer reviews)
RRP: £24.99
Price: £23.74 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.25 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Wednesday, July 15? Choose Express delivery at checkout. See Details
17 new from £20.98 7 used from £34.91

Frequently Bought Together

Learning Website Development with Django (From Technologies to Solutions) + Practical Django Projects (Practical Projects) + Python Web Development with Django (Developer's Library)
Price For All Three: £74.97

Show availability and shipping details


Customers Who Bought This Item Also Bought

Practical Django Projects (Practical Projects)

Practical Django Projects (Practical Projects)

by James Bennett
2.0 out of 5 stars (1)  £26.59
The Definitive Guide To Django: Web Development Done Right 2nd Edition

The Definitive Guide To Django: Web Development Done Right 2nd Edition

by A; Kaplan-Moss, J Holovaty
5.0 out of 5 stars (2)  £30.17
Python Web Development with Django (Developer's Library)

Python Web Development with Django (Developer's Library)

by Jeff Forcier
2.0 out of 5 stars (1)  £24.64
Pro Django

Pro Django

by Marty Alchin
5.0 out of 5 stars (1)  £35.49
Sams Teach Yourself Django in 24 Hours

Sams Teach Yourself Django in 24 Hours

by Brad Dayley
3.0 out of 5 stars (2)  £21.24
Explore similar items

Product details

  • Paperback: 264 pages
  • Publisher: Packt Publishing Limited (29 Mar 2008)
  • Language English
  • ISBN-10: 1847193358
  • ISBN-13: 978-1847193353
  • Product Dimensions: 23.4 x 18.8 x 1.8 cm
  • Average Customer Review: 3.5 out of 5 stars See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 582,612 in Books (See Bestsellers in Books)

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Need Python developers?
   www.pythongeeks.com    Get your web app developed quickly by pro Python geeks. Get a quote! 
Website Development
   ApprovedWebSiteDevelopers.co.uk    Get fast free quotes from 6 leading UK Web Developers near you. 
Brightwave at LT09
   www.brightwave.co.uk    Visit stand 16 for high impact e-learning that delivers results 
  
 

Product Description

Product Description
This book is for web developers who want to see how to build a complete site with Web 2.0 features, using the power of a proven and popular development system, but do not necessarily want to learn how a complete framework functions in order to do this. Readers need a basic knowledge of Python development but no knowledge of Django is expected. Django is a high-level Python web framework that is designed to promote rapid development and clean, pragmatic design and lets you build high-performing, elegant web applications rapidly. Django focuses on automating as much as possible and adhering to the DRY (Don't Repeat Yourself) principle. This book will show you how to assemble Django's features and leverage its power to design, develop, and deploy a fully-featured website. It will walk you through the creation of an example web application, with lots of code. Each chapter will add new features to the site, and show what parts of Django to work on to build these features.

About the Author

Ayman Hourieh


Ayman Hourieh holds a bachelor degree in Computer Science. He joined the engineering team at Google in January 2008. Prior to that, he worked with web application development for more than two years. In addition, he has been contributing to several Open Source projects such as Mozilla Firefox. Ayman also worked as a teaching assistant in Computer Science courses for one year. Even after working with a variety of technologies, Python remains Ayman's favorite programming language. He found Django to be a powerful and flexible Python framework that helps developers to produce high-quality web applications in a short time.


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
Check a corresponding box or enter your own tags in the field below
django
python
web development
webdev
open source
mvc
framework

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Python Web Development with Django (Developer's Library)
40% buy
Python Web Development with Django (Developer's Library) 2.0 out of 5 stars (1)
£24.64
Learning Website Development with Django (From Technologies to Solutions)
32% buy the item featured on this page:
Learning Website Development with Django (From Technologies to Solutions) 3.5 out of 5 stars (2)
£23.74
The Definitive Guide To Django: Web Development Done Right 2nd Edition
15% buy
The Definitive Guide To Django: Web Development Done Right 2nd Edition 5.0 out of 5 stars (2)
£30.17
Pro Django
13% buy
Pro Django 5.0 out of 5 stars (1)
£35.49

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
3.0 out of 5 stars A useful companion book - but only that., 12 Jun 2008
By jakeone (Cambridge) - See all my reviews
If you're looking to learn Django from scratch, I wouldn't recommend this book. (Try Sam's Learn Django in 24 Hours or Django's own documentation found on their website). However, if you have a general overview of the Django framework and have decided to take your first web development steps using it, this makes a nice companion book.

The book comes in at a light 230+ pages and as such it does not cover the minutae of the framework. Instead, you are pretty much expected to accept a lot of what Django does - and how it does it - at face value. This isn't necessarily a problem but it may not suit everyone. The author often refers you to various Internet links to read up more on a specific topic.

The book's strength lies in showing you how to build a web site from scratch. Each chapter is dedicated to a different aspect of the framework (e.g. models, forms, tags etc.) building on the one before and creating a more sophisticated site as you go along. This is valuable to anyone (like me) who learns best from seeing something applied to a "working project".

My main disappointment with the book (and why I didn't give it 4/5) is that it neglects working with databases and general sessions which are an integral part of any web development project at this level. (Yes, there is a chapter that builds a user login feature but that relies on a returning and authenticating a User Object and doesn't show you how to work with sessions directly. And yes, there is discussion on setting up Models but hardly anything on working with data itself, e.g. searches, advanced queries etc.)

There's a world of difference between learning about something and being able to put it to use. This book is not so strong on the former, but quite good on the latter. Learn Django elsewhere then come back to this book to see how it all fits together.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4.0 out of 5 stars Ayman Hourieh sets the bar high!, 6 Jun 2008
By M. Pearce "MikePearce" (London, UK) - See all my reviews
(REAL NAME)   
Since Google announced that their app-engine would be initially supporting Python with the Django framework, the buzz around Django has increased. If the great web-lord Google says play with it, the peons of the web do as they're told

And for good reason - python is an incredible sophisticated language that's both elegant and easy to learn, add Django into the mix and you've got a winning combination! Learning Website Development with Django by Ayman Hourieh is one of the first books on the subject and sets the bar very high.

From the outset Ayman Hourieh makes no bones about the fact that really, you need to have more than a passing knowledge of python. You don't need to know all it's nuances, but being familiar with the syntax will help immeasurably. However, his code examples are excellent and even if you just copy verbatim what he's written, you'll soon pickup enough to call yourself a python/Django developer.

From describing the actual installation on multiple platforms to the reasons behind some of the choices the Django team made, the book makes an effort to help you understand the whys and wherefores of Djangos (and pythons) existence as well as the technical and development facets.

The book helps you build a bookmarking application, but anyone who knows anything about web2.0 will instantly see that there are many more uses for the application. Your mind will be a-flutter at the possibilitiesDjango opens up for you and the author will show you far enough down each path to give you a taste of the power at your fingertips. Each chapter is structured as steps in the build process and guides you through the application. At first I was a little dismayed to see basicMVC (or MTV) rules being broken so early on with HTML in the python code, however it's merely an example and later on in the book the author discusses proper use of templates with some first class examples.

Any coding language is too big for one book so don't expect to learn everything Django has to offer, but Ayman Hourieh has written a guide which is succinct, accurate and elegant, with an application which you can re-purpose in hundreds of different ways or use as a foundation for the next killer web2.0 app!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Feedback


Health & Beauty at Amazon.co.uk

Elemis Resurface and Renew Skin Care Gift Set of 4 Products
From soap to shavers, massagers to mascara, stock up on your daily essentials or truly pamper yourself.

Discover Health & Beauty

 

Up to 75% off Shoes

Shoe Clearance - 75% off Shoes
Save up to 75% on shoes for the whole family.

Shop clearance shoes

 

Train Hard...Play Hard

Nike, Gola, Converse, and more
Gear up with up to 60% off athletic and outdoor shoes.

Shop now

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers
The Girl Who Played with Fire
Breaking Dawn (Twilight Saga)
The Girl with the Dragon Tattoo
The Host
The Host by Stephenie Meyer

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates